找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: slore

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

   火... [复制链接]
发表于 2026-1-4 16:36:02 | 显示全部楼层
生成时用的一样的方案
回复

使用道具 举报

 楼主| 发表于 2026-1-4 21:40:22 | 显示全部楼层
newpe 发表于 2026-1-4 16:34
我遇到的问题:
Windows11版本系统
22000:任务栏右下角“中/英”切换图标为空(全透明),其它暂时没问 ...

26200的,你用日志模式生成一次。发一下last_wimbuilder.log。
回复

使用道具 举报

发表于 2026-1-6 22:31:33 | 显示全部楼层
老师,你说的是这个日志吗,我压缩了一下上传到网盘了,(last_wimbuilder.7z)请你看一下
wwbtf.lanzouw.com/iSkzz3fhpkxe
密码:e1c9
回复

使用道具 举报

发表于 2026-1-7 00:30:40 | 显示全部楼层
感謝分享
回复

使用道具 举报

发表于 2026-1-7 21:03:25 来自手机 | 显示全部楼层
我有两大点:
A.建议与添加功能:
    1、添加一个选项可以修改X,分区的名称(好像是修改sdi)
B.问题与反馈:
    1、问题是pe 的 wim 解压出来看不到 administrator 文件夹,也没找到是哪个文件或软件启动后创建的,我想知道如何修改里面的文件
    2、您以前说过使用第三方openwith.exe,但请您给我推荐一个,麻烦了,谢谢!

点评

1.修改SDI就受制必须用这个修改过的,在线命令改就不依靠,label X: Windows PE 2. administrat是在线切换用户自动产生的非离线预制  详情 回复 发表于 2026-1-7 21:16
回复

使用道具 举报

发表于 2026-1-7 21:16:43 | 显示全部楼层
本帖最后由 我是小青蛙 于 2026-1-7 21:17 编辑
WilliamChan 发表于 2026-1-7 21:03
我有两大点:
A.建议与添加功能:
    1、添加一个选项可以修改X,分区的名称(好像是修改sdi)

1.修改SDI就受制必须用这个修改过的,在线命令改就不依靠,label X: Windows PE
2.  administrat是在线切换用户自动产生的非离线预制,而且产生并不依赖第三方是系统自己完成的。
回复

使用道具 举报

发表于 2026-1-7 22:19:00 来自手机 | 显示全部楼层

请问如何更改里面的文件,我想改appdata

本帖最后由 WilliamChan 于 2026-1-7 22:23 编辑
我是小青蛙 发表于 2026-1-7 21:16
1.修改SDI就受制必须用这个修改过的,在线命令改就不依靠,label X: Windows PE
2.  administrat是在线 ...


请问如何更改里面的文件呢,我想改appdata

点评

那就修改X:%users\Default内的,管理员都是复制这个文件夹和注册表变成新的  详情 回复 发表于 2026-1-8 09:48
回复

使用道具 举报

 楼主| 发表于 2026-1-7 23:59:19 | 显示全部楼层
本帖最后由 slore 于 2026-1-8 00:12 编辑
newpe 发表于 2026-1-4 16:34
我遇到的问题:
Windows11版本系统
22000:任务栏右下角“中/英”切换图标为空(全透明),其它暂时没问 ...

26100以上使用的是  StartAllBack 的任务栏,我根据你的选项重现了问题。

调整DPI的话,任务栏上打开程序的图标就没了,因为没刷新。
改变一下分辨率,WinXShell会刷新它。
改变一下分辨率,再改回来就可以显示图标了。

或者 调用一下 WinXShell -code Screen:Adjust() 命令。这个指令WinXShell只在分辨率变化时才刷新StartAllBack的任务栏。
单纯DPI改变的时候,也加上就可以了。

wxsUI\UI_Settings.zip/parts/page.display.lua文件,做如下修改即可修复。


UI.OnChanged['dpi_combo'] = function(val)
  if val == 7 then
    Screen:Set('DPI', 300)
  else
    Screen:Set('DPI', (val * 25) + 100) -- TODO: custom dpi
  end
  Screen:Adjust() -- ★★添加任务栏刷新命令
end




回复

使用道具 举报

发表于 2026-1-8 09:48:34 | 显示全部楼层
WilliamChan 发表于 2026-1-7 22:19
请问如何更改里面的文件呢,我想改appdata

那就修改X:\Users\Default内的,管理员都是复制这个文件夹和注册表变成新的
回复

使用道具 举报

发表于 2026-1-8 13:01:58 | 显示全部楼层
有没英文版的
回复

使用道具 举报

发表于 2026-1-8 13:06:37 来自手机 | 显示全部楼层
我是小青蛙 发表于 2026-1-8 09:48
那就修改X:%users\Default内的,管理员都是复制这个文件夹和注册表变成新的

管理员的注册表是改 default 里的 ntuser.dat 吗

点评

NTUSER.DAT  详情 回复 发表于 2026-1-8 20:11
回复

使用道具 举报

发表于 2026-1-8 20:11:43 | 显示全部楼层
WilliamChan 发表于 2026-1-8 13:06
管理员的注册表是改 default 里的 ntuser.dat 吗

是 的 NTUSER.DAT
回复

使用道具 举报

发表于 2026-1-8 21:32:20 来自手机 | 显示全部楼层
我是小青蛙 发表于 2026-1-8 20:11
是 的 NTUSER.DAT

wait.. 大佬,我有俩问题
一个是我在default 里创建的文件,在administrator 里只有母文件夹,子文件不在
二是我发现改ntuser 没有用, 反而改%windir%\system32\config\ DEFAULT 有用。

求解

点评

那搞清楚自己PE是什么切换机制,比如用了W2内预创建用户配置文件(Users\Administrator)  详情 回复 发表于 2026-1-8 21:40
回复

使用道具 举报

发表于 2026-1-8 21:40:41 | 显示全部楼层
WilliamChan 发表于 2026-1-8 21:32
wait.. 大佬,我有俩问题
一个是我在default 里创建的文件,在administrator 里只有母文件夹,子文件不在
...

那先搞清楚自己PE是什么切换机制,比如用了W2内预创建用户配置文件(Users\Administrator)
回复

使用道具 举报

发表于 2026-1-8 22:45:41 来自手机 | 显示全部楼层
我是小青蛙 发表于 2026-1-8 21:40
那先搞清楚自己PE是什么切换机制,比如用了W2内预创建用户配置文件(Users\Administrator)

是的,我用了w2的欲创建administrator 配置文件,可以给我讲讲它的创建机制吗?麻烦了,谢谢。
回复

使用道具 举报

发表于 2026-1-8 23:21:05 | 显示全部楼层
slore 发表于 2026-1-7 23:59
26100以上使用的是  StartAllBack 的任务栏,我根据你的选项重现了问题。

调整DPI的话,任务栏上打开 ...

太强了!!!解决了!!!
非常感谢您关注我这个问题,终于解决了,非常感谢!
回复

使用道具 举报

发表于 2026-1-12 14:51:39 | 显示全部楼层
大佬,我还有个问题,在下面这行命令里加上图标ico路径怎么写?
LINK([[%Desktop%\DiskGenius专业版.lnk]], [[X:\PEMaterial\PortableApps\磁盘工具\DiskGenius.exe]])
回复

使用道具 举报

发表于 2026-1-12 14:52:32 | 显示全部楼层
我想换个图标

点评

LINK(lnk, target[, param[, icon[, index[, showcmd]]]]) 例子: LINK('%Desktop%\\Hello.lnk', 'cmd.exe', '/k echo hello', 'shell32.dll', 27) 启动DG不要参数的话,用 nil 代替空参数, 再后面的参数指定  详情 回复 发表于 2026-1-12 16:34
回复

使用道具 举报

 楼主| 发表于 2026-1-12 16:34:12 | 显示全部楼层

LINK(lnk, target[, param[, icon[, index[, showcmd]]]])

例子:
LINK('%Desktop%\\Hello.lnk', 'cmd.exe', '/k echo hello', 'shell32.dll', 27)

启动DG不要参数的话,用 nil 代替空参数, 再后面的参数指定图标文件。

LINK([[%Desktop%\DiskGenius专业版.lnk]], [[X:\PEMaterial\PortableApps\磁盘工具\DiskGenius.exe]], nil, [[X:\PEMaterial\PortableApps\磁盘工具\DiskGenius.ico]])
回复

使用道具 举报

发表于 2026-1-12 22:42:54 | 显示全部楼层
slore 发表于 2026-1-12 16:34
LINK(lnk, target[, param[, icon[, index[, showcmd]]]])

例子:

解决了,现在可以正常换图标了,太酷了!非常感谢!
回复

使用道具 举报

发表于 2026-1-13 18:45:07 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2026-1-15 08:54:14 来自手机 | 显示全部楼层
多谢分享
回复

使用道具 举报

发表于 2026-1-15 11:25:58 | 显示全部楼层
本帖最后由 newpe 于 2026-1-15 16:53 编辑

无法更改回收站图标,创建时导入无效,更改不了注册表,在PE里试试直接编辑提示无法更改。此电脑图标用同样的方法可以修改,回收站修改不了,请问有没有解决方法?我用的以下注册表
::更改回收站图标
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon]
@="X:\\Windows\\System32\\icon\\回收站(空).ico"
"Empty"="X:\\Windows\\System32\\icon\\回收站(空).ico"
"Full"="X:\\Windows\\System32\\icon\\回收站(满).ico"

点评

注册表无效就换dll.mun文件里的! 用ResHacker打开Windows\SystemResources文件夹下的imageres.dll.mun文件 图标组54号和55号就是回收站图标!  详情 回复 发表于 2026-1-17 19:04
回复

使用道具 举报

发表于 2026-1-15 13:24:04 | 显示全部楼层
哇哦 厉害了我的哥
回复

使用道具 举报

发表于 2026-1-15 14:44:50 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

发表于 2026-1-15 15:00:41 | 显示全部楼层
感谢分享!
回复

使用道具 举报

发表于 2026-1-16 00:42:59 | 显示全部楼层
请问,win11 23h2 pe  要让画图 mspaint.exe可以正常开启及操作,须补了那些档案及注册码?
回复

使用道具 举报

发表于 2026-1-16 07:55:55 | 显示全部楼层
谢谢分享!!!!!
回复

使用道具 举报

发表于 2026-1-17 13:47:17 来自手机 | 显示全部楼层
gk2290001 发表于 2026-1-16 00:42
请问,win11 23h2 pe  要让画图 mspaint.exe可以正常开启及操作,须补了那些档案及注册码?

mspaint.exe %windir%/System32/
mspaint.exe.mui %windir%/System32/zh-CN( 取决于系统语言,英文就是 en-US)/
mspaint.exe.mun %windir%/SystemResources/

点评

非常感謝  详情 回复 发表于 2026-1-17 22:11
回复

使用道具 举报

发表于 2026-1-17 19:04:56 | 显示全部楼层
newpe 发表于 2026-1-15 11:25
无法更改回收站图标,创建时导入无效,更改不了注册表,在PE里试试直接编辑提示无法更改。此电脑图标用同样 ...

注册表无效就换dll.mun文件里的!
用ResHacker打开Windows\SystemResources文件夹下的imageres.dll.mun文件
图标组54号和55号就是回收站图标!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-25 20:03

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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