Computing.Net > Forums > Windows 2000 > enable DMA with Win2000 Professional

enable DMA with Win2000 Professional

Reply to Message Icon

Original Message
Name: Connie
Date: October 8, 2000 at 14:22:01 Pacific
Subject: enable DMA with Win2000 Professional
Comment:

Hi - I am having problems enabling DMA with my new Ricoh DVD/CDRW drive. I tried downloading updated drivers for my AOpen MX59 Pro motherboard for DMA, but I'm not sure if that's the way to go. Creative and Matrox don't have any new drivers for my audio and video card either. Any suggestions?


Report Offensive Message For Removal


Response Number 1
Name: will
Date: October 8, 2000 at 18:55:36 Pacific
Reply: (edit)

if you go into the device manager (right click my computer -> hardware -> device manager. open up the cd-rom listing. double click the drive in question, then go to the settings tab. make sure DMA is set there.


Report Offensive Follow Up For Removal

Response Number 2
Name: TCraig
Date: October 8, 2000 at 23:13:22 Pacific
Reply: (edit)

That's all fine and dandy, but it still doesn'e enable UDMA. Use the following registry change.
1.copy below.
2.Paste to notepad.
3.save a "xxxx.reg" file.
4.Click on file. It will auotomatically save into reg.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}]
"Class"="hdc"
@="IDE ATA/ATAPI controllers"
"Icon"="-9"
"Installer32"="SysSetup.Dll,HdcClassInstaller"
"TroubleShooter-0"="tshoot.chm,hdw_drives.htm"
"EnableUDMA66"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0000]
"InfPath"="mshdc.inf"
"InfSection"="pciide_Inst"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,40,99,31,33,2e,bf,01
"DriverDate"="11-14-1999"
"DriverVersion"="5.0.2183.1"
"MatchingDeviceId"="pci\\ven_1106&dev_0571"
"DriverDesc"="VIA Bus Master IDE Controller"
"EnableUDMA66"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001]
"EnumPropPages32"="storprop.dll,IdePropPageProvider"
"InfPath"="mshdc.inf"
"InfSection"="atapi_Inst_primary"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,40,99,31,33,2e,bf,01
"DriverDate"="11-14-1999"
"DriverVersion"="5.0.2183.1"
"MatchingDeviceId"="primary_ide_channel"
"DriverDesc"="Primary IDE Channel"
"MasterDeviceType"=dword:00000001
"SlaveDeviceType"=dword:00000002
"MasterDeviceTimingMode"=dword:00008010
"MasterDeviceTimingModeAllowed"=dword:ffffffff
"MasterIdDataCheckSum"=dword:0001845e
"SlaveDeviceTimingMode"=dword:00000010
"SlaveDeviceTimingModeAllowed"=dword:ffffffff
"SlaveIdDataCheckSum"=dword:0001e05d

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002]
"EnumPropPages32"="storprop.dll,IdePropPageProvider"
"InfPath"="mshdc.inf"
"InfSection"="atapi_Inst_secondary"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,40,99,31,33,2e,bf,01
"DriverDate"="11-14-1999"
"DriverVersion"="5.0.2183.1"
"MatchingDeviceId"="secondary_ide_channel"
"DriverDesc"="Secondary IDE Channel"
"MasterDeviceType"=dword:00000002
"SlaveDeviceType"=dword:00000000
"MasterDeviceTimingMode"=dword:00000030
"MasterDeviceTimingModeAllowed"=dword:ffffffff
"MasterIdDataCheckSum"=dword:00019699
"SlaveDeviceTimingMode"=dword:00000000
"UserMasterDeviceTimingModeAllowed"=dword:ffffffff


Report Offensive Follow Up For Removal

Response Number 3
Name: elziko
Date: October 9, 2000 at 08:51:19 Pacific
Reply: (edit)

Thats very kind. But has anyone entered these reg settings? It would be asking for trouble for me to just blindly add a load of reg settings that I saw in a forum! Has anyone acted as a guineapig for me???

Does it really work for all IDE controllers/hard drives?

Hope u dont think I'm being untrusting!


Report Offensive Follow Up For Removal

Response Number 4
Name: KeneO
Date: October 13, 2000 at 00:20:18 Pacific
Reply: (edit)

Have you tried changing the dma in the ide channel you use this is under Device manager -> IDE ATA/ATAPI Controllers:
choose the channel your ide device is connected to and you will see the the MODE setting for Master and slave drives. I think thats what youre asking about. right??


Report Offensive Follow Up For Removal

Response Number 5
Name: Jim Hogan
Date: December 16, 2000 at 00:23:24 Pacific
Reply: (edit)

I encountered the same situation on a new Win2K machine - A dual P3-733 on a Tyan S1834D with Via 133 chipset. Some of the instructions on support.microsoft.com (and maybe your registry settings) are advertised as specific to Intel chipsets, but no harm seemed to result when I applied them (I edited by hand; there are only a few things that need to be added/changed).

Anyhow, a question: In the line...
"MasterDeviceTimingMode"=dword:00008010
can someone point me to a decoder for this key? I tried various hex/octal conversions, but couldn't tell what it meant. I just tried it on a secondary 66 drive, and it seemed to work. The question is..., does "EnableDMA66" also provide DMA for UDMA33 drives?? If so, what is this value for a UDMA33 drive??

Thanks,

Jim


Report Offensive Follow Up For Removal


Response Number 6
Name: markvandango
Date: December 23, 2000 at 15:25:34 Pacific
Reply: (edit)

thanks so much KeneO!!!!

such an easy solution...why couldn't anybody tell me that before? i wouldn't come far with only pio mode activated : )


Report Offensive Follow Up For Removal






Use following form to reply to current message:

   Name: From My Computing.Net Settings
 E-Mail: From My Computing.Net Settings

Subject: enable DMA with Win2000 Professional

Comments:

 


  Homepage URL (*): 
Homepage Title (*): 
         Image URL: 
 
Data Recovery Software




Have you ever used OpenOffice?

Yes, as my main suite.
Yes, occationally.
Yes, but only once.
No, never.


View Results

Poll Finishes In 6 Days.
Discuss in The Lounge