如何在Windows中更改启动驱动器

尝试消除问题的工具

我有两个固态驱动器和一个基于盘的驱动器连接到我的PC。其中一个SSD包含Windows 7操作系统,除系统保留分区外,其他都不再重要。由于缺少引导信息,因此尝试将驱动器与系统断开连接都会导致引导错误。由于我真的不再需要第二个SSD,因此我决定找到一种方法,将“系统保留”分区从该驱动器移至新的SSD,以便无需第二个驱动器就可以正常启动。

在摆弄了一段时间之后,我偶然发现了一个解决方案,它可能是将系统的引导信息移至安装系统的硬盘驱动器的最简单的选择。无需在主硬盘驱动器上创建系统保留分区并将原始系统保留分区的数据移至该分区,而是可以简单地将引导加载程序从系统保留分区移至安装了操作系统的驱动器。

请注意,如果您使用Bitlocker加密或任何其他使用系统保留分区的软件,则不应这样做。与往常一样,建议您在启动之前创建驱动器的备份。您可以用于该目的的程序是 DriveImage XML 。它是免费供个人使用,并且可以备份整个分区。如果您想使用其他程序,请查看我们的 Windows备份程序列表

您需要将引导信息移至主驱动器的一个程序是 EasyBCD 可从开发者网站上免费提供个人使用。向下滚动直到看到解决方案,然后单击非商业下面的注册。您将被带到一个页面,单击下载可将文件下载到您的系统。下载前,您无需在此处输入您的电子邮件地址。

安装后启动EasyBCD,并执行以下操作:

  • 单击BCD备份/修复
  • 在“ BCD管理选项”下选择“更改启动驱动器”
  • 点击执行动作

easy bcd change boot drive

显示一个弹出窗口,然后要求您为系统选择新的驱动器号。通常应该在这里选择驱动器c。最后,您会收到一条成功消息,通知您有关更改的信息。

boot partition changed

如果操作系统所在的驱动器是第一个引导磁盘,则无需更改任何内容。如果不是第一个磁盘,则需要在BIOS / UEFI中更改引导顺序。

就我而言,我只是从系统中删除了第二个固态驱动器,以将主固态驱动器用作新的引导驱动器。