ARCHIVED: In Windows, how do I enable or disable Direct Memory Access (DMA)?
DMA is a way of sending instructions to a PC's memory. Your PC has DMA channels that bypass the CPU, keeping it free to do other things. Like Interrupt Request Numbers (IRQs), DMA channels are limited and allocated to only one device at a time. Therefore, DMA conflicts can arise which may make it necessary to disable DMA on one or more of your devices. To do this, follow the steps below:
To enable or disable DMA in Windows 2000 or XP:
- From the
Startmenu, select eitherControl Panel, orSettingsand thenControl Panel.
- Click the
Systemicon and then click theHardwaretab.
- Click the
Device Managerbutton.
- Select
IDE ATA/ATAPI Controllers.
- Right-click the
Primary IDE Channelicon, and selectProperties.
- Click the
Advanced Settingstab and select or deselectDMAfrom the drop-down menu. ClickOK.
To enable or disable DMA in Windows 95, 98, or Me:
- From the
Startmenu, selectSettings, thenControl Panel.
- Double-click the
Systemicon and click theDevice Managertab.
- Click the
+(plus sign) next to the device you would like to change.
- Select the device you want to change, and then click the
Propertiesbutton.
- Click the
Settingstab and select or deselect theDMAcheckbox. ClickOK.
Note: If problems persist, you might also need to disable DMA in your BIOS settings. You should not attempt changes to the BIOS settings unless you are an experienced user. If there is a setting in your BIOS to enable and disable DMA, you can usually find it in an area such as "Advanced Chipset Settings". You may need to contact the vendor of your system to find out if and where your system BIOS has this setting.
Last modified on March 31, 2010.







