无忧启动论坛

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

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

    [复制链接]
4321#
发表于 2020-7-17 16:11:54 | 只看该作者
slore 大您好!今天改用新发布的 WimBuilder2-Full.v2020-07-07 版来制作 PE,但是不知何故,点击 "我的主题" 之后无法实时预览不同主题的图片(见图一), WimBuilder2-Full.v2020-07-07 版及之前的各版都没有这个问题(见图二)。_CustomFiles_\MyTheme 目录下的 last.bat 内容如下:

if "x%opt[mytheme.web_pkg]%"=="x" set opt[mytheme.web_pkg]=1
7z.exe x "%~dp0Web%opt[mytheme.web_pkg]%.7z" -y -aos -o"%X%"
7z.exe x "%~dp0Theme%opt[mytheme.web_pkg]%.7z" -y -aos -o"%X%\Users\Default\AppData\Roaming\Microsoft\Windows"



点评

https://github.com/slorelee/wimbuilder2/releases/tag/update 下载 _Updater.cmd,放到bin目录,双击可以更新。 不过是从github访问,如果速度不行的话, 手动修改 MyTheme/main.html https://github.c  详情 回复 发表于 2020-7-17 17:06
回复

使用道具 举报

4322#
发表于 2020-7-17 16:25:45 | 只看该作者
还有个问题,用 WimBuilder2-Full.v2020-07-07 版制作出来的 Win10 20170.1000_x86 PE,无法从 ADMIN 模式启动后切换成 SYSTEM 模式,但从SYSTEM 模式启动后切换成 ADMIN 模式就没有问题。

用 WimBuilder2-Full.v2020-07-07 版制作出来的 Win10 20170.1000_x64 PE,则可以正常双向切换。

点评

那就是x86新版代码有变化了。我预览版没有下载x86,等下次更新的时候看看吧。  发表于 2020-7-17 17:08
回复

使用道具 举报

4323#
 楼主| 发表于 2020-7-17 17:06:58 | 只看该作者
WAIGO 发表于 2020-7-17 16:11
slore 大您好!今天改用新发布的 WimBuilder2-Full.v2020-07-07 版来制作 PE,但是不知何故,点击 "我的主 ...

https://github.com/slorelee/wimbuilder2/releases/tag/update

下载 _Updater.cmd,放到bin目录,双击可以更新。

不过是从github访问,如果速度不行的话,
手动修改 MyTheme/main.html

https://github.com/slorelee/wimb ... 686f4805522ccb8c42b

回复

使用道具 举报

4324#
发表于 2020-7-17 19:07:04 | 只看该作者
真是不可多得的纯净好工具!
回复

使用道具 举报

4325#
发表于 2020-7-17 20:43:14 | 只看该作者
制作20170PE x64功能版时,进入admin时,无限开启explorer窗口,无法阻止

点评

[attachimg]461648[/attachimg] 默认预设+Admin,20170正常启动。有啥特殊选项么?  详情 回复 发表于 2020-7-17 20:57
回复

使用道具 举报

4326#
 楼主| 发表于 2020-7-17 20:57:27 | 只看该作者
foxfirefox 发表于 2020-7-17 20:43
制作20170PE x64功能版时,进入admin时,无限开启explorer窗口,无法阻止



默认预设+Admin,20170正常启动。有啥特殊选项么?
回复

使用道具 举报

4327#
发表于 2020-7-17 23:11:22 | 只看该作者
slore 大师, 又来求教了.
做好的 PE 全功能版, IE11 只能打开两级窗口, 第三级则是空白页, 什么原因呀?

还有, 微软五笔输入法默认 "中" , 想打开个批处理呀, .ini 文件呀, 一打键盘, 上汉字, 很是别扭.
能不能让它默认 "英" 呢.
谢谢.

点评

IE没怎么用。 输入法默认英文模式的话, HKEY_USERS\.DEFAULT\Software\Microsoft\InputMethod\Settings\CHS Default Mode REG_DWORD 0x00000001  详情 回复 发表于 2020-7-18 10:39
回复

使用道具 举报

4328#
发表于 2020-7-18 02:46:51 | 只看该作者
试试看,感谢分享
回复

使用道具 举报

4329#
发表于 2020-7-18 07:59:07 | 只看该作者
.
大佬:
我想把任务栏的重启关机命令移值到批处理中,并启动他的图形界面,这里的代码如何取舍:
'%ProgramFiles%\\WinXShell\\WinXShell.exe', 'UI_Shutdown', '-ui -jcfg wxsUI\\UI_Shutdown.zip\\full.jcfg -blur 5', 'shell32.dll', 27

点评

start WinXShell.exe -ui -jcfg wxsUI%uI_Shutdown.zip\full.jcfg -blur 5  详情 回复 发表于 2020-7-18 09:40
回复

使用道具 举报

4330#
 楼主| 发表于 2020-7-18 09:40:07 | 只看该作者
乾坤大地 发表于 2020-7-18 07:59
.
大佬:
我想把任务栏的重启关机命令移值到批处理中,并启动他的图形界面,这里的代码如何取舍:

start WinXShell.exe -ui -jcfg wxsUI\UI_Shutdown.zip\full.jcfg -blur 5
回复

使用道具 举报

4331#
发表于 2020-7-18 09:57:08 | 只看该作者
选择 全功能 ,修改了开始菜单为 Classic Shell,其他默认。无论是 进入admin还是切换为admin,都会 无限打开 explorer。

点评

我这里全功能去掉了.NET,开始菜单改ClassicShell启动正常。 解压v2020.07.07单独构建试试吧。 [attachimg]461681[/attachimg] [attachimg]461680[/attachimg]  详情 回复 发表于 2020-7-18 10:58
回复

使用道具 举报

4332#
 楼主| 发表于 2020-7-18 10:39:56 | 只看该作者
vaf 发表于 2020-7-17 23:11
slore 大师, 又来求教了.
做好的 PE 全功能版, IE11 只能打开两级窗口, 第三级则是空白页, 什么原因呀?

...

IE没怎么用。

输入法默认英文模式的话,
HKEY_USERS\.DEFAULT\Software\Microsoft\InputMethod\Settings\CHS
Default Mode REG_DWORD 0x00000001

点评

vaf
谢谢 老大 输入法问题已解决。 IE 问题老大要关注关注啊,不能让它这样不完善下去啊。  详情 回复 发表于 2020-7-18 11:32
回复

使用道具 举报

4333#
 楼主| 发表于 2020-7-18 10:58:11 | 只看该作者
foxfirefox 发表于 2020-7-18 09:57
选择 全功能 ,修改了开始菜单为 Classic Shell,其他默认。无论是 进入admin还是切换为admin,都会 无限打 ...


我这里全功能去掉了.NET,开始菜单改ClassicShell启动正常。
解压v2020.07.07单独构建试试吧。





回复

使用道具 举报

4334#
发表于 2020-7-18 11:32:28 | 只看该作者
本帖最后由 vaf 于 2020-7-18 11:50 编辑
slore 发表于 2020-7-18 10:39
IE没怎么用。

输入法默认英文模式的话,


谢谢 老大
输入法问题已解决。

IE 问题老大要关注关注啊,不能让它这样不完善下去啊。
说明一下啊, 此问题是在设百度为主页时发生的.

点评

chrome,世界之窗,Opera都不行吗?  详情 回复 发表于 2020-7-18 11:48
回复

使用道具 举报

4335#
 楼主| 发表于 2020-7-18 11:48:44 | 只看该作者
vaf 发表于 2020-7-18 11:32
谢谢 老大
输入法问题已解决。

chrome,世界之窗,Opera都不行吗?

点评

vaf
那肯定不是, 我是说不能逃避问题, 得想法解决呢. 我有一个也是您作品的 PE, 就不是这样的, 很正常. 但我没有能力找出问题的所以然来.  详情 回复 发表于 2020-7-18 11:56
回复

使用道具 举报

4336#
发表于 2020-7-18 11:56:11 | 只看该作者
slore 发表于 2020-7-18 11:48
chrome,世界之窗,Opera都不行吗?

那肯定不是, 我是说不能逃避问题, 得想法解决呢.
我有一个也是您作品的 PE, 就不是这样的, 很正常.
但我没有能力找出问题的所以然来.

点评

别人都解决了问题,我还要再花时间调查。 对比文件差分,补别人有的文件,不行再对比注册表差分,或者替换注册表文件试试,或者用完整注册表等。 个性化设定,或者补充dll改注册表,谁都能做, 耐心等待就是了  详情 回复 发表于 2020-7-18 12:38
回复

使用道具 举报

4337#
 楼主| 发表于 2020-7-18 12:38:20 | 只看该作者
本帖最后由 slore 于 2020-7-18 12:50 编辑
vaf 发表于 2020-7-18 11:56
那肯定不是, 我是说不能逃避问题, 得想法解决呢.
我有一个也是您作品的 PE, 就不是这样的, 很正常.
但 ...

别人都解决了问题,我还要再花时间调查。
对比文件差分,补别人有的文件,不行再对比注册表差分,或者替换注册表文件试试,或者用完整注册表等。

个性化设定,或者补充dll改注册表,谁都能做,
耐心等待就是了。

我自己用不上的功能,要么别人给方案我合并吸收,要么就放着,需要的人自己研究摸索。

你可以试试补充下面的文件列表看看是否可以解决。

twain_32.dll
wpnapps.dll
wininetlui.dll
t2embed.dll
quartz.dll
qasf.dll
cdprt.dll
IEProxyDesktop.dll
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-InternetExplorer-inetcore-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-InternetExplorer-onecoreuap-Package~*.cat



点评

用19041制作的miniPE,wpeutil shutdown关机速度非常非常慢,如何处理? 谢谢!  详情 回复 发表于 2020-7-30 10:34
vaf
大神说得是 一切都是为了完善工程构建. 有了问题向您汇报, 解决问题也得有回音.  详情 回复 发表于 2020-7-18 13:00
回复

使用道具 举报

4338#
发表于 2020-7-18 13:00:59 | 只看该作者
slore 发表于 2020-7-18 12:38
别人都解决了问题,我还要再花时间调查。
对比文件差分,补别人有的文件,不行再对比注册表差分,或者替 ...

大神说得是
一切都是为了完善工程构建.
有了问题向您汇报, 解决问题也得有回音.
回复

使用道具 举报

4339#
发表于 2020-7-18 13:16:43 | 只看该作者
用19041制作的miniPE,关机速度非常非常慢,如何处理?莫非是缺少文件所置?

点评

开始菜单关机,还是wpeutil shutdown关机?  发表于 2020-7-28 16:47
回复

使用道具 举报

4340#
发表于 2020-7-22 16:15:00 | 只看该作者
谢谢楼主
回复

使用道具 举报

4341#
发表于 2020-7-22 20:15:59 | 只看该作者
问题1:为什么我用专业版镜像做的PE,属性显示为企业版?
问题2:怎么修改开始菜单样式?比如透明度,颜色等参数?
问题3:能够支持外置程序吗?比如程序放在我的U盘根目录。
问题4:桌面快捷方式能改图标吗?
问题5:能跳过登录界面进入桌面吗?
问题有点多,大大打扰了。

点评

install.wim本身就是这样吧,功能上没影响不用管,需要改的话,得改dll.mui文件吧。 StartIsBack或者ClassicShell自己在PE或者正常系统下运行对应的设置工具, 到处Software下面的注册表,离线构建时导  详情 回复 发表于 2020-7-28 16:52
问题一,专业版镜像里install.wim自带相关的注册表显示的就是企业版。 问题二,startisback++的相关设置都可以在系统或者PE里设置好,再导出注册表,最后将注册表导入到PE里1 问题四,桌面快捷方式的图标请在PEcmd  详情 回复 发表于 2020-7-23 07:39
回复

使用道具 举报

4342#
发表于 2020-7-22 20:32:29 | 只看该作者
老大你好, 反馈点小事.

在 WimBuilder2 的准备中选择 install.wim 卷中,
不管是选择企业版,还是选择专业版,最后制出的成品都是企业版。

接下来在 "定制" 的 "系统" 项中的电源选项中,设置关闭显示器的分钟数,
不管设多少,均无效,一直是默认值 "从不" 。

求教:怎么在 "开始菜单" "所有程序" 中创建项目和子项目?

点评

这个选项是自定义界面的例子,可以分割,制作下来列表选项, 本身的main.bat没有处理这个选项。 这个需要修改注册表,位置比较多,就懒得添加了。 powercfg命令不清楚是否可以快速设定。 main.bat  详情 回复 发表于 2020-7-28 16:56
回复

使用道具 举报

4343#
发表于 2020-7-23 07:39:56 | 只看该作者
MF9593 发表于 2020-7-22 20:15
问题1:为什么我用专业版镜像做的PE,属性显示为企业版?
问题2:怎么修改开始菜单样式?比如透明度,颜色 ...

问题一,专业版镜像里install.wim自带相关的注册表显示的就是企业版。
问题二,startisback++的相关设置都可以在系统或者PE里设置好,再导出注册表,最后将注册表导入到PE里1
问题四,桌面快捷方式的图标请在PEcmd.ini里修改。
回复

使用道具 举报

4344#
发表于 2020-7-23 12:11:01 | 只看该作者
本帖最后由 Matthew_Wai 于 2020-7-24 10:33 编辑

call PERegPorter.bat Tmp UNLOAD  

pushd "D:\Language_packs"  
Dism /image:X: /add-package /packagepath:"WinPE-FontSupport-ZH-TW.cab"  
Dism /image:X: /add-package /packagepath:"zh-tw\lp.cab"  
Dism /image:X: /Get-Intl  
Dism /image:X: /Set-UILang:ZH-TW  
Dism /image:X: /Set-AllIntl:ZH-TW  
Dism /image:X: /Get-Intl  
popd  

call PERegPorter.bat Tmp LOAD  


slore, I intend to use the above script in a CMD file: "\WimBuilder2\Projects\WIN10XPE\Language\Add_a_language.cmd".  
I have copied "WinPE-FontSupport-ZH-TW.cab" and "zh-tw\lp.cab"  into "D:\Language_packs".  
Is the above script okay?



回复

使用道具 举报

4345#
发表于 2020-7-23 15:05:21 | 只看该作者
MF9593 发表于 2020-7-22 20:15
问题1:为什么我用专业版镜像做的PE,属性显示为企业版?
问题2:怎么修改开始菜单样式?比如透明度,颜色 ...
问题4:桌面快捷方式能改图标吗?
I have copied customized shortcuts into the following folders:  
\WimBuilder2\Projects\WIN10XPE\X\Users\Default\Desktop
回复

使用道具 举报

4346#
发表于 2020-7-25 21:50:03 | 只看该作者
不能沉
回复

使用道具 举报

4347#
发表于 2020-7-26 16:26:44 | 只看该作者
好东东
感谢分享
轻度使用没有发现什么问题
回复

使用道具 举报

4348#
发表于 2020-7-27 09:32:58 | 只看该作者
这个教程非常详细,赞!!!
回复

使用道具 举报

4349#
发表于 2020-7-27 15:16:27 | 只看该作者
I have used the following batch script, but nothing has been added into boot.wim. What is wrong?


\WimBuilder2\Projects\WIN10XPE\Matthew_Wai\Add_language.bat  


call PERegPorter.bat Tmp UNLOAD  


cd /d "%~dp0"  
Dism /image:X: /add-package /packagepath:"WinPE-FontSupport-ZH-TW.cab"  
Dism /image:X: /add-package /packagepath:"zh-tw\lp.cab"  


call PERegPorter.bat Tmp LOAD  


::===================================================================  
call AddFiles "@\Windows\Fonts\#nmsjh.ttc,simsun.ttc"  
call RegCopy "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts"  
call RegCopy "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont"  
call RegCopy "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper"  
::===================================================================  

点评

if you use dism to add the packages with ADK's winpe.wim, next is enough. no need to call AddFiles and RegCopy or install.wim at all. WimBuilder2\Projects\WIN10XPE\01-Components\00-ADK_OCs\main.ba  详情 回复 发表于 2020-7-28 18:50
回复

使用道具 举报

4350#
发表于 2020-7-27 17:14:48 | 只看该作者
老大,给你反馈点儿信息。
工程,全功能,Windows 附件中有两个项目无效。
一个是 "画图" ,一个是 "写字板" ,查查缺少什么吧。

点评

写字板是新加的,默认选项没有 勾选, preset\full.js 添加上就行。 画图 一直正常的。  发表于 2020-7-27 17:19
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-6 22:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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