还原点
创建还原点以允许用户选择以前的系统状态。 每个还原点都包含将系统还原到所选状态所需的信息。 还原点是在对系统进行密钥更改之前创建的。
系统还原会自动管理为还原点分配的磁盘空间。 它清除最早的还原点,为新还原点腾出空间。 系统还原根据硬盘大小和计算机运行的 Windows 版本分配空间,如下表所示。
Windows 版本 | 硬盘大小 | 系统还原空间 |
---|---|---|
Windows 7 及更高版本 | > 64 GB | 最大总磁盘空间的 5% 或最大 10 GB,以较小者为准 |
≤ 64 GB | 最大总磁盘空间的 3% | |
Windows Vista | 最大总磁盘空间的 15%或可用磁盘空间的 30%,以较小者为准 | |
Windows XP | >4 GB | 最大总磁盘空间的 12% 若要更改 Windows XP 中的最大存储限制,请使用 控制面板 中的系统项。 |
< 4 GB | 最大 400 MB |
事件触发的还原点
系统还原会在发生以下任何事件之前自动创建还原点:
- 应用程序安装 (仅适用于使用系统还原兼容安装程序) 的应用程序。 如果应用程序安装导致系统问题,用户可以将系统还原到安装之前的状态。
- Windows 更新或 AutoUpdate 安装。 Windows 更新 (以前称为 AutoUpdate) 自动下载并安装 Windows 更新。 此外,它还为用户提供了一种手动下载和安装更新的简单方法。 系统还原在安装更新之前创建还原点,无论是自动还是手动。
- 系统还原操作。 在开始任何还原操作之前,系统还原会自动创建还原点作为备份。 例如,假设用户意外将 Windows 还原到不正确的还原点。 若要撤消该还原,用户可以将 Windows 还原到第一个还原点之前的还原点。 将 Windows 还原到初始状态后,用户可以重复此过程,这次选择正确的还原点。
计划的还原点
用户可以配置系统还原,以定期创建还原点。 用户还可以随时在系统还原用户界面中手动创建还原点并命名还原点。 这些还原点是保存和压缩的,可在还原点列表中使用。
在 Windows 7 及更高版本中,仅当在过去七天内未创建其他还原点时,系统还原才会创建计划还原点。 在 Windows Vista 中,如果当天未创建其他还原点,系统还原每 24 小时创建一个检查点。 在 Windows XP 中,系统还原每 24 小时创建一个检查点,而不考虑其他操作。
已知问题:安装Windows 10更新后,无法将系统还原到还原点
假设出现了下面这种情景:
- 在干净的计算机上安装Windows 10。
- 打开系统保护,然后创建名为“R1”的系统还原点。
- 安装一个或多个Windows 10更新。
- 更新安装完成后,将系统还原到“R1”还原点。
在这种情况下,系统不会还原到“R1”还原点。 相反,计算机遇到停止错误 (0xc000021a) 。 重启计算机,但系统无法返回到 Windows 桌面。
原因
这是Windows 10中的一个已知问题。
在系统还原过程中,Windows 会暂时暂存正在使用的文件的还原。 然后,它将信息保存在注册表中。 当计算机重启时,它将完成暂定操作。
在这种情况下,Windows 会还原目录文件,并暂存驱动程序 (.sys) 计算机重启时要还原的文件。 但是,当计算机重启时,Windows 会先加载现有驱动程序,然后再还原更高版本的驱动程序。 由于驱动程序版本与还原的目录文件的版本不匹配,因此重启过程将停止。
解决方法
从失败的重启中恢复并继续还原过程
发生故障后,重新启动计算机,直到它进入 Windows 恢复环境 (WinRE) 。 为此,可能需要使用硬件重启开关,并且可能需要多次重启。
在 Windows 恢复环境中:
- 选择 “高级疑难解答>”选项>“”更多恢复选项>“”启动设置“,然后选择” 立即重启”。
- 在启动设置列表中,选择 “禁用驱动程序签名强制实施”。
注意
可能需要使用 F7 键来选择此设置。
- 让启动过程继续。 Windows 重启时,系统还原过程应恢复并完成。
这些步骤将计算机还原到其“R1”状态。
从失败的重启中恢复
若要从失败的重启中恢复并回滚还原过程,请执行以下步骤:
- 如上一过程中所述,重新启动计算机,然后输入 WinRE。
- 在 Windows 恢复环境中,选择 “高级故障排除>”选项>“”系统还原“,然后选择” 撤消系统还原”。
这些步骤将计算机返回到开始还原过程之前处于的状态。
使用 WinRE 将 Windows 还原到还原点
若要在受影响的计算机上启动系统还原向导,请使用 WinRE 而不是 “设置” 对话框。 为此,请按照下列步骤进行操作:
- 选择“ 启动>设置”“>更新 & 安全>恢复”。
- 在 “高级选项”下,选择“ 立即重启”。
- WinRE 启动后,选择 “高级故障排除>”选项>“”系统还原”。
- 输入屏幕上显示的恢复密钥,然后按照系统还原向导中的说明进行操作。
参考
有关如何使用 WinRE 的详细信息,请参阅以下文章: