Introduction
Direct memory access (DMA) is a system that can control the memory system without using the CPU. Basically it is a technique that is used for transferring data from main memory to a device without passing it through the CPU. Computers that have DMA channels can transfer data to and from devices with much less CPU overhead than computers without a DMA channel. With DMA, the CPU initiates the transfer, does other operations while the transfer is in progress, then receives an interrupt from the DMA controller when the operation is done. There are some steps for enabling the DMA.
Step 1. Open Control Panel.
Step 2. Go to the Device Manager. If you are prompted for an administrator password or confirmation, type the password or provide confirmation otherwise open Device manager.
Step 3. In the left pane, expand IDE ATA/ATAPI controllers as shown below.
Step 4. Right-click on any label where "Channel" is present, right-click to the icon and then click Properties.
Step 5. Navigate to the Advanced Setting tab, under Device Properties, select or clear the Enable DMA checkbox.
Step 6. Click OK
Summary
In this article, we learned about What is DMA and How to Enable DMA in Windows 8.