fuyechun 发表于 2017-1-2 17:30:52

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

本帖最后由 fuyechun 于 2017-1-10 10:26 编辑

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


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

重新上传了PE,请大神们下载此文件,帮我分析一下应该怎么弄



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

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

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

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

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

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

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

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

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

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


"Composition"=dword:00000001
"ColorizationColor"=dword:c40078d7
"ColorizationColorBalance"=dword:00000059
"ColorizationAfterglow"=dword:c40078d7
"ColorizationAfterglowBalance"=dword:0000000a
"ColorizationBlurBalance"=dword:00000001
"EnableWindowColorization"=dword:00000001
"ColorizationGlassAttribute"=dword:00000001
"AccentColor"=dword:ffd77800
"ColorPrevalence"=dword:00000000
"EnableAeroPeek"=dword:00000001
"AlwaysHibernateThumbnails"=dword:00000000




添加了文件后PE启动到加载桌面时出现:交互式登陆过程初始化失败
删了dwminit.dll文件后就不会出现交互式登陆过程初始化失败,正常进桌面,但是dwm.exe运行不起来,手动运行也没有任何反应,
用的Windows Kits适用于 Windows 10 版本 1607 的 Windows ADK,版本为10.0.14393
制做的Win10PE已经上传网盘下载地址:

前两天终于搞定了启动Explorer不出错,现在遇到几个问题,实在搞不定了,跑论坛求助
1、当打开一些程序或者是资源管理器,然后再点击桌面后,已经打开的窗口就消失了(当然任务栏这还是有的),不知道是缺少哪个文件
2、鼠标桌面上右击 - 显示设置和个性化,这两个地方对应的模块是那个,弄了半天还是不行
3、我发现在的PE启动后,打开的窗体的角是圆的,不像别人的PE那样,打开的窗口的边角是直的

已经打开的窗口

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


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


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


别的PE打开的窗体风格:


是不是没有启用Win10正常系统的主题的原因呢

parsons 发表于 2017-1-2 17:53:34

看樣子得提供你的 PE 下載測試

fuyechun 发表于 2017-1-2 18:00:26

parsons 发表于 2017-1-2 17:53
看樣子得提供你的 PE 下載測試

好的,马上上传,稍等

fuyechun 发表于 2017-1-2 18:26:54

parsons 发表于 2017-1-2 17:53
看樣子得提供你的 PE 下載測試


PE已经上传了。麻烦大神们帮看一下

slore 发表于 2017-1-2 18:45:34

1. 估计把shell当成一个应用程序了,所以点击桌面其他程序都到后面去了,怎么解决不清楚。
2.不是核心功能,PE设置用其他小软件代替比较好。
3.需要DWM
ljycslg的
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=378234&extra=page%3D1
网盘里面有,离线导入WIM中。

fuyechun 发表于 2017-1-2 20:51:03

slore 发表于 2017-1-2 18:45
1. 估计把shell当成一个应用程序了,所以点击桌面其他程序都到后面去了,怎么解决不清楚。
2.不是核心功能 ...

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

slore 发表于 2017-1-2 21:03:13

fuyechun 发表于 2017-1-2 20:51
非常感谢,第一个问题很有可能像你说的那样,把shell当成一个应用程序了,我明天把dwm程序放进去再试一下 ...

那个确实不是用系统自带的explorer.exe,不过,窗口风格与使用什么shell无关。
你打开记事本,任务管理器什么的都一样的。

多少人折腾PE刚开始就卡到资源管理器,浪费太多时间了。明年创新者更新还不知道有啥变化,
有点变化就要跟着微软调整内核。相比堆文件中注册表搞shell,我个人更希望开发人员集中到驱动上。
毕竟shell挂掉并影响维护,只是不方便而已,但是驱动不好的话,PE就无用武之地。

fuyechun 发表于 2017-1-2 22:03:54

本帖最后由 fuyechun 于 2017-1-3 08:37 编辑

slore 发表于 2017-1-2 21:03
那个确实不是用系统自带的explorer.exe,不过,窗口风格与使用什么shell无关。
你打开记事本,任务管理 ...

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

parsons 发表于 2017-1-3 13:03:37

使用 PECMD.EXE

桌面只有[回收站]
沒有[此電腦] , 缺這個機碼:

"{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000

還有得玩!!

fuyechun 发表于 2017-1-3 14:04:15

本帖最后由 fuyechun 于 2017-1-3 14:06 编辑

parsons 发表于 2017-1-3 13:03
使用 PECMD.EXE

桌面只有[回收站]


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

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

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

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

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

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

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

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

parsons 发表于 2017-1-3 17:42:16

本帖最后由 parsons 于 2017-1-3 17:45 编辑

已经打开的窗口不是消失,是被最小化到任務欄

缺檔缺機碼是所有 PE 的通病
不斷改進 , 越到後面會變成一個機碼一個機碼的試 , 一個檔案一個檔案的試 , 那才是過癮

有現成的資料 :
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=385361&fromuid=306937
http://win10se.cwcodes.net/Compressed/
裡面有 Explorer 需添加那些文件及機碼
網路 音效 IE 輸入法 開始菜單...聆郎满目 , 都有

不知 发表于 2017-1-3 18:11:31

楼主没用PECMD以SHEL命令加载explorer.exe的话,可以尝试添加WinPEShl.ini到PE的%systemroot%\system32\下。内容为:
————————————————————————————————————-——————

AppPath = %SYSTEMDRIVE%/explorer.exe

cmd.exe,"/k "
__________________________________________________________________________
确定没问题就删除最后一行cmd.exe,"/k "。

fuyechun 发表于 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运行起来应该就没什么问题了

fuyechun 发表于 2017-1-3 18:15:22

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


wpeinit
AppPath=X:\Windows\explorer.exe

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

不知 发表于 2017-1-3 18:37:50

fuyechun 发表于 2017-1-3 18:15

wpeinit
AppPath=X:\Windows\explorer.exe


写的是对的,我刚才下了楼主的PE。我以为楼主是在CMD.exe启动的explorer。

fuyechun 发表于 2017-1-5 14:06:39

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

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

fuyechun 发表于 2017-1-6 13:44:49

大神们手工制做的PE有没有遇到这种情况啊,我实在没招了,望大神们指点一下

mo10 发表于 2017-1-6 15:31:11

fuyechun 发表于 2017-1-6 13:44
大神们手工制做的PE有没有遇到这种情况啊,我实在没招了,望大神们指点一下

楼主 你是怎么弄出桌面的,能详细讲讲吗?(文件&注册表)
我也想自己弄一个带桌面的 但是复制那些文件到PE结果连cmd都进不去了。。。

fuyechun 发表于 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添加后就可以正常进到桌面
xcopy D:\wims\install\Windows\explorer.exe D:\Win10PE\mount\Windows\ /y /d /h
xcopy D:\wims\install\Windows\zh-CN\explorer.exe.mui D:\Win10PE\mount\Windows\zh-CN\ /y /d /h
xcopy D:\wims\install\Windows\System32\ExplorerFrame.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
xcopy D:\wims\install\Windows\System32\zh-CN\explorerframe.dll.mui D:\Win10PE\mount\Windows\System32\zh-CN\ /y /d /h

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

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

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

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

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

xcopy D:\wims\install\Windows\System32\actxprxy.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
xcopy D:\wims\install\Windows\System32\comctl32.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
xcopy D:\wims\install\Windows\System32\zh-CN\comctl32.dll.mui D:\Win10PE\mount\Windows\System32\zh-CN\ /y /d /h
xcopy D:\wims\install\Windows\System32\mscories.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
xcopy D:\wims\install\Windows\System32\oledlg.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
xcopy D:\wims\install\Windows\System32\zh-CN\oledlg.dll.mui D:\Win10PE\mount\Windows\System32\zh-CN\ /y /d /h
xcopy D:\wims\install\Windows\System32\shdocvw.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
xcopy D:\wims\install\Windows\System32\zh-CN\shdocvw.dll.mui D:\Win10PE\mount\Windows\System32\zh-CN\ /y /d /h
xcopy D:\wims\install\Windows\System32\shellstyle.dll D:\Win10PE\mount\Windows\System32\ /y /d /h
xcopy D:\wims\install\Windows\System32\en-US\shellstyle.dll.mui D:\Win10PE\mount\Windows\System32\en-US\ /y /d /h

mo10 发表于 2017-1-9 16:19:53

fuyechun 发表于 2017-1-6 16:21
这个是进入到桌面最基本的文件,注册表用install里面的SOFTWARE来替换,方法跟Win7PE的一样
你复制了 ...

楼主有搞定这个问题吗?感觉快放弃了

fuyechun 发表于 2017-1-9 17:52:06

mo10 发表于 2017-1-9 16:19
楼主有搞定这个问题吗?感觉快放弃了

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

fuyechun 发表于 2017-1-9 20:56:48

现在就差最后一个问题了,就是点击桌面,其他程序会全部最小化,大神们指点一下啊

fkltd-123 发表于 2017-1-9 21:50:43

本帖最后由 fkltd-123 于 2017-1-9 22:38 编辑

WallpaperHost.exe去掉

fuyechun 发表于 2017-1-10 09:23:36

fkltd-123 发表于 2017-1-9 21:50
WallpaperHost.exe去掉

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

5027527 发表于 2017-1-11 17:38:17

如果你已解决,请在一楼分享你的解决方法。谢谢大侠。

fuyechun 发表于 2017-1-12 20:45:21

5027527 发表于 2017-1-11 17:38
如果你已解决,请在一楼分享你的解决方法。谢谢大侠。

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

parsons 发表于 2017-1-16 12:41:13

fuyechun 发表于 2017-1-12 20:45
按贴子内的回复操作成功的,可以看一下回复,里面有我所添加的文件列表,以及出问题后所添加的注册表服务

上傳的 Win10PEx64-Explorer2017-1-10.ISO 是壞的
裡面的 boot.wim 已損壞

fuyechun 发表于 2017-1-16 13:14:59

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

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

parsons 发表于 2017-1-16 14:17:41

本帖最后由 parsons 于 2017-1-16 14:19 编辑

fuyechun 发表于 2017-1-16 13:14
应该不会吧,试一下重新下载看看

重新下载了2次 , 共3次
下载其他人的不會這樣

再下載一次

fuyechun 发表于 2017-1-16 14:46:34

本帖最后由 fuyechun 于 2017-1-24 21:11 编辑

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



若还是不行的话,我重新上传一次
页: [1] 2
查看完整版本: Win10PE添加了文件启动explorer后点击桌面或者打开一个程序,之前打开的窗口就会...