无忧启动论坛

 找回密码
 注册
搜索

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

查看数: 1089613 | 评论数: 7705 | 收藏 762
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-11-12 23:36

正文摘要:

本帖最后由 slore 于 2022-2-3 14:47 编辑 使用wimbuilder2构建了一个 完全从系统install.wim提取所需文件,可构建不包含任何非系统文件(绝对纯净)的,包含以下组件的Windows PE(截图为RS5版本)。 [40MB]原生 ...

回复

slore 发表于 2019-4-16 22:27:34
本帖最后由 slore 于 2019-10-26 19:27 编辑
brook 发表于 2019-4-15 22:02
楼主厉害,什么时候工程发布正式版呢,感觉这个已经接近正式版了,小白不懂,只觉得这个工程是无忧里第一大 ...

谈不上啥正式版,就是有时间更新下,把反馈的问题修正掉。都是文本文件组成,也不用编译。
不过确实是一个人,精力也有限,有些想法都推后了,比如一些第3方工具文件,每次打包很烦,
想了自动更新的方法,不过还得要个文件服务器,建站啥的。想了想还是附件分包省事省钱。


不喜欢频繁更新,修复了差不多问题,或者有重要修正,或者2,3周才会更新下附件。(虽然比其他PE小多了,但是分包还是挺烦的)

待完成清单:
  • 【反馈问题】选择ISO解压出来的文件夹而非挂载驱动器盘符时,无法生成ISO镜像 (已解决 v2019.04.18)
  • 【反馈问题】精简补丁与【搜索】功能顺序不正 (已解决 v2019.04.18)
  • 【反馈问题】精简补丁导致输入法无法在控制台下输入 (已解决 v2019.04.18)
  • 【功能需求】右键节点提供【编辑 main.bat】,【编辑 last.bat】功能 (已实现 v2019.04.18)
  • 【功能需求】浅色主题设置 (>19H1) (没时间做浅色表)
  • 【功能需求】X盘支持4G以上设置 (已实现 v2019.04.18)
  • 【功能需求】增加控制台模式输出大小(窗口超出屏幕问题未解决,_CustomFile_\main.bat自己设置?)
  • 【反馈问题】默认系统桌面下可能导致Dism挂载失败 (需要追加检查提醒)
  • 【反馈问题】中文文件夹下,wimlib命令可能出错 (需要追加检查提醒)
  • 【反馈问题】某些PE下,Dism命令无法挂载 (需要追加检查提醒)
  • 【计划功能】动态加载预设列表(读取preset的文件列表,支持中文)
  • 【计划功能】_CustomFile_ 做成【私人制定】,支持 main.bat,last.bat
  • 【新组件】用户认证Windows对话框[目前的PE都是控制台窗口输入] (有方法,没时间)
  • 【新组件】msi安装支持
  • 【新组件】.NET框架 (wim增加140MB,已实现 v2019.04.18
  • 【新组件】第3方输入法(小小输入法)
  • 【新组件】系统提示音 (已实现 v2019.04.18)
  • 【新组件】Windows Media Player (有清单,没时间,第3方不是更好)
  • 【新组件】Edage(谷歌内核)  (有清单,没时间,太大了不想集成)
  • 【精简】SysWOW64 目录 (预计减少50MB wim大小)
  • 【精简】自动处理dll资源,提取ico,字符串更新到注册表,删除纯资源dll。 (没时间)
  • 【新功能】第3方软件自动下载
  • 【新功能】集成第3方驱动接口
  • 【新功能】主题风格(暗黑模式)


遗留问题:
  • 20H1 Admin的主目录(X:\Users\Administrator)无法创建,导致很多问题,比如字体难看,不能重命名文件夹名。(已解决)

点评

繁体版PE(22000.2538 win11pe) 不能切换至Admin用户,好像是 logonui.exe 报错的原因,请看图  详情 回复 发表于 2023-11-5 16:13
[attachimg]460722[/attachimg][attachimg]460721[/attachimg] 如图我不想把这个打印机放桌面,想放到开始菜单里 下图的最后一行应该怎么改啊 S大 原始如下: call LinkToDesktop -paramlist "#{@printui.dll  详情 回复 发表于 2020-7-1 00:05
膜拜大神,看着这么多,望而生畏。大神应该和版主们协商一下,版主们一般本身都懂技术的,而且有人脉,跟他们建个QQ群,集中一些爱好者和技术大牛们,大家凭兴趣分点工,一个人做太辛苦,而且时间有限,像DISM++就是  详情 回复 发表于 2019-4-16 23:28

评分

参与人数 1无忧币 +5 收起 理由
palm777qqq + 5

查看全部评分

泰立信 发表于 2019-2-12 14:45:15
节后回来试了一把,感觉好了很多。期待新的版本
lwb1 发表于 2019-2-12 10:48:37
本帖最后由 lwb1 于 2019-2-12 10:59 编辑
slore 发表于 2019-2-11 22:22
看你干嘛了,驱动对应的是要的。bat就是批处理,主要AddFiles命令添加install.wim的文件列表,
工程里 ...


抱歉,我不是特别懂bat,麻烦给我解释一下这个是干什么的。
那个注释写的好像是更新什么

点评

rem ==========update filesystem========== 的意思是,更新系统文件(文件系统)。 比方说,让PE支持,文件打开对话框(运行->浏览,任务管理器->新建任务)需要添加 install.wim\windows\system32\ExplorerFram  详情 回复 发表于 2019-2-12 12:30
wenbieba 发表于 2019-1-6 18:04:29
出个图文详细教程就好了

评分

参与人数 1无忧币 +5 收起 理由
sx3k + 5 支持

查看全部评分

ku588 发表于 2019-1-21 11:17:15
本帖最后由 ku588 于 2019-1-21 12:09 编辑

这个工具的制作思路清晰,并且定制性很强,应该说是目前最易用的PE制作工具了,没有之一,随便一个小白就能做自己的PE,做出来PE兼容性也很好,就是体积庞大,还需要进一步精简和细节调整。

越简单易用的工具,对作者来说付出的汗水就越多,这样的技术原创贴应该加精的,顶起来!

评分

参与人数 3无忧币 +13 收起 理由
Mushroom + 5 这个男人很帅很酷
yyjpcx + 3 赞一个!
palm777qqq + 5

查看全部评分

stfm12 发表于 2019-1-19 23:42:25
楼主大哥,今天照着你的教程提取创建了一个win10pe,U盘启动进入桌面,MTP功能成功从手机里复制了一份1G左右的文件到了电脑,万分感谢
2011shenql 发表于 2018-11-13 09:47:45
感谢,期待教程

点评

点错了&#128547;  发表于 2018-11-13 11:50
wang1126 发表于 4 小时前
slore 发表于 2024-11-21 17:33
这个怎么调查,我也没方向。现在就是补系统文件,注册表,看看是不是会正常,正常了再排除具体添加的文件 ...

看来是费时的工作
谢谢
slore 发表于 6 小时前
wang1126 发表于 2024-11-21 13:32
谢谢slore的测试,
的确解决了二个输入法的问题,
不知注音有解吗?

这个怎么调查,我也没方向。现在就是补系统文件,注册表,看看是不是会正常,正常了再排除具体添加的文件依赖最小化。

点评

看来是费时的工作 谢谢  详情 回复 发表于 4 小时前
wang1126 发表于 10 小时前
gk2290001 发表于 2024-11-21 09:13
從微軟網站下載的繁體中Win11_24H2_Chinese_Traditional_x64.iso,用wimbuilder2製作PE,工作管理員 會閃退 ...

我用的是原版的光碟,
但沒有你的問題,
在這個檔案SAB_RegDefault.reg加入這行試試

[HKEY_LOCAL_MACHINE\Tmp_Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"StartMenuInit"=dword:0000000D
wang1126 发表于 10 小时前
slore 发表于 2024-11-20 19:23
切换 中/英 图标正常
微软速成  微软仓颉                  

谢谢slore的测试,
的确解决了二个输入法的问题,
不知注音有解吗?

点评

这个怎么调查,我也没方向。现在就是补系统文件,注册表,看看是不是会正常,正常了再排除具体添加的文件依赖最小化。  详情 回复 发表于 6 小时前
yyf918 发表于 14 小时前

学习
gk2290001 发表于 14 小时前
從微軟網站下載的繁體中Win11_24H2_Chinese_Traditional_x64.iso,用wimbuilder2製作PE,工作管理員 會閃退,可以擷取install.wim system32資料夾Windows.Web.dll,及system32\zh-TW\Windows.Web.dll.mui,將二個檔存至boot.wim的對應位置,工作管理員閃退問題就可以解決。

点评

我用的是原版的光碟做, 但沒有你的問題, 在這個檔案SAB_RegDefault.reg加入這行試試 [HKEY_LOCAL_MACHINE\Tmp_Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "StartMenuInit"=dwor  详情 回复 发表于 10 小时前
丛山一叶 发表于 昨天 22:52
很给力
wang1126 发表于 昨天 05:12
gk2290001 发表于 2024-11-19 19:44
https://fygul.github.io/yong-tw2018-help/
https://yong.dgod.net/index.php?c=thread&fid=2
下載後 ...

謝謝提供資料
gk2290001 发表于 前天 19:49
slore 发表于 2024-11-19 16:04
官方的iso中的winre与install版本不一致。需要用boot.wim制作。
目前测试基本的外壳,输入法,声网功能 ...

一直都用boot.wim制作,且選2
gk2290001 发表于 前天 19:44
wang1126 发表于 2024-11-19 15:44
請問小小輸入法
如何設定成倉頡及注音兩種輸入法?

https://fygul.github.io/yong-tw2018-help/
https://yong.dgod.net/index.php?c=thread&fid=2
下載後在PE安裝 ,取出yong資料夾,執行yong\w64\yong.exe
執行yong-config.exe,皮膚 設rime
在要設為預設輸入法上按滑鼠右鍵->預設
候選窗 不光標跟隨 取消打勾

点评

謝謝提供資料  详情 回复 发表于 昨天 05:12
wang1126 发表于 前天 18:05
slore 发表于 2024-11-19 16:04
官方的iso中的winre与install版本不一致。需要用boot.wim制作。
目前测试基本的外壳,输入法,声网功能 ...

麻烦slore,谢谢。
slore 发表于 前天 16:04
gk2290001 发表于 2024-11-19 15:45
發現一件有趣的事,一直想解決從微軟下載win11 24h2 26100.1742 製作的PE 工作管理員 閃退問題,測了uup du ...

官方的iso中的winre与install版本不一致。需要用boot.wim制作。
目前测试基本的外壳,输入法,声网功能,管理员账户还没测试。
晚上运行看看。

输入法图标正常的是简体中文,那个字体就一份,以为繁体一致,需要下载繁体镜像制作看看。

点评

一直都用boot.wim制作,且選2  详情 回复 发表于 前天 19:49
麻烦slore,谢谢。  详情 回复 发表于 前天 18:05
gk2290001 发表于 前天 15:45
發現一件有趣的事,一直想解決從微軟下載win11 24h2 26100.1742 製作的PE 工作管理員 閃退問題,測了uup dump 下載的26100.2152 26100.2448,工作管理員 不會閃退,只是 boot.wim比26100.1742製作的boot.wim大。
win11 24h2 26100.1742 改從upp dump下載,製作的PE,工作管理員 不會閃退(微軟下載win11 24h2 26100.1742會),從uup dump下載的製作出來的boot.wim大約20MB。

点评

官方的iso中的winre与install版本不一致。需要用boot.wim制作。 目前测试基本的外壳,输入法,声网功能,管理员账户还没测试。 晚上运行看看。 输入法图标正常的是简体中文,那个字体就一份,以为繁体一致,需  详情 回复 发表于 前天 16:04
wang1126 发表于 前天 15:44
gk2290001 发表于 2024-11-19 15:14
因PE主ˊ要用於維護、安裝、備份與還原,聲網基本需求,不是用來大量輸入資料,且目前wimbuilder2製作出來 ...

請問小小輸入法
如何設定成倉頡及注音兩種輸入法?

点评

https://fygul.github.io/yong-tw2018-help/ https://yong.dgod.net/index.php?c=thread&fid=2 下載後在PE安裝 ,取出yong資料夾,執行yong\w64\yong.exe 執行yong-config.exe,皮膚 設rime 在要設為預設輸入法  详情 回复 发表于 前天 19:44
gk2290001 发表于 前天 15:14
因PE主ˊ要用於維護、安裝、備份與還原,聲網基本需求,不是用來大量輸入資料,且目前wimbuilder2製作出來的win11 24h2繁體中文,在切換至注音輸入法時,存在一些問題,無法立即切換,因此,建議不要勾選IME,改用繁體中文小小輸入法(自行上網搜尋下載),在system32資料夾補上C_936.NLS檔,就可以正常使用,且可以使boot.wim檔減少60幾MB(很奇怪的補檔,C_936.NLS是簡體用的,繁體小小輸入法不能正常使用,補的卻是簡體的C_936.NLS檔)。

点评

請問小小輸入法 如何設定成倉頡及注音兩種輸入法?  详情 回复 发表于 前天 15:44
3061220989 发表于 前天 14:17
感谢分享
wang1126 发表于 前天 13:51
slore 发表于 2024-11-19 12:20
我补的这个简中正常了。繁体中文是不是字体文件名不一样。

IME_common.bat里面补充了一个System App的 ...



Slore
你是指这行吗?
PE里有这个字型,
但输入法的icon还是缺。



点评

切换 中/英 图标正常 微软速成 微软仓颉 切换 中/英 图标不显示 微软注音 繁中大易 繁中行列 [attachimg]550683[/attachimg]  详情 回复 发表于 昨天 19:23
slore 发表于 前天 12:20
wang1126 发表于 2024-11-19 09:59
slore
没说清楚,
我使用繁中,

我补的这个简中正常了。繁体中文是不是字体文件名不一样。

IME_common.bat里面补充了一个System App的字体文件。

点评

[attachimg]550601[/attachimg] Slore你是指这行吗?PE里有这个字型,但输入法的icon还是缺。  详情 回复 发表于 前天 13:51
wang1126 发表于 前天 09:59
本帖最后由 wang1126 于 2024-11-19 10:49 编辑
wang1126 发表于 2024-11-18 18:57
Slore,这次更新,有修正fix missing IME icons for 24h2
但,我更新后,输入法的icon仍是同样的问题,
...

slore
没说清楚,
我使用繁中,
右下角输入法的icon会少掉一个
这是之前的问题,
24H2后,不能用旧版的startallback
不知能否修正补上?

谢谢。

点评

我补的这个简中正常了。繁体中文是不是字体文件名不一样。 IME_common.bat里面补充了一个System App的字体文件。  详情 回复 发表于 前天 12:20
gk2290001 发表于 前天 08:55
wimbuilder2 今天又更新了

2024-11-19_08-51-10.png (44.64 KB, 下载次数: 13)

2024-11-19_08-51-10.png
gk2290001 发表于 3 天前
slore 发表于 2024-11-18 18:28
主要测试简体中文了。繁体需要额外保留一些nls文件吧。

補C_936.NLS檔就可以了
wn168cn@163.com 发表于 3 天前
感谢分享
slore 发表于 3 天前
wang1126 发表于 2024-11-18 18:57
Slore,这次更新,有修正fix missing IME icons for 24h2
但,我更新后,输入法的icon仍是同样的问题,
...

勾选IME就出来了。默认预设就正常啊。
wang1126 发表于 3 天前
Slore,这次更新,有修正fix missing IME icons for 24h2
但,我更新后,输入法的icon仍是同样的问题,
缺少输入法的icon
不知要勾选什么项目?


点评

slore 没说清楚, 我使用繁中, 右下角输入法的icon会少掉一个 不知能否修正补上? 谢谢。  详情 回复 发表于 前天 09:59
勾选IME就出来了。默认预设就正常啊。  详情 回复 发表于 3 天前
slore 发表于 3 天前
gk2290001 发表于 2024-11-18 12:56
勾安全精簡會造成繁體小小輸入法只能輸入英數,無法輸入繁體中文,加入kuer 26100.2152 pe的system32 資 ...

主要测试简体中文了。繁体需要额外保留一些nls文件吧。

点评

補C_936.NLS檔就可以了  详情 回复 发表于 3 天前
colinc 发表于 3 天前
想做一个 基于We PE的 支持网络的PE
gk2290001 发表于 3 天前
本帖最后由 gk2290001 于 2024-11-18 16:01 编辑
slore 发表于 2024-11-18 12:40
这个安全精简里面应该删除掉了吧。

勾安全精簡會造成繁體小小輸入法只能輸入英數,無法輸入繁體中文,加入kuer 26100.2152 pe的system32 資料夾nls 檔(新製作pe沒有的now),就可以正常輸入繁體中文

2024-11-18_12-54-11.png (20.54 KB, 下载次数: 4)

2024-11-18_12-54-11.png

点评

主要测试简体中文了。繁体需要额外保留一些nls文件吧。  详情 回复 发表于 3 天前
slore 发表于 3 天前
gk2290001 发表于 2024-11-18 00:31
2024.11.18 wimbuilder2更新,移除多餘語言資料夾了,是否可以再移除多餘的 c*.nls  kbd*.dll

这个安全精简里面应该删除掉了吧。

点评

勾安全精簡會造成小小輸入法只能輸入英數,無法輸入中文  详情 回复 发表于 3 天前
gk2290001 发表于 3 天前
2024.11.18 wimbuilder2更新,移除多餘語言資料夾了,是否可以再移除多餘的 c*.nls  kbd*.dll

点评

这个安全精简里面应该删除掉了吧。  详情 回复 发表于 3 天前

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

闽公网安备 35020302032614号

GMT+8, 2024-11-21 23:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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