无忧启动论坛

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

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

    [复制链接]
5011#
 楼主| 发表于 2020-11-27 00:41:25 | 只看该作者
古达 发表于 2020-11-24 20:22
无法安装java1.8,点击下一步后安装程序消失,无法安装python3.9,提示windows installer未正确安装,请问 ...

java和python安装完,把目录打包,设置下环境变量就能用吧。(python的话,有免安装版本吧)

MSI和EXE安装目前是有问题。
回复

使用道具 举报

5012#
发表于 2020-11-27 00:59:54 | 只看该作者
slore 发表于 2020-11-27 00:40
winre.wim默认就是有声音的。只是托盘图标不显示。

你先看下设备管理器中,音频设备是否正常。

+ver > 18300
SysFxUI.dll
WMALFXGFXDSP.dll
+ver*
-----------------------------------------------------
上面这段要加到什么地方?我试试看…

点评

音频的 main.bat, 把版本号 限定去掉,强制 添加 这2个文件试试。 我没有下载17763.1577镜像,没法测试。  详情 回复 发表于 2020-11-27 01:11
回复

使用道具 举报

5013#
发表于 2020-11-27 01:01:42 | 只看该作者
更新版本,对PE没啥改进,追新意义不大。

1909与20H2对比,天差地别。看右上角的蓝色CPU占比,1909一个播放器,9成消耗。20H2的4个播放器,仅占大半。老大啊,1909与20H2,除了手机这块新版失效,其他追新还是有用的.
20H2,四个也就占了大半,距离满还能开1-2个



1909,一个播放器占满了CPU资源


点评

说的是小版本号的更新,追新意义不大。 大版本,变化有,还有驱动也有新增,能支持就支持。 也有好些功能新版本也用不了不过多数是系统功能,比如远程桌面服务。 手机的功能一直没机会测试,周末看下吧。补一堆  详情 回复 发表于 2020-11-27 01:06
回复

使用道具 举报

5014#
 楼主| 发表于 2020-11-27 01:06:44 | 只看该作者
550 发表于 2020-11-27 01:01
更新版本,对PE没啥改进,追新意义不大。
1909与20H2对比,天差地别。看右上角的蓝色CPU占比,1909一个播 ...

说的是小版本号的更新,追新意义不大。

大版本,变化有,还有驱动也有新增,能支持就支持。
也有好些功能新版本也用不了不过多数是系统功能,比如远程桌面服务。
手机的功能一直没机会测试,周末看下吧。补一堆dll和服务搞不定的话就比较麻烦。
回复

使用道具 举报

5015#
 楼主| 发表于 2020-11-27 01:11:16 | 只看该作者
WAIGO 发表于 2020-11-27 00:59
+ver > 18300
SysFxUI.dll
WMALFXGFXDSP.dll

音频的 main.bat, 把版本号 限定去掉,强制 添加 这2个文件试试。

我没有下载17763.1577镜像,没法测试。
设备管理器,到底声音设备被驱动没,你确认了么。
回复

使用道具 举报

5016#
发表于 2020-11-27 01:38:19 | 只看该作者
刚才再看看设备管理器,发觉音频设备的属性项出现下面这段话(见图),要如何解决?

"重新启动计算机之前,该设备无法正常工作。 (代码 14)

要使这个设备生效,你需要重新启动计算机。

要重新启动你的计算机,请单击“重新启动计算机”。

点评

只加选 "音频,其余 "默认" 构建,一样没有声音……  详情 回复 发表于 2020-11-27 02:07
默认构建如何?  详情 回复 发表于 2020-11-27 01:55
550
我一般是对应的版本的实体机里提取驱动,确保少走弯路.  详情 回复 发表于 2020-11-27 01:42
回复

使用道具 举报

5017#
发表于 2020-11-27 01:38:32 | 只看该作者
本帖最后由 550 于 2020-11-27 01:45 编辑

老大也搞搞远程桌面服务呗,我是最喜欢了自带的远程桌面了,操控舒适。没办法才退居第三方的服务
回复

使用道具 举报

5018#
发表于 2020-11-27 01:42:02 | 只看该作者
WAIGO 发表于 2020-11-27 01:38
刚才再看看设备管理器,发觉音频设备的属性项出现下面这段话(见图),要如何解决?

"重新启动计算机之前 ...

我一般是对应的版本的实体机里提取驱动,确保少走弯路.
回复

使用道具 举报

5019#
 楼主| 发表于 2020-11-27 01:55:49 | 只看该作者
WAIGO 发表于 2020-11-27 01:38
刚才再看看设备管理器,发觉音频设备的属性项出现下面这段话(见图),要如何解决?

"重新启动计算机之前 ...

默认构建如何?
回复

使用道具 举报

5020#
发表于 2020-11-27 02:03:54 | 只看该作者
20257.1.201106-1554.FE_RELEASE_CLIENTPRO_OEMRET_X64FRE_ZH-CN.ISO
20257.1.201106-1554.FE_RELEASE_CLIENTPRO_OEMRET_X86FRE_ZH-CN.ISO
20262.1.201113-1436.FE_RELEASE_CLIENTPRO_OEMRET_X64FRE_ZH-CN.ISO

另外,上面几个新预览版的 ISO 文件,用原汁原味的 "WimBuilder2-Full.v2020-11-11" 版制作 PE,若采用没有网络及音频的 "默认" 设置,成品 PE 登入 "ADMIN 模式",以及双向切换速度都正常;但若是采用 "全功能" 设置,则优先登入 "ADMIN 模式" 必须等待一段颇长的时间。而且无论是 "默认" 或 "全功能" 制作,如果是优先登入 "SYSTEM 模式" ,则切换成"ADMIN 模式",岀现桌面时画面会不断闪动,有时全黑,有时可见左下角时钟(如图)。完全不能使用。老大一并看看,要如何解决?谢谢!



点评

RS4,RS5更新版本声卡驱动无法安装问题是因为 drivers\portcls.sys驱动文件和DriverStore中的驱动版本不一致, 安装的时候冲突,提示要重启。 解决方法, 1.删除 portcls.sys,不知道有没有其他功能也用这个  详情 回复 发表于 2020-12-6 18:46
回复

使用道具 举报

5021#
发表于 2020-11-27 02:07:04 | 只看该作者
WAIGO 发表于 2020-11-27 01:38
刚才再看看设备管理器,发觉音频设备的属性项出现下面这段话(见图),要如何解决?

"重新启动计算机之前 ...

只加选 "音频,其余 "默认" 构建,一样没有声音……

点评

直接默认,winre就带声音。 设备管理器中音频设备应该是正常运行,用播放器可以播放WAV,MP3等文件。 20257我之前确认过全功能,又更新到20262了好像,周末再看看。  详情 回复 发表于 2020-11-27 08:20
回复

使用道具 举报

5022#
 楼主| 发表于 2020-11-27 08:20:43 | 只看该作者
WAIGO 发表于 2020-11-27 02:07
只加选 "音频,其余 "默认" 构建,一样没有声音……

直接默认,winre就带声音。

设备管理器中音频设备应该是正常运行,用播放器可以播放WAV,MP3等文件。

20257我之前确认过全功能,又更新到20262了好像,周末再看看。

回复

使用道具 举报

5023#
发表于 2020-11-27 10:17:40 | 只看该作者
slore 发表于 2020-11-27 00:41
java和python安装完,把目录打包,设置下环境变量就能用吧。(python的话,有免安装版本吧)

MSI和EXE ...

我目前是使用打包目录配置环境变量的方式用的,但是RNDIS驱动一直用不了,自己找了几个版本的驱动装进去也不行,我从相同版本好系统中提取出来的驱动只有INF一个文件,不知道大佬的驱动是如何正常使用的呢
回复

使用道具 举报

5024#
发表于 2020-11-27 10:27:48 | 只看该作者
本帖最后由 WAIGO 于 2020-11-27 12:26 编辑

20257 及 20262 制作后的 PE 只是登入或转换成 ADMIN 模式出问题!(详见楼上 5106# )

除了 RS4(17134.1845)、RS5(17763.1577) 以及11月下旬的后续更新版本,之前各版本制作后都有声音。20257 及 20262 以及其它编号的 Win10 更新版本也有声音。问题应该出在下面这段:

"重新启动计算机之前,该设备无法正常工作。 (代码 14)

要使这个设备生效,你需要重新启动计算机。

要重新启动你的计算机,请单击“重新启动计算机”。


PE 如何能够通过 “重新启动计算机” 来使音频设备生效?此问题我没有法子解决!下面截图是驱程序详细讯息:




点评

下载镜像确认了,确实有问题。 驱动文件冲突,不是不能解决,暴力点很容易, 但是对别的没有问题版本可能会影响。我想想办法吧。  详情 回复 发表于 2020-11-27 23:45
回复

使用道具 举报

5025#
发表于 2020-11-27 14:45:01 | 只看该作者
远程桌面功能输入IP后出现一个命令行,命令行内无法确定、取消,只能输入密码,但是输入密码也没法通过回车来确定,有解决方法么
回复

使用道具 举报

5026#
 楼主| 发表于 2020-11-27 23:45:07 | 只看该作者
本帖最后由 slore 于 2020-11-27 23:49 编辑
WAIGO 发表于 2020-11-27 10:27
20257 及 20262 制作后的 PE 只是登入或转换成 ADMIN 模式出问题!(详见楼上 5106# )

除了 RS4(17134.18 ...

下载镜像确认了,确实有问题。

驱动文件冲突,不是不能解决,暴力点很容易,
但是对别的没有问题版本可能会影响。我想想办法吧。

点评

Win10 20257 及 20262 预览版制作后的 PE 登入或转换成 ADMIN 模式出问题也请看看。再谢了! (此问题详见楼上 5106# http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=411399&pid=4183357&fromui  详情 回复 发表于 2020-11-28 00:10
回复

使用道具 举报

5027#
发表于 2020-11-28 00:10:22 | 只看该作者
slore 发表于 2020-11-27 23:45
下载镜像确认了,确实有问题。

驱动文件冲突,不是不能解决,暴力点很容易,

Win10 20257 及 20262 预览版制作后的 PE 登入或转换成 ADMIN 模式出问题也请看看。再谢了!

(此问题详见楼上 5106# http://bbs.wuyou.net/forum.php?m ... &fromuid=382008 )
回复

使用道具 举报

5028#
发表于 2020-11-28 13:31:53 | 只看该作者
古达 发表于 2020-11-27 14:45
远程桌面功能输入IP后出现一个命令行,命令行内无法确定、取消,只能输入密码,但是输入密码也没法通过回车 ...

远程桌面通过删除注册表的miniNT解决,目前在考虑Windows installer和集成VC++运行库,目前我用到的软件缺少2008和2013的VC++环境

点评

远程桌面的命令行输入 .\用户名 按 Tab 输入密码, 按Tab 切换到确定就行了。 如果你的设定可以用Windows的验证对话框的话, 在Z:\WimBuilder2\Projects\WIN10XPE\01-Components\CredDialog文件夹下面添加一  详情 回复 发表于 2020-11-28 15:49
回复

使用道具 举报

5029#
 楼主| 发表于 2020-11-28 15:49:47 | 只看该作者
古达 发表于 2020-11-28 13:31
远程桌面通过删除注册表的miniNT解决,目前在考虑Windows installer和集成VC++运行库,目前我用到的软件 ...

远程桌面的命令行输入

.\用户名 按 Tab 输入密码, 按Tab 切换到确定就行了。

如果你的设定可以用Windows的验证对话框的话,
在Z:\WimBuilder2\Projects\WIN10XPE\01-Components\CredDialog文件夹下面添加一个 main.html空目录。
回复

使用道具 举报

5030#
发表于 2020-11-28 17:36:56 | 只看该作者
本人技术有限,找了好久,都没找到WimBuilder2怎么样添加自定义的驱动,然后打开自定义驱动的文件夹,也看不来需要怎么样的操作,楼主有相关的链接没有

点评

放到一个文件夹中,进PE,直接drvload 对应INF文件,比用dism /add-driver 集成到boot.wim中好多了, 所以自定义驱动的集成代码就取消了。下个版本可能添加下NVDIA Geforce的显卡驱动。  详情 回复 发表于 2020-11-28 17:39
回复

使用道具 举报

5031#
 楼主| 发表于 2020-11-28 17:39:02 | 只看该作者
yezhou1860 发表于 2020-11-28 17:36
本人技术有限,找了好久,都没找到WimBuilder2怎么样添加自定义的驱动,然后打开自定义驱动的文件夹,也看 ...

放到一个文件夹中,进PE,直接drvload 对应INF文件,比用dism /add-driver 集成到boot.wim中好多了,
所以自定义驱动的集成代码就取消了。下个版本可能添加下NVDIA Geforce的显卡驱动。

点评

S 大 我有一个无线网卡驱动放在Program Files\Mydrive下 在pecmd.ini中 用了好几条命令都无法安装!dism安装没问题! 究竟是哪里错了呀!弄好久了!  详情 回复 发表于 2020-12-4 16:53
回复

使用道具 举报

5032#
发表于 2020-11-29 12:13:52 | 只看该作者
谢谢!先保存,有时间弄个。
回复

使用道具 举报

5033#
发表于 2020-11-29 22:22:21 | 只看该作者
本帖最后由 550 于 2020-11-29 22:24 编辑

原来外部植入的或修改的,现在都转移到“我的定制”下面去了。搬迁成功.
唯独AppData\Projects\WIN10XPE\_CustomFiles_\MyCustom\Last\_CustomDesktopItems.bat,钉子户,无法搬迁。但仔细想想,他本身就是属于定制的,无法搬迁也合理。


等待老大的1212,希望能有20H2远程桌面的服务.

点评

AppData\Projects\WIN10XPE\_CustomFiles_\MyCustom\Last\_CustomDesktopItems.bat 可以迁移。不过这个文件本身你也得修改。 改成 goto :EOF 啥也不干。 然后复制一份到自己的补丁的last.bat中写上这个脚本  详情 回复 发表于 2020-11-29 22:51
回复

使用道具 举报

5034#
 楼主| 发表于 2020-11-29 22:51:55 | 只看该作者
550 发表于 2020-11-29 22:22
原来外部植入的或修改的,现在都转移到“我的定制”下面去了。搬迁成功.
唯独AppData\Projects\WIN10XPE\_ ...

AppData\Projects\WIN10XPE\_CustomFiles_\MyCustom\Last\_CustomDesktopItems.bat

可以迁移。不过这个文件本身你也得修改。

改成 goto :EOF 啥也不干。

然后复制一份到自己的补丁的last.bat中写上这个脚本的内容。
(补丁节点 右键 编辑last.bat 可以修改/)


远程桌面目前没有头绪,1212版暂时不会修复。

前一次更新修复的问题,
另外,网络支持做了改进,支持添加所有无线网卡驱动,也支持添加指定的无线网卡驱动。
另外网络支持拆分成完整的网络功能(共享中心,网络托盘,SMB1.0等)和
仅添加网络驱动(winre.wim已经自带基本网络功能,补了驱动可以简单的局域网共享,WIFI上网)。

代码现在自动更新可以了,有些vendor第三方工具的更新,
1212版打算把精简了的26MB的NVDIA显卡驱动带上,但是不想打包多个版本,所以自动下载更新还是要解决的。
单独用户自己下载457.30-desktop-win10-64bit-international-dch-whql.exe有点太大了,要600MB。



2021.01.01版本,打算把vendor移动到AppData。
然后AppData支持符号链接,也就是2021版本打算把AppData可以迁移到别的位置。
新版本解压后,可以通过选项选择自己的AppData,然后就可以用了。
不用用户自己合并目录。另外vendor下面自己下载的工具也可以很方便更新。

不过用户不选的时候,还有如果在PE的X盘,不支持符号链接的话,
AppData,AppData.link 多个文件夹的UI,代码处理有点麻烦。
再考虑下,得给出一种直接可以运行,改变AppData也可以运行的方法。


更多的是工具本身的改进,WIN10XPE的工程,就是修复Windows更新版本导致
功能不支持的部分。网友报告的兼容性问题之类的。

另外,网络支持 支持了仅添加驱动,打算补充一个 MinetPE 预设,
把sairen139的5秒构建100MB, 150MB的网络PE做一个。
回复

使用道具 举报

5035#
发表于 2020-11-29 23:10:01 | 只看该作者
今天在搬迁的时候,体会到老大的严谨。貌似自只有自己搬过了,才会有体会.
回复

使用道具 举报

5036#
发表于 2020-11-30 00:05:16 | 只看该作者
本帖最后由 550 于 2020-11-30 00:17 编辑

改成 goto :EOF 啥也不干。


我原来是直接把这个文件删了,所以搬迁失败。原来不能删.
这样就算99.99%的完美搬迁,因为那个文件的顶行加了9个字符“ goto :EOF ”,动了一个文件。其他的纹丝不动,直接把“10-MyCustom”拷贝到你的1111版里去,就可以出来包含定制的ISO了.
最完整的还是自己的“AppData”,整个覆盖到下载的1111里。因为这样包含了,除了“我的定制”栏以外的其他的内容,如墙纸、自己的x86current.js  x64current.js配置文件等文件

点评

AppData里面改了,无所谓的。md5没有算AppData。 如果是remote.md5中记录的文件的话,内容改变和删除都会下载,其实没啥区别。  详情 回复 发表于 2020-11-30 00:23
回复

使用道具 举报

5037#
 楼主| 发表于 2020-11-30 00:23:19 | 只看该作者
550 发表于 2020-11-30 00:05
改成 goto :EOF 啥也不干。

我原来是直接把这个文件删了,所以搬迁失败。原来不能删.

AppData里面改了,无所谓的。md5没有算AppData。
如果是remote.md5中记录的文件的话,内容改变和删除都会下载,其实没啥区别。

点评

550
的确如此,搬迁前我的BAT加载在非APPdate的地方,每次关于-升级,都要改回来。现在好了,搬迁好了,都在APPDATE里面了,再升级就无碍了.  详情 回复 发表于 2020-11-30 00:33
回复

使用道具 举报

5038#
发表于 2020-11-30 00:33:02 | 只看该作者
slore 发表于 2020-11-30 00:23
AppData里面改了,无所谓的。md5没有算AppData。
如果是remote.md5中记录的文件的话,内容改变和删除都 ...

的确如此,搬迁前我的BAT加载在非APPdate的地方,每次关于-升级,都要改回来。现在好了,搬迁好了,都在APPDATE里面了,再升级就无碍了.
回复

使用道具 举报

5039#
发表于 2020-11-30 09:24:48 | 只看该作者
感谢!!!!!!
回复

使用道具 举报

5040#
发表于 2020-11-30 22:37:22 | 只看该作者
想把登录桌面时的左上角提示给改成中文,请问如何改.就是这句“System configuration,Please Wait”

点评

直接放到Z:\WimBuilder2\AppData\Projects\WIN10XPE\_CustomFiles_\MyCustom\Last\_CustomPECMDini.zh-CN.bat 或者自定义补丁中的last.bat调用。 注意编码是简体中文系统的ANSI。  详情 回复 发表于 2020-11-30 23:04
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-28 19:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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