无忧启动论坛

标题: 某些DLL文件同时存在4份,哪个目录下的才是必须的? [打印本页]

作者: 2010nmb    时间: 2016-2-3 16:58
标题: 某些DLL文件同时存在4份,哪个目录下的才是必须的?
比如MrmCoreR.DLL,分别在System32、SysWoW64、WinSxS的x86和amd64子文件夹,校验SHA1发现就是两个文件。
运行程序时提示缺少这个DLL,不知道哪个才是必须的?
作者: 2010nmb    时间: 2016-2-3 17:18
API-MS-WIN-SERVICE-PRIVATE-L1-1-1.DLL
我挂载install.wim,搜到4个,没有存在System32和SysWoW64,而是子文件夹downlevel,尝试复制到ramos,但提示已经存在,为何Depends提示缺少这个DLL呢?要复制到WinSxS的吗?
作者: 2010nmb    时间: 2016-2-3 17:31
本帖最后由 2010nmb 于 2016-2-3 17:50 编辑

我是说按原目录结构复制,这点常识还是有的,我只是没有制作的经验
作者: yfwang0798    时间: 2016-2-3 19:58
这些文件分别是64位和32位文件,而且wim文件对于完全相同的文件,只存储一份,就算重复也不会增大多少,你这种在winsxs文件夹中的文件,通常是vb vc、 net framework文件,运行的时候报错,通常是缺少某些注册表键值引起的。这个英文网站有现成的制作脚本,http://theoven.org/
即使不修改脚本,简单的se系统很容易制作,
作者: 2010nmb    时间: 2016-2-3 21:14
yfwang0798 发表于 2016-2-3 19:58
这些文件分别是64位和32位文件,而且wim文件对于完全相同的文件,只存储一份,就算重复也不会增大多少,你 ...

谢谢
可惜完全看不懂英文,不知道怎么找到那脚本




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3