无忧启动论坛

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

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

    [复制链接]
4261#
 楼主| 发表于 2020-5-29 19:24:29 | 只看该作者
saiz 发表于 2020-5-29 19:21
找不到地方改
登錄檔沒有 PECMD.INI內也沒有@@a

pecmd.ini在X:Windows\System32下面。

点评

我知道 我是說PE的登錄檔跟PECMD.INI內沒有wpeutil.exe (shutdown)等字樣 剛查了PECMD內說明 執行EXEC --hook EXPLORER.EXE 也沒效 不知是不是PECMD版本問題 晚點下載最新版看看  详情 回复 发表于 2020-5-29 20:50
回复

使用道具 举报

4262#
发表于 2020-5-29 20:50:59 | 只看该作者
slore 发表于 2020-5-29 19:24
pecmd.ini在X:Windows\System32下面。

我知道
我是說PE的登錄檔跟PECMD.INI內沒有wpeutil.exe (shutdown)等字樣
剛查了PECMD內說明 執行EXEC --hook EXPLORER.EXE 也沒效
不知是不是PECMD版本問題
晚點下載最新版看看

点评

我用的英文版,比较老不知道。 wpeutil.exe肯定代码里没有的啊,有的话不是直接关机了。。。 是任务栏上的关机快捷方式调用WinXShell的UI_Shutdown。 UI_Shutdown的lua脚本调用的系统wpeutil.exe,这个命令关闭  详情 回复 发表于 2020-5-29 21:00
回复

使用道具 举报

4263#
 楼主| 发表于 2020-5-29 21:00:03 | 只看该作者
saiz 发表于 2020-5-29 20:50
我知道
我是說PE的登錄檔跟PECMD.INI內沒有wpeutil.exe (shutdown)等字樣
剛查了PECMD內說明 執行EXEC  ...

我用的英文版,比较老不知道。

wpeutil.exe肯定代码里没有的啊,有的话不是直接关机了。。。
是任务栏上的关机快捷方式调用WinXShell的UI_Shutdown。
UI_Shutdown的lua脚本调用的系统wpeutil.exe,这个命令关闭相应速度快。
回复

使用道具 举报

4264#
 楼主| 发表于 2020-5-29 21:21:45 | 只看该作者
qingyi78 发表于 2020-5-25 01:58
s大,我觉得我还是有必要给你提供一份比较报告,就是03-03 VS 05-05其中05-05独有文件列表:

感谢提供差异列表,周末看下。0505版本对于精简把英文修正了下,

精简(仅维护)->SlimUltra和强力精简->SlimExtra,2个名字对调了,
英文Ultra比Extra更强烈些。

可能有地方处理不对。
功能完善程度来说最新版好些,稳定性这几个版本都没啥差别。

点评

谢谢S大,知道一些小改动都会带来很大的工作量,辛苦啦!  详情 回复 发表于 2020-5-30 01:47
回复

使用道具 举报

4265#
发表于 2020-5-30 01:47:47 | 只看该作者
slore 发表于 2020-5-29 21:21
感谢提供差异列表,周末看下。0505版本对于精简把英文修正了下,

精简(仅维护)->SlimUltra和强力精简- ...

谢谢S大,知道一些小改动都会带来很大的工作量,辛苦啦!

点评

winre.wim[1]: Windows 10 Pro (10.0.19631,x64,zh-CN) boot33.wim 319 MB (334,535,355 字节) boot55.wim 319 MB (335,330,218 字节) 你确定是默认LITE预设么? 看你的差分 Boot精简,还有\Windows\serv  详情 回复 发表于 2020-5-30 12:49
回复

使用道具 举报

4266#
发表于 2020-5-30 07:52:48 | 只看该作者
感谢楼主了
回复

使用道具 举报

4267#
 楼主| 发表于 2020-5-30 12:49:54 | 只看该作者
qingyi78 发表于 2020-5-30 01:47
谢谢S大,知道一些小改动都会带来很大的工作量,辛苦啦!

winre.wim[1]: Windows 10 Pro (10.0.19631,x64,zh-CN)

boot33.wim 319 MB (334,535,355 字节)
boot55.wim 319 MB (335,330,218 字节)

你确定是默认LITE预设么?

看你的差分 Boot精简,还有\Windows\servicing多出来了。
感觉选项不对啊。

你是单独0505解压出来构建的包么?

解压出来也对比了,多了几个dll,但是这几个是需要保留的(压缩也不到1MB)。

你最好把构建LOG也保留,可以对比你的选项和我有什么不同。

点评

这个对比是我自己的配置,是基于LITE的,更改了壁纸,加了7ZIP和自己的软件,都是单文件的。 之前的帖子有各个版本的原生LITE配置所生成的18362.30PE的大小,我从新做一个0303和0505原生LITE的文件对比  详情 回复 发表于 2020-5-30 14:01
回复

使用道具 举报

4268#
发表于 2020-5-30 14:01:34 | 只看该作者
slore 发表于 2020-5-30 12:49
winre.wim[1]: Windows 10 Pro (10.0.19631,x64,zh-CN)

boot33.wim 319 MB (334,535,355 字节)

这个对比是我自己的配置,是基于LITE的,更改了壁纸,加了7ZIP和自己的软件,都是单文件的。
之前的帖子有各个版本的原生LITE配置所生成的18362.30PE的大小,我从新做一个0303和0505原生LITE的文件对比
回复

使用道具 举报

4269#
发表于 2020-5-30 14:34:52 | 只看该作者
slore 发表于 2020-5-30 12:49
winre.wim[1]: Windows 10 Pro (10.0.19631,x64,zh-CN)

boot33.wim 319 MB (334,535,355 字节)

日志和比较报告.7z (29.08 KB, 下载次数: 3)

点评

03-03 版本执行了 精简(仅维护), 复制了 15 个文件 Applying Patch:C:%users\Administrator\Downloads\WimBuilder2-Full.v2020-03-03\Projects\WIN10XPE\za-SlimExtra\main.bat Extra-Sliming... 05-0  详情 回复 发表于 2020-5-30 15:06
回复

使用道具 举报

4270#
 楼主| 发表于 2020-5-30 15:06:59 | 只看该作者

03-03 版本执行了 精简(仅维护)

复制了 15 个文件
Applying Patch:C:\Users\Administrator\Downloads\WimBuilder2-Full.v2020-03-03\Projects\WIN10XPE\za-SlimExtra\main.bat
Extra-Sliming...


05-05 版本没有执行。

你不是用了03-03版本的preset覆盖了新版本?

新版本改名了,所以lite.js预设修改了:
  1. check_tree_node('za-SlimUltra');
复制代码

点评

我直接下载后什么文件都没动,都是lite预设,直接生成  详情 回复 发表于 2020-5-30 17:05
回复

使用道具 举报

4271#
发表于 2020-5-30 17:05:42 | 只看该作者
本帖最后由 qingyi78 于 2020-5-30 17:07 编辑
slore 发表于 2020-5-30 15:06
03-03 版本执行了 精简(仅维护),

复制了 15 个文件

我直接下载后什么文件都没动,都是lite预设,直接生成,s大可以对比一下两个lite.js

点评

那也就是说默认的LITE实际上不和之前的默认LITE一样,需要手动去掉或勾选一些东东,这样理解对吗?  详情 回复 发表于 2020-5-30 18:19
你看你界面,是不是 精简仅维护没有选,你自己勾选下,构建大小就一致了。  发表于 2020-5-30 17:48
回复

使用道具 举报

4272#
发表于 2020-5-30 18:19:21 | 只看该作者
qingyi78 发表于 2020-5-30 17:05
我直接下载后什么文件都没动,都是lite预设,直接生成,s大可以对比一下两个lite.js

那也就是说默认的LITE实际上不和之前的默认LITE一样,需要手动去掉或勾选一些东东,这样理解对吗?
回复

使用道具 举报

4273#
发表于 2020-5-30 18:27:59 | 只看该作者
S大,我眼睛不好,之前没看到各种模式,这个是新加的吧?我换成开发模式,能看到精简仅维护了。

点评

哦,我忘了。。。我一直是开发模式。这个有些新用WimBuilder2的人,勾选了些选项导致功能不正常,这个选项默认入门模式给隐藏了。  详情 回复 发表于 2020-5-30 18:56
回复

使用道具 举报

4274#
发表于 2020-5-30 18:28:22 | 只看该作者
而且这次大小就对了。
回复

使用道具 举报

4275#
 楼主| 发表于 2020-5-30 18:56:40 | 只看该作者
本帖最后由 slore 于 2020-5-30 19:01 编辑
qingyi78 发表于 2020-5-30 18:27
S大,我眼睛不好,之前没看到各种模式,这个是新加的吧?我换成开发模式,能看到精简仅维护了。

哦,我忘了。。。我一直是开发模式。这个有些新用WimBuilder2的人,勾选了些选项导致功能不正常,新版本新增了模式,默认入门模式隐藏了些选项设定。这个选项默认入门模式是隐藏了。
回复

使用道具 举报

4276#
发表于 2020-5-30 20:35:05 | 只看该作者
自己搞不定2004版的“记事本”英文菜单名了,就静静期待slore老大的0606版了...

点评

github下载master版本,把0505的vendor剪切过去,试试。  发表于 2020-5-31 07:48
回复

使用道具 举报

4277#
发表于 2020-5-31 02:57:51 | 只看该作者
我个人认为,0505版本是个大版本升级,尤其是模式选择,最重要的是之前的预设不能照搬,得重新制作。改动还是很大的。另外submain.bat我现在是两份,一份是1909以前版本的,一份是之后版本的。中间差一个文件名。希望S大的下个版本!

点评

submain.bat? 外壳的? 具体差的啥文件啊。  发表于 2020-5-31 07:47
回复

使用道具 举报

4278#
发表于 2020-5-31 07:06:14 | 只看该作者
感谢楼主的分享精神
回复

使用道具 举报

4279#
发表于 2020-5-31 12:19:39 | 只看该作者
550 发表于 2020-5-30 20:35
自己搞不定2004版的“记事本”英文菜单名了,就静静期待slore老大的0606版了...

master版,进步了,“记事本”图标下面的“远程桌面”图标都正确显示出来了。但是“记事本”自己还是显示“notepad”

点评

https://github.com/slorelee/wimbuilder2/commit/93a07b167e33337b3725c0cd2445f66ef0d14991 desktop.ini是Unicode编码的,直接echo的话这个文件乱码了, 所以我决定把个人目录下的这个快捷方式删除了,用Progr  详情 回复 发表于 2020-5-31 17:00
回复

使用道具 举报

4280#
发表于 2020-5-31 12:42:09 | 只看该作者
对了,外观对角线倾斜:
配置按照自己喜好,保持不变的,且都是0秒,ADMIN和SYSTEM各生成1遍。ADMIN登录的外观正常。SYSTEM登录的外观对角线倾斜,为了看清楚“记事本”名称是否显示正确,必须在托盘上点击下可更换分辨率的图标,这样外观才会正确,才能看得见英文的“NOTEPAD”
回复

使用道具 举报

4281#
发表于 2020-5-31 12:57:50 | 只看该作者

图片查看器,讲述人,轻松访问。他们3个不被显示的。假如“记事本”很难处理的话,干脆也象前面3个一样不显示,这样看上去总比中英文混搭要舒服些.

点评

不难处理,把ProgramData的desktop.ini复制过来就行了。 或者echo 补充Notepad.lnk的资源。 就是有点烦,winre.wim带记事本,正常的install.wim把记事本当商店应用对待, 所以原始的desktop.ini菜单中没有,  详情 回复 发表于 2020-5-31 16:14
回复

使用道具 举报

4282#
发表于 2020-5-31 15:39:45 | 只看该作者
slore 发表于 2020-5-19 22:57
Z:\WimBuilder2\Projects\WIN10XPE\00-Configures\Build\WoW64_Basic\submain.bat

这个啊,就是1909以后32位程序报错的解决方案

点评

现在就去下载:),谢谢S大!  详情 回复 发表于 2020-5-31 15:53
已经在master上了,0606打包就行了。  发表于 2020-5-31 15:50
回复

使用道具 举报

4283#
发表于 2020-5-31 15:53:12 | 只看该作者
qingyi78 发表于 2020-5-31 15:39
这个啊,就是1909以后32位程序报错的解决方案

现在就去下载:),谢谢S大!

点评

0606版本引入了新的目录AppData: * auto_config.js * preset预设 * 个人自定义补丁 将放过去,为今后自动升级,设置漫游,且升级不影响自己的设定做准备。 你如果想保留0505版本设定的话,自己手动复制  详情 回复 发表于 2020-5-31 17:20
回复

使用道具 举报

4284#
 楼主| 发表于 2020-5-31 16:14:33 | 只看该作者
550 发表于 2020-5-31 12:57
图片查看器,讲述人,轻松访问。他们3个不被显示的。假如“记事本”很难处理的话,干脆也象前面3个一样不 ...

不难处理,把ProgramData的desktop.ini复制过来就行了。
或者echo 补充Notepad.lnk的资源。

  1. Notepad.lnk=@%SystemRoot%\system32\shell32.dll,-22051
复制代码


就是有点烦,winre.wim带记事本,正常的install.wim把记事本当商店应用对待,
所以原始的desktop.ini菜单中没有,但是winre.wim的desktop.ini又不带文件夹“附件”的资源定义。
要补一行代码专门搞这个,还要加特定版本判断有点不爽。

开始菜单默认固定了记事本,感觉索性把 Notepad 从附件删除算了。



回复

使用道具 举报

4285#
 楼主| 发表于 2020-5-31 17:00:23 | 只看该作者
550 发表于 2020-5-31 12:19
master版,进步了,“记事本”图标下面的“远程桌面”图标都正确显示出来了。但是“记事本”自己还是显示 ...

https://github.com/slorelee/wimbuilder2/commit/93a07b167e33337b3725c0cd2445f66ef0d14991

desktop.ini是Unicode编码的,直接echo的话这个文件乱码了,
所以我决定把个人目录下的这个快捷方式删除了,用ProgramData的就行了。

回复

使用道具 举报

4286#
 楼主| 发表于 2020-5-31 17:20:40 | 只看该作者
qingyi78 发表于 2020-5-31 15:53
现在就去下载:),谢谢S大!

0606版本引入了新的目录AppData

* auto_config.js
* preset预设
* 个人自定义补丁

将放过去,为今后自动升级,设置漫游,且升级不影响自己的设定做准备。

你如果想保留0505版本设定的话,自己手动复制过去。

点评

真棒!一会研究一下  详情 回复 发表于 2020-5-31 19:15
回复

使用道具 举报

4287#
发表于 2020-5-31 18:18:27 | 只看该作者
评测反馈
自己的文件改乱了。从新下载了一份master,启动文件WimBuilder.cmd显示的修改时间16:58:11;ADMIN\SYSTEM 也是各自生成一遍。“记事本”中文名称彻底解决,除了没显示的,都显示出来了中文对应名称.
现在出了个桌面分辨率45度倾斜的问题。admin 0秒登录,完美显示,不倾斜。SYSTEM 0秒登录,45度对角线倾斜,无法看清桌面,必须点击一下托盘上分辨率,才会立正显示.
回复

使用道具 举报

4288#
发表于 2020-5-31 18:46:08 | 只看该作者
找到自己混乱的原因了。为了给自己做个记号,是自己的目录名改了,那时为了追求配置文件的绝对不变,就没动过配置的再次设置。但是这里刚好有个绝对路径,导致桌面一开启就视觉冲击了,因为没壁纸了。误以为自己哪里搞乱了.
D:\WimBuilder2-Full.v2020-05-05-BY修改\Projects\WIN10XPE\_Assets_\preset\current.js
里面有个决定路径。
"shell.wallpaper":"D:\\WimBuilder2-Full.v2020-05-05\\Projects\\WIN10XPE\\_CustomFiles_\\wallpaper.jpg",

建议:这个假如简单的话,设置或识别成相对路径。方便工具放在U盘里,这样可以不碰构建,防止配置被自己又弄乱了或存在差别了.

点评

默认配置是 %PROJECT% 下面,你把壁纸放到工程路径下面会自动转换相对路径,你选WimBuilder2以外的话,就成了绝对路径。  详情 回复 发表于 2020-5-31 22:30
回复

使用道具 举报

4289#
发表于 2020-5-31 19:15:53 | 只看该作者
slore 发表于 2020-5-31 17:20
0606版本引入了新的目录AppData:

* auto_config.js

真棒!一会研究一下
回复

使用道具 举报

4290#
 楼主| 发表于 2020-5-31 22:30:04 | 只看该作者
550 发表于 2020-5-31 18:46
找到自己混乱的原因了。为了给自己做个记号,是自己的目录名改了,那时为了追求配置文件的绝对不变,就没动 ...

默认配置是 %PROJECT% 下面,你把壁纸放到工程路径下面会自动转换相对路径,你选WimBuilder2以外的话,就成了绝对路径。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-18 05:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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