如何更改 Windows 分区的驱动器号?

reg*_*ser -2 windows-7

注意:您无法更改安装 Windows 7 的分区的驱动器号。在普通的 Windows 7 系统中,这是“C”盘。 http://pcsupport.about.com/od/windows7/ht/change-drive-letters-windows-7.htm

我已将原始 C 盘的所有内容移至 SSD。

现在我想让 SSD 成为 C 驱动器和 Windows 启动的地方。

我该怎么做?

Bla*_*k00 5

您无法重命名包含 Windows 操作系统的驱动器号。这是因为 Windows 文件依赖于分配的驱动器号保持不变,而您的计算机需要知道它可以从哪个硬盘驱动器加载 Windows。

主引导记录和分区硬盘驱动器

驱动器是否标记为“C”与 Windows 是否从该驱动器启动无关。当您的计算机启动时,它会从主启动记录 (MBR) 告诉它是可启动分区的任何驱动器上的文件加载 Windows。您可能已经复制了 C 盘,它是一个分区,但您没有更改 MBR,它是分区之外的一段代码,通常称为分区表。

在您设置计算机时,C 驱动器分区已在原始硬盘驱动器上创建。如果您不熟悉分区,它本质上是在物理硬盘驱动器上创建一个分区的过程,该分区将用作 Windows 中的“虚拟”磁盘。一个盘可以分割成多个盘,如C盘、D盘、E盘;所有在同一时间。如果您有多个物理驱动器,就像目前的情况一样,那么您的原始磁盘上至少会有一个 C 驱动器,以及 SSD 的附加驱动器号(假设您同时连接了它们)。

MBR 会跟踪分区以及可以从中引导的分区。当操作系统安装在那个 C 驱动器上时,它向 MBR 添加了一个标志,告诉 bios 这个分区是可引导的。这样,当 bios 寻找潜在的驱动器启动时,它会找到 C 驱动器并开始加载窗口。

在这篇 about 文章中可以找到其中的一些信息和更多信息,它很好地总结了 MBR:http : //pcsupport.about.com/od/termsm/g/masterbootrec.htm

维基百科有一篇关于这个主题的更深入的文章:http : //en.wikipedia.org/wiki/Master_boot_record

将 Windows 移动到新的驱动器/分区

在您的情况下,您希望计算机开始从您的 SSD 启动。有多种方法可以解决这个问题。最简单且技术要求最低的方法是将 Windows 重新安装到 SSD 上。如果您还没有,您可以使用计算机附带的恢复光盘创建程序来创建恢复出厂设置光盘。然后,使用这些光盘在您的 SSD 上安装 Windows。最后,将您需要的任何文件从旧硬盘转移到新硬盘。我在一家 IT 公司工作,这是我们每天在更换硬盘时所做的事情。

有一些实用程序可让您编辑 MBR 并使驱动器可启动。我相信 Parted Magic 就是其中之一。但是,我不建议这样做。当您尝试在新驱动器上启动 Windows 时,即使它是 C 分区,在被复制到具有不同大小/等的新 HD 后,您也不会遇到麻烦。我强烈建议您使用出厂重置磁盘安装 Windows。