Thread: DMA on/off
View Single Post
  #5  
Old June 14th 04, 03:29 PM
SleeperMan
external usenet poster
 
Posts: n/a
Default

True. I never thought of that...
But, to DaveB: Does device manager says DMA if available and below line
Ultra DMA x (1 or 2 i believe), or second line says PIO? Second line
actually states real state of IDE controller.

Dan G typed:

There's no need to mess with the registry. Go to device manager and
uninstall the IDE controller that the drive is on. Then reboot and it
should be good.


"DaveB" wrote in message
...
Sleeperman, thanx for reply

Xp says system is running with DMA enabled, but when i check using
Nero it says DMA is turned off.

I've been to Device Manager but it keeps reporting that all is
running with DMA enabled , but the read/write speed is super slow,
only doing at best 1.1x and taking an hour or more to read.

Your solution looks like it might do the trick but it'll be Mon nite
before i try it - I've never fiddled with the registry before so i
hope it all works out OK.




MAny thanks

Dave


"SleeperMan" wrote in message
...
DaveB typed:

Mydvd writer is reading dvds at single speed ..and it is really
frustrating....

Can some kind soul put me out f my misery and tell me how to turn
DMA back on (enable)

Thanx as always

Dave

If you run XP, i think this is what you wanted:

Getting back to DMA mode in Windows XP


CD-ROM and DVD-ROM drives can revert to using PIO mode, despite
being set to use "DMA if Available." Here's how to make Windows XP
redetect the DMA capabilities of the drives.
This behaviour occurs with the following conditions:
Windows XP is the operating system
A CD-ROM or DVD-ROM drive, which is known to support DMA mode now
works only in PIO mode.
The drive controller is set to use "DMA if available" but reports
to be only in PIO mode.
Following is the mechanism that has worked for me, please try it at
your own risk, it involves hacking the registry:

Open RegEdit

Find the following KEY:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\
Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\000x

The last four digits will be 0000, 0001, 0002, 0003, and so on.
Under each key, delete all occurences of the following values:
MasterIdDataChecksum
SlaveIdDataChecksum
Reboot the computer. Windows will now redetect DMA settings.
Trala!