连接第二个装有 Windows 7 的 SATA 驱动器后无法启动 Windows 10

连接第二个装有 Windows 7 的 SATA 驱动器后无法启动 Windows 10

我的 Windows 7 驱动器刚刚崩溃了。尝试将其连接到我室友的 PC(Windows 10)以查看驱动器,但当我这样做时,Windows 10 无法启动。它转到此屏幕,显示存在 0xc000185 错误,我需要修复 Windows 或类似的东西。

我以为这只是在主板上按正确顺序插入驱动器的问题,但这没有帮助。所以我尝试在 BIOS 或 UEFI 或任何其他东西中更改内容,我可以让它尝试从损坏的 Windows 7 驱动器启动,但这不是我想要的。

因此,看起来它最初是尝试从 Windows 10 驱动器启动,但为什么它说有错误,我需要修复? 如果我只是拔下我的 Windows 7 驱动器,那么 PC 就可以正常启动到 10。

答案1

当您打开计算机时,BIOS 会查找 Windows 并扫描所有驱动器,以查看是否有任何新硬件以及上面是否有 Windows。BIOS 可能会看到有新驱动器,并且上面也有 Windows,然后 BIOS 会给您一个错误,因为它不知道该选择什么。

我建议您买一个 SATA 底座来放入损坏的硬盘,然后您只需将底座插入正在运行的计算机并格式化该驱动器即可。

我买了这个底座,我很喜欢它。它实际上非常方便携带。非常值得投资。

http://www.amazon.com/Thermaltake-BlacX-eSATA-Docking-Station/dp/B001A4HAFS

答案2

我认为这是 Windows 的问题,而不是 BIOS。我来告诉你原因:

我有 2 个硬盘。一个有 2 个系统 3 个分区。Win XP 和 Linux。在另一台硬盘上我安装了 Windows 10。安装时我断开了另一个驱动器,以确保不会发生损坏。Win 10 启动正常,直到我重新连接另一个驱动器。然后 Win 10 就疯了。第一次关闭机器。第二次开始重新启动并自我修复(漫长的过程),但没有成功。然后我再次断开驱动器。现在 Windows 10 仍然在抱怨和修复。但在半小时内它能够启动。之后重新启动一切正常。然后我重新连接另一个驱动器,同样的事情又开始了。

但是把卡片反过来。如果我选​​择从另一个驱动器启动,Linux 或 win xp 都可以毫无问题地启动,我可以看到 win 10 驱动器的内容。最初我想有 3 个系统。2 个是这样的,win 10 在单独的驱动器上只是为了习惯它。在开始时我可以选择启动设备。如果我手动干预,顺序并不重要,否则它将使用预设顺序。如果 BIOS 找到启动设备,如果成功,它就不会再进一步​​查找。在这种情况下也是如此。Windows 10 启动,但不会加载,继续“修复”自己。

我不知道在安装时如果连接了第二个驱动器是否会出现同样的问题。而且我也不想尝试。我想保留 Windows XP,因为我为它购买了许多昂贵的软件,它们在没有微软支持的情况下运行良好。我使用 Linux 上网,因此基本上不会对 XP 造成任何损害。(如果是,我只需从备份中恢复原状即可。我的文件保存在单独的分区中,因此我不会丢失任何东西。)我只需要通过互联网与 Windows 一起使用一个程序,而 Linux 上没有这个程序。

但是,如果有人想在 Windows 10 机器上添加新的驱动器,“大”Windows 10 将不再启动?

答案3

尝试从启动选项中选择 Windows 10 HDD,可能是 F12 键。选择磁盘而不进入 BIOS

答案4

检查第二块硬盘的文件系统!

我刚刚遇到了类似的问题。

我正在更换一个突然坏掉的二级存储硬盘,现在换上新硬盘后,我的电脑无法启动。如果我断开新硬盘的连接,电脑就会启动;如果我在 Windows 已经启动的情况下插入数据线,电脑就会恢复运行,我就可以访问它了。

这让我抓狂不已,所以在做了大量研究、更新了我的 BIOS 并阅读了所有我能找到的资料(这就是我找到这篇文章的原因)之后,我意识到我在格式化驱动器时搞砸了。我选择将格式设置为 exFAT,因为我将所有外部硬盘都格式化为 exFAT,这样我就可以在工作时在 PC 和 Mac 之间切换。在将几乎空白的新驱动器重新格式化为 NTSF 后,我能够重新启动,现在一切都运行良好。

相关内容