DMA stands for Direct Memory Access, and refers to the capability to transfer data directly between, say, two hard disks, without the need for the CPU to interfere (hence “direct”). Now, as hard disks became faster, and as the need to increase transfer speeds came up, it was found that increasing the speed of the interface itself caused problems. The efficiency of the interface itself had to be improved in addition, and what resulted was the creation of new types of DMA transfer modes called Ultra DMA modes. UDMA66 is also called Ultra DMA Mode 4, and also Ultra ATA/66. If you have an Intel chipset that supports UDMA66 or UDMA100 (you can find this out from the manual), you might find that that mode is disabled by default—and you might certainly want to enable it! You could use the Device Manager to do this, but
in some cases, that doesn’t work—in which case you’ll need to modify the Registry. Make sure your Intel chipset supports one of the two modes mentioned above, otherwise bad things might happen. Naturally, since this is a low-level hardware hack, you’ll need to restart after making the change.
Navigate to:
HLM\System\CurrentControlSet\Control\Class\
{4D36E96A-E325-11CE-BFC1-08002BE10318}\0000
Create a new DWORD value called EnableUDMA66 (or EnableUDMA100, as the case may be). Set its value to 1 to enable the ultra DMA mode, or to 0 to disable it.