XP ServicePack 2 broke DMA for my DVD drive...

A

Alex

For the longest time I resisted to install XP ServicePack 2 since everything
worked fine. I decided yesterday that it might be time to do it anyhow.
I went much smoother than expected.

But XPSvcPack2 created an huge problem:
When I started a DVD player it complained that my DVD drive is not using
DMA!
I went to the DVD device setting and noticed that it is on PIO (with
autoselect).

The DVD drive: Creative DVD6240E

What could be wrong here?
Why did XP change its mind?
 
R

Richard Urban

Using device manager, uninstall the IDE channel where the DVD player is
installed. X out of device manager. Reboot. The IDE channel will be
redetected and you should be back to normal.

When a CD/DVD drops down to PIO mode, it is usually due to a bad disk. If
there are too many read errors, the device lowers it's speed accordingly,
trying to get valid reads. The only way to fix this is by doing the above.

It works!

Find which disk caused the problem and toss it out.

--
Regards,

Richard Urban
Microsoft MVP Windows Shell/User
(For email, remove the obvious from my address)

Quote from George Ankner:
If you knew as much as you think you know,
You would realize that you don't know what you thought you knew!
 
A

Alex

Thanks Richard. This fixed the problem.

Do you know if this read errors can accumulate over time, or is there some
averaging going on?
 
R

Richard Urban

It is just a counter. When xx number of read failures are detected, you will
drop down one DMA mode. More errors, drop down to PIO mode. It then stays
there until you do as I instructed.

--
Regards,

Richard Urban
Microsoft MVP Windows Shell/User
(For email, remove the obvious from my address)

Quote from George Ankner:
If you knew as much as you think you know,
You would realize that you don't know what you thought you knew!
 

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