无忧启动论坛

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

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

    [复制链接]
1261#
发表于 2019-9-2 16:37:59 | 只看该作者
WAIGO 发表于 2019-9-2 16:12
您真是及时雨,果然是版本混乱所致,按照您说的办法已改好了。非常感谢!

还有个问题想向您请教,我近 ...

如果服务正常,应该就是驱动的问题。驱动自动安装需要注册表支持,你可以提取install.wim里面的DRIVERS替换。还有就是Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}里面的CAT文件
回复

使用道具 举报

1262#
发表于 2019-9-2 16:38:14 | 只看该作者
WAIGO 发表于 2019-9-2 16:12
您真是及时雨,果然是版本混乱所致,按照您说的办法已改好了。非常感谢!

还有个问题想向您请教,我近 ...


如果服务正常,应该就是驱动的问题。驱动自动安装需要注册表支持,你可以提取install.wim里面的DRIVERS替换。还有就是Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}里面的CAT文件
回复

使用道具 举报

1263#
发表于 2019-9-2 16:49:28 | 只看该作者
感谢各位大佬的指点,再请教个小问题,我现在每次重新打开工程文件在补丁那一项都要重新勾选,有什么办法可以把勾在补丁出勾选和设置的各项值,另存为个人的默认配置?
回复

使用道具 举报

1264#
发表于 2019-9-2 17:28:11 | 只看该作者
或者
功能名称 true 有效,false 无效
功能名称与程序窗口里显示的一样。
回复

使用道具 举报

1265#
发表于 2019-9-2 17:31:49 | 只看该作者
5603572 发表于 2019-9-2 15:25
大佬,你的需求和我很像啊,我也是想要个远程维护的PE,如果你有做好的能给我一份参考吗,谢谢哈

支持高版本TeamViewer远程PE(Win81版) - 综合讨论区 - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=viewthread&tid=415720
支持高版本TeamViewer远程PE(Win10版) - PE作品发布区 - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=viewthread&tid=416145
回复

使用道具 举报

1266#
发表于 2019-9-2 18:54:54 | 只看该作者
制作出来后 提示这个错误


回复

使用道具 举报

1267#
发表于 2019-9-2 19:24:20 | 只看该作者
永恒心锁 发表于 2019-9-2 18:54
制作出来后 提示这个错误

挂在的


生成的BOOT.WIM
改名后 用启动模板启动的,启动模板没有问题
回复

使用道具 举报

1268#
发表于 2019-9-2 20:56:23 | 只看该作者
2011mtw35 发表于 2019-9-1 23:08
WiFi连接问题解决了吗?是不是要自己添加无线驱动?

目前只解决了系统自带网络图标的问题,WiFi 连接问题还没有解决。

我尝试了把源文件 install.wim 里面的 INF,drivers,FileRepository,CatRoot 这四个目录下的文件全加进去也启动不了家里旧笔电的 WiFi。七月份之前发布的 PE 就全部能用,真是太奇怪了……
回复

使用道具 举报

1269#
发表于 2019-9-2 21:13:07 | 只看该作者
WAIGO 发表于 2019-9-2 20:56
目前只解决了系统自带网络图标的问题,WiFi 连接问题还没有解决。

我尝试了把源文件 install.wim 里面 ...


刚测试最新版本工具,18965,实机宏基笔记本(2018)有线网络和无线网络正常,
缺点是内核有点大。










点评

您测试的是我的 PE 吗?为何看来似是原版的桌面壁纸? 劳烦下载新发布的下述主题测试看: http://bbs.wuyou.net/forum.php?mod=viewthread&tid=414966&extra=page%3D1 (2019.8.31更新)Win10_20H1(18965.1005)+  详情 回复 发表于 2019-9-2 22:00
回复

使用道具 举报

1270#
发表于 2019-9-2 22:00:34 | 只看该作者
2011mtw35 发表于 2019-9-2 21:13
刚测试最新版本工具,18965,实机宏基笔记本(2018)有线网络和无线网络正常,
缺点是内核有点大。

...

您测试的是我的 PE 吗?为何看来似是原版的桌面壁纸?

劳烦下载新发布的下述主题测试看:
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
(2019.8.31更新)Win10_20H1(18965.1005)+19H2(18363.327)64/32位企业版全功能双登录PE

下载地址:
链接:https://pan.baidu.com/s/1zlwUQeI19HV0AO_B7ou2HQ       提取码:xus0

主要文件:
文件: WAIGO_Win10_20H1+19H2_x64_PE.rar  ( WAIPE 目录下是 18965 版的 PEW06.WIM 及 18363.327 版的 PEW16.WIM )
大小: 1902218597 字节
修改时间: 2019年8月31日, 星期六, 下午 11:10:01
MD5: 1449B127067C5EA47BB9AF9D11DFD76C
SHA1: C9C2D8D1739C91DA10860B2FCFB10367594ED315
回复

使用道具 举报

1271#
发表于 2019-9-2 22:20:42 | 只看该作者
本帖最后由 WAIGO 于 2019-9-2 22:23 编辑
立帮电子 发表于 2019-9-2 16:37
如果服务正常,应该就是驱动的问题。驱动自动安装需要注册表支持,你可以提取install.wim里面的DRIVERS替 ...


谢谢告知!检查过无线服务已全部启动(见下图):





七月份之前发布的 PE,家里旧笔电的 WiFi 全部能自动连线。没有更改过 PECMD.INI里面对 WiFi 的设置 (见附件),但是,新作的 PE 却全部启动不了。

PECMD.INI.rar (15.68 KB, 下载次数: 7)

遵嘱提取了 install.wim 里面的 DRIVERS 替换。再加上 Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}里面的 CAT 文件。另外还补充了完整的 Windows\INF 文件,以及 FileRepository 目录里面所有 net 开头的文件,还是启动不了。

查看设备管理器的"网络适配器",里面只有一个有线网络(如下图):

回复

使用道具 举报

1272#
发表于 2019-9-2 22:41:38 | 只看该作者
WAIGO 发表于 2019-9-2 22:20
谢谢告知!检查过无线服务已全部启动(见下图):

内核是自己工具制作的,我修改一下内核就出错了,
不知道哪里出问题?但原版生成的内核网络启动没问题,
不知道是不是精简文件引起的原因。

点评

恳请下载我的 WAIGO_Win10_20H1+19H2_x64_PE.rar,里面 WAIPE 目录下 18965 版的 PEW06.WIM 及 18363.327 版的 PEW16.WIM 测试看看(可以改名,但不要改动里面的设置)。我很想知道这两个内核在其它笔电的启动情况。先  详情 回复 发表于 2019-9-2 22:58
回复

使用道具 举报

1273#
发表于 2019-9-2 22:58:23 | 只看该作者
2011mtw35 发表于 2019-9-2 22:41
内核是自己工具制作的,我修改一下内核就出错了,
不知道哪里出问题?但原版生成的内核网络启动没问题, ...

恳请下载我的 WAIGO_Win10_20H1+19H2_x64_PE.rar,里面 WAIPE 目录下 18965 版的 PEW06.WIM 及 18363.327 版的 PEW16.WIM 测试看看(可以改名,但不要改动里面的设置)。我很想知道这两个内核在其它笔电的启动情况。先谢了!
回复

使用道具 举报

1274#
发表于 2019-9-2 23:11:14 | 只看该作者
WAIGO 发表于 2019-9-2 22:58
恳请下载我的 WAIGO_Win10_20H1+19H2_x64_PE.rar,里面 WAIPE 目录下 18965 版的 PEW06.WIM 及 18363.327 ...

明天吧,在修改自己的内核
回复

使用道具 举报

1275#
发表于 2019-9-2 23:59:42 | 只看该作者
WAIGO 发表于 2019-9-2 22:58
恳请下载我的 WAIGO_Win10_20H1+19H2_x64_PE.rar,里面 WAIPE 目录下 18965 版的 PEW06.WIM 及 18363.327 ...




默认使用defsult制作,保留驱动,完成后,内核也没有添加其他驱动。
1、按照立邦电子的办法更换注册表,和添加文件。
2、原来pecmd.exe是81版本的,换成79版本,网络出错又换回81的版本。
3、原来是删除PEMaterial文件夹的,恢复后网络图标就有了,删除就出错,很奇怪。
4、总的来说,工具生成不稳定。
pe内置了壁纸自动更换,

有线网络和无线网络连接只能在实机测试才生效,虚拟机下不稳定,无法连接,
不知道是不是虚拟机版本问题?
















待解决的问题
1、开始菜单无法把关机和重启更换,修改注册表也无效。
2、程序哪里多了Windows管理工具文件夹,暂时没有找到删除的办法。
3、NTBOOTautofix引导修复启动出错。





点评

你删除, netprofm不会启动,也不会进行网络初始化(NetInit), 自然有问题. 新版本, 统一了启动管理, 用文件, 批处理方式, 而不是 pecmd.lua 和 pecmd.ini 和 startnet.cmd 修改3个配置文件, 使用3种不同  详情 回复 发表于 2019-9-3 07:41
回复

使用道具 举报

1276#
 楼主| 发表于 2019-9-3 07:41:04 | 只看该作者
2011mtw35 发表于 2019-9-2 23:59
默认使用defsult制作,保留驱动,完成后,内核也没有添加其他驱动。
1、按照立邦电子的办法更换注 ...
3、原来是删除PEMaterial文件夹的,恢复后网络图标就有了,删除就出错,很奇怪。


你删除, netprofm不会启动,也不会进行网络初始化(NetInit), 自然有问题.

  1. D:\Dev\WimBuilder2\Projects\WIN10XPE\_CustomFiles_\PEMaterial\Autoruns>tree /f
  2. ├─OSInit
  3. │      StartNetprofm.bat
  4. └─Startup
  5.         AudioInit.bat
  6.         InitializeNetwork.bat
  7.         KeepHostNameCase.bat
  8.         NetInit.bat
  9.         StartFDResPub.bat
复制代码


新版本, 统一了启动管理, 用文件, 批处理方式, 而不是
pecmd.lua 和 pecmd.ini 和 startnet.cmd 修改3个配置文件,
使用3种不同语法, 简化了初始设定, 今后PELINK创建快捷方式,
或者开机启动, 都只会添加到这一处, 3种启动模式都可以自动运行.

如果自己仍然喜欢全部写到PECMD.ini, 自己把上述内容都bat转换成ini, 补充到
PECMD.ini中, 自己做一个补丁替换掉即可.
回复

使用道具 举报

1277#
 楼主| 发表于 2019-9-3 07:43:10 | 只看该作者
5603572 发表于 2019-9-2 16:25
请教大佬,我现在测试FULL居然能够支持最新版的teamviewer了,但是有个缺点,就是PE启动默认登录SYSTEM账户 ...

如foxfirefox所说:

PecmdAdmin.ini里的 MESS Switch to Administrator? @Switch to Administrator #YN *5000 $N最后的N改为Y

或者, 启动管理器选择 LUA.
回复

使用道具 举报

1278#
 楼主| 发表于 2019-9-3 07:49:28 | 只看该作者
foxfirefox 发表于 2019-9-2 17:28
或者
功能名称 true 有效,false 无效
功能名称与程序窗口里显示的一样。

全语言对应, 所以功能是 main.html里面的英文.
但是我觉得也能看懂吧.

为什么用js, 是因为main.html可以直接加载js, 不用ini读取解析.
js中的 json 格式 比 ini 先进, 网页原生识别.

js是 javascript, 是编程, 而不仅仅是定义, 可动态改变参数情况,
比如根据内存多少, 可以改变不同配置, ini就不行.

\Projects\WIN10XPE\_Assets_\config.js

默认加载 default 预设, 但是如果有 custom.js , 加载 custom 预设, 不仅仅是配置,
而是编程. 自己也可以随便改默认加载预设. 比如 default改成 full.
打开就自动加载 full 预设.
回复

使用道具 举报

1279#
发表于 2019-9-3 08:11:38 来自手机 | 只看该作者
WAIGO 发表于 2019-9-2 22:20
谢谢告知!检查过无线服务已全部启动(见下图):



这是本工具创建pe时,system32\congfig\下的system与drivers源自winre.wim而不是install.wim,原则上install.wim的inf下的那些net*.inf文件,在所创建的pe里缺失的,凡能找到对应OEM驱动的,不如直接用dism集成其OEM驱动。这些老旧的设备,可能只能找到win7的驱动,但是用dism集成也是可用的。

点评

记得您以前提供给我的 8.1 RamOS 驱动十分全面,即使是新型笔电也可以连接 WiFi。至今感念不已。可否再提供一下新版本能用的 OEM 驱动给我测试看看。另外,以前我都是把这些直接放入 INF 及 FileRepository 目录下来  详情 回复 发表于 2019-9-3 09:47
回复

使用道具 举报

1280#
发表于 2019-9-3 08:25:15 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-9-3 08:27 编辑

        
后来,我发现,要想用好WIMBuilder2你必须具有以下能力:
1、一定的中文语言阅读能力,两个帖子1500楼层中主要的功能要弄明白,包括wimbuilder2的架构、补丁的制作。
2、一定的英文语言阅读能力,否则满屏幕的英文会让你头晕,过了CET4最好。
3、半年以上的批处理编程能力、初级的html和js编程能力及阅读能力。
4、一定的逻辑思维能力,要知其然知其所以然。
5、学习新事物的能力,slore大神创建了很多宏命令以及具有特殊含义的标识符。
6、一年以上的深入windows底层了解部分文件和注册表的功能,了解PE的启动过程,否则无法继续精简。
7、一定的耐心和求知欲,slore大神的wimbuilder2工程浩大,bat+cmd+vbs总行数: 20330行,总文件数: 544,弄懂十分之一即可。
8、用代码代替所见即所得的操作的能力,比如复制和删除文件列表,用代码实现注册表文件导入导出。
9、搞定老婆和熊孩子干扰的能力。

如果你做不到以上的部分,那么就只能点点鼠标,然后二次DIY,体验不到winbuilder2之强大,掌握不了wimbuilder2的精髓,就这样~~~^_^

        WIMBuilder2代码背后采用了很多开创性或者原创性的技术,比如wimlib,破解drvinst,winxshell,提供了很多系统组件的集成原创性的技术与分析,比如手机连接电脑MTP功能、原生搜索功能 、DWM服务等等,slore为PE界做出了很多贡献,鉴于WIMBuilder2开源免费强大,为了表达对原创技术的尊重与敬仰,因此加入精华帖子。

Wimbuilder2-基于hta/vbs/js/bat的图形界面新的PE生成器 - PE讨论区 - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=v ... p;extra=&page=1

Re:WIN10XPE - 从零开始构建的全功能PE - 第128页 - PE作品发布区 - 无忧启动论坛 - Powered by Discuz!

http://wuyou.net/forum.php?mod=v ... extra=&page=128

点评

整理的不错,个人觉得没有那么高的要求。 达到你说的要求的话,是可以制作新的Project的人。 如果只是想简单DIY一个PE,要求没那么高。 基本英语是需要的。主要是配置选项和批处理命令,但是都是简单单词  详情 回复 发表于 2019-9-3 16:50
建议将此贴置顶!  详情 回复 发表于 2019-9-3 08:53
回复

使用道具 举报

1281#
 楼主| 发表于 2019-9-3 08:28:10 | 只看该作者
本帖最后由 slore 于 2019-9-3 08:30 编辑
5603572 发表于 2019-9-2 16:49
感谢各位大佬的指点,再请教个小问题,我现在每次重新打开工程文件在补丁那一项都要重新勾选,有什么办法可 ...


每次打开, 选项变成默认选项, 如何保存之前的设定?

WimBuilder2之后会有导出选项, 保存选项的功能, 目前没有实现.
但是提供了预设功能, 自己可以根据自己的PE需求,事前保存好预设.

1. 打开 预设 文件夹 (WimBuilder2\Projects\WIN10XPE\_Assets_\preset)



2. 复制 default.js(或 full.js) 为 custom.js
3. 编辑 custom.js 中的选项



选项也可以界面修改后, 再构建页面参照


点评

老大,这个功能是每个人、每次运行都要用到的,尽快搞一个可保存配置的吧  详情 回复 发表于 2019-9-21 17:03
打算依照您的建议,制作专用的补丁项目。还有下面几幅图中红框的项目不知道在什么地方修改,恳请老大指点一下。谢谢! [attachimg]400378[/attachimg] [attachimg]400379[/attachimg] [attachimg]400380[/a  详情 回复 发表于 2019-9-5 22:24
回复

使用道具 举报

1282#
发表于 2019-9-3 08:53:03 | 只看该作者
liuzhaoyzz 发表于 2019-9-3 08:25
后来,我发现,要想用好WIMBuilder2你必须具有以下能力:
1、一定的中文语言阅读能力,两个帖子 ...

建议将此贴置顶!
回复

使用道具 举报

1283#
发表于 2019-9-3 09:21:32 | 只看该作者
未知设备不是有个网络控制器?你不装驱动。
---------------------------------------------------------------------------
我以前发布的 PE 同样没装专用的独立驱动,只是在 WAIOP 目录下的 WiFi.INI 里面写上加密的 "连接名称" 及 "连接密码",WiFi 就可以自动连接。现在加进的公共驱动比以前多得多,一样连接不了。

tools241 网友的 10PE18965x86_C 内核虽然只有 288.499 KB,却可以在我的笔电成功连接。把他的驱动全加进来,还是驱动不了。怀疑问题出在注册表,以前红毛樱木网友那个程序制作的 SYSTEM 注册表是可以换用其它版本的注册表的。但是您的程序制作的注册表一换用就启动不了。奈何!
回复

使用道具 举报

1284#
发表于 2019-9-3 09:32:03 来自手机 | 只看该作者
slore 发表于 2019-9-3 07:41
你删除, netprofm不会启动,也不会进行网络初始化(NetInit), 自然有问题.



昨晚测试几个软件,office2007打开后不能最小化,游览器也是这样,不知道问题在哪里?
回复

使用道具 举报

1285#
发表于 2019-9-3 09:47:05 | 只看该作者
本帖最后由 WAIGO 于 2019-9-3 09:53 编辑
chiannet 发表于 2019-9-3 08:11
这是本工具创建pe时,system32\congfig\下的system与drivers源自winre.wim而不是install.wim,原则上inst ...


记得您以前提供给我的 8.1 RamOS 驱动十分全面,即使是新型笔电也可以连接 WiFi。至今感念不已。可否再提供一下 Win10 新版本能用的 OEM 驱动给我测试看看。另外,以前我都是把这些直接放入 INF 及 FileRepository 目录下来制作 WIM 映像。

您说的 "不如直接用dism集成其OEM驱动。这些老旧的设备,可能只能找到win7的驱动,但是用dism集成也是可用的"。这段话说的是直接放入目录的做法不行吗,可否详告一下正确的做法?非常非常感谢!!
回复

使用道具 举报

1286#
发表于 2019-9-3 11:35:13 | 只看该作者
本帖最后由 永恒心锁 于 2019-9-3 11:41 编辑


在我这一直都是这种问题
制作出来的,里面就没有这个驱动....


点评

PE不该有此文件的注册表信息  发表于 2019-9-3 11:49
手动添加了 rdyboost.sys 后报错少iorate.sys 把iorate.sys 添加进去后,然后再启动 就直接蓝屏了。  详情 回复 发表于 2019-9-3 11:47
现在启动的ISO也是弄的你的软件生成的  详情 回复 发表于 2019-9-3 11:46
用的你的最新的发布的  详情 回复 发表于 2019-9-3 11:45
删除Iso目录,用最新版重新试试。如果不行的话,把你的启动模板复制到_ISO_目录吧。  发表于 2019-9-3 11:43
回复

使用道具 举报

1287#
发表于 2019-9-3 11:45:33 | 只看该作者
永恒心锁 发表于 2019-9-3 11:35
在我这一直都是这种问题
制作出来的,里面就没有这个驱动....

用的你的最新的发布的
回复

使用道具 举报

1288#
发表于 2019-9-3 11:46:06 | 只看该作者
永恒心锁 发表于 2019-9-3 11:35
在我这一直都是这种问题
制作出来的,里面就没有这个驱动....

现在启动的ISO也是弄的你的软件生成的
回复

使用道具 举报

1289#
发表于 2019-9-3 11:47:31 | 只看该作者
永恒心锁 发表于 2019-9-3 11:35
在我这一直都是这种问题
制作出来的,里面就没有这个驱动....

手动添加了 rdyboost.sys 后报错少iorate.sys
把iorate.sys 添加进去后,然后再启动 就直接蓝屏了。
回复

使用道具 举报

1290#
发表于 2019-9-3 11:49:10 | 只看该作者
用的微软cn_Windows_10_enterprise_ltsc_2019_x64_dvd_9c09ff24.iso 制作的。

点评

这个版本我默认构建,full构建都好这呢。  发表于 2019-9-3 11:50
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 15:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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