将 14 GB 数据附加到 EXE 文件的末尾

Appending 14 Gig of Data to the end of an EXE File

本文关键字:文件 EXE GB 数据      更新时间:2023-10-16

我为我的产品Wusik Station创建了自己的单文件安装程序,它适用于小版本:演示(400 meg)和引擎/更新版本(45 meg)。但是完整的 14 Gig 版本不起作用,EXE 无法运行。所以我想知道 Windows 10 对此类文件是否有限制。

我创建文件的方式很简单,我只是将我想要的数据附加到 EXE 的末尾,在最后一部分我添加了 int64(数据大小),以便我知道数据有多大。非常简单且有效,直到我做 14 Gig 版本。:-(

所以,拜托,如果有人能给我一些方向,我会很高兴。如果需要,我可以显示实际代码,并将其上传到我的GitHub区域。

这是有效的文件之一: http://wusik.com/wsv8public/WIN_Wusik_Station_V9_Demonstration_64_Bits.exe

提前谢谢。

多亏了评论,事实证明 EXE 文件不能超过 4 Gig,即使在 64 位系统上也是如此。