【心得】解決Win XP底下無法啟動光碟機DMA的問題





purple_maple
2002-02-24, 06:24 PM
這是小弟看到
http://www.pczone.com.tw/vbb3/showthread.php?t=44526&highlight=mode
這篇文章所試出來的心得....
不能在WinXP中正常啟動DMA的人可以參可看看.....
請修改下列機碼....

-----------------------------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001]

"MasterDeviceTimingMode"=dword:00002010
"MasterDeviceTimingModeAllowed"=dword:ffffffff
"SlaveDeviceTimingMode"=dword:00002010
"SlaveDeviceTimingModeAllowed"=dword:ffffffff
-----------------------------------------------------------------------------
虛線裡的機碼可以複製到剪貼簿裡在存成XXX.reg便可登錄機碼....
這機碼是修改第二個IDE裝置(就是次要IDE通道)
的Master和Slave的DMA(此機碼把Master和Slave都改成Dma Mode 2)...馬上會變..

若你的光碟機和硬碟接在一起....可能是第一個IDE裝置(就是主要IDE通道)
也是一樣....只要到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002]裡修改成
"MasterDeviceTimingMode"=dword:00010010
"MasterDeviceTimingModeAllowed"=dword:ffffffff
上列兩排的數值是小弟硬碟的工作模式(DMA 5)
"SlaveDeviceTimingMode"=dword:00002010
"SlaveDeviceTimingModeAllowed"=dword:ffffffff
上面這四個MasterXXX,SlaveXXX的值就可以...

我想在XP底下不能正常啟動的人大都都是使用VIA晶片組的人居多ㄅ....
也可能VIA的IDE驅動程式在XP裡有BUG....所以光碟機的DMA有時無法正常啟動...
不知道大家XP中的機碼直跟小弟一不一樣.....如果不一樣的話就不要亂試了...
如果相同的話可以試試看....就降摟...