我有一个辅助硬盘(不是带有操作系统的硬盘),当我尝试将其作为内置硬盘启动计算机时,计算机会给出 SMART 错误。当我强制计算机启动时,Windows 无法识别该硬盘。但是,我尝试将同一硬盘作为外部磁盘连接(通过 USB),并且没有任何问题:SMART 似乎正常(根据 CrystalDisk 软件),Windows 错误检查工具正常。为什么通过 SATA 连接第二个内置硬盘时磁盘会出现故障?
答案1
除了另一篇帖子外,通过 USB(Carrier)连接比通过总线连接慢。这可能是内部连接时出现错误的原因。
强制其启动总线连接后,再次尝试磁盘检查,包括 CHKDSK 和磁盘制造商的硬件测试应用程序。
这些也许能够向您显示错误。
此时我不会信任该驱动器。一定要立即完全备份。
答案2
当驱动器作为内置驱动器安装在计算机中时,计算机依靠其 BIOS 与驱动器交互。如果您的 BIOS 无法支持此驱动器,或者您的 BIOS 设置不适合此驱动器,您可能会遇到错误。
当通过 USB 使用与外部驱动器相同的驱动器时,您不依赖计算机的 BIOS 直接与驱动器交互,这解释了为什么您能够以这种方式成功绕过问题。
您可能能够重新配置 BIOS 设置以使驱动器正常工作。请查看驱动器制造商的网站以获取相关信息。
如果有较新版本,您也可以通过更新计算机的 BIOS 来解决该问题。