无忧启动论坛

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

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

    [复制链接]
5371#
发表于 2020-12-15 16:06:42 | 只看该作者
  1. 请问你做出来的全能版能正常拔号吗,我的不行,提示是839错误,有可能的话,你的全能版 能否发我一用,
复制代码

1212版的确没试过PPPOE,稍后实测一下。另 我没做全能版,仅仅测试全能版的选项,看看构建软件的大体上的功能是否有明显BUG.全能版的总体积有点大,仅仅挑选几个自己喜欢的功能
回复

使用道具 举报

5372#
发表于 2020-12-15 18:02:54 | 只看该作者
实测结果出来了。没有勾选“网络和共享中心”的对勾。PPPOE的拨号不受影响,但WIFI被影响到了,看上去是连接了,实际是无法打开网页的.
图片上看着2.4G的WIFI连接正常,实际网页打开的画面,是PPPOE连接后拍的照片.




PPPOE连接后,网页打开了


回复

使用道具 举报

5373#
发表于 2020-12-15 18:12:09 | 只看该作者
本帖最后由 550 于 2020-12-15 18:40 编辑

忘了试一把第三方penetwork的了,再去试一轮,看看第三方的WIFI是否也会被影响......
实测结果与老大判断如出一辙,WIFI连上不等于就能上外网.

在没勾选“网络和共享中心”的情况下,第三方WIFI连上,也一样无法上外网.

图片后背的浏览器无法打开网页


回复

使用道具 举报

5374#
发表于 2020-12-15 18:43:09 | 只看该作者
看来“网络和共享中心”的对勾,“远程桌面服务”下,还是需要救活,不仅仅是托盘图标的网卡工况感知,还牵扯到WIFI上网的事情.
回复

使用道具 举报

5375#
 楼主| 发表于 2020-12-15 18:53:24 | 只看该作者
550 发表于 2020-12-15 18:43
看来“网络和共享中心”的对勾,“远程桌面服务”下,还是需要救活,不仅仅是托盘图标的网卡工况感知,还牵 ...

X:\PEMaterial\Autoruns\Startup\InitializeNetwork.bat

你看是 skipped,还是done?

按理说winre.wim补充了驱动直接就带网络功能。WIFI连接上了,你ipconfig看分配的IP对么?
回复

使用道具 举报

5376#
发表于 2020-12-15 18:57:29 | 只看该作者
这个实测的笔记本,是单独的IP。WIFI是连到自家的无线路由器的。光纤是直连光猫的-光猫直接网线到笔记本的。属于专线。若他们工况不正常的话,拨号也就上不去了。WIFI我这里连的手机好多个,也不会工况不正常的
回复

使用道具 举报

5377#
发表于 2020-12-15 18:59:18 | 只看该作者
图上显示是done


回复

使用道具 举报

5378#
 楼主| 发表于 2020-12-15 19:02:54 | 只看该作者
550 发表于 2020-12-15 18:57
这个实测的笔记本,是单独的IP。WIFI是连到自家的无线路由器的。光纤是直连光猫的-光猫直接网线到笔记本的 ...

编辑桌面的启用远程桌面服务的批处理,服务启动完成后,把那个注册表还原试试。

还有,不启用远程桌面服务(组件安装上,但是进PE先不开启)的情况下,WIFI是否可以连接上网?
回复

使用道具 举报

5379#
发表于 2020-12-15 19:22:50 | 只看该作者
  1. 还有,不启用远程桌面服务(组件安装上,但是进PE先不开启)的情况下,WIFI是否可以连接上网?
复制代码


每次测试,都还没双击远程桌面的快捷键,所以那时属于装上了,但没被开启3389.这个环境下的实测,都是WIFI可登入不可上外网。
回复

使用道具 举报

5380#
发表于 2020-12-15 19:24:26 | 只看该作者
本帖最后由 550 于 2020-12-15 19:29 编辑

编辑桌面的启用远程桌面服务的批处理,服务启动完成后,把那个注册表还原试试。



注册表在哪个位置?

没REG文件


回复

使用道具 举报

5381#
发表于 2020-12-15 19:41:53 | 只看该作者
感谢分享
回复

使用道具 举报

5382#
发表于 2020-12-15 20:03:57 | 只看该作者
做的总是无限重启中
回复

使用道具 举报

5383#
发表于 2020-12-15 22:27:16 | 只看该作者
先来支持一下S大更新版本!!!
回复

使用道具 举报

5384#
发表于 2020-12-15 22:56:29 | 只看该作者
本帖最后由 550 于 2020-12-15 23:04 编辑

在预设合一的时候,86系统遇到“64位操作系统上支持32位应用程序”,这个对勾如何跳过去。

实测对比了下,做了2次x86.ISO,勾上的比没勾上的体积大了约2K,应该勾上后有东西进去了.



然后再次的做过第三次的ISO,与第一次一个字节都不差。这里老大设计的时候不知道做过忽略了没.


另:Z分区特好用,方便无后顾之忧,就是IMDISK不给力,无法自动卸载。另一个虽然工况完美,但是30日的试用版,在WIN里不合适.网上再去试试找个合适的RAM盘来
回复

使用道具 举报

5385#
 楼主| 发表于 2020-12-15 23:36:42 | 只看该作者
550 发表于 2020-12-15 22:56
在预设合一的时候,86系统遇到“64位操作系统上支持32位应用程序”,这个对勾如何跳过去。

实测对比了下 ...

如果是32位系统,这个选项在 WIN10XPE\main.bat 中强制改成false了。

  1. if "x%opt[build.wow64support]%"=="xtrue" (
  2.   if not "x%WB_PE_ARCH%"=="xx64" set opt[build.wow64support]=false
  3. )
复制代码


本来prepare.bat中是设置变量,选项。后来添加了精简补丁,
有些基本删除是构建前直接从winre.wim中删除,比挂载后rd命令快。

  1. rem ===================================
  2. rem reduce the wim file before mounting it
  3. cd /d za-Slim
  4. call SlimWim.bat
  5. rem ===================================
复制代码


SlimWim.bat
  1. if not "x%opt[build.wow64support]%"=="xtrue" (
  2.   (echo delete "\Program Files (x86)" --force --recursive)>>"%WB_TMP_PATH%\SlimPatch.txt"
  3.   (echo delete "\Windows\SysWOW64" --force --recursive)>>"%WB_TMP_PATH%\SlimPatch.txt"
  4. )
复制代码


这里会多删除2个文件夹,但是x86的话,这2个目录应该也没有才对。

代码看不出来,一个是对比构建日志,还有就是boot.wim的文件列表了。
要么单纯是打包不同时间有点点小差异。
回复

使用道具 举报

5386#
发表于 2020-12-15 23:53:49 | 只看该作者
slore 发表于 2020-12-15 23:36
如果是32位系统,这个选项在 WIN10XPE\main.bat 中强制改成false了。

明白了,遇到X86的已经被处理忽略了.只是处理手法勾与不勾有点差异,这才导致文件体积误差2K字节。咱在预设合一的时候,也就无需特别处理了
回复

使用道具 举报

5387#
发表于 2020-12-16 00:07:32 | 只看该作者
本帖最后由 550 于 2020-12-16 00:42 编辑

这次找了个破解版,体积不是太渺小,总计文件夹的大小约18M.看看他配合构建软件,工况会如何.


1-会被自定清空。猜想后续应该也会挺住...
2-出来的X64.ISO可以正常启动
3-x86x64轮番不休连续的构建,不会出错.
4-最关键的图出来了,他的卸载是没错误提示的,这个稳定就可以有保障了。可以放心的当作构建盘了.
它属于是个安装版,安装后需要重启电脑。也是个典型的破解版,可以注册自己的ID


实测的配置图如下,仅勾选红箭头3处即可;也是属于IO直接的,速度快,在磁盘管理器里找不到虚拟盘







回复

使用道具 举报

5388#
 楼主| 发表于 2020-12-16 00:58:10 | 只看该作者
550 发表于 2020-12-16 00:07
这次找了个破解版,体积不是太渺小,总计文件夹的大小约18M.看看他配合构建软件,工况会如何.

我用的这个 Primo Ramdisk , 只有2.3MB。

会报错:

错误: 0xc1420117

不能完全卸载目录。这通常是由于应用程序仍在装载目录中打开文件。请关闭这些文件并重新卸载来完成卸载过程。

可以在 C:\WINDOWS\Logs\DISM\dism.log 上找到 DISM 日志文件

但是我都不管的,mounted目录是空的。
回复

使用道具 举报

5389#
发表于 2020-12-16 01:06:08 | 只看该作者
slore 发表于 2020-12-16 00:58
我用的这个 Primo Ramdisk , 只有2.3MB。

会报错:

这个坑在IMDISK里经常遇到,怕了,特别是x86x64轮着翻,IMDISK就算在他适应的PE里,IMDISK虽然在PE里也会被清空,也会禁不住X86X64轮番,会出错的,所以测试时就特别注意这块.只要出现不出错的提示,不对只要没任何错误提示,就表示与构建软件可以完美融洽了,不怕在里面连续的翻滚。
回复

使用道具 举报

5390#
发表于 2020-12-16 01:22:17 | 只看该作者
本帖最后由 550 于 2020-12-16 01:39 编辑

看了下,也太小了,只能设置到5G.剩余的内存,手动也设置不上去


成了,原来发现18M的有个要命的功能--不是动态内存的。都给占了,导致设不上去。现在设到8G了

选择IO的,不会自动卸载。失败。只能是SCSI了,虽然有个错误提示,错误: 0xc1420117  但卸载工作还是完成了
回复

使用道具 举报

5391#
发表于 2020-12-16 02:06:46 | 只看该作者
原来如此,x86x64翻了一轮下来,他都没错误提示的,还是动态内存,喜欢了,就选这个6.3.1的了.那个18M的有点可惜,他没有动态内存选项,IO直接的速度快也只能放一边了.




回复

使用道具 举报

5392#
发表于 2020-12-16 10:28:54 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

5393#
发表于 2020-12-16 16:11:44 | 只看该作者
S大   好像19401  的Bitlocker用不了
回复

使用道具 举报

5394#
发表于 2020-12-17 10:56:09 | 只看该作者
远程桌面服务开启了,但是无法连接,netstat -an  测试了下 3389端口没有开启,网络完整启用,远程桌面完整启用

点评

远程桌面服务 你需要用Windows RS5。  发表于 2020-12-17 11:12
回复

使用道具 举报

5395#
发表于 2020-12-17 15:46:43 | 只看该作者
本帖最后由 550 于 2020-12-17 15:49 编辑

翻滚了无数遍,感觉WAN LAN自适应的出错了,可能牵扯到了黑框.
手上没RS5,不知道RS5是否能LAN WAN自适应

点评

netperfmsvc.dll添加了,就黑屏。但是没有这个网络状态就无法显示。  详情 回复 发表于 2020-12-17 15:49
回复

使用道具 举报

5396#
 楼主| 发表于 2020-12-17 15:49:11 | 只看该作者
本帖最后由 slore 于 2020-12-19 23:19 编辑
550 发表于 2020-12-17 15:46
翻滚了无数遍,感觉WAN LAN自适应的出错了,可能牵扯到了黑框

netperfmsvc.dll添加了,就黑屏。但是没有这个网络状态就无法显示。
我虚拟机直接HostOnly,所以和无线网卡没有关系。



switchadmin.gif (675.5 KB, 下载次数: 117)

switchadmin.gif
回复

使用道具 举报

5397#
发表于 2020-12-17 15:53:41 | 只看该作者
netperfmsvc.dll 可否从其他版号烤一个不黑框的,或可以自适应的,换一个更新或跟老的,不用自带的
回复

使用道具 举报

5398#
 楼主| 发表于 2020-12-17 19:08:52 | 只看该作者
wjia 发表于 2020-12-17 18:48
水星无线网卡能上网吗????

我不清楚,系统自带驱动能驱动就能。不然要自己安装网卡驱动。
回复

使用道具 举报

5399#
发表于 2020-12-17 21:23:20 | 只看该作者
slore 大您好!新发布的 WimBuilder2-Full.v2020-12-12 版在我的 Win10 正式版测试,默认模式制作的 PE 体积 613 KB,可正常操作;全功能模式制作的 PE 体积却只有 432 KB,无法运行。

而且在我的全功能 PE 上面这次完全无法制作,WIM 挂载目录原本自动映射至 A: 盘(见图一),但制作时却变成了 X: 盘,引致 "挂载 WIM 文件失败"。老大看看要如何解决?谢谢!

点评

你如果已经有X盘符被占用了,会自动是用A盘。 X:\WimBuilder2\_Factory_ 你是在PE下制作?PE默认的内存盘不支持dism挂载。 你把根目录下面的 UserConfig.cmd删除,或者改名。  详情 回复 发表于 2020-12-17 21:40
回复

使用道具 举报

5400#
 楼主| 发表于 2020-12-17 21:40:15 | 只看该作者
WAIGO 发表于 2020-12-17 21:23
slore 大您好!新发布的 WimBuilder2-Full.v2020-12-12 版在我的 Win10 正式版测试,默认模式制作的 PE 体 ...

你如果已经有X盘符被占用了,会自动是用A盘。

X:\WimBuilder2\_Factory_

你是在PE下制作?PE默认的内存盘不支持dism挂载。

你把根目录下面的 UserConfig.cmd删除,或者改名。

点评

删掉后果然可以在 PE 上面制作了。这个新增加的 "UserConfig.cmd" 是用来干什么的? 在 Win10 上面制作,可能自带的防毒软件会杀掉不少文件,引致部分成品 PE 体积大减,无法运行。我通常都在 PE 上面制作。 下  详情 回复 发表于 2020-12-18 00:41
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-24 07:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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