How do I Enable DMA?

For those with newer PC's with Windows XP installed, this problem is basically solved from the start.

Windows XP automatically enables DMA for most compatible hardware.

There are certain circumstances where Windows XP instead enables PIO, which are documented in DMA Mode for ATA/ATAPI Devices in Windows XP.

How To Enable DMA under Windows 2000

  1. Go to Programs, Administrative Tools, then Computer Management
  2. Open the IDE ATA/ATAPI controllers tree
  3. Double-click the primary (or secondary, depending on what drive you are enabling it for) IDE channel then select Advanced Options
  4. Next to transfer mode, select "DMA if available"

How To Enable DMA under Windows 98

  1. Open the Control Panel and then the System applet
  2. Select the Device Manager Tab
  3. Click on Hard-Disk Controllers and press Properties
  4. Check the DMA-enabled box
  5. Restart your computer

How To Enable DMA under Windows NT

  1. Open RegEdit
  2. Go to HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0 and set the DMAEnabled value to 1 (enabled)
  3. Restart your computer

How To Enable DMA under Windows ME

  1. Go to My Computer
  2. Right click on the appropriate drive and select Properties
  3. Enable DMA


Top 5 Free Networking Tools

Bookmark How do I Enable DMA?

Latest Blog Posts


English English GermanGerman SpanishSpanish FrenchFrench ItalianItalian PortuguesePortuguese RussianRussian DutchDutch
GreekGreek HindiHindi JapaneseJapanese KoreanKorean ChineseChinese Chinese (Simplified)Chinese (Simplified) ArabicArabic

Copyright 2009 Tech-FAQ. All rights reserved. Privacy Policy.