背景介绍
WinPE是Windows Preinstallation Environment的缩写,是微软公司开发的一种用于部署Windows操作系统的轻量级预安装环境。WinPE可以用于安装Windows操作系统、系统恢复、数据转移等一系列任务。
WinPE是一个非常重要的工具,但是默认情况下,每次重启后都会重置,所以我们需要修改WinPE,使其在每次重启后不会重置。
如何修改WinPE
修改WinPE有两种方法,一种是通过命令行,一种是通过Windows Assessment and Deployment Kit(ADK)。
方法一:通过命令行
1. 打开命令提示符(管理员权限),输入以下命令:
copype amd64 C:\WinPE2. 打开C:\WinPE\iso\sources目录,使用文本编辑器打开boot.wim文件。
3. 在boot.wim文件中找到Windows\System32\Winpeshl.ini文件,将其复制到C:\WinPE\mount目录。
4. 在C:\WinPE\mount目录中找到Winpeshl.ini文件,使用文本编辑器打开。
5. 在Winpeshl.ini文件中,找到以下两行:
Shutdown=yesAutoRestart=yes将它们改为:
Shutdown=noAutoRestart=no6. 保存Winpeshl.ini文件并退出文本编辑器。
7. 在命令提示符中输入以下命令:
imagex /unmount /commit C:\WinPE\mount8. 打开C:\WinPE\iso目录,使用ISO制作工具制作ISO文件。
方法二:通过Windows Assessment and Deployment Kit(ADK)
1. 下载并安装Windows Assessment and Deployment Kit(ADK)。
2. 打开Deployment and Imaging Tools Environment(管理员权限)。
3. 输入以下命令:
4. 执行以下命令将WinPE映像文件挂载到本地文件夹:
dism /mount-image /imagefile:"C:\WinPE\media\sources\boot.wim" /index:1 /mountdir:"C:\WinPE\mount"5. 执行以下命令修改Winpeshl.ini文件:
notepad.exe C:\WinPE\mount\Windows\System32\Winpeshl.ini6. 在Winpeshl.ini文件中,找到以下两行:
7. 保存Winpeshl.ini文件并退出。
8. 执行以下命令将WinPE映像文件卸载:
dism /unmount-image /mountdir:"C:\WinPE\mount" /commit9. 使用ISO制作工具制作ISO文件。
如何实现不重置重启
我们已经成功修改了WinPE,现在我们需要实现不重置重启。我们可以使用以下两种方法。
方法一:使用wpeutil命令
1. 在WinPE中打开命令提示符(管理员权限)。
2. 输入以下命令:
wpeutil reboot3. WinPE会重新启动,但是不会重置。
方法二:使用WinPE自动化安装工具
5. 将以下代码复制到C:\WinPE\mount\Windows\System32\Startnet.cmd文件中:
@echo offwpeutil shutdown6. 保存Startnet.cmd文件并退出。
7. 执行以下命令将WinPE映像文件卸载:
8. 使用ISO制作工具制作ISO文件。
每次启动WinPE时,它都会自动关闭并保存更改,而不会重置。
还木有评论哦,快来抢沙发吧~