![驱动器在 Windows Server 2003 上停止工作,我收到“控制器错误”](https://linux22.com/image/579295/%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%9C%A8%20Windows%20Server%202003%20%E4%B8%8A%E5%81%9C%E6%AD%A2%E5%B7%A5%E4%BD%9C%EF%BC%8C%E6%88%91%E6%94%B6%E5%88%B0%E2%80%9C%E6%8E%A7%E5%88%B6%E5%99%A8%E9%94%99%E8%AF%AF%E2%80%9D.png)
我有一台装有 Windows Server 2003 R2 的 Proliant 360 Hp 服务器。我只能在安全模式下访问该服务器。
事件查看器完全充满了这个错误:
The driver detected a controller error on Device\Harddisk3\DR3
我查明了哪个驱动器受到了影响。它是H
一个辅助非镜像驱动器。
当我访问该驱动器上的任何内容时,我会收到:
The request could not be performed because of an I/O device error
我该怎么办?这只是驱动程序问题还是硬盘故障?
答案1
在几乎所有情况下,事件 ID 11 消息的发布都是由于控制器或更可能是连接到相关控制器的设备出现硬件问题。硬件问题可能与布线不良、终端或传输速率设置不正确、设备对放弃 SCSI 总线的响应迟缓或缓慢、设备故障,或者在极少数情况下,设备驱动程序编写不当有关。
答案2
经过 10 天的顺利运行后,我可以确认通过在驱动器上使用 chkdsk /f 已经完全解决了该问题。
故障排除指南中没有包含此内容,而这却是应该做的第一件事之一。
现在我将 chkdsk 添加到服务器维护计划中,每隔几个月在所有驱动器上自动运行此命令:
@echo off
(echo n
echo y)|chkdsk {drive letter}: /f
(它会在重启时执行 chkdsk,而无需强制重启)