20th February 2017, 19:36 #1
Win10 BSOD DPC Watchdog Violation - ATA Drivers?
I am trying to find the source of my BSOD on my Win10 system.
First, it only crashes after ah hour or two of idle. It never happens while in use. That is, If I leave the PC on while we go out for dinner. When I get back, I have the BSOD indicating that a "DPC Watchdog Violation" caused it.
Most Google searches say that an ATA driver is the most likely cause, and to replace the ATA driver with a generic (standard) driver.
But, which ATA device? In the Device Manager, I have nine IDE ATA/ATAPi Controllers. Three are "ATA Channel 0", three are "ATA Channel 1", and three are "Standard Dual Channel PCI IDE Controller".
First, why would there be three controllers for each of three devices?
In the past, Win 7, 95, XP, etc, I could force a driver reinstall by simply removing it in the Device Manager and when rebooted, the PC detects "new" hardware and installs the driver. Is it still safe to do this in Win 10?
24th February 2017, 01:18 #2
Some have reported that updating the iastor.sys driver helped. Pls see if DPC_WATCHDOG_VIOLATION Blue Screen in Windows 10 helps you.