减少.exe大小。 Exe压缩器

时间:2012-06-08 09:43:03

标签: c++ visual-studio-2010 compression exe

  1. 为什么VS2010会将此类信息(功能名称)置于可执行模式?

  2. 我可以在exe文件中删除所有未使用的数据/段,重新链接它,重新构建它等借助一些第三方软件来“分析”现有的.exe并重建它

  3. 我可以通过向它添加一些解压缩启动二进制代码来压缩.exe文件以缩小其大小吗?
  4. enter image description here

2 个答案:

答案 0 :(得分:5)

  1. 事实上,真正的VStudio并不是将这些细节放在你的项目静态消耗的Qt库中。众所周知,就图书馆的规模而言,Qt是“慷慨的”。

  2. 是的,拥有这些详细信息有助于了解软件的功能。 (例如使用Qt)。

  3. 就压缩和便携性而言,UPX是众所周知且非常高效的。但是不要忘记UPX是一种压缩(和解压缩)机制,而不是加密机制。隐藏某些导出表等...您可以使用真正的压缩和加密包,如VMProtect

答案 1 :(得分:1)

除非您的可执行文件是几十兆字节,否则我不会打扰。

但是要回答这个问题,我会做3.使用UPX