无忧启动论坛

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

[分享] 给 pe 添加 微软拼音 & 微软五笔 输入法

    [复制链接]
31#
发表于 前天 21:59 | 只看该作者
2013koko 发表于 2025-2-6 18:38
没有添加成功吗?

Just try it again, same problem appeared!
回复

使用道具 举报

32#
发表于 前天 22:05 | 只看该作者
刚才没有输入法,只能打英文了。Win10PE还是没有成功,不知道是不是我的PE原因,原来是安装搜狗拼音的。ctfmon正常。我现在换Win11PE给你回复了。Win11PE,我做成功了的。
回复

使用道具 举报

33#
发表于 前天 22:26 | 只看该作者
已排除缺少文件的问题,应该还是注册表的问题。我把syswow64和system32下的文件全部覆盖了一遍,ctfmon还是崩溃。

点评

你的pe是用 install+winre 还是 winre+install 做的?如果是前者,把 install 的原始 SOFTWARE 发给我,我来处理试一下。  详情 回复 发表于 前天 22:52
11PE 26100.1150,出现和你一样的错误,ctfmon.exe 运行成功 Unknown Hard Error  详情 回复 发表于 前天 22:51
回复

使用道具 举报

34#
发表于 前天 22:51 | 只看该作者
chshrm 发表于 2025-2-6 22:26
已排除缺少文件的问题,应该还是注册表的问题。我把syswow64和system32下的文件全部覆盖了一遍,ctfmon还是 ...

11PE 26100.1150,出现和你一样的错误,ctfmon.exe 运行成功 Unknown Hard Error

点评

把完整 SOFTWARE 的 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Input] 注册表导出来,再导入pe 的 SOFTWARE 里试一下  详情 回复 发表于 前天 23:02
回复

使用道具 举报

35#
 楼主| 发表于 前天 22:52 | 只看该作者
chshrm 发表于 2025-2-6 22:26
已排除缺少文件的问题,应该还是注册表的问题。我把syswow64和system32下的文件全部覆盖了一遍,ctfmon还是 ...

你的pe是用 install+winre 还是 winre+install 做的?如果是前者,把 install 的原始 SOFTWARE 发给我,我来处理试一下。
回复

使用道具 举报

36#
发表于 前天 22:57 | 只看该作者
winre+install做的
回复

使用道具 举报

37#
发表于 前天 23:00 | 只看该作者
估计是我的software精简过度了,不管它了。等有空我查一下看看。现在我的software只有7.3MB.

点评

SOFTWARE精简是个苦力活,要反复测试,现在我的SOFTWARE都在4M以内 这次调试输入法,也补回了一些注册表我的维护版pe,都是200多M,添加微软拼音、五笔均正常  详情 回复 发表于 前天 23:27
回复

使用道具 举报

38#
 楼主| 发表于 前天 23:02 | 只看该作者
chengbing 发表于 2025-2-6 22:51
11PE 26100.1150,出现和你一样的错误,ctfmon.exe 运行成功 Unknown Hard Error

把完整 SOFTWARE 的 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Input] 注册表导出来,再导入pe 的 SOFTWARE 里试一下

点评

安装您的方法提取并导入了注册表,但没有成功,需要指出的是,我现有的 11PE版本是 26100.1150,但我安装你的文件清单提取文件的install.wim版本是 26100.1742,是不是这个有版本兼容问题?谢谢回复!  详情 回复 发表于 昨天 07:53
回复

使用道具 举报

39#
 楼主| 发表于 前天 23:27 | 只看该作者
本帖最后由 2013koko 于 2025-2-7 13:44 编辑
chshrm 发表于 2025-2-6 23:00
估计是我的software精简过度了,不管它了。等有空我查一下看看。现在我的software只有7.3MB.

SOFTWARE精简是个苦力活,要反复测试,现在我的SOFTWARE都在4M以内
这次调试输入法,也补回了一些注册表
我的维护版pe,都是200多M,添加微软拼音、五笔均正常

点评

厉害啊,精简注册表,真的太累了,只有做过的人才能体会得到。我现在都不敢轻易精简了,版本不同又要来回测试补全,想投降了,哈哈,有没有什么简易的方法或者脚本?  详情 回复 发表于 前天 23:35
回复

使用道具 举报

40#
发表于 前天 23:35 | 只看该作者
2013koko 发表于 2025-2-6 23:27
SOFTWARE精简是个苦力活,要反复测试,现在我的SOFTWARE都在4M以内
这次调试输入法,也补回了 ...

厉害啊,精简注册表,真的太累了,只有做过的人才能体会得到。我现在都不敢轻易精简了,版本不同又要来回测试补全,想投降了,哈哈,有没有什么简易的方法或者脚本?

点评

用的脚本,但每次还是累得不行 @echo off rem bat脚本获取管理员权限 rem %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit c  详情 回复 发表于 前天 23:48
回复

使用道具 举报

41#
 楼主| 发表于 前天 23:48 | 只看该作者
本帖最后由 2013koko 于 2025-2-6 23:52 编辑
chshrm 发表于 2025-2-6 23:35
厉害啊,精简注册表,真的太累了,只有做过的人才能体会得到。我现在都不敢轻易精简了,版本不同又要来回 ...

用的脚本,但每次还是累得不行

@echo off

rem bat脚本获取管理员权限
rem %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit

cd /d %~dp0

echo.
set pepath=E:\pe\26100.1
echo.

md Temp
copy /y %pepath%\config0\SOFTWARE_full Temp\SOFTWARE

reg load hklm\pe-soft Temp\SOFTWARE

reg import 1.reg
reg import 2.reg

reg unload hklm\pe-soft

copy /y %pepath%\boot_net_360se.wim .\boot.wim

data\wimlib-imagex.exe update boot.wim <test_SOFTWARE_26100.txt

D:\Tools\UltraISO\UltraISO.exe -in E:\pe\WinPE.iso -chdir "/sources" -f .\boot.wim

del /q boot.wim
rd /s /q Temp


点评

收下了,感谢兄弟!新年万事如意!  详情 回复 发表于 昨天 00:09
回复

使用道具 举报

42#
发表于 昨天 00:09 | 只看该作者
2013koko 发表于 2025-2-6 23:48
用的脚本,但每次还是累得不行

@echo off

收下了,感谢兄弟!新年万事如意!

点评

test_SOFTWARE_26100.txt 的内容: add Temp\SOFTWARE \Windows\System32\config\SOFTWARE 脚本就是先复制完整 SOFTWARE ,挂载 SOFTWARE、导入 1.reg (精简注册表),卸载,然后把精简后的 SOFTWARE 更新到 boot  详情 回复 发表于 昨天 10:17
回复

使用道具 举报

43#
发表于 昨天 07:53 | 只看该作者
2013koko 发表于 2025-2-6 23:02
把完整 SOFTWARE 的 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Input] 注册表导出来,再导入pe 的 SOFTWAR ...

安装您的方法提取并导入了注册表,但没有成功,需要指出的是,我现有的 11PE版本是 26100.1150,但我安装你的文件清单提取文件的install.wim版本是 26100.1742,是不是这个有版本兼容问题?谢谢回复!

点评

文件版本通常不是问题,估计还是 SOFTWARE 把微软输入法所需的注册表给精简掉了。  详情 回复 发表于 昨天 10:01
回复

使用道具 举报

44#
 楼主| 发表于 昨天 10:01 | 只看该作者
chengbing 发表于 2025-2-7 07:53
安装您的方法提取并导入了注册表,但没有成功,需要指出的是,我现有的 11PE版本是 26100.1150,但我安装 ...

文件版本通常不是问题,估计还是 SOFTWARE 把微软输入法所需的注册表给精简掉了。

点评

通过对比和导入注册表项,状态栏已经可以出现微软拼音和微软五笔以及美式键盘等图标及选项,但ctfmon 还是报溢出错误,不能激活微软拼音或微软五笔输入法,感觉是不是还是有版本问题?  详情 回复 发表于 昨天 15:30
回复

使用道具 举报

45#
 楼主| 发表于 昨天 10:17 | 只看该作者
chshrm 发表于 2025-2-7 00:09
收下了,感谢兄弟!新年万事如意!

test_SOFTWARE_26100.txt 的内容:
add Temp\SOFTWARE \Windows\System32\config\SOFTWARE

脚本就是先复制完整 SOFTWARE ,挂载 SOFTWARE、导入 1.reg (精简注册表),卸载,然后把精简后的 SOFTWARE 更新到 boot.wiim,更新到 winpe.iso。

脚本确实很简陋,但确实比手工操作效率高很多:只要去修改  1.reg (精简注册表)  的内容就可以马上生成待测试的 iso文件

点评

嗯,思路是这样的,不过那个“精简注册表”要事先准备好,这个才是最累的活!  详情 回复 发表于 昨天 10:39
回复

使用道具 举报

46#
发表于 昨天 10:34 | 只看该作者
精简software,可能要在pe的system用户下搞,才能真正精简到位。在正常系统下,可能会精简不彻底!

点评

我都是在正常系统下操作,没有问题  详情 回复 发表于 昨天 10:37
回复

使用道具 举报

47#
 楼主| 发表于 昨天 10:37 | 只看该作者
本帖最后由 2013koko 于 2025-2-7 10:44 编辑
martin313 发表于 2025-2-7 10:34
精简software,可能要在pe的system用户下搞,才能真正精简到位。在正常系统下,可能会精简不彻底!

我都是在正常系统下操作,没有问题!有的确实没精简到,但没太大影响,反正我是把声网版的 SOFTWARE 都精简到4M以内了
个人觉得精简 SOFTWARE 对PE的启动速度还是很有影响的,我的 26100pe,就没有发现别人所说的那种卡滞的感觉,和win10pe一样流畅(慢肯定是要慢一点的,但感觉不明显)

点评

你的意思,在2种情景下执行精简,最终的效果一样?software的文件大小是一模一样的的?  详情 回复 发表于 昨天 10:40
回复

使用道具 举报

48#
发表于 昨天 10:39 | 只看该作者
2013koko 发表于 2025-2-7 10:17
test_SOFTWARE_26100.txt 的内容:
add Temp\SOFTWARE \Windows\System32\config\SOFTWARE

嗯,思路是这样的,不过那个“精简注册表”要事先准备好,这个才是最累的活!我都是在我的PE下制作PE的,可以避免很多权限的问题。

点评

我全部在正常系统下操作,需要注册表提权时,就用 NSudo.exe 启动 regedit.exe  详情 回复 发表于 昨天 10:50
回复

使用道具 举报

49#
发表于 昨天 10:40 | 只看该作者
2013koko 发表于 2025-2-7 10:37
我都是在正常系统下操作,没有问题

你的意思,在2种情景下执行精简,最终的效果一样?software的文件大小是一模一样的的?

点评

在正常系统下,有少数精简不到,但不多,我也懒得到pe下去搞,始终没有正常系统下方便:比如在正常系统下添加的快速访问,在pe下保存不了  详情 回复 发表于 昨天 10:48
回复

使用道具 举报

50#
 楼主| 发表于 昨天 10:48 | 只看该作者
martin313 发表于 2025-2-7 10:40
你的意思,在2种情景下执行精简,最终的效果一样?software的文件大小是一模一样的的?

在正常系统下,有少数精简不到,但不多,我也懒得到pe下去搞,始终没有正常系统下方便:比如在正常系统下添加的快速访问,在pe下保存不了

点评

所以说嘛,还是有区别的。正常系统下,有保护机制,有权限问题,有些注册表删不了。 我的精简,一般都是在虚拟机里的PE的SYSTEM用户下执行。虚拟机里的PE,设置某个文件夹共享后,物理机可以很方便去取用,就跟  详情 回复 发表于 昨天 10:51
回复

使用道具 举报

51#
 楼主| 发表于 昨天 10:50 | 只看该作者
chshrm 发表于 2025-2-7 10:39
嗯,思路是这样的,不过那个“精简注册表”要事先准备好,这个才是最累的活!我都是在我的PE下制作PE的, ...

我全部在正常系统下操作,需要注册表提权时,就用 NSudo.exe 启动 regedit.exe
回复

使用道具 举报

52#
发表于 昨天 10:51 | 只看该作者
2013koko 发表于 2025-2-7 10:48
在正常系统下,有少数精简不到,但不多,我也懒得到pe下去搞,始终没有正常系统下方便:比如在正常系统下 ...


所以说嘛,还是有区别的。正常系统下,有保护机制,有权限问题,有些注册表删不了。

我的精简,一般都是在虚拟机里的PE的SYSTEM用户下执行。虚拟机里的PE,设置某个文件夹共享后,物理机可以很方便去取用,就跟在正常系统下使用是一样的方便。

点评

我用的是坛里20多M的精简VMware,文件夹共享不会用。 不过我在正常系统精简注册表后,马上就可以开VMware测试,也很方便。没精简到的那点注册表,忽略不计了  详情 回复 发表于 昨天 11:00
回复

使用道具 举报

53#
 楼主| 发表于 昨天 11:00 | 只看该作者
martin313 发表于 2025-2-7 10:51
所以说嘛,还是有区别的。正常系统下,有保护机制,有权限问题,有些注册表删不了。

我的精简,一般 ...

我用的是坛里20多M的精简VMware,文件夹共享不会用。
不过我在正常系统精简注册表后,马上就可以开VMware测试,也很方便。没精简到的那点注册表,忽略不计了

点评

哦,我的VM是完整安装版 另外,对software注册表的精简方案,可能与你有不同。按我的方案,在正常系统(win11)下执行精简,software体积仍有20多M,但在PE下执行,就能搞到12M或者14M左右,相差还是蛮多的!  详情 回复 发表于 昨天 11:06
回复

使用道具 举报

54#
发表于 昨天 11:06 | 只看该作者
2013koko 发表于 2025-2-7 11:00
我用的是坛里20多M的精简VMware,文件夹共享不会用。
不过我在正常系统精简注册表后,马上就可以开VMwar ...

哦,我的VM是完整安装版

另外,对software注册表的精简方案,可能与你有不同。按我的方案,在正常系统(win11)下执行精简,software体积仍有20多M,但在PE下执行,就能搞到12M或者14M左右,相差还是蛮多的!

点评

这个就不清楚了,我基本就没到pe下去操作过。 我对比过精简列表和精简后的注册表,应该就只有10个项删不了 [-HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Dfrg] [-HKEY_LOCAL_MACHINE\pe-soft\Microsoft\EAPSIMMethods  详情 回复 发表于 昨天 11:22
回复

使用道具 举报

55#
发表于 昨天 11:21 | 只看该作者
关键是那个Classes下面的CLSID,还有interface,这两个目录下面太多东西了,而且有很多关键看不懂。不知道这两个win10和win11是否大部分相同,相同的话,可以互相替换吗?如果可以替换的话,就可以省去很多活了。

点评

win10、win11,大部分是相同的。 slore的pe生成器是以winre注册表为主,其它到install里去提取。由于版本变更,很难精准定位需要提取哪些,安全起见,注册表提取得很全,因此 SOFTWARE 偏大。这个注册表是做加法 wi  详情 回复 发表于 昨天 11:35
项目是大部分相同的,但值,就不一定了  详情 回复 发表于 昨天 11:23
回复

使用道具 举报

56#
 楼主| 发表于 昨天 11:22 | 只看该作者
本帖最后由 2013koko 于 2025-2-7 13:45 编辑
martin313 发表于 2025-2-7 11:06
哦,我的VM是完整安装版

另外,对software注册表的精简方案,可能与你有不同。按我的方案,在正常系统 ...

这个就不清楚了,我基本就没到pe下去操作过。
我对比过精简列表和精简后的注册表,应该就只有10来个项删不了

回复

使用道具 举报

57#
发表于 昨天 11:23 | 只看该作者
chshrm 发表于 2025-2-7 11:21
关键是那个Classes下面的CLSID,还有interface,这两个目录下面太多东西了,而且有很多关键看不懂 ...


项目是大部分相同的,但值,就不一定了
回复

使用道具 举报

58#
 楼主| 发表于 昨天 11:35 | 只看该作者
chshrm 发表于 2025-2-7 11:21
关键是那个Classes下面的CLSID,还有interface,这两个目录下面太多东西了,而且有很多关键看不懂 ...

win10、win11,大部分是相同的。
slore的pe生成器是以winre注册表为主,其它到install里去提取。由于版本变更,很难精准定位需要提取哪些,安全起见,注册表提取得很全,因此 SOFTWARE 偏大。这个注册表是做加法 winre+install

我是pe是以install为主,少量注册表从winre提取。注册表精简模式是直接从install完整注册表做减法,所以注册表可以做得比较小。

点评

我都是直接用slore生成的注册表再精简,下次用你的方法试一下,我也是自己写一点简陋的脚本来做。  详情 回复 发表于 昨天 11:39
回复

使用道具 举报

59#
 楼主| 发表于 昨天 11:37 | 只看该作者
个人推荐做pe用 install + winre 模式。

点评

这个看个人所好,我倒是喜欢用w2的模式,就是winre(或者boot2)+install模式,但从install提取注册表,是按需提取,这样就不会把software搞的很大,后续也用不着精简注册表了! 精简注册表很累,搞不好还埋着隐  详情 回复 发表于 昨天 12:22
回复

使用道具 举报

60#
发表于 昨天 11:39 | 只看该作者
2013koko 发表于 2025-2-7 11:35
win10、win11,大部分是相同的。
slore的pe生成器是以winre注册表为主,其它到install里去提取。由于版 ...

我都是直接用slore生成的注册表再精简,下次用你的方法试一下,我也是自己写一点简陋的脚本来做。

点评

立帮电子的 WinPE生成器3.5 版【 2022.03.18 更新】是 install + winre 模式,且是完整注册表,但这个不支持26100了。  详情 回复 发表于 昨天 11:51
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-8 13:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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