As far as I know (and tested) deleting your IDE controller fixes this problem for some time. It'll appear again, but the procedure is simple, delteing your IDE controller from your Device Mangaer in winxp, and restarting fixes everyhting.
I'm having the same problem under Win98. I have a dual-boot machine (Win98 and WinXP). But my winxp desparetely needs a re-install, so I'm stuck in Win98 for a while. The same problem occures, but this time I don't know how to chek my DMA settings, and I really don't know if I remove my IDE controller from Device Manager would help... I would really appreciate some help.
forgot to tell you: I'm with PX-W5224A