我想更改启动驱动器的硬件 ID。但是,重新启动 PC 后,出现错误 0xc000000e:https://i.stack.imgur.com/uljpA.jpg
我在尝试更改启动驱动器 (C:) 的硬件宽度时做了以下操作:
- 创建版本 4 UUIDhttps://www.uuidgenerator.net/
- 假设我得到了 a93a6e48-b935-47fb-92d6-4bb1fd06bd79
- 在 regedit 中,我将 Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\IDConfigDB\Hardware Profiles\0001\HwProfileGuid 修改为 {a93a6e48-b935-47fb-92d6-4bb1fd06bd79}
- 在 regedit 中,我将 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CRYPTOGRAPHY\MachineGuid 修改为 a93a6e48-b935-47fb-92d6-4bb1fd06bd79
- 创建了另一个版本 4 UUID
- 假设我得到了 9accca61-dbb7-4b6c-9968-347dcd3f0cfd
- 在管理员 CMD 中,我执行以下操作
- 磁盘分区
- 项目清单
- 选择磁盘 0
- uniqueid 磁盘 id=9accca61-dbb7-4b6c-9968-347dcd3f0cfd
- bcdedit /默认 {9accca61-dbb7-4b6c-9968-347dcd3f0cfd}
- bcdboot c:\windows
我不确定我做错了什么。我该如何让我的电脑再次可启动?
答案1
我建议这样做:
- 在另一台计算机上创建 Windows 安装 USB(如果您还没有)
- 启动到命令提示符
- 使用
reg 命令
(我希望您将更改的注册表项导出为备份)。请注意,您需要使用 REG LOAD 命令来操作 中的注册表
d:\windows\system32\config
。 - 重启。
如果这没有帮助,请通过启动到命令提示符并输入以下命令将注册表恢复到以前已知的良好状态:
d:
cd d:\windows\system32
mkdir configBak
copy config configBak
cd config\RegBack
copy * ..\*
以上内容在文章中有详细描述 如何在 Windows 10 上从秘密备份中恢复注册表,所以请仔细阅读。
请注意,文件夹中的注册表备份RegBack
可能追溯到太久远的时间,因此您可能会丢失一些设置。还要确保RegBack
文件夹确实包含正确的文件。