DMA unavailable?
| Newbie Forum Discuss, DMA unavailable? at Community forum; Hi, I have a LiteOn DVD-ROM and an LG CDRW Burner, both connected to the secondary IDE channel. I read the thread about enabling DMA, so in the “Transfer Mode” box I chose “DMA If Available” for both drives and restarted. It worked for the LG, but in the LiteOn |
-
Posted:
02-05-2005
- # 1
Hi,
I have a LiteOn DVD-ROM and an LG CDRW Burner, both connected to the secondary IDE channel.
I read the thread about enabling DMA, so in the “Transfer Mode” box I chose “DMA If Available” for both drives and restarted. It worked for the LG, but in the LiteOn the "current transfer mode " is always "PIO Only", eventhough “DMA If Available” is selected. Does anyone know why?
Thanks in advance.
- Today (MyCE Staff)
- Posts: 15,596
-
Posted:
02-05-2005
- # 2
I assume you have rebooted. If so, then go back to the device manager and uninstall the IDE Controllers. Then restart and let the computer find them and install again and that should solve your problem. __________________
Still a few bugs in the system... -
Posted:
02-05-2005
- # 4
here is something I wrote up about DMA back in 2002 that might help it tells you how to change it in the registry. I checked and the same registry key still controls the DMA so this should work.
Had not made a cd in months and when I did at high speed got errors and a defag seem to fix that problem next time I will test and record instead of record only.
I did also check my DMA settings and found that my main hardrive DMA settings were set to PIO only and Had to follow the procedure below to correct. I hate that xp will change these settings without any help from you.
To enable DMA mode using the Device Manager:
start then control panel then system hardware to
Open Device Manager.
Double-click IDE ATA/ATAPI Controllers to display the list of controllers and channels.
Right-click the icon for the channel to which the device is connected, select Properties, and then click the Advanced Settings tab.
In the Current Transfer Mode drop-down box, select "DMA if Available" if the current setting is "PIO Only".
If the drop-down box already shows "DMA if Available" but the current transfer mode is "PIO Only", then the user must toggle the settings.
That is:
Change the selection from "DMA if available" to "PIO only", and click OK. Then repeat the steps above to change the selection to "DMA if Available".
I found this did not work on one of my hardrives and had to use the following steps. I found that the hardrive did not have the 0xffffffff. When you right click and modify to change it to the above you only input the ffffffff not the 0x. I changed it then I could change from PIO Only.
Go to
"HKEY_LOCAL_MACHINE\SYSTEMS\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}"
The Default Value should be "IDE ATA/ATAPI controllers"
Go to "0001" key if your device is on Primary IDE Chanel or "0002" if your device is on Secondary IDE channel
and change the MasterDeviceTimingModeAllowed or SlaveDeviceTimingModeAllowed to 0xffffffff depending if your device is master or slave
close registry editor.
Go to device manager select "IDE ATA/ATAPI controllers" and the corresponding IDE chanel go to "Advanced Settings" Tab and Set Transfer Mode to PIO and then to DMA if available again -
Posted:
02-05-2005
- # 5
http://www.michna.com/kb/WxDMA.htm
http://support.microsoft.com/?kbid=817472
Two more sources for override.__________________
Still a few bugs in the system...
People who found this also searched for
- current transfer mode drop-down box
- hkey local machine pio dma
- 0xffffffff dma regedit
- ata ide mode unavailable
- current transfer mode unavailable
- device manager current transfer method unavailable
- dma current transfer mode unavailable
- dma if available current mode
- dma option unavailable
- dma transfer mode unavailable
- dma unavailable
- dma unavailable for this device
- dvd rom unavailable
- dvd-rom unavailable
- dvdrom dma
- geen dma beschikbaar
- hkey local machine systems currentcontrolset control class {4d36e96a-e325-11ce-bfc1-08002be10318} 0001 in regedit. then i changed masterdevicetimingmodeallowed to 0xffffffff
- how do i change the transfer mode in the primary ide channel
- if the drop-down box already shows dma if available but the current transfer mode is pio
- in the current transfer mode drop-down box select dma if available if the current setting is pio only. if the drop-down box already shows dma if available but the current transfer mode is pio then you must toggle the settings. that is * change the selection from dma if available to pio only and click ok. * then repeat the steps above to change the selection to dma if available.
- masterdevicetimingmodeallowed
- masterdevicetimingmodeallowed to 0xffffffff
- menu to select dma if available if pio only mode is selecte
- pio dma lg dvdrom
- pio only not available
- transfer mode drop-down box
- transfer mode unavailable
- udma unavailable pio
- unavailable dma

