无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 14171|回复: 21
打印 上一主题 下一主题

[已解决] WIN10PE启动Explorer后正常显示桌面但弹出explorer.exe应用程序错误

[复制链接]
跳转到指定楼层
1#
发表于 2016-12-26 15:05:49 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 fuyechun 于 2016-12-28 17:14 编辑

已经解决,通过系统自带的msinfo工具(系统信息)查看explorer加载的dll文件,将查出来的dll全部添加进PE后,现在启动能正常进PE桌面,而且不再报错了,感谢大家的支持与回复,现将我所添加的文件列表发出来,基于系统安装盘内boot.wim的第二卷
Explorer-10.0.14393.rar (2.1 KB, 下载次数: 171)

参照了论坛教程,想自己动手手工制做WIN10PE,之前用winbuilder生成的PE可以正常进系统,然后使用winbuilder提取了所有文件,用的win10安装盘的boot.wim的第二卷来做,注册表只动了SOFTWARE,用的install.wim映像内的SOFTWARE,替换了所有C:\和D:\为X:\,$windows.~bt\ ,替换为 (空) Interactive User,找到后全部删除,boot.wim内的SOFTWARE也做了同样的操作,然后导出来,并导入进了install.wim映像内的SOFTWARE,使用install.wim映像内的SOFTWARE(修改过的)替换了PE内的SOFTWARE,修改注册表和加入文件都是在PE下操作的,然后打包测试。启动PE后进入了CMD命令行,输入了explorer回车,然后加载了explorer显示出了桌面,接着弹出了explorer.exe应用程序错误,如下图:

如果不理会这个弹出的窗口,资源管理器也可以正常打开,但点击这个错误提示窗口的确定后,explorer就关闭了,回到了CMD命令行,

能够启动explorer加载桌面,但是会跳出个程序错误出来,这是还缺少文件还是说还得要修改注册表啊,若缺少文件的话应该还差哪些文件呢,如果要动注册表的话要修改哪里呢,望大家给指点一下,另外打开资源管理器后,标题栏下面会有个黑条,这是不是还差些文件呢



用的cn_windows_10_enterprise_version_1607_updated_jul_2016_x64_dvd_9057083.iso安装盘,版本为10.0.14393

评分

参与人数 2无忧币 +10 收起 理由
slore + 5 分享解决方法
zmac2007 + 5

查看全部评分

2#
发表于 2016-12-27 05:07:17 | 只看该作者
我覺得是缺文件,pe製作工具要使用最新版。
回复

使用道具 举报

3#
 楼主| 发表于 2016-12-27 08:35:56 | 只看该作者
belenkwong 发表于 2016-12-27 05:07
我覺得是缺文件,pe製作工具要使用最新版。

用的Win10PE_SE_2016-12-08来提取的文件,应该是最新版的,提取epxlorer后确实是缺少了一些dll,启动explorer的时候提示了,我又把提示缺少的dll补进去了,最后没有提示缺dll,然后进入到了桌面,随后提示explorer.exe应用程序错误,搞了好久,实在不知道还缺少哪些东西了

点评

試試用別的製作工具就好。  详情 回复 发表于 2016-12-27 09:25
回复

使用道具 举报

4#
发表于 2016-12-27 09:25:44 | 只看该作者
本帖最后由 belenkwong 于 2016-12-27 09:30 编辑
fuyechun 发表于 2016-12-27 08:35
用的Win10PE_SE_2016-12-08来提取的文件,应该是最新版的,提取epxlorer后确实是缺少了一些dll,启动expl ...


試試用別的製作工具就好,論壇就有數款選擇,直接生成,可以忽略註冊表導出導入動作。
回复

使用道具 举报

5#
发表于 2016-12-27 09:50:28 | 只看该作者
回复

使用道具 举报

6#
 楼主| 发表于 2016-12-27 12:24:06 | 只看该作者
belenkwong 发表于 2016-12-27 09:25
試試用別的製作工具就好,論壇就有數款選擇,直接生成,可以忽略註冊表導出導入動作。

用工具可以做出来,只是想学一下手工制作

点评

可以找一个正常的同版PE,把你PE里没有的文件都添加进去,如果正常就可以肯定是差文件了。然后一点点排除找到必须的那些文件,锁定好必须文件如果不放心可以再到原版系统里提取同名文件。我是不是很有高手范{:2_123:  详情 回复 发表于 2016-12-27 12:51
回复

使用道具 举报

7#
发表于 2016-12-27 12:51:23 | 只看该作者
fuyechun 发表于 2016-12-27 12:24
用工具可以做出来,只是想学一下手工制作

可以找一个正常的同版PE,把你PE里没有的文件都添加进去,如果正常就可以肯定是差文件了。然后一点点排除找到必须的那些文件,锁定好必须文件如果不放心可以再到原版系统里提取同名文件。我是不是很有高手范
回复

使用道具 举报

8#
 楼主| 发表于 2016-12-27 13:44:54 | 只看该作者
fkltd-123 发表于 2016-12-27 09:50
Win10PE_SE_2016-12-23
http://win10se.cwcodes.net/Compressed/index.php

我用WinBuilder只是提取了explorer所需的文件,然后剩下的是手工制做,第一次打包测试,缺了几个dll文件,然后又复制了那几个dll后再次打包测试,启动到CMD后,输入explorer回车后,载入了桌面,然后就提示explorer.exe应用程序错误,如果用WinBuilder直接生成的PE是可以正常进入桌面的,不知道是不是哪里缺了什么文件

点评

注册表问题  详情 回复 发表于 2016-12-27 18:50
回复

使用道具 举报

9#
发表于 2016-12-27 14:12:55 来自手机 | 只看该作者
用BC对比一下,手工的和工具制作的
回复

使用道具 举报

10#
 楼主| 发表于 2016-12-27 14:54:55 | 只看该作者
本帖最后由 fuyechun 于 2016-12-27 14:55 编辑
ztc666 发表于 2016-12-27 12:51
可以找一个正常的同版PE,把你PE里没有的文件都添加进去,如果正常就可以肯定是差文件了。然后一点点排除 ...


之前有这样做过,用的BC(Beyond Compare 4)来做的对比,然后把所有多的文件都复制进去了,除winpeshl.ini之外,结果一启动PE要么到加到桌面的时候就就重启了,无限循环,有的是加载桌面的时候提示交互式登陆失败

所以才用winbuilder来单独提取文件,启动了explorer进入到了桌面,但弹出错误

点评

交互式登陆失败一般是注册表问题,explorer.exe应用程序错误原因很多。 建议用排除法,参考正常相同版本的PE对比文件,缺少就补充。还不行就替换正常的注册表文件。如果正常了就对比一下,原因应该很快就能找到!  详情 回复 发表于 2016-12-27 18:33
那就说明不是文件的原因,估计是注册表的原因。添加explorer不是那么简单的,不然怎么有高手用pexlorer而不用原版的。以上纯属推测,爱信不信  详情 回复 发表于 2016-12-27 17:17
回复

使用道具 举报

11#
发表于 2016-12-27 17:17:26 | 只看该作者
fuyechun 发表于 2016-12-27 14:54
之前有这样做过,用的BC(Beyond Compare 4)来做的对比,然后把所有多的文件都复制进去了,除winpeshl ...

那就说明不是文件的原因,估计是注册表的原因。添加explorer不是那么简单的,不然怎么有高手用pexlorer而不用原版的。以上纯属推测,爱信不信
回复

使用道具 举报

12#
发表于 2016-12-27 18:33:41 | 只看该作者
fuyechun 发表于 2016-12-27 14:54
之前有这样做过,用的BC(Beyond Compare 4)来做的对比,然后把所有多的文件都复制进去了,除winpeshl ...

交互式登陆失败一般是注册表问题,explorer.exe应用程序错误原因很多。
建议用排除法,参考正常相同版本的PE对比文件,缺少就补充。还不行就替换正常的注册表文件。如果正常了就对比一下,原因应该很快就能找到!

回复

使用道具 举报

13#
发表于 2016-12-27 18:50:45 | 只看该作者
fuyechun 发表于 2016-12-27 13:44
我用WinBuilder只是提取了explorer所需的文件,然后剩下的是手工制做,第一次打包测试,缺了几个dll文件 ...

注册表问题
回复

使用道具 举报

14#
 楼主| 发表于 2016-12-28 16:59:40 | 只看该作者

经测试不是注册表的问题,用工具查了exeplorer.exe所加载的dll,然后复制了剩下的dll进PE,现在正常启动进桌面没有弹出任何错误提示了

点评

我都說是缺文件。  详情 回复 发表于 2016-12-31 15:02
回复

使用道具 举报

15#
发表于 2016-12-28 18:45:27 来自手机 | 只看该作者
分亨下pe吧,让学习一下。

点评

现在已经精确查出进Explorer所需的文件了,只是能正常启动到桌面,文件如下: D:\wims\install\ 为win10系统盘的install挂载目录 以前听说用Win10 ADK 生成的PE加不了explorer,今天试了一下,Win10 ADK 生  详情 回复 发表于 2016-12-29 17:26
回复

使用道具 举报

16#
 楼主| 发表于 2016-12-28 19:22:59 | 只看该作者
fkltd-123 发表于 2016-12-28 18:45
分亨下pe吧,让学习一下。

文件列表我已经发到1楼里了,用WIN10的1607的这个安装盘,我用的是企业版,版本是10.0.14393的,用这个里面的boot.wim的第二卷做,注册表只动SOFTWARE这个,修改的方法和win7的一样,现在只是启动到了桌面,好多功能还不完善,要这个PE的话明天再发吧,现在下班回家了,文件在公司电脑里。
回复

使用道具 举报

17#
 楼主| 发表于 2016-12-29 17:26:58 | 只看该作者
fkltd-123 发表于 2016-12-28 18:45
分亨下pe吧,让学习一下。

现在已经精确查出进Explorer所需的文件了,只是能正常启动到桌面,文件如下:

  1. ::进入Explorer所需要的文件版本为Win10 10.0.14393
  2. xcopy D:\wims\install\Windows\explorer.exe X:\Windows\ /y /d /h
  3. xcopy D:\wims\install\Windows\zh-CN\explorer.exe.mui X:\Windows\zh-CN\ /y /d /h
  4. xcopy D:\wims\install\Windows\System32\ExplorerFrame.dll X:\Windows\System32\ /y /d /h
  5. xcopy D:\wims\install\Windows\System32\zh-CN\explorerframe.dll.mui X:\Windows\System32\zh-CN\ /y /d /h

  6. xcopy D:\wims\install\Windows\System32\MrmCoreR.dll X:\Windows\System32\ /y /d /h
  7. xcopy D:\wims\install\Windows\System32\en-US\MrmCoreR.dll.mui X:\Windows\System32\en-US\ /y /d /h
  8. xcopy D:\wims\install\Windows\System32\twinapi.dll X:\Windows\System32\ /y /d /h
  9. xcopy D:\wims\install\Windows\System32\zh-CN\twinapi.dll.mui X:\Windows\System32\zh-CN\ /y /d /h
  10. xcopy D:\wims\install\Windows\System32\twinapi.appcore.dll X:\Windows\System32\ /y /d /h
  11. xcopy D:\wims\install\Windows\System32\zh-CN\twinapi.appcore.dll.mui X:\Windows\System32\zh-CN\ /y /d /h
  12. xcopy D:\wims\install\Windows\System32\settingsynccore.dll X:\Windows\System32\ /y /d /h
  13. xcopy D:\wims\install\Windows\System32\en-US\settingsynccore.dll.mui X:\Windows\System32\en-US\ /y /d /h
  14. xcopy D:\wims\install\Windows\System32\actxprxy.dll X:\Windows\System32\ /y /d /h
  15. xcopy D:\wims\install\Windows\System32\comctl32.dll X:\Windows\System32\ /y /d /h
  16. xcopy D:\wims\install\Windows\System32\zh-CN\comctl32.dll.mui X:\Windows\System32\zh-CN\ /y /d /h
  17. xcopy D:\wims\install\Windows\System32\mscories.dll X:\Windows\System32\ /y /d /h
  18. xcopy D:\wims\install\Windows\System32\oledlg.dll X:\Windows\System32\ /y /d /h
  19. xcopy D:\wims\install\Windows\System32\zh-CN\oledlg.dll.mui X:\Windows\System32\zh-CN\ /y /d /h
  20. xcopy D:\wims\install\Windows\System32\shdocvw.dll X:\Windows\System32\ /y /d /h
  21. xcopy D:\wims\install\Windows\System32\zh-CN\shdocvw.dll.mui X:\Windows\System32\zh-CN\ /y /d /h
  22. xcopy D:\wims\install\Windows\System32\shellstyle.dll X:\Windows\System32\ /y /d /h
  23. xcopy D:\wims\install\Windows\System32\en-US\shellstyle.dll.mui X:\Windows\System32\en-US\ /y /d /h

  24. xcopy D:\wims\install\Windows\System32\SharedStartModel.dll X:\Windows\System32\ /y /d /h
  25. xcopy D:\wims\install\Windows\System32\CoreMessaging.dll X:\Windows\System32\ /y /d /h
  26. xcopy D:\wims\install\Windows\System32\VEEventDispatcher.dll X:\Windows\System32\ /y /d /h
  27. pause
复制代码

D:\wims\install\        为win10系统盘的install挂载目录

以前听说用Win10 ADK 生成的PE加不了explorer,今天试了一下,Win10 ADK 生成的PE是可以添加explorer的
回复

使用道具 举报

18#
发表于 2016-12-31 15:02:51 | 只看该作者
fuyechun 发表于 2016-12-28 16:59
经测试不是注册表的问题,用工具查了exeplorer.exe所加载的dll,然后复制了剩下的dll进PE,现在正常启动 ...

我都說是缺文件。
回复

使用道具 举报

19#
发表于 2017-1-15 21:20:22 | 只看该作者
如何 通过系统自带的msinfo工具(系统信息)查看explorer所加载的dll文件呢,打开看到的是系统全部加载的dll,如何分辨哪一个是explorer加载的

点评

一个一个的试出来的  详情 回复 发表于 2017-1-16 10:35
回复

使用道具 举报

20#
 楼主| 发表于 2017-1-16 10:35:21 来自手机 | 只看该作者
zfgeng 发表于 2017-1-15 21:20
如何 通过系统自带的msinfo工具(系统信息)查看explorer所加载的dll文件呢,打开看到的是系统全部加载的dl ...

一个一个的试出来的
回复

使用道具 举报

21#
发表于 2020-2-6 09:59:04 | 只看该作者
感谢分享,让我少走弯路
回复

使用道具 举报

22#
发表于 2020-6-1 19:58:55 | 只看该作者

希望有用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 19:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表