1. Flip the DMA to PIO and back per this article -> http://winhlp.com/node/10

2. Stop if that helped. Next research what chipset your PC uses (sorry I didn't get the exact model off your post) and get the latest chipset driver from intel.com. Once installed repeat step 1.
Bob