老毛桃WinPE无法直接创建系统还原点,但可启用原系统卷保护、修改注册表预设自动创建、或注入DISM脚本实现首次启动时生成还原点。

如果您已在老毛桃WinPE环境中启动并进入桌面,但需为原Windows系统创建还原点(即在PE下启用并触发系统保护快照),需注意:标准Windows系统还原点必须在原系统运行状态下由System Protection服务驱动创建;PE环境本身无法直接创建新的系统还原点。但可通过PE访问原系统卷,手动启用系统保护、分配空间,并为后续原系统启动后自动创建首份快照做好准备。以下是具体操作路径:
一、启用目标系统卷的系统保护功能
该步骤用于在PE中修改原Windows安装所在磁盘(通常是C盘)的系统保护策略,使其在下次进入原系统时具备创建还原点的条件。未启用保护的卷无法生成任何还原点。
1、在老毛桃WinPE桌面,双击打开【我的电脑】或【此电脑】,确认原Windows系统所在分区(如C盘对应的实际盘符,可能显示为D:、E:等,请根据分区大小与标签识别)。
2、右键点击该系统分区图标,选择“属性”。
3、切换至“系统保护”选项卡,若显示“系统保护已关闭”,则点击“配置”按钮。
4、在弹出窗口中,选择“启用系统保护”,并在下方滑块处设置最大磁盘空间使用量(建议不低于5%,最低不得少于300MB)。
5、点击“确定”保存配置,关闭属性窗口。
二、手动触发原系统首次还原点生成(通过注册表预设)
该方法利用PE环境修改原Windows注册表项,使系统在下次正常启动时自动执行一次初始化还原点创建。适用于原系统因崩溃无法登录、但文件系统完好的场景。
1、在WinPE桌面,运行【RegEdit】(注册表编辑器)。
2、点击“文件”→“加载配置单元”,浏览至原系统分区\Windows\System32\config\,选中SYSTEM文件,点击“打开”。
3、在弹出对话框中输入临时键名,例如“OfflineSYSTEM”,点击“确定”。
4、展开左侧树形结构:HKEY_LOCAL_MACHINE\OfflineSYSTEM\ControlSet001\Services\SrpUxSrv,若该路径不存在,则跳过本步;若存在,确认右侧“Start”值为3(表示手动启动)或2(自动启动)。
5、展开至HKEY_LOCAL_MACHINE\OfflineSYSTEM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore,检查是否存在名为“DisableSR”(DWORD)的项;若存在且值为1,双击将其改为0。
6、点击“文件”→“卸载配置单元”,选中“OfflineSYSTEM”,确认卸载。
三、使用DISM命令挂载并注入系统保护初始化任务
该方法通过DISM工具向原系统映像注入一个开机自运行脚本,在首次正常启动时调用sr.exe创建初始还原点。适用于原系统可启动但长期未启用还原点的情况。
1、在WinPE桌面,以管理员身份运行【CMD】。
2、执行命令确认原系统分区(假设为D:):
diskpart
list volume
exit
3、挂载原系统Windows映像(需确保D:\Windows存在):
dism /Mount-Wim /WimFile:D:\Windows\System32\recovery\WinRE.wim /Index:1 /MountDir:C:\mount
4、创建启动脚本文件C:\temp\initSR.bat,内容为:
cd /d %windir%\system32
sr.exe /create /n "PE-Init-Snapshot"
5、将该脚本复制到原系统启动目录:
copy C:\temp\initSR.bat D:\Windows\System32\GroupPolicy\Machine\Scripts\Startup\
6、使用gpupdate /force刷新组策略(仅限PE中已集成相应组件的版本);否则该脚本将在下次原系统启动时自动执行。

















