coknuck Posted September 14, 2006 CID Share Posted September 14, 2006 I gone to Device Manager>IDE ATA/ATAPI controllers>properties>advanced settings on both Primary and Secondary IDE. When I try to change from PIO to DMA it won't change.Any help will be appreciated. Edit: Also uninstalled all drivers but still didn't work Quote Link to comment Share on other sites More sharing options...
StingRayZ Posted September 14, 2006 CID Share Posted September 14, 2006 I have a registry file that fixes that but I will have to get it for you later, I am getting ready for work. My TDK drive does this all the time. Ok, I had time to find it, I thought it was a reg file but you just modify some keys in the redistry, you might backup the reg before hand but it always works for me. Do this: Re-enable DMA using the Registry Editor My thanks go to my fellow MVP Alexander Grigoriev who taught me this method. Run REGEDIT. Go to the following key: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E96A-E325-11CE-BFC1-08002BE10318} It has subkeys like 0000, 0001, 0002, etc. Normally 0001 is the primary IDE channel, 0002 the secondary, but other numbers can occur under certain circumstances. You have to go through these subkeys and check the DriverDesc value until you find the proper IDE channel. Delete MasterIdDataChecksum or SlaveIdDataChecksum, depending on whether the device in question is attached as master or slave, but it can't actually hurt to delete both. Reboot. The drive DMA capabilities will be redetected. Open Device Manager again and check whether the device is now actually using DMA mode. If so, congratulations, you've made it (at least until the next time Windows disables DMA). Quote Link to comment Share on other sites More sharing options...
coknuck Posted September 14, 2006 Author CID Share Posted September 14, 2006 StingRayZ, Thank you! I'll give it a shot and post back later. Quote Link to comment Share on other sites More sharing options...
coknuck Posted September 14, 2006 Author CID Share Posted September 14, 2006 I did evey thing you said and it just keeps reverting back to PIO. Quote Link to comment Share on other sites More sharing options...
StingRayZ Posted September 14, 2006 CID Share Posted September 14, 2006 you went into each subfolder of 4D36E96A-E325-11CE-BFC1-08002BE10318, (subfolders being labeled 0000, 0001, etc..) and looked for every instance of MasterIdDataChecksum and SlaveIdDataChecksum and deleted those keys? And you rebooted? (sorry, not trying to make you feel stupid or nothing, this just always worked for me) Hmm, I don't know what else to say, what kind of drive is giving you problems? Quote Link to comment Share on other sites More sharing options...
php Posted September 14, 2006 CID Share Posted September 14, 2006 Any chance your mobo or the drive doesn't support DMA? Quote Link to comment Share on other sites More sharing options...
coknuck Posted September 14, 2006 Author CID Share Posted September 14, 2006 StingRayZ, Yes I went through all the subfolders and deleted MasterIdDataChecksum and SlaveIdDataChecksum. But they just keep comming back. php, Yes they both support DMA Going to whipe clean and start over.I've got an LGA775 socket board Quote Link to comment Share on other sites More sharing options...
StingRayZ Posted September 14, 2006 CID Share Posted September 14, 2006 Here is a link you may want to check out http://winhlp.com/WxDMA.htm. Quote Link to comment Share on other sites More sharing options...
coknuck Posted September 14, 2006 Author CID Share Posted September 14, 2006 StingRayZ, Thanks I did all that but nothing. Quote Link to comment Share on other sites More sharing options...
coknuck Posted September 15, 2006 Author CID Share Posted September 15, 2006 Thanks to all who helped. Got it fixed. I guess I didn't look hard enough in Bios. Now that I got it to work with DMA this machine really flys. Cold start to Windows is about 45 seconds. :D Quote Link to comment Share on other sites More sharing options...
cholla Posted September 15, 2006 CID Share Posted September 15, 2006 coknuck;Glad you got it working.I meant to get back to you with this.I know you don't have a Windows 9X OS but I thought you might want to take a look at this to see if you had these files in XP & if the information applied.I'm just putting in my .txt file on it. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.