|
本帖最后由 tools241 于 2017-11-5 19:51 编辑
hlink.dll -- 似乎是 2003版的才会用到, 此点我尚不敢断定.
我个人在打包工具若须补*.DLL通常我会先补到工具本身,
当然也有些则须copy到系统才行.
除了 Winbuilder 较倾向 "系统完整(主要是指*.DLL较齐全)" 之外;
其他制作PE的方式多半走 "精简风", 前者内核的size较大, 后者较小.
若采用后者, 当添加的工具甚多时, 补(*.DLL,...等)档在所难免.
个人较偏好精简(size小)但又不失完整(添加超了过30个工具 "经补档后" 皆能正常执行).
本人在打包 "recuva救回误删档" 时便补了7个*.DLL档, 要找出缺那些档相当费时, 但这是一劳永逸的做法.
本人采用楼主发布的PE生成器1.6版制作 简/繁 10PE16299x64/x86 及 10PE15063x64/x86 共计8个*.iso档, 其中
简/繁 10PE15063x86采精简注册表, 结果有几个工具无法正常执行, 经 "土法炼钢" 从 "完整注册表" 找出了几行添加
到 "精简的注册表" 才得以完成, Windows\System32\config\SOFTWARE 由 37880Kb 缩小为 7772Kb -- 缩减30M.
楼主能提供[ ]精简注册表的选项实属不易!
其他的版本我就不再精简注册表了, 我添加超过30个工具, 要找出缺少什么是苦力活. .
|
|