无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
12
返回列表 发新帖
楼主: slore
打印 上一主题 下一主题

[原创] (2022-02-02 更新) Re:WIN10XPE - 从零开始构建的全功能PE

    [复制链接]
31#
发表于 2020-10-5 12:29:44 | 显示全部楼层
win10 版本 大于19042.508时,新版chrome/edge浏览器在PE中找不到声音输出设备,播放音视频无声。而正常系统可以。
补充了system32和syswow64内的文件,还不行。
补充文件后又发现如果没有apisampling.dll,notpad3启动会很慢。安装MSedge的msi文件时,还需要dmenrollengine.dll。
怀疑508以后部分代码改成和21h1一样了。

点评

我是這樣搞定了 [HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome] "AudioSandboxEnabled"=dword:00000000  详情 回复 发表于 2020-10-6 10:06
chrome声音记得有网友反映,和声音沙箱有关,设置个启动参数就好了。  详情 回复 发表于 2020-10-5 13:06
回复

使用道具 举报

32#
发表于 2020-10-6 10:51:35 | 显示全部楼层
谢谢二位,加参数--no-sandbox也可,注册表更好。不过奇怪的是,旧版chrome在win10 版本 大于19042.508时可发出声音,新版chrome在508以前的win10中也能发出声音。
回复

使用道具 举报

33#
发表于 2020-10-21 20:08:14 | 显示全部楼层
usb video camera 需要 WdmCompanionFilter.sys 及相应的services注册表

评分

参与人数 2无忧币 +10 收起 理由
parsons + 5 赞一个!
slore + 5 赞一个! (没设备确认先赞一个)

查看全部评分

回复

使用道具 举报

34#
发表于 2020-10-22 22:59:49 | 显示全部楼层
关于wimbuilder2不支持微软正式版20H2的问题:
本以为微软偷偷的改了什么针对pe的东西,为此我还下载了微软版的572。
比较了一下,微软原版和uup生成的pe有很多关键文件不一样。
结果最后才发现,微软是针对wimbuilder2开了个玩笑。
微软发布的install.wim内涵的winre.wim所有文件版本是19041.1,所以:
不要用微软发布的原版ISO、ESD或是不要选winre生成PE(BOOT.WIM版本和主文件一致)

点评

这个问题之前就知道了。winre.wim没有更新。 导致install.wim提取文件后,系统的dll文件版本混乱。 20H1的月度更新的ISO就专门特殊处理了。 我以为20H2的话,就是把这个版本放开就好了。 结果发现,第一  详情 回复 发表于 2020-10-22 23:16
回复

使用道具 举报

35#
发表于 2020-10-25 14:16:58 | 显示全部楼层
本帖最后由 yamingw 于 2020-10-25 14:19 编辑

微软官方iso,boot.wim构建通过:
1、补充文件
@\Windows\System32\
d3d*.dll
fmapi.dll
mlang.dat,mlang.dll,mshta.exe,mshtml*.*,msimtf.dll,msoert2.dll,msrating.dll,oledlg.dll,pngfilt.dll
pnppropmig.dll,ReserveManager.dll,storagewmi.dll,storagewmi_passthru.dll,unbcl.dll
wdsutil.dll,webplatstorageserver.dll,wfdprov.dll,WiFiConfigSP.dll,WiFiDisplay.dll
\Windows\system32\drivers\vwifibus.sys
\Windows\system32\drivers\vwifimp.sys
2、补充注册表
call RegCopyEx Services "vwifibus,vwififlt,wcncsvc,wdiwifi,WFPLWFS,NativeWifiP,MSiSCSI"
call RegCopy "HKLM\System\ControlSet001\Control\Network\{4d36e974-e325-11ce-bfc1-08002be10318}\{5CBF81BF-5055-47CD-9055-A76B2B4E3698}"
call RegCopy "HKLM\System\ControlSet001\Control\WMI\Autologger\WiFiSession"
3、last.bat 最后处理盘符
regfind -p HKEY_LOCAL_MACHINE\tmp_SOFTWARE -y C:\ -y -r X:\
regfind -p HKEY_LOCAL_MACHINE\tmp_SOFTWARE -y c:\ -y -r X:\
regfind -p HKEY_LOCAL_MACHINE\tmp_SYSTEM -y C:\ -y -r X:\
regfind -p HKEY_LOCAL_MACHINE\tmp_SYSTEM -y c:\ -y -r X:\

RegFind.exe

62.77 KB, 下载次数: 22, 下载积分: 无忧币 -2

点评

1、2都可用,基本文件一样。  详情 回复 发表于 2020-10-25 16:45
boot.wim用的第1卷?  发表于 2020-10-25 14:55

评分

参与人数 1无忧币 +5 收起 理由
parsons + 5 赞一个!

查看全部评分

回复

使用道具 举报

36#
发表于 2020-10-25 16:45:09 | 显示全部楼层
yamingw 发表于 2020-10-25 14:16
微软官方iso,boot.wim构建通过:
1、补充文件
@\Windows\System32\

1、2都可用,基本文件一样。

11-b.7z

8.75 KB, 下载次数: 20, 下载积分: 无忧币 -2

点评

感谢提供补丁。 1. X_WOW64我直接更新到prepare.bat中。 2. 新增一个组件 --- boot2winre WinPE-SRT WinPE-HTA WinPE-WiFi-Package 关联补充的文件和注册表项目放到01-Components\00-boot2winre\m  详情 回复 发表于 2020-10-26 18:37
只要: regfind -p HKEY_LOCAL_MACHINE\tmp_SOFTWARE -y C:\ -y -r X:\ regfind -p HKEY_LOCAL_MACHINE\tmp_SOFTWARE -y c:\ -y -r X:\ regfind -p HKEY_LOCAL_MACHINE\tmp_SYSTEM -y C:\ -y -r X:\ regfind -p  详情 回复 发表于 2020-10-25 17:56
回复

使用道具 举报

37#
发表于 2020-10-26 19:47:27 | 显示全部楼层
slore 发表于 2020-10-26 18:37
感谢提供补丁。

1.

1、我是把PE转换成正常系统用的,cad、vs、tia s7等,所以自己又添加了很多文件,其中有些对PE有用,有些是无用的。
我在此基础上测试的,并不准确。比如msi安装edge需要dmenrollengine.dll也是在此基础上,所以并不准确。
比如Microsoft Teams需要aadtb.dll,aadWamExtension.dll,MFCaptureEngine.dll,TaskFlowDataEngine.dll
都是有前置条件,大部分时候不愿再一个一个测试。
2、所以DirectXApps对PE是无用的。
3、ProductOptions.txt是直接拷贝_CustomFiles_文件夹里的,还有winpeshl.ini,因为我发现移除_CustomFiles_文件夹,生成的PE不能正常启动。个人认为整个wimbuilder基础竟然依靠_CustomFiles_里的文件并不合适。

点评

_CustomFiles_最初放的是 壁纸, pecmd.ini 等 自定义的文件, 但是例如pecmd.ini, startnet.cmd等启动文件,是PE必须的文件,但是不同人又有不同的做法。 我的_CustomFiles_放了启动框架,然后是Autoruns启动目录  详情 回复 发表于 2020-10-26 20:38
回复

使用道具 举报

38#
发表于 2020-10-26 20:26:39 | 显示全部楼层
刚才不加自己的补丁用10、10试了试MicrosoftEdge_85.0.564.41_64bit_Setup.msi,admin不选wmp,加上dmenrollengine.dll就可以了。
用的是uup的572,winre.wim。
回复

使用道具 举报

39#
发表于 2020-10-26 21:20:20 | 显示全部楼层
其中main主要是system32内的文件,submain主要是wow64的文件,last主要是服务注册表补全。
基于早期wimbuilder而补充的,重复较多

10-MyCustom.7z

10.01 KB, 下载次数: 19, 下载积分: 无忧币 -2

回复

使用道具 举报

40#
发表于 2020-10-26 22:01:09 | 显示全部楼层
大型软件还需要vc运行库。
回复

使用道具 举报

41#
发表于 2020-11-1 12:04:09 | 显示全部楼层
安装了sspsvc服务,可以用office2016了,顺便激活一下,只为好玩,无大用。

捕获.PNG (245.33 KB, 下载次数: 224)

kms在线激活

kms在线激活

点评

How can I install the sspsvc service  详情 回复 发表于 2020-11-3 15:26
應該是 sppsvc 服务  详情 回复 发表于 2020-11-2 19:36
这都是正常系统了,非常给力!  详情 回复 发表于 2020-11-1 12:47
回复

使用道具 举报

42#
发表于 2020-11-3 17:42:08 | 显示全部楼层
gazi06 发表于 2020-11-3 15:26
How can I install the sspsvc service

PE中即使激活了也没用,重启之后就什么都没了。
sppsvc
1、add files:pkeyhelper.dll,spp*.*,slc*.*,License*.*
2、dir system32\spp
3、reg HKEY_LOCAL_MACHINE\SYSTEM\WPA
4、file \Windows\System32\wbem\sppwmi.mof
5、mofcomp.exe sppwmi.mof
6、file ClipUp.exe         
7、services HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv
8、SetACL.exe -on "%X_SYS%\spp\store" -ot file -actn ace -ace "n:Everyone;p:full;s:y"
SetACL.exe -on "HKEY_LOCAL_MACHINE\tmp_SYSTEM\WPA" -ot reg -actn ace -ace "n:Everyone;p:full;s:y"
9、 Online KMS
回复

使用道具 举报

43#
发表于 2021-1-5 10:33:04 | 显示全部楼层
WAIGO 发表于 2020-12-30 13:07
slore 大您好!Win10 20236 后续预览版无法登入或切换至 ADMIN 模式的解决办法找到了,只需删除 \Windows\S ...

21h1 logon 需要文件 pfclient.dll 。不过删了Windows.ui.logon.dll 切换就是快

点评

感谢 yamingw 老大提供了一个非常重要的教程!删了 Windows.ui.logon.dll 切换虽然快,但是没有 UI 界面切换用户,只有命令窗口看起来却总是不太舒服。 还有个问题想向您请教:不知何故,自 Win10 20215.1000 预  详情 回复 发表于 2021-1-5 16:40
回复

使用道具 举报

44#
发表于 2021-1-5 18:03:08 | 显示全部楼层
本帖最后由 yamingw 于 2021-1-5 18:05 编辑
WAIGO 发表于 2021-1-5 16:40
感谢 yamingw 老大提供了一个非常重要的教程!删了 Windows.ui.logon.dll 切换虽然快,但是没有 UI 界面 ...

很遗憾,我也没有类似问题。既然其他人都没有,你应该检查一下自己的分区、启动脚本、精简文件有什么异常。如果用Wimbuilder2制作出来的,没有改动,就更难判断了。实在不行,就把你的PE放一个链接,让大家试一下。

点评

感觉先测试winre.wim,先排除新版本系统的问题。  发表于 2021-1-5 18:54
回复

使用道具 举报

45#
发表于 2021-1-7 20:09:06 | 显示全部楼层
WAIGO 发表于 2021-1-7 17:00
刚才下载了微软今早发布的 Win10 21286.1000 预览版,用 WimBuilder2-Full.v2021-01-01 全功能模式制作成 P ...

Windows\System32\wow64base.dll

点评

还有个问题想请教老大:以前用 WimBuilder2-Full 程序制作 PE 时选取了 "启用网络发现" (如图一),就可以在登入或转换至 "ADMIN" 模式之后,通过点击开始菜单的 "访问网络上的计算机和设备" 这个选项来启用网络发现  详情 回复 发表于 2021-1-8 00:16
老大出手,功力非凡!加上之后果然一切问题都得到解决。非常感谢!!  详情 回复 发表于 2021-1-7 22:26

评分

参与人数 2无忧币 +10 收起 理由
WAIGO + 5 太厉害了!
slore + 5 很给力!

查看全部评分

回复

使用道具 举报

46#
发表于 2021-1-8 10:09:30 | 显示全部楼层
WAIGO 发表于 2021-1-8 00:16
还有个问题想请教老大:以前用 WimBuilder2-Full 程序制作 PE 时选取了 "启用网络发现" (如图一),就可以 ...

好像不缺文件,只是单纯的慢。
回复

使用道具 举报

47#
发表于 2021-1-12 14:23:14 | 显示全部楼层
a10036wu 发表于 2021-1-11 15:29
沒有ime_textinputhelpers.dll文件,這文件install.wim也沒看著
補充一下系統2004

ime_textinputhelpers.dll 21H1才有的文件,2004没有。
微软也是,连个输入法也天天折腾。
回复

使用道具 举报

48#
发表于 2021-3-12 19:16:50 | 显示全部楼层
WAIGO 发表于 2021-3-12 00:41
slore 大您好!今早下载了微软最新开发频道 Windows 10 Dev(21332.1000)版更新,用 WimBuilder2-Full.v2021 ...

21332
32位支持需要 wow64con.dll,
ctfmon.exe 需要 CorePrivacySettingsStore.dll

点评

谢谢告知!终于解决了输入法的问题。 但是,复制或是移动文件结束之后,不知何故,原视窗不会自动消失,必须刷新桌显示才可以(如图): [attachimg]476637[/attachimg] 另外,在 Admin 模式下,内网电脑还是  详情 回复 发表于 2021-3-16 14:39
CorePrivacySettingsStore.dll不需要  详情 回复 发表于 2021-3-12 20:58
回复

使用道具 举报

49#
发表于 2022-2-6 19:39:28 | 显示全部楼层
mrhxn 发表于 2022-2-6 15:24
经组件挨个测试,全能版双用户发现选windows media player就会导致桌面加载失败。

TileDataRepository.dll不能有
回复

使用道具 举报

50#
发表于 2022-9-7 12:43:40 | 显示全部楼层
想增加蓝牙功能,win10pe构建成功。
想把自己的蓝牙驱动添加进去,发现驱动添加功能不能用。
wimbuilder2里面操作时只UNLOAD了SOFTWARE。
驱动添加需要操作SYSTEM和DRIVERS注册表,最合适的时候是在final.bat里操作。
添加驱动时dism提示Add-driver是未知选项。
查看dism的log文件发现dism在对离线系统操作时,先绑定离线WinSxs下的servicingstack然后再查询能进行那些操作。
但在精简的时候删掉了WinSxs下的servicingstack造成错误。不精简servicingstack就可以了。
另外用NV签名的mtphelper无法启动,提示签名被撤销。
自己签了一个,可用。
另外Win11下蓝牙还需要文件:
WppRecorderUM.dll
Windows.Internal.Devices.Bluetooth.dll
MSAJApi.dll
Windows.Devices.Bluetooth.dll

MTPhelper.7z

10.83 KB, 下载次数: 19, 下载积分: 无忧币 -2

点评

驱动中间更新过了。gitee/github 上更新。 不知道你说的过期是哪版本?0202包本身的确实反映过有问题。 驱动文件,直接放到: 我的定制(后置) 我的驱动 打开驱动文件夹里面就会自动  详情 回复 发表于 2022-9-7 12:56
回复

使用道具 举报

51#
发表于 2022-9-7 18:48:13 | 显示全部楼层
slore 发表于 2022-9-7 12:56
mtphelper驱动中间更新过了。gitee/github 上更新。
不知道你说的过期是哪版本?0202包本身的确实反映过 ...

最新版果然一切正常。

点评

22621的话,不登录一次Admin,SYSTEM没有声音,不知道这个问题有没有研究啊。  详情 回复 发表于 2022-9-7 20:20
回复

使用道具 举报

52#
发表于 2022-9-8 08:31:59 | 显示全部楼层
slore 发表于 2022-9-7 20:20
22621的话,不登录一次Admin,SYSTEM没有声音,不知道这个问题有没有研究啊。

22621本身就不正常,不折腾了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-2 21:38

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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