![如何将操作系统从故障硬盘转移到新的外部驱动器?](https://linux22.com/image/1440632/%E5%A6%82%E4%BD%95%E5%B0%86%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E4%BB%8E%E6%95%85%E9%9A%9C%E7%A1%AC%E7%9B%98%E8%BD%AC%E7%A7%BB%E5%88%B0%E6%96%B0%E7%9A%84%E5%A4%96%E9%83%A8%E9%A9%B1%E5%8A%A8%E5%99%A8%EF%BC%9F.png)
我有一台旧的 Vista 笔记本电脑,它的硬盘出现故障。出于各种原因,我必须重新安装相同的系统。
我将 C 盘上的整个操作系统复制到了新的外部驱动器,并使用 DriveImageXML 使其可启动(https://www.runtime.org/driveimage-xml.htm)。我更改了 BIOS 以从外部驱动器启动,它似乎可以工作,但是我确定注册表中充满了以 C: 开头的路径,因此即使它是从外部驱动器启动的(系统任意分配卷 F:),我确定一切仍然在访问出现故障的 C: 驱动器上的文件。
我尝试将 C 盘重命名为其他卷名,但 Windows 磁盘管理器不允许这样做。
我现在应该尝试什么?我应该物理移除旧的故障硬盘 (C:) 并强制系统以独占方式访问外部驱动器吗?但是,所有那些在其路径中寻找卷 C: 的注册表路径怎么办?
现在最好的做法是什么?
感谢您的任何想法