DPC_WATCHDOG_VIOLATION Stop error occurs randomly when you use Windows 8 or Windows Server 2012

Applies to: Windows Server 2012 DatacenterWindows Server 2012 DatacenterWindows Server 2012 Standard

Symptoms


This issue occurs when Hyper-V virtual machines are running on a computer that is running Windows 8, Windows RT, or Windows Server 2012. You receive the DPC_WATCHDOG_VIOLATION Stop error message randomly. 

Note Not all DPC_WATCHDOG_VIOLATION Stop errors are caused by this issue. 

Cause


This issue occurs because a potential race condition occurs when the KeDelayExecutionThread routine is called at DISPATCH_LEVEL.

Resolution


To resolve this issue, install update rollup 2975331. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
2975331 August 2014 update rollup for Windows RT, Windows 8, and Windows Server 2012

Status


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

More Information


For more information about the KeDelayExecutionThread function, go to the following Microsoft website: For more information about DISPATCH_LEVEL, go to the following Microsoft website:For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates