我今天决定尝试升级我的显卡驱动程序。我记得我之前的版本是 NVIDIA GeForce 580 的 331.40。我还有一台 GeForce 9800 用于 PhysX。
所以我在大约一小时前开始卸载 NVIDIA PhysX、NVIDIA HD Audio Driver(重新启动了我的计算机)、NVIDIA GeForce Experience,最后卸载 NVIDIA GeForce Driver。
第二次重启后,我开始安装 344.11,一切顺利。当我的电脑启动时,GeForce Experience 向我发送了安装 344.11 的通知。我以为这意味着它没有完成安装,需要完成安装。我开始安装,当我重启电脑时,它告诉我需要运行系统还原。
我重新启动了计算机而不是选择系统还原,并从英特尔存储管理器收到此错误:
所以我决定逃跑显示驱动程序卸载程序 13.4.0.0。 我用过司机清扫者之前无数次,从来没有遇到过问题。
之后,我运行了昨天的计算机系统还原(谢天谢地),但还原完成后,系统显示无法完成系统还原的消息。无论如何,我已将显卡驱动程序重新安装到计算机上。我尝试再次重建 RAID 阵列,并收到与上述相同的消息,然后出现以下信息:
我做到了不是按“是”。我重启了电脑。主板给我发了以下信息:
DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER
现在,我的 RAID 阵列位于我的数据磁盘上。我的硬盘安装在 SSD 上,因此我收到此消息毫无道理。
我再次重启电脑。RAID 阵列报告状态正常,两个磁盘都为绿色……但我没有告诉它将我的阵列标记为正常?我的电脑现在已重新启动,显卡驱动程序完好无损,我即将检查损坏情况。如果有人能解释可能导致这一切的原因,我们将不胜感激。
更新 10/15:周一晚上 10 点左右,我开始通过 Intel 接口对 RAID 阵列运行验证和修复。当我在 10 点之前启动计算机时,它显示 RAID 阵列完全正常。现在发生的事情是显示器关闭或计算机进入睡眠状态,但随后计算机陷入僵局。例如,按下Num Lock键盘并没有打开或关闭数字锁定灯。
所以我过了一会儿重启了电脑,验证进度为 7%,并在启动后继续运行……我猜想虽然 I/O 和显示器死锁了,但验证仍在运行。因此,基于这一观察,我将电脑调至高性能模式,并告诉它永远不要关闭显示器。
现在,我在电脑上看到的只有桌面背景,鼠标锁定在显示器最左侧,没有桌面项目,也没有开始菜单。而且,再一次,没有键盘输入被记录下来。
答案1
此类问题可能有很多原因,但最有可能的原因之一是磁盘故障。这类低成本“软”RAID 系统在检测故障方面通常很差。
我建议从驱动器制造商处下载工具来测试驱动器。您需要断开驱动器与 RAID 阵列的连接才能执行此操作,因此最好使用另一台计算机以避免更改配置。大多数制造商都提供允许您对驱动器运行 SMART 测试的工具。运行扩展测试,它将读取磁盘的所有部分以检查错误。这将需要几个小时才能完成。
编辑:您的驱动器出现故障,请立即更换。您看到的是写入失败或发现以前未知的读取错误的结果。驱动器通过重新映射坏块来“恢复”,但数据丢失,有时可能会使 RAID 控制器停止/冻结。
您需要确定哪个驱动器出现故障并更换它。我会先对您的数据进行完整备份。您花在修复 RAID 阵列上的时间越长,您就越有可能失去一切。
答案2
这个问题有三个简单的解决方案:
解决方案 1——重建 RAID 阵列
- 断开发生故障的驱动器。
- 添加一个新驱动器,最好是同一品牌和型号,但一定要相同大小。
- 在英特尔快速存储技术窗口中,应该有一个选项可以将新驱动器添加到 RAID 阵列。
解决方案 2 - 使用剩余的 RAID 磁盘作为普通硬盘
- 进入主板设置并禁用 RAID 控制器。
- 启动计算机,如果它要求
CHKDSK
在“新”驱动器上运行,请执行此操作。 - 如果它没有要求您运行
CHKDSK
,请运行它。它将插入一些缺失的索引,然后瞧!(希望)您的驱动器将正常工作。
解决方案 3 - 将数据移动到新的 RAID 阵列
如果您想将数据移动到新的 RAID 阵列(购买 1.5 TB 比购买 2 TB 花费更多,因此我无法重建),请执行以下操作:
- 从计算机中移除孤立的 RAID 磁盘并启动计算机。重新打开 RAID 控制器,然后在 RAID 控制器中创建新的 RAID 阵列。
- 购买一个 3.5 英寸硬盘盒并将旧硬盘安装在其中。您将无法使用 eSATA,因为您的 RAID 控制器仍会将旧硬盘作为故障阵列的一部分。
- SHIFT + 将所有文件从旧硬盘驱动器拖到新的 RAID 阵列,您的文件将位于新驱动器上,元数据和所有内容,就像以前一样。
尖端:
- 如果 NVIDIA GeForce Experience 提示你安装刚刚安装的显卡驱动程序,不要这样做。。
- 如果有机会备份你的数据(我在运行验证和修复之前有一个小窗口),去做。
- 切勿让死机的计算机处于开机状态。最好将其关闭并冒着数据丢失的风险,而不是让它处于开机状态,而不知道它会对您的数据造成什么影响。
- SpinRite只对硬盘故障有用,对软件 RAID 问题无用。但它可能有助于修复 RAID 阵列中的另一个硬盘,以便我可以将其摧毁。
答案3
如果可行,上述建议是最理想的途径,因为它可以带来最大的恢复机会。我自己在边缘故障硬件和恢复尝试方面的经验让我走上了一条不同的道路。一旦 RAID 阵列的重建设置为错误,您能做的最好的事情就是将边缘硬盘驱动器作为第二个驱动器放入“恢复”计算机中并复制您希望恢复的内容。您可能能够使用 clonezilla 使用专家模式和恢复选项恢复更多内容……它不会是可启动的 Windows C: 驱动器。但您可能只会恢复您需要的文件。