我只是一个业余爱好者,通过找到好的说明、遵循说明并在出现问题时研究故障排除,我成功地解决了计算机问题。因此,当一位熟人给我她的无法启动的计算机时,我很快就将其追溯到板载 SATA 控制器的故障。我禁用了它并安装了通用 PCI 替代品。(ASMEDIA ASM1062 芯片)当第一次启动时出现“修复安装”提示并且自动尝试失败时,我并不感到惊讶。我在更换 2 个主板和 3 个控制器时遇到过这个问题,只有一次自动过程有所帮助。因此,像我其他时候所做的那样,我使用 Windows DVD 中的 dism 来“注入”随附的驱动程序,dism 报告成功。在其他情况下,这就是所需的全部内容。
但这次,当 3 个小彩色点出现并开始在“启动 Windows”上方旋转时,计算机重新启动。我让它发生了两次,以防内部有任何东西正在修复。但事实并非如此。所以我以安全模式启动了计算机,它在 classpnp.sys 处两次崩溃。研究只是告诉我,这表明存在“硬件问题”。卡的 BIOS 在启动时正确识别了连接的驱动器。所以我能想到的最简单的评估方法是启动 Linux 救援 CD。救援 CD 在识别和使用新控制器方面没有问题。所以在我看来,问题不太可能出在实际硬件上。
在研究中,我发现建议以 IDE 模式启动,控制器声称支持该模式。芯片制造商网站 (https://www.asmedia.com.tw/product/415Yq4aSx1hz4Iu5/58dYQ8bxZ4UR9wG5) 完全没有提供任何文档,但声称支持 IDE 模式。驱动程序 CD 仅包含一个自述文件,该自述文件假定 Windows 环境已启动并运行。毫不奇怪,他们的“联系我们”不会对我这样遇到问题的傻瓜做出回应。这张卡只是我从 eBay 上快速轻松买到的,卖家似乎对提供这张卡的实际制造商不感兴趣。其他搜索只给我提供了声称该卡支持该模式的结果,但我找不到有关如何切换它的说明。所以我不知道如何让控制器进入这种模式。我尝试重新启用板载控制器并将其切换到 IDE 模式,希望它能以某种方式“级联”到已安装的控制器。控制器 BIOS 屏幕仍然显示 ahci 模式,Windows 无法启动,在 Linux 中它所做的只是禁用鼠标。(对此有点困惑。猜猜它设置了某种端口冲突?)
我从 Windows DVD 运行了“修复安装”选项(即使确保获取相同的版本,但这应该无关紧要)。我让它运行了 3 次,当我检查详细信息时,所有测试都报告了 0x0,所以我甚至不知道它出了什么问题。
我理解想要回答“去换张卡吧”的愿望。但出于某些原因,我不想深入讨论这个问题,这对我来说不是一个好选择。所以我只是希望有人能为我提供新的故障排除工具,而不仅仅是我已经尝试过的那些,我可能会将它们添加到我的工具箱中以备将来使用。
谢谢