无忧启动论坛

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

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

    [复制链接]
31#
发表于 2019-8-7 22:23:05 | 显示全部楼层
RS4太老了。我ISO都没有刚才下载试了下,PECMD是不行,换LUA就可以了(虽然没有新版本流畅),2个代码没区别才对。。。你手动加下WORKGROUP看看。
--------------------------------------------------------------------------------------------------
老大真厉害!果然是 WORKGROUP 出的乱子,换成下面那样写就可以了:

//CALL $Netapi32.dll,NetJoinDomain,,WORKGROUP,,,,1

EXEC *CMD.EXE /C "%SystemRoot%\SYSTEM32\Startnet.exe -wg workgroup"




回复

使用道具 举报

32#
发表于 2019-8-9 19:27:29 | 显示全部楼层
Windows 10 Insider Preview 18956.1000 制作后启动不了,就如楼上所说那样。Windows 10  19H2 18362.10013 制作后则可以顺利启动。

另外,任何 Windows 10 版本制作至下图环节时都出现警示语句,不过对功能似无影响。

回复

使用道具 举报

33#
发表于 2019-8-9 21:08:57 | 显示全部楼层
slore 发表于 2019-8-9 20:39
如果运行发现预期不同, 因为都是批处理脚本,自己main.bat添加 @echo on看看就知道了.

D:\Dev\WimBui ...

初期试过几次在自作的 PE 环境下制作都失败了,现时我都是在 Windows  10 64 位正式版制作。而且无论制作 32 或 64 位 PE,有没有勾选 "禁用签名验证" 时都会出现这段话。熄掉后也可以继续制作下去,故而一直不以为意。WimBuilder2-Full 较旧的其它版本都不会出现。
回复

使用道具 举报

34#
发表于 2019-8-9 21:40:36 | 显示全部楼层
本帖最后由 WAIGO 于 2019-8-9 21:43 编辑

如果勾选了MTP, 这个会自动被选择.
------------------------------------------------------------
是不是旧版没有这个 "自动被选择" 的设置?这样的话,会不会在制作 64 位 PE 时,被错误破解成 32 位的 drvinst.exe 文件?而且制作 32 位 PE 时,drvinst.exe 文件无须破解。

还有个问题就是每次制作后都必须大量删减 System32 和 SysWOW64 目录下的多国语言文件 .NLS,KB 开头的 DLL 键盘文件,和 Fonts 目录下的无用字体。能不能加个选项,只收集和简体中文有关的文件。
回复

使用道具 举报

35#
发表于 2019-8-17 11:07:15 | 显示全部楼层
昨天,ddsony 兄台在我发布的主题留言:"奇怪,您的几个PE驱动中心明明无线网卡是变灰,驱动成功的,PEnetwork的网卡设备列表中却没有无线网卡列出"。

无线网络是基本配备,以前从未出过乱子,故而新作从未测试。不料,此次测试之后,发觉竟然是所有釆用 "WimBuilder2-Full" 版制作的 PE,无线网络都不能运作,连任务栏的扇形网络图标都消失了(见下图):



此事要如何补救?急盼老大从速告知。非常感谢!

回复

使用道具 举报

36#
发表于 2019-8-17 13:26:52 | 显示全部楼层
本帖最后由 WAIGO 于 2019-8-17 13:29 编辑

wlansvc服务开了没

网络 组件你勾了没?
---------------------------------------------------------------------------------------------------
我做的是完全版,网络组件当然有勾。wlansvc 服务也已启动(见图一):



经过排查,是有关无线网络图标的 "NETPROFM" 服务无法启动(见图二)。欠缺了最关键的 pnidui.dll 文件,但手动加入后,WiFi 仍旧无法启动,任务栏连网络未通的图示也欠缺。奈何?







回复

使用道具 举报

37#
发表于 2019-8-17 14:31:04 | 显示全部楼层
2011mtw35 发表于 2019-8-17 14:06
前几天就发现无线网络不行了,所以放弃了制作,
有线网络也不稳定,还是建议保留原版网络图标吧。

已前发布的 PE 都是用红毛樱木兄的 Win10builder 制作,无线网络没有问题,但是新版本 Windows 10 制作不了。幸好有 slore 老大的新软件可以取代,而且制作一直顺利。这是第一个较为严重的事故,但相信 slore 老大再加上 foxfirefox 兄弟应该可以顺利解决……
回复

使用道具 举报

38#
发表于 2019-8-17 15:46:17 | 显示全部楼层
foxfirefox 发表于 2019-8-17 14:43
增加的新版本的PE制作的。
Windows\system32\Windows.Web.dll (ctfmon.exe报错)
Windows\system32\G ...

新版本的无线驱动您从何处获得?我已在 Windows\INF 及 Windows\System32\drivers 都增加了旧板的文件,只剩下 Windows\System32\DriverStore\FileRepository 里面的文件没有改动。可是还是不管用。

另外,以前就算驱动不配合,任务栏都会出现扇形顶部加一小点的网络图示,现在是任何形态的网络图示都没有出现。
回复

使用道具 举报

39#
发表于 2019-8-17 16:01:24 | 显示全部楼层
slore 发表于 2019-8-17 15:02
刚下载最新10.0.18963测试了下,安装了驱动可以正常使用网络.

此图的 PECMD.Lua 网络密码设置介面可以加进 PECMD.INI 里面吗?

以前无线网络连通前出现的扇形顶端加小点的图标能加入 Projects 里面自动制作完成吗?
回复

使用道具 举报

40#
发表于 2019-8-17 16:45:46 | 显示全部楼层
foxfirefox

要安装无线网卡驱动。 WAIGO肯定没有安装

去 设备管理器里 查看 无线网卡驱动是否安装??
------------------------------------------------------------------------------------
下面图中所见,"设备管理器" 显示网卡有安装驱动,但是无法上网。另外,更重要的故障是任务栏欠缺扇形无线网络图示……

回复

使用道具 举报

41#
发表于 2019-8-17 16:48:36 | 显示全部楼层
2011mtw35 发表于 2019-8-17 16:40
刚下载18963版本制作,选择了网络,但WIFI无法使用,内核什么也没修改过。
以下是笔记本实机测试的。
...

我也是一样,不见有扇形无线网络图标……
回复

使用道具 举报

42#
发表于 2019-8-28 22:07:56 | 显示全部楼层
slore 发表于 2019-8-17 17:00
自带网络图标,需要服务依赖,否则无法表现正常状态,而且点不开。要它有什么用?

PE下都用PENetwork ...

系统网络图标对我来说十分重要,因为我发布的全系列 PE 都有自动输入密码及自行连接无线 WiFi 的功能(详见 WAIOP 外置目录下的 Wifi.INI)。如果无线驱动程序及 WiFi 密码正确,PE 启动后网络图标会自动变成扇形(见图一至二):





经过这几天的不断检测,怀疑是 netprofm 服务没有启用,可能图库也没有载入的原故。01-Components\02-Network\main.bat 里面有图三这一段:



_networklist.bat 也有图四的代码:



但制作成功后,System32 目录下并没有 netprofmsvc.dll 文件。经过补充 netprofmsvc.dll,hnetmon.dll,pnidui.dll,whhelper.dll 四个文件及掉换 netprofm 服务的设置(见附件)之后,虽然 DRV_ADD_SETTING.LOG 显示 "操作成功完成"(见图五),但实际上此服务还是启动不了(见图六):

netprofm.rar (862 Bytes, 下载次数: 1)





恳请老大帮忙,看看问题应如何解决。非常感谢!
回复

使用道具 举报

43#
发表于 2019-8-28 23:10:07 | 显示全部楼层
slore 发表于 2019-8-28 22:24
networklist.bat第一行,goto :EOF删除
启动后,修改SetupInProgress。服务就可以启动了。

问题是我不使用 PENetwork 来连接 WiFi 。PECMD.INI 里面已有自动连接 WiFi 的代码,是 M 大替我设计的,十分好用。倘若连接成功,就会出现扇形的符号。

您说:"连接wifi其实不需要这个服务,这个是状态显示需要"。如果这个服务启动后才会显示出扇形的状态,对我来说就是必须的了。

"启动后,修改SetupInProgress。服务就可以启动了"。不明白要如何修改,可否给我修改好的全部代码,如果需要补充文件也请代为完成。再谢!
回复

使用道具 举报

44#
发表于 2019-8-28 23:35:26 | 显示全部楼层
黑中见白 发表于 2019-8-28 23:07
1803系统,通过重启 netprofm服务得到
SLUI.EXE-0605216C.pf
SPPEXTCOMOBJ.EXE-0AD134A9.pf

您是说,启动 netprofm 服务,必须用到上面列表中众多文件吗?SLUI.EXE-0605216C.pf 这几个又是什么文件?
回复

使用道具 举报

45#
发表于 2019-8-28 23:48:23 | 显示全部楼层
slore 发表于 2019-8-28 22:24
networklist.bat第一行,goto :EOF删除
启动后,修改SetupInProgress。服务就可以启动了。

另外,下面这句的 Start /t REG_DWORD /d 4 /f 是不是禁用 netprofm 服务的意思?

reg add HKLM\Tmp_System\ControlSet001\Services\netprofm /v Start /t REG_DWORD /d 4 /f
回复

使用道具 举报

46#
发表于 2019-8-29 18:27:56 | 显示全部楼层
slore 发表于 2019-8-28 22:24
networklist.bat第一行,goto :EOF删除
启动后,修改SetupInProgress。服务就可以启动了。

费了九牛二虎之力,netprofm 服务终於可以启动了(见图),可是网络图标却是地球形状,和以前不一样。还需要修改什么,才能寻回以前的显示状态?

点评

网络图标问题,除了以前的相关文件外,这个文件Windows\SystemResources要添加文件,netprofm 服务启动外,好像与HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\NetworkSetup2有关,具体记不清楚了。  详情 回复 发表于 2019-8-29 22:10
你连接无线网络图标就变了  发表于 2019-8-29 20:00
回复

使用道具 举报

47#
发表于 2019-8-29 20:13:03 | 显示全部楼层
你连接无线网络图标就变了   
---------------------------------------------------
无线以前全系列都能用。现在不知为何全部连接不了,还在不断测试中。

上图所示是有线连接后的图标,以前不是这个模样……
回复

使用道具 举报

48#
发表于 2019-8-30 09:13:44 | 显示全部楼层
homyang 发表于 2019-8-29 22:10
网络图标问题,除了以前的相关文件外,这个文件夹Windows\SystemResources要添加文件,netprofm 服务启动 ...

谢谢告知!我现在就尝试把旧时能用的有关注册表导出来看看……

点评

_networklist.bat就有。去掉goto :EOF就行了  详情 回复 发表于 2019-8-30 10:29
回复

使用道具 举报

49#
发表于 2019-8-30 11:49:56 | 显示全部楼层
slore 发表于 2019-8-30 10:29
_networklist.bat就有。去掉goto :EOF就行了

goto :EOF 前端已加了 REM ,

reg add HKLM\Tmp_System\ControlSet001\Services\netprofm /v Start /t REG_DWORD /d 4 /f 也改成 REG_DWORD /d 2 /f 了。

再注册 netprofm.dll 及 pnidui.dll 这两个文件,netprofm 服务就可以启动。

只是即使服务启动,电脑显示屏形状的有线网络图标(见图一)都被换成地球形状(见图二)的了:




点评

win10的不同版本号,图标不一样的  发表于 2019-8-30 12:54
连无线时,先把有线拔了测试比较方便吧  发表于 2019-8-30 11:53
新版本的系统就换成了 地球了。。  发表于 2019-8-30 11:50
回复

使用道具 举报

50#
发表于 2019-8-30 13:17:04 | 显示全部楼层
黑中见白
win10的不同版本号,图标不一样的   发表于 53 秒前

foxfirefox
连无线时,先把有线拔了测试比较方便吧   发表于 1 小时前

foxfirefox
新版本的系统就换成了 地球了。。   发表于 1 小时前
-----------------------------------------------------------------------------
谢谢告知!WiFi 无法自动连线问题还是解决不了。年老记性差,最早期无线是如何设置的,已完全忘记了,后期多半只是复制 INF,drivers,DriverStore 三个文件夹的同名文件就能用。

现在照旧复制文件后无线用不了,尝试加上好友 tools241 兄在 10PE18965x86_C 这三个文件夹的同名文件也用不了。他的那个 32 位 PE 只有 288,499 KB,笔电的无线也能连接成功。实在太奇怪了!

点评

额外增加wifi驱动包  发表于 2019-8-30 13:32
回复

使用道具 举报

51#
发表于 2019-8-30 14:23:47 | 显示全部楼层
foxfirefox 发表于 2019-8-30 13:28
自动要先保存好wifi配置信息,然后再PE启动时导入wifi的配置信息。

只需要在 WiFi.INI 里面填写好配置信息(可用加密信息),PECMD.INI 就会不断尝试自行连接。连接成功后会出现扇形网络图标。如何填写配置信息见下图:

点评

你手动了能连接上再测试自动吧。无线网卡没驱动,连不上。  发表于 2019-8-30 14:39
回复

使用道具 举报

52#
发表于 2019-8-31 15:03:45 | 显示全部楼层
Win10 18970.1005 x64/86 版 WimBuilder2-Full 制作后均启动不了。恳请老大看看要如何解决?谢谢!
回复

使用道具 举报

53#
发表于 2019-8-31 15:06:15 | 显示全部楼层
2012qnmd 发表于 2019-8-31 12:24
本机,我是penetwork导出配置,启动时加载配置文件

penetwork 如何导出配置?兄台可否说详细一点。谢谢!
回复

使用道具 举报

54#
发表于 2019-9-1 08:35:39 | 显示全部楼层
本帖最后由 WAIGO 于 2019-9-1 09:35 编辑
foxfirefox 发表于 2019-8-30 13:29
导出WIFI配置信息.cmd
@echo off
set wlan_profile_folder=.


谢谢告知此种方法,已记录下来备用!

微软前天刚推出 win10 18970 版,您即日就做好发布了。我制作后却是一直无法启动,可否告知您是如何成功制作的,需要更改或补充文件吗?非常感谢!!

点评

07.08 版本不行, 需要补充 GameInput.dll https://github.com/slorelee/wimbuilder2/commit/c72165ab29747bf484bbfdd148a843f0e93c9864  详情 回复 发表于 2019-9-1 08:37
回复

使用道具 举报

55#
发表于 2019-9-1 08:42:58 | 显示全部楼层
2012qnmd 发表于 2019-8-31 18:52
连上wifi,penetwork界面,选择wifi,选择首选网络,选你的,点导出.

然后,写WiFi自动连接.cmd

谢谢告知导出wifi,信息及自动连接的方法,已记录下来备用!

另外,有什么办法可以查探 FileRepository 目录下,哪个文件是自家 WiFi 能用的?
回复

使用道具 举报

56#
发表于 2019-9-1 08:47:34 | 显示全部楼层
slore 发表于 2019-9-1 08:37
07.08 版本不行, 需要补充 GameInput.dll

https://github.com/slorelee/wimbuilder2/commit/c72165ab2 ...

谢谢告知!我马上就去测试……
回复

使用道具 举报

57#
发表于 2019-9-1 18:51:56 | 显示全部楼层
本帖最后由 WAIGO 于 2019-9-1 21:09 编辑

slore 大您好!费了几个钟头才把新发布的 Win10 18363.329 版升级成功。未料制作时也困难重重。尝试了自完全版以至预设精简版数种组合,系统都无法启动,只显示和 drivers 目录下的 "WindowsTrustedRT.sys" 这个文件有关(见上图)。但实际上就算预设的精简版,这个文件也有收集在内(见下图),应该也没有损坏的可能。劳烦告知要如何处理,才可以顺利启动?先谢了!



回复

使用道具 举报

58#
发表于 2019-9-1 23:03:43 | 显示全部楼层
slore 发表于 2019-9-1 22:46
Win10 18363.329 版升级成功。

不知道, 你是不是打错了, 有 18363.327, 18362.329. 我下载了19H1的,  ...

18363.327 版制作顺利,昨天已发布了。18363.329 版今天才下载及制作,出问题的就是此版。您仔细看一下图二顶端的红圈,还可见到 18363.329_amd64 的版本编号。

恳请告知您是用何种组合制作成功的?我也依样葫芦制作看看。谢谢
回复

使用道具 举报

59#
发表于 2019-9-2 00:15:01 | 显示全部楼层
本帖最后由 WAIGO 于 2019-9-2 00:21 编辑

Win10 18363.329 版升级成功。

不知道, 你是不是打错了, 有 18363.327, 18362.329. 我下载了19H1的, full预设一键生成没有问题.
-----------------------------------------------------------------------------------------------------------------------------
Win10 18363.329 版是 19H2 (见下图):



"我下载了19H1的, full 预设一键生成没有问题"。这句指的是 18363.329 版吗?我制作的 19H1 版也没问题,什至对上一个 19H2 版本 (18363.327) 都没有问题。只有此版出了问题(见1235# 楼图一)。刚才再用预设版试作了次,警示语句一样。此句究竟说的是什么,我也不大懂。老大可否解释一下。谢谢!

1235# 楼点此到达:http://bbs.wuyou.net/forum.php?m ... &fromuid=382008
回复

使用道具 举报

60#
发表于 2019-9-2 11:04:55 | 显示全部楼层
我uup只找到327版本,确实没问题。329版本,不知道你哪里来的。
-------------------------------------------------------------------------------------------------------
我也是昨天从 uup 网站下载到的(见图),微软 29 日就已经发布了。

下载很容易,但组合过程有点麻烦,以 18363.329_amd64_zh-cn_professional_b147a227_convert 为例,必须以 18362.1.190318-1202.19H1_RELEASE_CLIENTPRO_OEMRET_X64FRE_ZH-CN.ISO 为基礎,解压出 install.wim  及 winre.wim 文件。再依次把 UUPs 目录下的 windows10.0-kb4512941-x64.cab,windows10.0-kb4515530-x64.cab,windows10.0-kb4517245-x64.cab 三个文件升级完毕才可以。用 WimBuilder2-Full 制作的过程十分顺利,却在启动时显示出 WindowsTrustedRT.sys 文件有问题,然后停止启动。此种情况以前从未碰到,故而值得继续探讨。

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-4 20:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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