无忧启动论坛

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

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

    [复制链接]
1#
发表于 2019-2-3 02:57:57 来自手机 | 显示全部楼层
yamingw 发表于 2019-2-2 19:40
笔记本转换管理员需要 batmeter.dll
19h1:18323
system32\Windows.UI.Xaml.Resources.19h1.dll

能不能做成这样?
读取一个配置文件,配置文件里可以指定某个进程不读取某个地方的注册表,多行对应的那种。
回复

使用道具 举报

2#
发表于 2019-2-3 07:59:21 来自手机 | 显示全部楼层
yamingw 发表于 2019-2-3 07:47
源码上传,说明:
1、在网上搜Win64驱动编程,教程一大堆,我的也是粘贴过来的。
2、关键就一句:if (IsP ...

过期签名现在过不了uefi的安全启动,要开测试模式了。

点评

不想开测试模式就只能离线修改bootmgr、winload、ntoskrnl。当启动文件是wim格式时,bootmgr会检测winload完整性,vhd或物理分区则不会。可上github搜索upg工具。  详情 回复 发表于 2019-2-3 08:43
回复

使用道具 举报

3#
发表于 2019-4-18 21:37:36 来自手机 | 显示全部楼层
my9823 发表于 2019-4-18 21:01
C 02  Network controller
        00  Ethernet controller
        01  Token ring network controller

这么详细的资料哪里找到的呀?一直没找到,,,
回复

使用道具 举报

4#
发表于 2019-4-18 21:49:49 来自手机 | 显示全部楼层
my9823 发表于 2019-4-18 21:48
这个也是微软网线关于devcon.exe使用说明里边偶然点进去发现的!

厉害,我找了很久都没找到
回复

使用道具 举报

5#
发表于 2019-4-18 22:52:05 来自手机 | 显示全部楼层
本帖最后由 红毛樱木 于 2019-4-18 23:15 编辑
my9823 发表于 2019-4-18 21:08
用的tools241的win10pe,他用的peset.exe初始化,不知道做了什么,我注释掉peset network,然后进桌面开proc ...


winpeshl.exe初始化过程中,通过winpeshl.ini调用wpeinit.exe初始化网络过程中会自动安装Windows内置的网卡驱动,具体可以看wpeinit.log日志文件,一切都是Windowspe模式设计好的。

至于你说的索引,在这种情况下不需要,如果是第三方网卡驱动通过dism集成内置也是一样的自动化。
上面的当前对于大多数情况已经够用。
除非没有内置,而是后期单独安装才需要,这种情况就是驱动工具干的事了,如果你想从这方面入手,建议还是放弃,过于复杂,牵涉方方面面的知识太多。

点评

红毛老大,这个wpeinit.exe需要建立无人应答文件吗?  详情 回复 发表于 2019-4-19 06:15
谢谢红毛老大,网上试试看!  详情 回复 发表于 2019-4-19 05:30
回复

使用道具 举报

6#
发表于 2019-4-20 01:37:04 来自手机 | 显示全部楼层
slore 发表于 2019-4-20 01:26
这个结论不绝对.

看了下fbwf.sys, 里面也有读取fwbf.cfg的逻辑,不过PE版本会先检查启动选项 ...

新版直接可以注册表设置fbwf超1g了?啥版本开始的呀

点评

RS5反正可以设置。最早不知道。  发表于 2019-4-20 06:32
RS5反正可以设置。最早不知道。  发表于 2019-4-20 06:32
回复

使用道具 举报

7#
发表于 2019-5-21 22:59:54 来自手机 | 显示全部楼层
slore 发表于 2019-5-21 22:50
还有很多需要研究调查的功能,不过noel要进行半年的骑行旅游,最后RS5的ISO分享出来了。

利用ADK的winpe ...

usb弹出太诱人了
回复

使用道具 举报

8#
发表于 2019-5-22 22:12:47 来自手机 | 显示全部楼层
yamingw 发表于 2019-5-22 22:09
原生弹出需要:
服务 dsmsvc (Device Setup Manager)
文件 DeviceSetupManager*.dll

666,威武

点评

我测试了,两项在我这都不行,,,,蛋疼  详情 回复 发表于 2019-5-22 22:48
回复

使用道具 举报

9#
发表于 2019-5-22 22:48:43 | 显示全部楼层

我测试了,两项在我这都不行,,,,蛋疼
回复

使用道具 举报

10#
发表于 2019-5-23 15:48:25 | 显示全部楼层
原生弹出需要:
服务 dsmsvc (Device Setup Manager)
文件 DeviceSetupManager*.dll
设备和打印机显示图标需要 DDOres.dll
----------------------------------------------
初始化PE之后更改注册表SystemSetupInProgress值为0,接着禁用dsmsvc服务,再开启dsmsvc服务,正常了。
回复

使用道具 举报

11#
发表于 2019-5-23 23:00:31 来自手机 | 显示全部楼层
本帖最后由 红毛樱木 于 2019-5-23 23:54 编辑
yamingw 发表于 2019-5-23 22:52
果然是时间,可能是Profile(grpsvc?)的一些操作没有完成。


提前呢?
我是这样操作的,每次都可以。
winpeshl.exe初始化完之后改注册表值为0,再重启服务。
之后注册表一直是0不恢复。
之后发现蓝牙也能驱动上

回复

使用道具 举报

12#
发表于 2019-5-25 11:45:09 | 显示全部楼层
本帖最后由 红毛樱木 于 2019-5-25 12:23 编辑




蓝牙服务的什么都正常,任务栏不出蓝牙图标,也不能搜索,不知道还缺什么协议。

__
看了正常系统里的控制面板也没有蓝牙面板了,应该是转APP了

点评

楼主的最新制作工具对付1903时发现,本工具使用的是winre.wim的windows\system\config\system、DRIVERS,winre.wim与install.wim里面的同名注册表在服务与驱动上还是缺失蛮多的。好像立邦电子的是用install.wim里面  详情 回复 发表于 2019-5-25 12:11
回复

使用道具 举报

13#
发表于 2019-5-25 12:17:03 | 显示全部楼层
chiannet 发表于 2019-5-25 12:11
楼主的最新制作工具对付1903时发现,本工具使用的是winre.wim的windows\system\config\system、DRIVERS, ...

explorer组建里有个使用install.wim中的system注册表选项

点评

[attachimg]393976[/attachimg]  详情 回复 发表于 2019-5-25 12:43
回复

使用道具 举报

14#
发表于 2019-5-25 18:26:30 | 显示全部楼层

不好意思  我以为你说的是winbuilder
回复

使用道具 举报

15#
发表于 2019-5-25 18:32:30 | 显示全部楼层
本帖最后由 红毛樱木 于 2019-5-25 18:34 编辑
yamingw 发表于 2019-5-22 22:09
原生弹出需要:
服务 dsmsvc (Device Setup Manager)
文件 DeviceSetupManager*.dll


win10已经可以了

同样的方法移植到win8pe中,dsmsvc服务怎么都启动不起来,郁闷了,win8pe中dsmsvc依赖的http服务已经启动起来了还是不行。继续研究
回复

使用道具 举报

16#
发表于 2019-5-25 21:39:19 | 显示全部楼层
win8pe的dsmsvc服务需要注册表SystemSetupInProgress的值为1才能启动,看来需要高手破解了。

点评

8/8.1都是这样吗?  详情 回复 发表于 2019-5-26 07:52
回复

使用道具 举报

17#
发表于 2019-5-26 14:51:38 来自手机 | 显示全部楼层
我是小青蛙 发表于 2019-5-26 11:49
我也加入了那个系统弹U盘

弹出之后这个图标点不动了,只能刷新explorer

点评

那个图标会消失的只是不是立即消失可能要个两三秒  详情 回复 发表于 2019-5-26 15:14
回复

使用道具 举报

18#
发表于 2019-6-14 01:07:35 来自手机 | 显示全部楼层
1903还有个问题不知道大伙留意到没有,安装了第三方输入法,比如极点五笔,在切换第三方输入法时没事,但是在切换微软拼音的时候会卡死一会儿,每次都是。是整个explorer都卡死,窗体卡死的那种

点评

这个问题也有碰到,进行了跟踪,不是缺文件,也可以说是缺MS自带的拼音输入法文件 default加以上注册表一了百了。MS拼音实在是又臭又大。  详情 回复 发表于 2019-6-14 17:22
回复

使用道具 举报

19#
发表于 2019-6-15 01:02:00 | 显示全部楼层
hhh333 发表于 2019-6-14 17:22
这个问题也有碰到,进行了跟踪,不是缺文件,也可以说是缺MS自带的拼音输入法文件

一看你这注册表   瞬间醒悟了。新版输入法前面提到是APP模式了,可能是这个造成的。应该直接关闭微软拼音就行了。
"Enable"=dword:00000000
一个注册表就行。

点评

18323及之后版本的微软拼音就出现不了 候选框。  发表于 2019-6-17 11:29
这个也卡了我一天,反复找文件,后来发现不是那回事。 关闭了这个,再要把Preload中0409英文输入法弄出来就行了。反正以前版本空起的这个也只用来输入英文的,只要再加个中文输入法就可以出输入法列表了。  详情 回复 发表于 2019-6-16 08:18
回复

使用道具 举报

20#
发表于 2019-7-29 00:56:26 来自手机 | 显示全部楼层
slore 发表于 2019-7-29 00:35
並沒有发现有啥区别。。。
测试了好几遍。。。原来已经在【Explorer组件】的注册表Explo ...

这注册表到底是干啥用的
回复

使用道具 举报

21#
发表于 2020-1-12 10:46:13 来自手机 | 显示全部楼层
ahxx 发表于 2020-1-11 22:57
尊敬的楼主
软件是用tyuyan脚本软件写的,运行tyuyan写的软件会在系统临时目录创建必要的文件,在PE sys ...

system用户好像没有appdata这个环境变量,手动创建下这个环境变量指定的目录试试

点评

确实没有,administrator用户下有,但是还是报错  详情 回复 发表于 2020-1-12 19:57
回复

使用道具 举报

22#
发表于 2020-2-8 18:53:45 来自手机 | 显示全部楼层
zr-71jp 发表于 2020-2-4 19:57
大师,你好,使用1909(18363.628)的系统版本制作PE,添加支持Microsoft.NET,做好后启动PE系统,打开phoen ...

这个1903出来的时候就这样了,还没时间研究问题原因。
回复

使用道具 举报

23#
发表于 2021-7-30 01:05:13 来自手机 | 显示全部楼层
21h1的6月和7月的ISO,默认的配置无法进桌面。
我用我的工具制作,进桌面随机explore崩溃。看来,有幺蛾子出现,只能用5月份ISO

点评

一般是DWM的问题,也有winre.wim的dll文件和install.wim的不一致导致DLL不匹配。。。 可以选择BOOT.WIM[2]确认。 更新版一般来说对PE没啥用,用初版即可。  详情 回复 发表于 2021-7-30 01:24
回复

使用道具 举报

24#
发表于 2021-9-7 08:57:52 | 显示全部楼层
slore 发表于 2021-9-4 10:37
* 修复 32位摄像头程序无法正常捕捉画面问题
* 适配 Windows 11 (10.0.22449.1000)
    * 修复 DWM 提 ...

有空研究下ieframe.dll不? ie默认不让打开,蛋疼。

点评

记得有见过修改不跳Edge的改版ieframe.dll。 不过都2022年了,赶紧淘汰IE吧。 旧系统的话,PE就配个VMplayer搞个Win7虚拟机全功能不好麽。  详情 回复 发表于 2021-9-7 12:44
回复

使用道具 举报

25#
发表于 2021-9-7 13:26:37 来自手机 | 显示全部楼层
slore 发表于 2021-9-7 12:44
记得有见过修改不跳Edge的改版ieframe.dll。

不过都2022年了,赶紧淘汰IE吧。

晚上那个是旧版的dll
回复

使用道具 举报

26#
发表于 2021-10-9 19:58:19 来自手机 | 显示全部楼层
2013kyj 发表于 2021-10-9 19:24
从BOOT.wim集成Powershell, 谷歌查了一些资料, 找到问题所在了:
如果直接使用WIN10安装盘里的boot.wim是 ...

变通一下呗,先那什么生成boot.wim,再用wb2

点评

感谢提醒, 还没有试, WB2里有几个脚本选项貌似和打powershell时类似, 在集成.net那块  详情 回复 发表于 2021-10-9 20:01
回复

使用道具 举报

27#
发表于 2021-10-9 20:07:25 来自手机 | 显示全部楼层
2013kyj 发表于 2021-10-9 20:01
感谢提醒, 还没有试, WB2里有几个脚本选项貌似和打powershell时类似,
一个是在---.NET框架,


不知道
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-5 22:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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