Windows XP solutions series: IDE DVD burner stuck in PIO mode.
My DVD burner stuck in PIO mode right after I tried to read a defective CD-R.
Usually my LG GSA-4166B DVDRW (HL-DT-ST) shows Transfer mode as Ultra DMA Mode 4. It is connected to Secondary IDE as Master and my HDD is Primary IDE Master.
- using "Process Explorer", hardware interrups is bigger than 10% when using your DVD burner.
- high CPU usage, near 100%
Check this too:
1. Go to Device Manager (Right-click My Computer>Properties>Hardware Tab>Device Manager);
2. Expand IDE ATA/ATAPI Controllers and click on your DVD IDE Channel;
3. Click Properties button and select the Advanced Settings Tab;
If the Transfer Mode is PIO and not DMA, this is your problem!
Start by doing this (at your on risk):
1. Check that you have a 80 pin shielded IDE cable installed
2. Run: regedit
3. Find the following KEY:
4. The last four digits will be 0000, 0001, 0002, 0003, and so on.
5. Usually they are, depends on your system configuration, the following:
0001 is for "Primary_ide_channel" (see DWORD = MatchingDeviceId)
0002 is for "Secondary_ide_channel"
and so on.
Under your "DVD burner" KEY, delete the occurence of the following value:
- or SlaveIdDataChecksum
depending were your DVD burner is connected.
6. Reboot the computer. Windows will now redetect DMA settings.
This worked for me.