May Hard Drive is in PIO mode?

Sforsyth

Golden Member
Mar 3, 2005
1,294
0
0
how do I fix this?

it says the Primary channel is in PIO mode?

I got a I/o error when trying to burn a DVD and it took forever.
 

bigsexychris

Member
Aug 16, 2005
44
0
0
basically, two places to check.

1) restart your computer and go into the bios and look around for a setting where you change primary channel from pio -> dma
2) go to system manager->hardware->device manager (i'm assuming you're running XP or some type of windows) and right click on "IDE ATA/ATAPI controllers" and you'll see entries for the Primary IDE Channel. Right Click on Primary IDE channel, go to advanced settings and change transfer modes to DMA, if available.

Let me know what happens after that

 

Sforsyth

Golden Member
Mar 3, 2005
1,294
0
0
thanks I cleared the CMOS and it's still in PIO mode and I can't change it in my BOIS or Windows XP.

 

Sforsyth

Golden Member
Mar 3, 2005
1,294
0
0
I think I have been using the wrong MOBO drivers, got the right ones going to try them out later, I will let you know how it goes.
 

xgsound

Golden Member
Jan 22, 2002
1,374
8
81
Don't know if this applies to you. When XP encounters an error it degrades drive speed (from highest DMA to PIO) until it gets success and remembers it. If it worked in DMA for a while then went to PIO this could be it.

To correct this go to Device Manager and remove the offending controller. Then reboot and allow it to redetect. This should correct the immediate problem, but it will return if you get more errors.


Jim
 

Rubycon

Madame President
Aug 10, 2005
17,768
485
126
Originally posted by: xgsound
Don't know if this applies to you. When XP encounters an error it degrades drive speed (from highest DMA to PIO) until it gets success and remembers it. If it worked in DMA for a while then went to PIO this could be it.

To correct this go to Device Manager and remove the offending controller. Then reboot and allow it to redetect. This should correct the immediate problem, but it will return if you get more errors.


Jim


You don't even need to reboot actually. Just right click the top of the tree and select scan for hardware changes.

Ripping DVD/CD discs that are damaged or have some copy protecting schemes produce a deluge of cyclic redundancy check (CRC) errors and will cause windows to change the channel to PIO. There is a flag to set in the registry to IGNORE this action and I can probably dig this up if needed.

EDIT: MS 817472
 

SleepWalkerX

Platinum Member
Jun 29, 2004
2,649
0
0
I'm having this same issue and none of these instructions fixed it. :(

Its my hard drive that's set to PIO, and I would like it to be DMA. My devices look like this, Primary Master: DVD-ROM, Primary Slave: DVD-RW, Secondary Master: Hard Drive.

I've even adjusted the entries in the registry, but its a no go. Is there anything I should set in the BIOS or maybe I should put it on my Primary IDE channel? Any advice?

TIA
 

Bozo Galora

Diamond Member
Oct 28, 1999
7,271
0
0
I am unclear if you reformatted and still have prob, so to second poster.........

reboot into safe mode
highlight and remove any and all secondary IDE controllers (where your HDD is)
reboot, xp will redetect, reinstall
run manufacturer drive fitness test software

Do not use nvidia ide PATA drivers from nforce set
USE GENERIC MS ide drivers

Edit: and try setting HDD secondary master in bios to udma 4 or 5, not auto
 

SleepWalkerX

Platinum Member
Jun 29, 2004
2,649
0
0
I tried the first two things you said, but they didn't work. I looked in the BIOS, but I could only find the access modes like LBA, Large, CHS, or Auto. I couldn't find udma.

Then I checked the pin on the hard drive. It wasn't set on Master, but right next to it (afaik). So I switched it to Master and tried again, but no go. Then I replaced the Primary IDE channel that had the two DVD Drives to the Secondary channel and the hard drive to the Primary Master. I uninstalled the nforce2 ide controller, primary ide channel, and secondary ide channel I switched the devices, checked again and bam, Ultra DMA Mode 6. w00t. Now everything is running great.

thanks for you help.