从 HKEY_CLASSES_ROOT 中删除权限后,Win 2k8 服务器现在无法启动

从 HKEY_CLASSES_ROOT 中删除权限后,Win 2k8 服务器现在无法启动

长话短说,我正在为一个班级做实验室作业,这个班级让我们编辑 Windows 注册表(没有提到在进行更改之前备份注册表,深夜我决定冒险。)

我使用实验室材料修改了 HKEY_CLASSES_ROOT 键权限,并从对象中删除了所有其他权限。所以现在我的 HKEY_CLASSES_ROOT 只对 Windows 2008 R2 服务器上的“服务器操作员”组具有读取权限。修复注册表的最佳方法是什么?服务器将不再启动,只会显示蓝屏,提示启动时出错。恢复环境仍然有效,上次已知正确配置无效。

有什么建议吗?

答案1

解决了!

我能够在 /Windows/System32/config 中找到一个名为 regBackups 的文件夹。此文件夹包含几天前的注册表备份。我将 SOFTWARE.reg 配置单元还原到 /Windows/System32/config 文件夹,并能够恢复 HKEY_CLASSES_ROOT 的原始权限并让机器启动。结果还发现 HKEY_CLASSES_ROOT == HKEY_LOCAL_MACHINE/Classes,并且该配置单元实际上是从那里安装的。

希望这个解决方案能够帮助将来遇到类似问题的人。

相关内容