无忧启动论坛

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

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

    [复制链接]
1#
发表于 2019-1-26 12:54:56 | 显示全部楼层
几点建议:
      1、增加微软五笔输入法;
      2、增加右键:新建文件夹;
      3、增加右键:新建文本文档。
是否恰当?烦请考虑。
回复

使用道具 举报

2#
发表于 2019-4-7 10:08:44 | 显示全部楼层
本帖最后由 青青草 于 2019-4-7 10:10 编辑
slore 发表于 2019-4-7 09:28
不要声音,网络,单纯维护,请兼容常见的维护工具的:
160MB 极速内核 LitePEx64已经做好了。在调试,快了 ...


含DISM组件吧?!还有能运行notepad++x64吗?
回复

使用道具 举报

3#
发表于 2019-4-7 10:19:56 | 显示全部楼层
slore 发表于 2019-4-5 12:18
固定4G的话,
Projects\WIN10XPE\main.bat
set opt=[config.fbwf.cache]=4096

反馈:今天得空,制作了个18362.30,没有勾选“网络支持”,结果制作出来的PE还是有网络。
回复

使用道具 举报

4#
发表于 2019-4-9 10:15:07 | 显示全部楼层
slore 发表于 2019-4-9 01:12
下载了之前的预览版的,请重新下载附件,修复了很多问题,同时测试19H1进行精简和功能组合.

用预设:lite4 制作18362.30,用DISM装载修改镜像,结果出现如图情况。

sshot-1.png (379.9 KB, 下载次数: 121)

sshot-1.png

点评

startnet卡住,所以我删除了, 刚才发现 startnet.exe -wg WORKGROUP 需要14秒,但是执行完了,Dism就可以挂载了。 另外找了一个软件,SetWG.exe,不过这个软件会检查lanmanworkstation服务是否开启。 如  详情 回复 发表于 2019-4-9 13:15
LIte4关机重启正常麽?  发表于 2019-4-9 10:38
startnet.exe设置WORKGROUP组卡住了,就给取了先。不然启动卡住。dism挂载需要设置工作组,我现在再定位影响文件。  发表于 2019-4-9 10:36
回复

使用道具 举报

5#
发表于 2019-4-9 10:48:51 | 显示全部楼层
本帖最后由 青青草 于 2019-4-9 12:10 编辑
slore 发表于 2019-4-9 01:12
下载了之前的预览版的,请重新下载附件,修复了很多问题,同时测试19H1进行精简和功能组合.

更正一下:
LIte4关机正常,重启不正常,死机了。

点评

我这边测试有问题,青青草。。。点击关机或重启,整个任务栏死翘翘了,无反应。。。  详情 回复 发表于 2019-4-9 11:38
回复

使用道具 举报

6#
发表于 2019-4-9 12:11:56 | 显示全部楼层
狼人72105 发表于 2019-4-9 11:38
我这边测试有问题,青青草。。。点击关机或重启,整个任务栏死翘翘了,无反应。。。

重新制作一个,测试了一下:
LIte4关机正常,重启不正常,死机了。
回复

使用道具 举报

7#
发表于 2019-4-10 12:21:14 | 显示全部楼层
slore 发表于 2019-4-9 16:22
哦,看到了。不过你这个太多了。而且也没必要额外添加。。。

服务管理依赖,msthml.dll(22 MB) (HTA组 ...

今天得空,用新版预设:lite4 制作18362.30,勾选“搜索“不起作用。其他一切正常。
如果要加入“搜索“功能,应如何处理?
谢谢!
回复

使用道具 举报

8#
发表于 2019-4-10 16:58:05 | 显示全部楼层
slore 发表于 2019-4-10 13:09
1.把 WimBuilder2\Projects\WIN10XPE\01-Components\Search 文件夹
剪切到外面,并改名为 zb-Search,变 ...

谢谢!
回复

使用道具 举报

9#
发表于 2019-4-12 11:32:30 | 显示全部楼层
楼主,您好!
      请教一下,开始菜单中的:
Accessibility
Accessories
System Tools
Windows 管理工具
在哪个main.bat中设置?想把Accessibility、Accessories、System Tools三个文件夹合并成“管理工具”,同时把Accessibility中的“讲述人”、“Windows 管理工具”中的“Memory Diagnostics Tool”删除【因这两文件不可用,想删除掉】
    【新版预设:lite4 制作18362.30_X64】
回复

使用道具 举报

10#
发表于 2019-4-12 12:20:00 | 显示全部楼层
本帖最后由 青青草 于 2019-4-12 12:21 编辑

具体是哪个文件夹中的last.bat?【搜索出好多个last.bat】
另外,更新时,可否将StartIsBack更换一下?同样版本,已激活,看上去舒服些。嘻嘻。

StartIsBack.7z

1.17 MB, 下载次数: 10, 下载积分: 无忧币 -2

回复

使用道具 举报

11#
发表于 2019-4-13 22:57:53 | 显示全部楼层
slore 发表于 2019-4-13 21:11
左侧树节点,右键打开 补丁 所在目录。 本来有还有2个,编辑main.bat,编辑last.bat菜单,用记事本打开。
...

楼主,你好!
      开始菜单的“Windows 管理工具”中的“Memory Diagnostics Tool”(不可用!),用last.bat无法删除。

点评

不精简的话, 可以使用. 你删除对位置了么? del /q "%X%\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Memory Diagnostics Tool.lnk"  详情 回复 发表于 2019-4-13 23:32
回复

使用道具 举报

12#
发表于 2019-4-14 08:42:47 | 显示全部楼层
slore 发表于 2019-4-12 21:24
你的18865本身就加入了WORKGROUP...不过你的PE精简掉了Dism,我也不能测试.
不知道除了DISM以外, 还有啥 ...

楼主,你好!
      今天得空,又用新版预设:lite4 制作了个18362.53_X86PE,定制的搜狗拼音输入法正常可用,唯独在批处理界面上无法输入中文。

点评

不选择 精简(仅维护) 我测试可以的. 应该还是多删除了内容. 另外, 只选输入法指示器,默认 微软输入法 , 导致ctfmon报错退出...得修改下.  详情 回复 发表于 2019-4-14 10:53
输入法指示器不可用  详情 回复 发表于 2019-4-14 09:24
回复

使用道具 举报

13#
发表于 2019-4-16 17:04:13 | 显示全部楼层
请教楼主,[HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{CEBFF5CD-ACE2-4F4F-9178-9926F41749EA}\Count]
对应的配置单元是哪个?
谢谢!

点评

这个注册表项目是干嘛的?功能是啥?  发表于 2019-4-16 18:20
放到pecmd.ini启动后修改吧。这个好像是登录后才生成的。  发表于 2019-4-16 18:19
回复

使用道具 举报

14#
发表于 2019-4-16 19:12:42 | 显示全部楼层
目的是修改如图红框处。

1.JPG (93.75 KB, 下载次数: 132)

1.JPG

点评

last.bat  详情 回复 发表于 2019-4-16 22:19
明显的注册表位置不对,这是s大所说的关于命令行的设置  发表于 2019-4-16 19:41
没试,不过这里难道不是Default下面的Console,cmd.exe的控制台属性设定麽。  发表于 2019-4-16 19:17
回复

使用道具 举报

15#
发表于 2019-4-17 12:33:24 | 显示全部楼层

试了,不起作用。

点评

手工添加,是否有效。  发表于 2019-4-17 12:41
我是试过的可以,你放到工程目录的last.bat第一行。进PE也确认下注册表项是否添加成功。  发表于 2019-4-17 12:41
回复

使用道具 举报

16#
发表于 2019-4-17 18:05:43 | 显示全部楼层
slore 发表于 2019-4-14 10:52
你看PECMD.ini有

加载基本显卡驱动

放到工程目录的last.bat第一行,进PE查看,注册表项添加成功。但依然不起作用。

点评

HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe 也就是SYSTEM用户的 HKEY_USERS\.DEFAULT\Console\%SystemRoot%_system32_cmd.exe ColorTable00 控制的cmd窗口标题是 X:\Windows\system32\cmd.exe的  详情 回复 发表于 2019-4-17 22:33
回复

使用道具 举报

17#
发表于 2019-4-21 20:49:17 | 显示全部楼层
本帖最后由 青青草 于 2019-4-21 20:50 编辑
slore 发表于 2019-4-17 22:33
HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe
也就是SYSTEM用户的
HKEY_USERS\.DEFAULT\C ...


解决了。导入下面注册表即可。
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Tmp_Default\Console]
"ColorTable01"=dword:00800000
回复

使用道具 举报

18#
发表于 2019-4-24 16:05:45 | 显示全部楼层
本帖最后由 青青草 于 2019-4-24 16:15 编辑

反馈:
      1、没有勾选WinXShell,制作出来的PE还是有WinXShell,建议更新时改为可选。
      2、或许是PINTOOL的BUG:
[PINTOOL]
StartMenu0=%WinDir%\电脑维护.exe||||||||
StartMenu1=$Start_Menu\Programs\Network\Internet Explorer.lnk||||||||
TaskBar0=%SystemRoot%\dnwh.exe||||||||
TaskBar8=%SystemRoot%\FreeVK.exe|||||||||
TaskBar9=%SystemRoot%\Explorer.exe||||||||

[PINTOOL]
//StartMenu0=%WinDir%\电脑维护.exe||||||||
//StartMenu1=$Start_Menu\Programs\Network\Internet Explorer.lnk||||||||
//TaskBar0=%SystemRoot%\dnwh.exe||||||||
//TaskBar8=%SystemRoot%\FreeVK.exe|||||||||
//TaskBar9=%SystemRoot%\Explorer.exe||||||||
结果是一样的,都起作用了。只有改成中文名称,如StartMenu0=%WinDir%\电脑维护.exe||||||||,才不起作用。
回复

使用道具 举报

19#
发表于 2019-4-26 05:53:10 | 显示全部楼层

添加五笔,只需导入如下注册表即可。

Windows Registry Editor Version 5.00
;五笔
[HKEY_LOCAL_MACHINE\Tmp_Software\Microsoft\CTF\TIP\{6A498709-E00B-4C45-A018-8F9E4081AE40}]

[HKEY_LOCAL_MACHINE\Tmp_Software\Microsoft\CTF\TIP\{6A498709-E00B-4C45-A018-8F9E4081AE40}\LanguageProfile]

[HKEY_LOCAL_MACHINE\Tmp_Software\Microsoft\CTF\TIP\{6A498709-E00B-4C45-A018-8F9E4081AE40}\LanguageProfile\0x00000804]

[HKEY_LOCAL_MACHINE\Tmp_Software\Microsoft\CTF\TIP\{6A498709-E00B-4C45-A018-8F9E4081AE40}\LanguageProfile\0x00000804\{82590C13-F4DD-44F4-BA1D-8667246FDF8E}]
"Enable"=dword:00000001

评分

参与人数 1无忧币 +2 收起 理由
slore + 2 很给力!

查看全部评分

回复

使用道具 举报

20#
发表于 2019-5-6 17:41:09 | 显示全部楼层
slore 发表于 2019-5-5 09:36
精简的配置,主要是按俄罗斯的miniPE文件制作非俄语版本的相同小的PE的例子。。。具体细节和测试我没有做 ...

更新时,是否考虑将微软输入法换为第三方输入法?
回复

使用道具 举报

21#
发表于 2019-6-4 17:41:09 | 显示全部楼层
支持install.esd否?

点评

有命令行工具转成wim吧  发表于 2019-6-4 18:12
回复

使用道具 举报

22#
发表于 2019-6-12 23:31:07 | 显示全部楼层
slore 发表于 2019-6-11 10:28
嗯,打印组件打算抄你的做一个main.bat。
主要虚拟打印机,XPS,PDF看看能不能用起来。
真实打印直接 ...

小小输入法可以投入使用了么?

点评

yong输入法的exe直接用7z解压,或者下载官方提供的7z包。 解压出来,运行yong.exe,64位的话,运行w64的yong.exe就可以用了。系统不需要输入法指示器。 如果需要注册到系统,运行tsf\tsf-reg.exe -i。 纯64  详情 回复 发表于 2019-6-13 11:11
一直可以用,不过安装包是32位的,要启动wow64支持,下版本解压出来看看,能不能自己注册,  发表于 2019-6-13 07:02
回复

使用道具 举报

23#
发表于 2019-6-13 13:24:25 | 显示全部楼层
本帖最后由 青青草 于 2019-6-13 13:31 编辑
slore 发表于 2019-6-13 11:11
yong输入法的exe直接用7z解压,或者下载官方提供的7z包。

解压出来,运行yong.exe,64位的话,运行w64 ...


       用了好多个输入法,在10PEx86中,CMD窗口均无法输入中文,小小输入法解决了此问题,并且有候选字窗口可供选择。
小小输入法确实好用!已加入PE中。谢谢!
回复

使用道具 举报

24#
发表于 2019-6-22 14:25:21 | 显示全部楼层

1、制作19H1x64PE,选择lite4,不选pecmd时,制作的PE无法进入桌面。
2、启用LUA加载器,要安装第三方软件,应如何处理?
    比如:安装小小输入法【位置:%X%\Program Files\小小输入法\ 】
    应在PECMD.LUA中加入什么语句?

谢谢!

点评

1、制作19H1x64PE,选择lite4,不选pecmd时,制作的PE无法进入桌面。 精简系统wpeinit.exe会卡住,忘了调查是哪个模块造成等,临时的方法是 Projects\WIN10XPE\za-Slim\last.bat 精简模式下不运行wpeinit.e  详情 回复 发表于 2019-6-22 20:33
小小输入法我是有计划添加到【输入法】组件,不过界面选项,还有不常用输入法“永码,二码”想精简的。 所以一直没添加。。。 简单的当作 普通程序(02-Apps) 对待的话,附件就是了。 2.启用LUA加载器,要安装  详情 回复 发表于 2019-6-22 18:46
回复

使用道具 举报

25#
发表于 2019-6-22 21:47:46 | 显示全部楼层
slore 发表于 2019-6-22 18:46
小小输入法我是有计划添加到【输入法】组件,不过界面选项,还有不常用输入法“永码,二码”想精简的。 ...

谢谢!
     依样画葫芦,添加了好多个软件,均告成功!
还有,在pecmd.ini中,显示所有隐藏分区是:  SHOW -1:-1
现在,在pecmd.lua中,显示所有隐藏分区是?

点评

后续添加软件,会有更简单的模式。。。特定命名规则(SDT,StartMenu,Desktop, Taskbar), 放到指定目录,自己完成快捷方式创建,Post-Register.reg自动注册。 不过放到根目录X:\PETools,用外置加载更方便吧。  详情 回复 发表于 2019-6-22 22:16
你可以把PECMD作为工具放到Program Files,或者system32下, exec("pecmd.exe SHOW -1:-1")  发表于 2019-6-22 22:08
lua只实现了最基本的exec和link快捷方式,新版本的Pin命令。其他都没有。  发表于 2019-6-22 22:07
回复

使用道具 举报

26#
发表于 2019-6-23 09:42:22 | 显示全部楼层
本帖最后由 青青草 于 2019-6-23 09:53 编辑


1、制作19H1x64PE,选择lite4,再选择Windows图片查看器无法查看图片。
2、用pecmd.lua加载,快捷方式到桌面、开始菜单、固定到任务栏,在main.bat中的命令分别是?
     比如,X:\Windows\dnwh.exe,现要创建快捷方式到桌面、开始菜单、固定到任务栏,在main.bat中应如何书写?
      谢谢!

     另外,附上小小输入法修改版(仅含五笔、拼音,更换了皮肤。),供参考。
              打开输入法:CTRL_SPACE
              中英文切换:LSHIFT
              输入法切换:LCTRL

yong-win-2.5.0-0.7z

2.58 MB, 下载次数: 14, 下载积分: 无忧币 -2

点评

如何 单行显示候选文字?  详情 回复 发表于 2019-6-23 12:52
Taskbar:Pin("dnwh.exe") Starmenu:Pin("down.exe") LINK.... pecmd.luapinTextReplace  详情 回复 发表于 2019-6-23 09:49
回复

使用道具 举报

27#
发表于 2019-6-23 09:58:13 | 显示全部楼层
slore 发表于 2019-6-23 09:49
Taskbar:Pin("dnwh.exe")
Starmenu:Pin("dowh.exe")

直接修改pecmd.lua,我试过,可以。我指的是宏命令。(在main.bat中)
回复

使用道具 举报

28#
发表于 2019-6-23 11:56:30 | 显示全部楼层
slore 发表于 2019-6-23 09:49
Taskbar:Pin("dnwh.exe")
Starmenu:Pin("dowh.exe")

还有,用pecmd.ini有 EXEC %ProgramFiles%\Imagine\Imagine64.exe /regcontextmenu /regiser /assocext
现在,用pecmd.lua加载,有类似功能么?
谢谢!

点评

直接exec写到一起就行了。你看7zip有个注册的。一样的。  发表于 2019-6-23 12:18
回复

使用道具 举报

29#
发表于 2019-6-23 18:29:05 | 显示全部楼层
2012qnmd 发表于 2019-6-23 12:52
如何 单行显示候选文字?

设置line=1即可!
回复

使用道具 举报

30#
发表于 2019-9-3 08:53:03 | 显示全部楼层
liuzhaoyzz 发表于 2019-9-3 08:25
后来,我发现,要想用好WIMBuilder2你必须具有以下能力:
1、一定的中文语言阅读能力,两个帖子 ...

建议将此贴置顶!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-19 14:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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