“驅動程序在 \Device\Harddisk0\D 上檢測到控制器錯誤”的根本解決辦法!

事件查看器顯示類似如下
1.驅動程序在 \Device\Harddisk0\D 上檢測到控制器錯誤。
2.在 \Device\Ide\IdePort0 上檢測到奇偶錯誤。  
引起“驅動程序在 \Device\******* 上檢測到控制器錯誤。”的原因大致有以下幾個方面:
解決方法:一般先檢測數據線或電源線和磁盤接觸是否不良,再用磁盤修復軟件檢測並修復或嘗試更新驅動或返回驅動。

請務必按照順序進行如下檢查:
1。請確定你使用了80芯的硬盤排線;確認硬盤數據線處在正常接觸中;
2。連接磁盤的數據線或電源線出現鬆動,導致接觸不良。(把數據線或電源線拔出重插)
3。磁盤本身出現硬件問題,比如壞道等。(用磁盤修復軟件檢測並修復)
4。磁盤驅動程序錯誤或者IDE控制器的驅動有問題,請確定主板的驅動已經正確安裝(可以嘗試更新驅動或返回驅動)
5。系統是否自行關閉了DMA模式。請檢查設備管理器裏的IDE ATA/ATAPI 控制器,雙擊“主要IDE通道”和“次要IDE通道”在高級設置裏查看當前傳輸模式是否變爲了PIO模式?

如果是,請按照以下步驟進行修改:
1。單擊“設備管理器”;
.展開“IDE ATA/ATAPI 控制器”節點;
雙擊您要爲其恢復典型 DMA 傳送模式的控制器;
單擊“驅動程序”選項卡;
單擊“卸載”。
2。    當此過程完成後,重新啓動您的計算機。當 Windows 重新啓動後,將重新枚舉硬盤控制器,同時與該控制器相連的每個設備的傳送模式將重置爲默認值。
   但這樣只是把硬盤設備的傳送模式重置爲默認值,當我們再使用掛起系統時系統又會自行關閉DMA模式!所以我們還要做以下操作:
A.單擊“開始”,單擊“運行”,鍵入 Regedit,然後單擊“確定”。
B.在註冊表中找到並單擊以下項:
 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001和
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002
C.在“編輯”菜單上,指向“新建”,然後單擊“DWORD 值”。
D.鍵入 ResetErrorCountersOnSuccess,然後按 Enter 鍵。
E.在“編輯”菜單上,單擊“修改”。
F.鍵入 l,然後單擊“確定”。
G.按照下列步驟操作,然後退出註冊表編輯器:
注意
    上面註冊表最後的項“”列出的帶有“0001”編號的子項對應於一臺僅有一個 IDE 控制器的計算機的主要 IDE 通道和次要 IDE 通道。如果您的計算機有兩個 IDE 控制器,則對於每個控制器,主要 IDE 通道和次要 IDE 通道的帶有編號的子項分別是:“0001、0002、0003、0004、0005、0006……”。
    爲檢查是否找到了正確的子項,請檢查子項的 DriverDesc 值是包含字符串值“主要 IDE 通道”,還是包含字符串值“次要 IDE 通道”。
___________________________________________________________
如上,該問題可得到完美解決!
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章