surefire ways to get Windows XP DMA problems? [device manager] [pain in the ass]
7 Seconds Pain Relief
Re:That has always been a major pet peeve of mine about newer versions of Windows. Ideally, it would reset back up to DMA mode once you ejected the "bad" disc… but no, you have to suffer in PIO-mode heck for a while.
Well obviously the limitation isn't easily worked around because you can't even force the interface back to DMA without a reboot or at least remove/readd the device. At least on Linux I can run 'hdparm -d 1 /dev/whatever' to reenable DMA at runtime.
The Overworked Manager’s Rescue Package
Re:Originally posted by: guy
With optical drives it's a little greyer of an area because bad discs can cause Windows to drop back to PIO mode
That has always been a major pet peeve of mine about newer versions of Windows. Ideally, it would reset back up to DMA mode once you ejected the "bad" disc… but no, you have to suffer in PIO-mode heck for a while.
Soothing relief for back pain symptoms with Meditation
Re:Originally posted by: guy
:confused: I don't think I've ever had DMA issues in XP.
I haven't seen any either – hardware issue?
Knowledge Management Online
Re:If Windows is disabling DMA for you then you have a hardware problem, there's no way around that. With optical drives it's a little greyer of an area because bad discs can cause Windows to drop back to PIO mode and you can't reenable it without a reboot, which sucks but it's not something that should require a huge amount of thought or work.
Take Control of Your Pain
Re:It is my understanding that Windows disables DMA due to getting to many read errors on the drive. PIO mode is safer.
ATA drives have very limited error detection/correction mechanisms so if you are having problems it's best to play it safe. Data channels have some error correction, but instruction channels don't. So you could run into major data corruption (or more likely bits being randomly flipped and occasional BSOD with limited file loss)
So find out why DMA is being disabled and correct it.
Common problems…
memory errors.
out of spec cables.
– cables to long
– folded cables
– rounded cables (and no the grounding they put on expensive cables is fake. It's laid flat to protect the cables from crosstalk, not prevent interference from other things)
driver errors.
bios problems.
bad drives.
bad controller
Stuff like that.
Every time I've had DMA go out it was usually due to a crash for some other reason. Also booting in safe mode may disable DMA, but I am not sure. I was able to re-enable it through the device manager dialog stuff.
Appraisal Management Company Directory 2009
Re:I've never had the problem with the hard disk, but it's a common problem with optical drives. If dvd playback starts skipping or burning is taking forever, there's a good chance windows decided to set dma to pio
Time Management Mastery For Busy People
Re:Windows kicks you out of DMA because your hard drive takes too many tries to read the disk.
The rest is up to you.
Pilates: Relief For Back And Joint Pain.
Re::confused: I don't think I've ever had DMA issues in XP.
The X-Pain Method
Re::confused:
Reinstall Windows?
Related posts
Tags: device manager, pain in the ass