萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦故障排除 >  >> 硬碟故障

DMA 模式惹禍:火球八代硬碟在舊版 BIOS 上的相容性問題

筆者低價入手一顆昆騰火球八代 8.4GB 硬碟設為主碟,原 3.2GB 硬碟設為從碟,掛在第二組 IDE 上。開機偵測正常,分區安裝 Windows 98 及各項驅動程式 (顯示卡、聲卡、VIA AGP、VIA PCI IRQ Routing Miniport、Highpoint Xstore DMA) 後重新啟動,卻在開機畫面後硬碟燈長亮、螢幕無反應。查看 Bootlog.txt 發現載入 atapi.vxd 失敗,懷疑光碟機連接線鬆動,但重新檢查無效。

故障分析:Xstore DMA 驅動程式未生效

安全模式啟動檢查裝置管理員,無資源衝突,但兩顆硬碟皆顯示「普通硬碟,類型 47」,非實際型號,顯示 Xstore DMA 驅動未生效。移除 Xstore DMA 後 Windows 能正常進入,但 C 槽仍無法設為 DMA 模式,確定是 DMA 驅動導致故障。

解決方案:將 DMA/66 降級為 DMA/33

上網查詢昆騰官網發現:火球八代 DMA/66 硬碟在 1999 年前 Award BIOS 的主板上確實無法開啟 DMA。昆騰提供 Fbcrdma.exe 小程式,可在 DOS 下將硬碟模式從 DMA/66 切換為 DMA/33。下載執行後,重新進入 Windows 安裝 Xstore DMA,裝置管理員正確顯示硬碟型號,C 槽也能設為 DMA 模式,問題徹底解決。

後記與編輯補充

  • 早期許多主板 Award BIOS 不支援 DMA/66,甚至連 DMA/33 都無法開啟。解決辦法:一、BIOS 關閉硬碟 DMA (效能大幅下降);二、使用硬碟廠商提供的工具設定 DMA 模式;三、升級主板 BIOS 以支援新標準。
  • 硬碟故障可參考 Bootlog.txt 與 Scandisk.log,或在 BIOS 開啟 S.M.A.R.T. 功能自動檢測。
copyright © 萬盛學電腦網 all rights reserved