是否可以通过命令提示符启用系统保护?

是否可以通过命令提示符启用系统保护?

我刚刚尝试为我的笔记本电脑安装一些更新,现在它陷入了自动修复循环。从我目前在日志中找到的信息来看,我认为这是注册表的问题。

系统还原告诉我有多个可用的还原点,包括一个在尝试安装更新之前创建的还原点。但是,它告诉我无法还原我的 C: 驱动器,因为“您必须在此驱动器上启用系统保护”。

有没有办法通过命令提示符启用驱动器上的系统保护?如果不行,有没有办法只恢复注册表(手动或自动)?我已经能够打开 regedit,但我不知道注册表的哪一部分损坏了。

更新:

以下是 SrtTrail.txt 日志中关于此问题的唯一相关内容:

Root cause fount:
---------------------------
Registry is corrupt.

Repair action: System Restore
Result: Failed. Error code = 0x1f
Time taken = 588875 ms

Repair action: Registry roll back
Result: Failed. Error code = 0x3
Time taken = 0 ms

更新 2:

我使用传统启动方式进行启动并发现了一个新错误:

Realtek PCle FE Family Controller Series v1.27 (10/31/11)
PXE-E61: Media test failure, check cable

看起来这只是个障眼法。这只意味着我无法从网络启动。

答案1

2022 年 5 月更新:

尽管我写这篇文章是为了修复 Windows 8.1 的问题,但其他人发现它也适用于较新版本的 Windows(到目前为止最高为 Windows 11)。如果您恰好是第一个在较新版本的 Windows 上尝试此方法的人,请评论它是否有效。


看着一个适用于 Windows 7 的文章关于同样的问题,我发现了使用以下命令的建议:

Rstrui.exe /offline:C:\windows=active

Rstrui.exe打开系统还原窗口。我不确定这个参数是什么意思,但它确实让我可以使用还原点!太棒了!

不幸的是,这并没有完全解决我的问题——系统还原失败了。错误消息暗示它与注册表有关。因此,我使用命令提示符进入 C:\Windows\System32\config 并重命名了两个注册表文件:

ren SYSTEM system.001
ren SOFTWARE software.001

完成此操作后,我再次运行系统还原(使用与第一次相同的参数),成功了!我能够重新登录我的电脑了!

相关内容