How do I prevent PIO mode on DVD drive?

D

dave

I upgraded to xp pro a few weeks ago and I'm very unhappy.
If I attempt to play a DVD that has a readability problem
XP sets the transfer mode to PIO. This renders the DVD
drive useless. PIO is only fast enough for CD's.

XP will not change the mode to DMA unless I trick it. I
have to take my CD-ROM and DVD out, swap the master/slave
jumpers, reinstall, start XP so it will re-detect and set
the mode back to DMA. Then I change them back to the
original master/slave configuration.

Great! It's fixed, right? Only until I happen to put in a
DVD that won't play. Then it's back to PIO mode all over
again.

This is a stupid situation Microsoft has created. Why in
blazes won't stupid XP change the mode back to DMA?

So, can anyone help with this? How can I prevent the
change to PIO mode?
 
J

Jason Tsang

Goto your device Manager
remove the CDR
Remove the device that is the secondary master
Remove the Secondary IDE channel
Reboot

Afterwards, you should be able to put your CDR into MW-DMA2

Your transfer speeds were most likely forced down to PIO due to repeated DMA
errors, see info at
http://www.microsoft.com/whdc/hwdev/tech/storage/ide-dma.mspx


If you are having repeated DMA errors, it'd be more prudent to find out why
you are having such issues rather than trying to trick your computer into
thinking that they aren't happening (cuz the still are happening)
 
D

dave

Thanks Jason.
I do know why it's happening. I have a bad DVD. XP is
downgrading to PIO because it can't read the disc. But
this is stupid. In fact MS has a fix for the ATAPI.sys
driver to stop this from happening. Apparently, I have to
call MS to get the fix. Why do they punish me (making me
call) when it's their fault?
 
J

Jason Tsang

Make the call
Get the fix.

You won't be charged if that is the only thing you ask for and you don't
require any extra support.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top