![使用系统还原更改 Windows 7 中的驱动器安装字母](https://linux22.com/image/527534/%E4%BD%BF%E7%94%A8%E7%B3%BB%E7%BB%9F%E8%BF%98%E5%8E%9F%E6%9B%B4%E6%94%B9%20Windows%207%20%E4%B8%AD%E7%9A%84%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%AE%89%E8%A3%85%E5%AD%97%E6%AF%8D.png)
我正在使用一台带有大型旋转介质的现有台式机并添加一个 SSD。旋转驱动器以前是 c:。我想将 SSD 设为 c: 并从那里启动,并将旋转驱动器设为 D: - 将大型文档文件留在旋转驱动器上。
我使用 robocopy 将 Windows、programdata 等中的所有文件从旋转驱动器移动到 SSD。我将引导记录更改为 SSD 处于活动状态,并且系统引导至该 SSD。
问题是,一旦操作系统从 SSD 加载,它就会将旋转驱动器安装为 C,将 SSD 安装为 D。事情从那里开始变糟了。
我不知道如何更改 Windows 在系统恢复中安装驱动器的字母。我可以使用 regedit 并转到已安装的设备 - 但这适用于系统恢复控制台本身。
我不知道如何告诉 Windows,当它启动时,它应该将 SSD 设为 C 驱动器,将旋转介质设为 D 驱动器。
有什么想法吗?谢谢!
答案1
我终于明白了这一点。
我尝试启动到安全模式,然后使用 diskpart 来更改驱动器号 - 但没有成功,因为 diskpart 不允许您在启动驱动器上更改驱动器号。
因此,我发现有效的方法是启动到安全模式,然后使用注册表编辑器重命名 HKLM\SYSTEM\MountedDevices 下的条目,将 C: 更改为 D:,将 D: 更改为 C:。知识库在这里:http://support.microsoft.com/kb/223188
重新启动后,驱动器就放置在正确的位置了。