无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 27635|回复: 46
打印 上一主题 下一主题

[已解决] Win10PE添加了文件启动explorer后点击桌面或者打开一个程序,之前打开的窗口就会...

    [复制链接]
跳转到指定楼层
1#
发表于 2017-1-2 17:30:52 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 fuyechun 于 2017-1-10 10:26 编辑

感谢各位的帮助,现在已经解决了这些问题了
已经解决问题的PE
链接:http://pan.baidu.com/s/1gfDlVgf 密码:6mw7


------------------以下内容为之前所遇到的问题----------------------

重新上传了PE,请大神们下载此文件,帮我分析一下应该怎么弄
win10pe-1-9.rar (129 Bytes, 下载次数: 75)


现在已经将DWM服务添加,能够正常运行到桌面并启动DWM服务,启动了主题

目前还有一个问题就是点击桌面或者新开一些程序,其他打开的窗口就会最小化,一直找不到解决的方法,知道的给我指点一下吧

以下是我添加的DWM文件
  1. D:\wims\install\Windows\System32\dwm.exe
  2. D:\wims\install\Windows\System32\zh-CN\dwm.exe.mui

  3. D:\wims\install\Windows\System32\dwmapi.dll
  4. D:\wims\install\Windows\System32\zh-CN\dwmapi.dll.mui

  5. D:\wims\install\Windows\System32\dwmcore.dll
  6. D:\wims\install\Windows\System32\zh-CN\dwmcore.dll.mui

  7. D:\wims\install\Windows\System32\uDWM.dll
  8. D:\wims\install\Windows\System32\zh-CN\uDWM.dll.mui

  9. D:\wims\install\Windows\System32\dwmredir.dll
  10. D:\wims\install\Windows\System32\zh-CN\dwmredir.dll.mui

  11. D:\wims\install\Windows\System32\dxgi.dll
  12. D:\wims\install\Windows\System32\dcomp.dll
  13. D:\wims\install\Windows\System32\en-US\dcomp.dll.mui

  14. rem 添加此DLL会导致交互式登陆过程初始化失败
  15. D:\wims\install\Windows\System32\dwminit.dll
  16. D:\wims\install\Windows\System32\zh-CN\dwminit.dll.mui
复制代码

DWM注册表已从正常系统导出,然后再导入DEFAULT
  1. Windows Registry Editor Version 5.00

  2. [HKEY_LOCAL_MACHINE\PE-DEF\SOFTWARE\Microsoft\Windows\DWM]
  3. "Composition"=dword:00000001
  4. "ColorizationColor"=dword:c40078d7
  5. "ColorizationColorBalance"=dword:00000059
  6. "ColorizationAfterglow"=dword:c40078d7
  7. "ColorizationAfterglowBalance"=dword:0000000a
  8. "ColorizationBlurBalance"=dword:00000001
  9. "EnableWindowColorization"=dword:00000001
  10. "ColorizationGlassAttribute"=dword:00000001
  11. "AccentColor"=dword:ffd77800
  12. "ColorPrevalence"=dword:00000000
  13. "EnableAeroPeek"=dword:00000001
  14. "AlwaysHibernateThumbnails"=dword:00000000

复制代码



添加了文件后PE启动到加载桌面时出现:交互式登陆过程初始化失败
删了dwminit.dll文件后就不会出现交互式登陆过程初始化失败,正常进桌面,但是dwm.exe运行不起来,手动运行也没有任何反应,
用的Windows Kits适用于 Windows 10 版本 1607 的 Windows ADK,版本为10.0.14393
制做的Win10PE已经上传网盘下载地址:
Win10PE.rar (120 Bytes, 下载次数: 58)
前两天终于搞定了启动Explorer不出错,现在遇到几个问题,实在搞不定了,跑论坛求助
1、当打开一些程序或者是资源管理器,然后再点击桌面后,已经打开的窗口就消失了(当然任务栏这还是有的),不知道是缺少哪个文件
2、鼠标桌面上右击 - 显示设置  和个性化,这两个地方对应的模块是那个,弄了半天还是不行
3、我发现在的PE启动后,打开的窗体的角是圆的,不像别人的PE那样,打开的窗口的边角是直的

已经打开的窗口

当点击桌面或者运行一个程序(比如CMD)后,之前打开的窗口就消失了


桌面鼠标右击  显示设置和个性化分别对应哪些模块呢


第三个问题点:
我自己手工做的PE打开的窗体风格:


别的PE打开的窗体风格:


是不是没有启用Win10正常系统的主题的原因呢
2#
 楼主| 发表于 2017-1-2 18:00:26 | 显示全部楼层
parsons 发表于 2017-1-2 17:53
看樣子得提供你的 PE 下載測試

好的,马上上传,稍等
回复

使用道具 举报

3#
 楼主| 发表于 2017-1-2 18:26:54 | 显示全部楼层
parsons 发表于 2017-1-2 17:53
看樣子得提供你的 PE 下載測試

Win10PE.rar (120 Bytes, 下载次数: 32)
PE已经上传了。麻烦大神们帮看一下
回复

使用道具 举报

4#
 楼主| 发表于 2017-1-2 20:51:03 | 显示全部楼层
slore 发表于 2017-1-2 18:45
1. 估计把shell当成一个应用程序了,所以点击桌面其他程序都到后面去了,怎么解决不清楚。
2.不是核心功能 ...

非常感谢,第一个问题很有可能像你说的那样,把shell当成一个应用程序了,我明天把dwm程序放进去再试一下,我之前放过没用,可能注册表需要改,我再研究一下,你发的那个链接里用的好像是xplorer,代替的shell

点评

那个确实不是用系统自带的explorer.exe,不过,窗口风格与使用什么shell无关。 你打开记事本,任务管理器什么的都一样的。 多少人折腾PE刚开始就卡到资源管理器,浪费太多时间了。明年创新者更新还不知道有啥变  详情 回复 发表于 2017-1-2 21:03
回复

使用道具 举报

5#
 楼主| 发表于 2017-1-2 22:03:54 | 显示全部楼层
本帖最后由 fuyechun 于 2017-1-3 08:37 编辑
slore 发表于 2017-1-2 21:03
那个确实不是用系统自带的explorer.exe,不过,窗口风格与使用什么shell无关。
你打开记事本,任务管理 ...


驱动到是好搞,用dism可以直接集成,现在我只是想把资源管理器弄完整,其他的到是好添加
回复

使用道具 举报

6#
 楼主| 发表于 2017-1-3 14:04:15 | 显示全部楼层
本帖最后由 fuyechun 于 2017-1-3 14:06 编辑
parsons 发表于 2017-1-3 13:03
使用 PECMD.EXE

桌面只有[回收站]


显示桌面图标到是不难,现在主要是点击桌面或者新开程序,之前已经打开的窗口就消失,不知道是缺少哪些文件,还有那个启动dwm.exe还需要哪些文件呢,我添加了一些进去,但是启动PE的时候没有运行起来,手工打开没有弹任任信息出来,任务管理器里也看不到这个进程

这是我所添加的文件,不知道还缺哪些:
  1. xcopy D:\wims\install\Windows\System32\dwm.exe D:\WIN10PE\mount\Windows\System32\ /y /d /h
  2. xcopy D:\wims\install\Windows\System32\zh-CN\dwm.exe.mui D:\WIN10PE\mount\Windows\System32\zh-CN\ /y /d /h

  3. xcopy D:\wims\install\Windows\System32\dwmapi.dll D:\WIN10PE\mount\Windows\System32\ /y /d /h
  4. xcopy D:\wims\install\Windows\System32\zh-CN\dwmapi.dll.mui D:\WIN10PE\mount\Windows\System32\zh-CN\ /y /d /h

  5. xcopy D:\wims\install\Windows\System32\dwmcore.dll D:\WIN10PE\mount\Windows\System32\ /y /d /h
  6. xcopy D:\wims\install\Windows\System32\zh-CN\dwmcore.dll.mui D:\WIN10PE\mount\Windows\System32\zh-CN\ /y /d /h

  7. xcopy D:\wims\install\Windows\System32\uDWM.dll D:\WIN10PE\mount\Windows\System32\ /y /d /h
  8. xcopy D:\wims\install\Windows\System32\zh-CN\uDWM.dll.mui D:\WIN10PE\mount\Windows\System32\zh-CN\ /y /d /h

  9. xcopy D:\wims\install\Windows\System32\dwmredir.dll D:\WIN10PE\mount\Windows\System32\ /y /d /h
  10. xcopy D:\wims\install\Windows\System32\zh-CN\dwmredir.dll.mui D:\WIN10PE\mount\Windows\System32\zh-CN\ /y /d /h

  11. xcopy D:\wims\install\Windows\System32\dxgi.dll D:\WIN10PE\mount\Windows\System32\ /y /d /h
  12. xcopy D:\wims\install\Windows\System32\dcomp.dll D:\WIN10PE\mount\Windows\System32\ /y /d /h
  13. xcopy D:\wims\install\Windows\System32\en-US\dcomp.dll.mui D:\WIN10PE\mount\Windows\System32\en-US\ /y /d /h

  14. xcopy D:\wims\install\Windows\System32\dwminit.dll D:\WIN10PE\mount\Windows\System32\ /y /d /h
  15. xcopy D:\wims\install\Windows\System32\zh-CN\dwminit.dll.mui D:\WIN10PE\mount\Windows\System32\zh-CN\ /y /d /h

复制代码
回复

使用道具 举报

7#
 楼主| 发表于 2017-1-3 18:12:54 | 显示全部楼层
parsons 发表于 2017-1-3 17:42
已经打开的窗口不是消失,是被最小化到任務欄

缺檔缺機碼是所有 PE 的通病

应该是桌面管理程序没有运行起来,dwm.exe运行起来应该就好了,
添加了这两个文件后,启动会失败
\Windows\System32\dwminit.dll
\Windows\System32\zh-CN\dwminit.dll.mui

之前论坛里的 立帮电子 说是SYSTEM注册表有问题,应该是SYSTEM注册表少了点东西,dwm.exe运行起来应该就没什么问题了
回复

使用道具 举报

8#
 楼主| 发表于 2017-1-3 18:15:22 | 显示全部楼层
不知 发表于 2017-1-3 18:11
楼主没用PECMD以SHEL命令加载explorer.exe的话,可以尝试添加WinPEShl.ini到PE的%systemroot%\system32\下 ...

[LaunchApp]
wpeinit
AppPath=X:\Windows\explorer.exe

这是我加的winpeshl.ini
我改成你写的这个试试

点评

写的是对的,我刚才下了楼主的PE。我以为楼主是在CMD.exe启动的explorer。  详情 回复 发表于 2017-1-3 18:37
回复

使用道具 举报

9#
 楼主| 发表于 2017-1-5 14:06:39 | 显示全部楼层
不知 发表于 2017-1-3 18:37
写的是对的,我刚才下了楼主的PE。我以为楼主是在CMD.exe启动的explorer。

不知道为什么添加了dwminit.dll和dwminit.dll.mui之后PE启动就显示交互式登陆失败,不添加的话dwm.exe就运行不起来,不知道注册表要修改哪里
回复

使用道具 举报

10#
 楼主| 发表于 2017-1-6 13:44:49 | 显示全部楼层
大神们手工制做的PE有没有遇到这种情况啊,我实在没招了,望大神们指点一下
回复

使用道具 举报

11#
 楼主| 发表于 2017-1-6 16:21:19 | 显示全部楼层
本帖最后由 fuyechun 于 2017-1-6 16:24 编辑
mo10 发表于 2017-1-6 15:31
楼主 你是怎么弄出桌面的,能详细讲讲吗?(文件&注册表)
我也想自己弄一个带桌面的 但是复制那些文件 ...


这个是进入到桌面最基本的文件,注册表用install里面的SOFTWARE来替换,方法跟Win7PE的一样
你复制了文件进去连CMD都进不去是因为你复制了dwminit.dll这个文件,我也是卡在这里了,不加的话dwm起不来,加的话又进不去,不知道注册表需要修改哪里
以下文件用系统安装盘里面的boot.wim或都是ADK生成的源生PE添加后就可以正常进到桌面
  1. xcopy D:\wims\install\Windows\explorer.exe D:\Win10PE\mount\Windows\ /y /d /h
  2. xcopy D:\wims\install\Windows\zh-CN\explorer.exe.mui D:\Win10PE\mount\Windows\zh-CN\ /y /d /h
  3. xcopy D:\wims\install\Windows\System32\ExplorerFrame.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
  4. xcopy D:\wims\install\Windows\System32\zh-CN\explorerframe.dll.mui D:\Win10PE\mount\Windows\System32\zh-CN\ /y /d /h

  5. xcopy D:\wims\install\Windows\System32\MrmCoreR.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
  6. xcopy D:\wims\install\Windows\System32\en-US\MrmCoreR.dll.mui D:\Win10PE\mount\Windows\System32\en-US\ /y /d /h

  7. xcopy D:\wims\install\Windows\System32\twinapi.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
  8. xcopy D:\wims\install\Windows\System32\zh-CN\twinapi.dll.mui D:\Win10PE\mount\Windows\System32\zh-CN\ /y /d /h

  9. xcopy D:\wims\install\Windows\System32\twinapi.appcore.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
  10. xcopy D:\wims\install\Windows\System32\zh-CN\twinapi.appcore.dll.mui D:\Win10PE\mount\Windows\System32\zh-CN\ /y /d /h

  11. xcopy D:\wims\install\Windows\System32\settingsynccore.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
  12. xcopy D:\wims\install\Windows\System32\en-US\settingsynccore.dll.mui D:\Win10PE\mount\Windows\System32\en-US\ /y /d /h

  13. xcopy D:\wims\install\Windows\System32\SharedStartModel.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
  14. xcopy D:\wims\install\Windows\System32\CoreMessaging.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
  15. xcopy D:\wims\install\Windows\System32\VEEventDispatcher.dll D:\Win10PE\mount\Windows\System32\ /y /d /h

  16. xcopy D:\wims\install\Windows\System32\actxprxy.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
  17. xcopy D:\wims\install\Windows\System32\comctl32.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
  18. xcopy D:\wims\install\Windows\System32\zh-CN\comctl32.dll.mui D:\Win10PE\mount\Windows\System32\zh-CN\ /y /d /h
  19. xcopy D:\wims\install\Windows\System32\mscories.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
  20. xcopy D:\wims\install\Windows\System32\oledlg.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
  21. xcopy D:\wims\install\Windows\System32\zh-CN\oledlg.dll.mui D:\Win10PE\mount\Windows\System32\zh-CN\ /y /d /h
  22. xcopy D:\wims\install\Windows\System32\shdocvw.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
  23. xcopy D:\wims\install\Windows\System32\zh-CN\shdocvw.dll.mui D:\Win10PE\mount\Windows\System32\zh-CN\ /y /d /h
  24. xcopy D:\wims\install\Windows\System32\shellstyle.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
  25. xcopy D:\wims\install\Windows\System32\en-US\shellstyle.dll.mui D:\Win10PE\mount\Windows\System32\en-US\ /y /d /h
复制代码
回复

使用道具 举报

12#
 楼主| 发表于 2017-1-9 17:52:06 | 显示全部楼层
mo10 发表于 2017-1-9 16:19
楼主有搞定这个问题吗?感觉快放弃了

你启动到桌面没有啊,我现在已经可以启动到桌面并启用主题,现在就还差最后一个问题了,就是点桌面后,其他窗口会最小化,这个问题你可有解决的让法啊?
回复

使用道具 举报

13#
 楼主| 发表于 2017-1-9 20:56:48 | 显示全部楼层
现在就差最后一个问题了,就是点击桌面,其他程序会全部最小化,大神们指点一下啊
回复

使用道具 举报

14#
 楼主| 发表于 2017-1-10 09:23:36 | 显示全部楼层
fkltd-123 发表于 2017-1-9 21:50
WallpaperHost.exe去掉

感谢,解决这个问题了,之前看论坛说是杀死WallpaperHost.exe进程出桌面背景,我以为这只是为了显示仅仅是显示壁纸,没想到这个也是景响到点击桌面后其他窗口会躲到后面去,就像消失了一样
回复

使用道具 举报

15#
 楼主| 发表于 2017-1-12 20:45:21 | 显示全部楼层
5027527 发表于 2017-1-11 17:38
如果你已解决,请在一楼分享你的解决方法。谢谢大侠。

按贴子内的回复操作成功的,可以看一下回复,里面有我所添加的文件列表,以及出问题后所添加的注册表服务

点评

上傳的 Win10PEx64-Explorer2017-1-10.ISO 是壞的 裡面的 boot.wim 已損壞  详情 回复 发表于 2017-1-16 12:41
回复

使用道具 举报

16#
 楼主| 发表于 2017-1-16 13:14:59 来自手机 | 显示全部楼层
parsons 发表于 2017-1-16 12:41
上傳的 Win10PEx64-Explorer2017-1-10.ISO 是壞的
裡面的 boot.wim 已損壞

应该不会吧,试一下重新下载看看

点评

重新下载了2次 , 共3次 下载其他人的不會這樣  详情 回复 发表于 2017-1-16 14:17
回复

使用道具 举报

17#
 楼主| 发表于 2017-1-16 14:46:34 来自手机 | 显示全部楼层
本帖最后由 fuyechun 于 2017-1-24 21:11 编辑
parsons 发表于 2017-1-16 14:17
重新下载了2次 , 共3次
下载其他人的不會這樣



若还是不行的话,我重新上传一次

点评

重新上传前 WIM 檔先自己掛載一下 , 看看是不是好的  详情 回复 发表于 2017-1-16 15:15
回复

使用道具 举报

18#
 楼主| 发表于 2017-1-16 16:02:11 | 显示全部楼层
parsons 发表于 2017-1-16 15:15
重新上传前
WIM 檔先自己掛載一下 , 看看是不是好的

链接:https://eyun.baidu.com/s/3pLdKdmj 密码:4IKR
重新压缩上传了,我在本地用vm启动测试过,用的win10的ADK的dism,如果在PE下用dism来挂载的话,必须是cmd版的原生PE才能用dism来挂载,你用虚拟机测试启动正常的话,那么boot.wim是好的,没有损坏,我是用win10的ADK生成原生PE,然后在此PE环境下去添加文件和修改注册表的,如果你挂载失败的话有可能是权限不够

点评

麻煩你了!! 下載中...  详情 回复 发表于 2017-1-16 16:35
回复

使用道具 举报

19#
 楼主| 发表于 2017-1-18 09:42:01 来自手机 | 显示全部楼层
mo10 发表于 2017-1-9 16:19
楼主有搞定这个问题吗?感觉快放弃了

已经搞定这些问题,目前在完善一下
回复

使用道具 举报

20#
 楼主| 发表于 2017-10-5 22:13:39 | 显示全部楼层
18121742 发表于 2017-9-8 16:46
交互式登陆过程初始化失败
你说“DWM注册表已从正常系统导出,然后再导入DEFAULT”,到底怎么个顺序呀?正 ...

正常系统是指正常运行中的系统,在正常系统中导出后,修改路径,挂载DEFAULT注册表,然后再导入进去

点评

其实你有保留的,只修改这些注册表是不行的,不过我已经解决了,现在应该和你一个水平了,你的PE还没有添加任何功能,谢谢你了  详情 回复 发表于 2017-10-7 09:36
回复

使用道具 举报

21#
 楼主| 发表于 2017-10-11 20:11:58 | 显示全部楼层
18121742 发表于 2017-10-7 09:36
其实你有保留的,只修改这些注册表是不行的,不过我已经解决了,现在应该和你一个水平了,你的PE还没有添 ...

因为一直忙于工作,没太多的时间去往PE里添加其他功能及软件,因为主要用于便捷安装操作系统,所以后来就只做了个Windows的布暑工具进去,如果后期有时间的话还会继续研究PE的,其实我的PE很多也是分析了Winbuilder的脚本代码,结合论坛的资源做出来的

点评

嗯,你先忙工作吧,期待你再次回归这里,与你共勉  详情 回复 发表于 2017-10-14 10:42
回复

使用道具 举报

22#
 楼主| 发表于 2017-10-15 09:35:53 | 显示全部楼层
fanlu 发表于 2017-10-14 19:44
楼主我下载了你的PE看了下 大部分系统文件都带权限· 你必须去掉这些权限啊·
楼主你这么通过什么方法制 ...

1607的Windows Kits的源生PE做的,因为是在PE环境下进行文件的复制和注册表的修改,所以保留了原生的文件权限,如果你是在普通系统下来操作的话,应该是没有权限修改的,此PE只添加了启动桌面及主题所必须的文件和注册表,其他的还没有添加

点评

我就是普通模式下解包的· 我添加WIN10的管理组件打不开·添加WIN81的管理组件可以正常使用右键管理功能·都正常。所有文件基本都有权限 不好修改和添加组件啊·  详情 回复 发表于 2017-10-15 19:04
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-11 14:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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