Windows系统里无法更改,需要在PE模式下更改

工具:
优启通PE U盘

HKLM\SYSTEM注册表位置:\Windows\System32\config\system

在该PE里,有个名为Registry的注册表编辑器

打开后点文件,点加载配置单元 选择需要修改的系统的HKLM\SYSTEM注册表,加载位置选HKEY_LOCAL_MACHINE,然后随便输入一个名字即可(假设输入的是win64)。

HKEY_LOCAL_MACHINE项目下, 可以看到刚刚输入的名字(win64)。点击进去选择MountedDevices,就可以看到“\DosDevices\D:” 等字样,右键重命名,把错误的系统盘符修改为“\DosDevices\C:”即可。

如果你不知那个是盘符是你的系统盘,可以在DG(DiskGenius)硬盘分区工具中,选中安装系统的硬盘,右键,选修改MBR签名及GUID格式,然后可以看到 MBR签名(16进制)的值, 假设值为:7C3B52D3。
然后在分区参数中可以看到 序号(状态)的值,假设值为:4
然后在Registry中, 随便右键一个盘符。 假设这个盘符为:\DosDevices\D: ,点修改,然后格式选Dword。可以看到值为:7C3B52D3 00400000,说明这个盘符就是我们需要修改的系统盘盘符。
(这个只适用MBR格式的硬盘(Windows7系统),GUID格式的硬盘没试过(Windows10系统))

修改完后点文件,点卸载配置单元。然后重启(不卸载就重启有概率注册表损坏,导致无法进入系统)

参考文章:Windows系统盘盘符修改

浮生一梦君同我,都是槐安未醒人
最后更新于 2023-10-31