Restoring DMA Mode in Windows

vendredi 5 décembre 2014

A root cause of a slow/sluggish running Windows XP computer can be if it's stuck in PIO mode. It's wise to periodically check and make sure your disc drives and hard disks are not in the very slow PIO mode. Especially check your CD/DVD drive if after using a bad disc that Windows gives a cyclic redundancy check ("read-error") warning when trying to read!



When Windows XP systems get stuck in PIO Mode they won't automatically self-repair and go back into the preferred and fast DMA Mode that newer versions of Windows will after a restart.





Restoring DMA Mode in Windows XP:



1. Manually create a System Restore Point.



2. Open Device Manager

01_Device_Manager.png



3. Scroll down to Primary IDE Controller / Secondary IDE Controller

02_Primary_and_Secondary_IDE_Channel.png



4. Right-click and select Properties for the Primary IDE Controller (this one is for your hard disks), it should read as using a DMA Mode, if it isn't switch the transfer mode to DMA Mode using the drop-down box

03_Primary_IDE_Channel_DMA_Mode.png



5. Right-click and select Properties for the Secondary IDE Controller (this one is for your CD/DVD disc drives), it should read as using a DMA Mode, if it isn't switch the transfer mode to DMA Mode using the drop-down box

04_Secondary_IDE_Channel_DMA_Mode.png



6. If you've changed the transfer mode you must now restart Windows.



7. After restarting you need to verify that both the Primary IDE Controller and Secondary IDE Controller are using a DMA Mode by looking at the transfer mode again in the Device Manager.



8. If the Primary IDE Controller and Secondary IDE Controller are back in a DMA Mode manually create a System Restore Point, then you've completed the repair.



----------------------------------------------



If either are still stuck in PIO mode you'll need a few other steps to get them back into DMA Mode:



1. Manually create a System Restore Point.



2. Open Device Manager

01_Device_Manager.png



3. Scroll down to Primary IDE Controller / Secondary IDE Controller

02_Primary_and_Secondary_IDE_Channel.png



4. Whichever one of them is stuck in PIO Mode right click it and select Uninstall.

05_Uninstall.png



5. Restart Windows. Upon starting up Windows will re-detect the device and should automatically place it back in DMA Mode. Note in some situations this may require more than one restart, and Windows will notify you if it must restart again.



6. After restarting you need to verify that both the Primary IDE Controller and Secondary IDE Controller are using a DMA Mode by looking at the transfer mode again in the Device Manager.



7. If the Primary IDE Controller and Secondary IDE Controller are back in a DMA Mode manually create a System Restore Point, then you've completed the repair.



----------------------------------------------



Edit:

If anyone knows if these instructions differ in newer versions of Windows please feel free to post those in this topic!


0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor