手工制作使用WinXShell的PE(不是直接生成) #1

前言

众所周知,PE有很多,比如:WePE、优启通、EdgelessPE、FirPE等。
当然,这些都是别人做好的。
能不能自己做一个?
所以就有了这个

提示:因为用的是WinXShell而不是Explorer,最终效果可能不太好看

一. 准备

1.系统镜像

可以从微软msdn我告诉你msdn的新版下载。
这里使用Windows10 21H2

2.PECMD

原作者提供的官网好像没法用了

官方网址:http://mdyblog.blog.163.com/blog/static/106150119201202591855298/
NonCopyRight,任何个人和组织(含商业组织)可随意免费使用,随意修改,…。技术支持可咨询作者
—— PECMD帮助第一页

可以在PE里提取出来。

如果找到官网可以在评论里说一下

3.WinXShell

也是没找到,只能提取了
文件应该是这样

4.WimTool

Dism++也可以,生成wim文件用的

Lxl1638 BBS.WUYOU.COM 茂名二中 老九,2010.07.16
——WimTool帮助界面

也找不到官网

5.UltraISO

不是免费的。可以从各种各样的地方提取出绿色版/单文件版。

二、解开镜像

1.双击打开系统镜像

这里镜像在F盘,后面F盘都是这个位置
114514

2.解开

用管理员身份打开WimTool

"选择要挂载或解开的WIM文件"填F:\sources\boot.wim
"选择挂载或解开的目标文件夹"填解开的文件夹,需要是空的,后面将这个文件夹称之为<PE文件目录>
其他不用管
在这里插入图片描述
点击解开镜像
等待解开

3.提权

解开后,只有TrustedInstaller有权限
使用工具在右键菜单增加取得所有权,这里用EcMenu

4.删除不必要文件

删除<PE文件目录>\sources文件夹

三、添加文件

1.复制F:\sources\install.wim\1\Windows\Web<PE文件目录>\Windows\Web(壁纸)

2.复制WinXShell(WinXShell文件夹)到<PE文件目录>\Program Files

记得顺便把<PE文件目录>\Windows\Web\Wallpaper\Windows\img0.jpg<PE文件目录>\Program Files\WinXShell\wallpaper.jpg

3.PECMD和PECMD.INI

复制PECMD.EXE<PE文件目录>\Windows\System32\
<PE文件目录>\Windows新建文件PECMD.INI并打开,输入

//初始化WinPE, 会生成desktop.ini, 需要放在前面
INIT U
//显示隐藏分区
SHOW -check -1:-1
//回收站大小设为0
RECY *:\,0
//关闭小键盘(防止不带数字键的笔记本键盘输入错误)
NUMK 0
//删除 Desktop.ini
FILE X:\Windows\System32\config\systemprofile\Desktop\desktop.ini
FILE X:\Users\Default\Desktop\desktop.ini
FILE X:\Users\Public\Desktop\desktop.ini
FILE X:\Users\Administrator\Desktop\desktop.ini
//加载壁纸
WALL X:\Windows\Web\Wallpaper\Windows\img0.jpg
//将Shell设置为WinXShell
SHEL X:\Program Files\WinXShell\WinXShell.exe

可以不带参数打开PECMD.EXE来查看其他命令和用法。

四、更改注册表

打开regedit

1.在HKLM加载<PE文件目录>\Windows\System32\config\SYSTEM为SYS


HKLM\SYS\Setup下面找到CmdLine更改为PECMD.EXE MAIN X:\Windows\PECMD.INI
解释一下:CmdLine是开机自动启动的任务,把原来的 安装Windows 改成打开PECMD执行PECMD.INI里的内容

可以上载了

2.在HKLM加载<PE文件目录>\Windows\System32\config\SOFTWARESOFT

找到HKLM\SOFT\Microsoft\Windows\CurrentVersion\Policies\System
EnableCursorSuppression更改为0
然后上载。

3.在HKLM加载<PE文件目录>\Windows\System32\config\DEFAULTDEF

找到HKLM\DEF\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
新建32位DWORD值:

//显示隐藏文件
Hidden 设置为1
//显示文件扩展名
HideFileExt 设置为0

然后上载。

五、打包

到这里PE就做好了。可以打包了。
用管理员身份打开WimTool->新制和追加
源目录填<PE文件目录>
保存到boot.wim

点击新建映像

制作好wim后用 UltraISO 打开原来的系统镜像

删除supportsources\*.*autorun.infsetup.exe
sources下面把生成的boot.wim添加进去

点击另存为,不要点保存

六、测试

这里使用VMware Workstation Pro测试。


咕咕咕

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值