|
|
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已! |
|
恭喜您是本站第 1736802
位訪客!
登入 | 註冊
|
|
|
|
對這文章發表回應
發表限制: 非會員 可以發表
發表者: 冷日 發表時間: 2005/4/28 7:32:34
硬碟的DMA模式被系統強制更動了?
大家都知道,硬碟要開啟DMA模式才會跑得快,但是除了BIOS要開啟DMA支援之外,Windows系統內的IDE裝置也要設成正確的DMA模式才行。但據說Windows若發生多次存取錯誤後,會自動把硬碟降為較低速的DMA或更慢的PIO模式,這個問題該如何發現及解決呢?
近幾年來所生產的硬碟,大致有Ultra DMA 33/66/100/133這幾種傳輸模式(目前所能買到的都是DMA 100以上的硬碟了),數字越大則傳輸速率越快。一般狀況下,Windows會根據硬碟本身的規格,自動把它設為正確的DMA模式,不過根據微軟所公佈的一篇技術性文章( http://support.microsoft.com/?kbid=817472 )指出,當系統發生多次錯誤後,硬碟的傳輸模式很可能會被更動,如果你發現硬碟突然效率變慢了,可能就是發生此問題了。以下要告訴你如何強制固定硬碟的DMA模式,不讓作業系統更動,讓你的電腦維持在最佳狀態。
STEP:
- 我們要如何知道DMA模式是否有被系統更動呢?首先在桌面(或【開始】功能表)的「我的電腦」上按一下滑鼠右鍵,點選【管理】。
- 開啟「電腦管理」視窗後,點選左方窗格的「裝置管理員」,然後展開右方的「IDE ATA/ATAPI控制器」,在「主要IDE通道」上連續按兩下滑鼠左鍵,再切換到〔進階設定〕活頁標籤,就可以檢查DMA模式。
※Tips:「裝置0」和「裝置1」分別代表IDE排線上的第一個裝置和第二個裝置,請依自己硬碟所接的位置來辨認裝置。而如果你的另一條排線上也有安裝硬碟,則也要檢查「次要IDE通道」的內容。
- 若是DMA模式和你的硬碟規格不一樣,可能是被系統更動了,這時即使你在對話盒中改回來,下次開機還是會跳回原設定,我們必須切換到〔驅動程式〕活頁標籤,再按下〔解除安裝〕鈕,然後重新啟動電腦。
※Note:DMA模式的代號分別為「模式0(DMA)」、「模式2(DMA 33)」、「模式4(DMA 66)」、「模式5(DMA 100)」、「模式6(DMA 133)」,請自行對照自己的硬碟規格來判斷。
- 重開機後按下【開始】→【執行】,輸入「regedit」以開啟「登錄編輯程式」,然後找到下面的機碼:「HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
Class{4D36E96A-E325-11CE-BFC1-08002BE10318}<!--內文-->001」
- 在右邊窗格空白處按一下滑鼠右鍵,點選【新增】→【DWORD值】。
- 將此DWORD值重新命名為「ResetErrorCountersOnSuccess」,然後在上面按一下滑鼠右鍵,點選【修改】。
- 出現「編輯DWORD值」對話盒後,將數值資料由原本的「0」改為「1」,然後再按下〔確定〕。重新啟動電腦後,就可以強制改回相符的DMA模式了。
- 如果您的電腦包含兩個以上的IDE控制器,則在「HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetControlClass{4D36E96A-E325-11CE-BFC1-08002BE10318}」機碼下,可能還有「0002」、「0003」……等子機碼,代表每一組主要和次要IDE通道,請都以相同方式來做更改。
 ◇更多的精彩內容,請看「密技偷偷報【密】字第貳拾貳號」 ※瀏覽本期《密技偷偷報》所有超連結: http://totalpost.pcuser.com.tw | |
|