如何修复 HDD(无法在 BIOS 中检测到 HDD)

如何修复 HDD(无法在 BIOS 中检测到 HDD)

我在这里想问一下为什么当我尝试重新安装 Windows 操作系统(8.1)时无法创建新分区

具体情况如下:

  • 我安装了一个游戏,特别是 Visual Novel,为了玩这个游戏,我需要将系统语言环境更改为“日语(日本)”。重启后,它工作正常。几分钟后,我关闭了 PC——当我尝试再次启动它时,它现在显示错误并重新启动。启动后,它只显示黑屏。

  • 经过几次循环后,出现一条消息,提示“您的电脑的启动配置数据丢失或包含错误”。

  • 之后,我在可启动闪存驱动器中创建了一个 Windows 安装程序,并将其启动到我的电脑上。

  • 启动我的 USB 时出现了一点问题,因此我尝试禁用所有启动选项,包括 SATA。

  • 然后我再次启动它并且它就工作了。
  • 当我在设置时,我按下 Shift + F10 来使用命令提示符。
  • 我清理我的驱动器,然后继续安装过程。
  • 然后,当我尝试创建分区时,出现一条消息,说我无法创建新分区。它说我需要在 BIOS 中启用某些东西,可能是我的驱动器或其他东西,它还说了一些关于 UEFI 的事情。
  • 我尝试进入 BIOS,但是当我进入时,我看不到我之前禁用的 SATA。

请帮我解决这个问题

更新

拆卸 CPU 时,我发现 HDD 内部和周围有蚂蚁。

编辑

我尝试了 BIOS 中的一些操作,我将设置从板载芯片更改为 LAN PXE 之类的设置并启用它,然后在安装 Windows 时,会显示一个对话框,提示“无法将 Windows 安装到此磁盘。计算机的硬件可能不支持引导到此磁盘。请确保在计算机的 BIOS 菜单中启用了磁盘的控制器。”我想我真的需要切换到 Legacy IDE——我当前的设置是 Native IDE

答案1

这可能是硬盘本身的问题。切换到传统模式 BIOS 启动而不是 UEFI,然后尝试从此模式启动现场 CD(如果您没有 DVD/CD,您可以将其刻录到闪存驱动器,有关如何操作的说明请参阅他们的网站)

启动后,发出startx命令。加载 GUI 桌面后,从菜单“显示文件系统”运行,记住您的 HDD 设备(可能应该是sda),然后从终端发出以下命令:( smartctl -a /dev/sda将 sda 替换为您在上述步骤中的名称)在 HDD 属性表中检查参数 5、196、197,如果其值大于 0,则 HDD 出现故障。如果不是,则运行gparted(它在任务栏中)并删除 HDD 上的所有分区,然后再次尝试安装 Windows。

附言

我不明白。请解释清楚一点。。。

任何 HDD/SSD 内部都有自己的“计算机”。smartctl程序直接与 HDD/SSD 对话,并要求显示聪明的属性。查看聪明的了解这些参数的含义。最危险的属性是 5,196,197,它们显示硬盘盘的物理状态。如果发生故障(属性值大于零),通常您无法采取任何措施(当然,在某些情况下可以修复,但成本将高于购买新硬盘)。既然您说硬盘甚至在 BIOS 中也不可见,那么这可能是硬盘的问题,所以我建议您检查一下。如果 SystemResqueCD 看不到您的硬盘,那么很可能是硬盘的电子板出了问题。如果您给硬盘完全冷却的时间(关闭计算机),之后硬盘会再次出现在 BIOS 中,并在一段时间后再次消失,那么肯定是硬盘板出了问题(通常发生在您玩游戏或使用计算量很大的程序时,由于计算机负载过高导致硬盘过热)。

如果 HDD 的所有属性都正常(为零),则可能是 HDD 的引导区已损坏(恶意软件或不正确使用低级软件工具或某些程序的版权保护),从而弄乱了 HDD 上的数据,导致无法识别。Gparted我上面编写的程序可以完全清除有关分区的信息,因此 Windows 安装将把 HDD 视为全新的 HDD

相关内容