Computing.Net > Forums > General Hardware > DMA being switched to PIO

Computing.Net: Over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to sign up now, it's free!

DMA being switched to PIO

Reply to Message Icon

Original Message
Name: justin_lfc
Date: July 12, 2007 at 01:30:52 Pacific
Subject: DMA being switched to PIO
OS: XP
CPU/Ram: 2.16 and 2g
Model/Manufacturer: nw9440
Comment:

hi,

It should take +-15min to copy a 4+G dvd, and now takes between 60-80min, and it writes between 0.4x-0.8x.

It starts off quick, and writes about 5% in 10seconds and then slows down.

Primary IDE channel/Advanced settings
Device0 - Transfer mode-DMA if available
- Current - PIO

Device1 - Transfer mode-DMA if available
- Current - PIO

Please help!

Justin
Please help



Report Offensive Message For Removal


Response Number 1
Name: Beginner1
Date: July 12, 2007 at 05:22:28 Pacific
Reply: (edit)

Report Offensive Follow Up For Removal

Response Number 2
Name: OtheHill
Date: July 12, 2007 at 05:31:56 Pacific
Reply: (edit)

Are you using an 80 wire 40 pin data cable?


Report Offensive Follow Up For Removal

Response Number 3
Name: NAN
Date: July 12, 2007 at 15:41:03 Pacific
Reply: (edit)

Easiest way to get ur comp back to DMA is install the DVDFAB Platinum (If u know where to get it). It will detect and ask to set your drives back to dma.


Report Offensive Follow Up For Removal

Response Number 4
Name: XpUser4Real
Date: July 12, 2007 at 19:06:38 Pacific
Reply: (edit)

justin_lfc, did you try response 1? Many ways to get it working there.

Hopefully my advice will help you...Please post back with your results as it will help others.


Report Offensive Follow Up For Removal

Response Number 5
Name: Tubesandwires
Date: July 12, 2007 at 21:31:35 Pacific
Reply: (edit)

Fairly recent DVD drives require that they are connected to an 80 wire data cable even if they are by themselves on the cable. Older slower ones will work fine on a 40 wire data cable if they are by themselves on the cable.

How much have you used this drive? Optical drives do not last forever. If you have used it a lot, especially if it is more than a year old, often the thing that happens with optical drives first that eventually kills them is the sleeve bearings in the drive motor deteriorate to the point the motor can no longer spin as fast as it should, and that can cause data errors while burning and Windows will detect those errors as being excessive and set the drive to the slower PIO mode. Eventually the drive will not even be able to spin at the 1X speed, or won't spin at all, and Windows will not recognize any CD or DVD in the drive .


Report Offensive Follow Up For Removal


Response Number 6
Name: cliffpage
Date: July 12, 2007 at 23:45:49 Pacific
Reply: (edit)

a friends DVD writer was stuck at PIO setting. I looked in BIOS and it said NONE for that drive (Secondary Slave). I altered it to AUTO and it was fine after that.
I was suprised it worked at all when it said NONE.
(Dell computer)


Report Offensive Follow Up For Removal

Response Number 7
Name: Tubesandwires
Date: July 13, 2007 at 07:26:01 Pacific
Reply: (edit)

Waitaminute.
If both your IDE drive and DVD drive are in PIO mode, that's a different matter.

Have you loaded the main chipset drivers for your mboard? If you haven't you likely will have problems getting them to go into or stay in a mode other than PIO.
Whenever you load Windows from scratch, you must load all the drivers for the mboard after Setup has finished, especially the main chipset drivers, so that Windows has all the proper drivers and information about your mboard. Your hard and optical drives are often not recognized properly if the main chipset drivers have not been loaded, and Windows will often set them to PIO mode in that case. Those drivers are on the CD that came with the mboard, but if you downloaded drivers from the mboard manufacturer's web site for your model, the main chipset drivers are often not listed there, and if they aren't you must get them from the web site of the manufacturer of the main chipset and load them.
If you're not certain the main chipset drivers have been loaded, or if those drivers have become corrupted, it does no harm to load them even if they have already been loaded and you don't have to un-install any existing main chipset drivers if they are already there.
.......

If you're absolutely sure you have loaded the main chipset drivers, you may be experiencing excessive data errors caused by other things that result in Windows downgrading the mode of the drives to PIO.

Are you certain all your hard and optical drives are connected to the proper 80 wire or 40 wire data cable? If they are all connected to 80 wire ones you're okay as far as that goes.

If you have unplugged any of your data cables since the drives last worked properly, it is common to damage them when you do that, especially 80 wire ones. Check the cables for damaged wires at the edges of the cable at all the connectors, including under the cable clamps. If in doubt install new or used and known to be good data cables.

Incompatible ram can cause memory errors.
Have you changed or added to the ram you have since the drives last worked properly?
Ram that works fine in another mboard will not necessarily work fine in yours.

Poor contact of your ram modules in their slots can cause errors reading the ram.
In any case, see response 2 in this - try cleaning the contacts on the ram modules.
http://www.computing.net/hardware/w...
AFTER you have done that, you could run a memory checking utility to check whether you are experiencing errors reading the ram.

Check your hard drive.
See the latter part of response 1 in this:
http://www.computing.net/windows95/...


Report Offensive Follow Up For Removal






Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to General Hardware Forum Home








Do you have a Desktop Computer anymore?

No
Yes, but only at work
Yes, but its rarely used
Yes, and its a workhorse


View Results

Poll Finishes In 2 Days.
Discuss in The Lounge
Poll History




Data Recovery Software