DMA reverts to PIO

January 23rd, 2007 by Quatrux

Well on my Windows XP installation, I noticed that everything got slow when loading, thought somekind of an virus or spyware.. I was amazed that my computer got slow, it never happened before, because I really take good care of it.. When thought it was the new windows updates, but I uninstalled them and nope, everything was the same.. I scanned with different tools for spyware and viruses and other critical stuff, but also didn’t find anything.. Somehow my brother said it might be that my Hard Drive is reseted to PIO transfer mode, I checked and Yeah it was! This is why my system got very slow, because it wasn’t using DMA transfer mode, even though my CD-roms were using Ultra DMA somekind of mode..

I booted to BIOS, but everything was set alright and when I searched the Internet for Information and I found a solution which worked for me very well and would like to share it with you. It requires a little Registry Edition, so go to Run, and run regedit tool, when search for the registry key:

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

which has subkeys like 0000, 0001, 0002, and remove the MasterIdDataChecksum or/and SlaveIdDataChecksum, don’t worry nothing will happen after you remove those.. Then reboot your computer and you’ll be back reseted to DMA transfer mode if you would like to check, use the Device manager.. But note, that stupid Windows can reset you to PIO mode anytime, so don’t be amazed if this happens again. ;)

Posted in Windows | No Comments »

Leave a Comment



Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment and don't be afraid of the spam protection!