将启动分区克隆到 Windows 外置硬盘驱动器号后

将启动分区克隆到 Windows 外置硬盘驱动器号后

我将 c: 上的 Windows 7 安装克隆到外部硬盘上。我使用 pwboot 应用了 USB 补丁,可以成功启动 Windows。但我的问题是,即使我正在启动到外部硬盘,文件引用和系统路径也指向我内置硬盘上的 c:。如果我移除内置硬盘并启动,它会卡在登录屏幕上。有什么方法可以在从外部硬盘启动时将驱动器号 c: 强制设置为我的启动分区吗?

答案1

我找到了解决驱动器号冲突的方法。希望它能对某些人有所帮助。如果您喜欢它,请点赞。

以下是从头开始的步骤。

1.将 Windows 7 安装到内置硬盘上。

2.安装完成后,使用 ease us 分区向导将整个分区复制到外部硬盘。最好在内部的 c: 中安装操作系统,并将分区复制到外部硬盘的启动部分。使用 easy bcd 将 bcd 安装到外部。不要忘记将克隆的分区添加到启动菜单。

3.使用 pwboot 应用 USB 补丁(重要) http://reboot.pro/6851/

3. 之后在连接内置硬盘的情况下启动到外部硬盘。

4. 内部硬盘将被检测为 c。启动将从外部硬盘分区开始,但操作系统启动后,所有文件引用都将转到内部硬盘,因为它被检测为 c:。

5.记下外部 USB 中克隆分区的驱动器号。例如 D:

6.现在断开内置硬盘并重新启动到外部 USB。您将最终进入没有任何工具栏或壁纸的桌面。

7.按 ctrl+alt+del 调出任务管理器,然后在运行中输入 regedit。

  1. 在注册表中导航至 HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

  2. 将“\DosDevices\C:”重命名为“\DosDevices\B:”

10 然后将“\DosDevices\D:”(其中 d: 是外部 USB 中 Windows 安装的驱动器号)重命名为“\DosDevices\C:”

11 重新启动并从外部 USB 硬盘享受 Windows 7。

相关内容