How to Rectifying Error Message “DRIVER VERIFIER DETECTED VIOLATION” in Windows
Driver Verifier (Verifer.exe) is a tool used in Windows 2000, XP and 2003 that is used to troubleshoot the driver issues. The tool increases the stability and reliability of the system by monitoring and stressing drivers to detect illegal function calls or actions that may be causing certain corruption. However, when you use this tool by enabling the Special Pool option, you might encounter a STOP error message. In most cases of the occurrence of a STOP error message, the data stored in the hard drive becomes inaccessible. For complete recovery of your data, you will need to restore the data from an updated backup. But, in case of absence of an updated backup, you need to opt for advanced data recovery software.
As a practical instance, you use the Driver Verifier tool (with Special Pool enabled) to monitor the drivers installed on your system. You encounter the below error message after using the above tool:
“STOP 0x000000C4 (0x00000038 0x00000000 0x00000000 0xbe68dfc8)
DRIVER_VERIFIER_DETECTED_VIOLATION”
The four parameter in the above error message are explained below:
Parameter 1 = 0x00000038 - a resource is being released but APCs are not disabled.
Parameter 2 = current IRQL
Parameter 3 = thread APC disable count
Parameter 4 = resource
After the above error message appears, the data saved in the hard drive becomes inaccessible.
Cause:
The above problem mainly occurs due to the driver that is being monitored.
Resolution:
To troubleshoot and resolve the above problem, you will need to contact the manufacturer of the third-party driver and get an updated driver. You also need to note the value of Parameter 2 in the error text.
If Parameter 2 is 0x00000000 (Passive IRQL), there is an issue with the driver that made the call. IRQL stands for Interrupt Request Level.
- If Parameter 2 is 0x00000002 (DPC IRQL), the driver's process thread was running in the context of a User mode thread. DPC (Deferred Procedure Call) level is not allowed in the context of a User mode thread.
In both the above cases, you will need to contact the manufacturer of the driver to resolve the problem.
However, if the problem persists even after applying the above resolutions, the best option is to reinstall Windows. A clean reinstall of Windows will erase all the data from the selected hard drive partition. To recover your lost data from a formatted hard drive, you need to opt for powerful data recovery software. Such data recovery tools incorporate powerful scanning algorithms for complete recovery and restoration of the lost data. With self-explanatory user interface, to-the-point documentation, automated recovery procedure and advanced recovery features, these recovery applications serve as user-friendly data recovery solutions.
Stellar Phoenix Windows Data Recovery is the most powerful data recovery software. The software supports 185 diverse file types and provides complete recovery of data from corrupted, deleted, formatted or lost hard drive partitions and volumes. It is compatible with FAT16, FAT32, vFAT, NTFS and NTFS5 file systems. The software supports Windows 7, Vista, XP, 2003 and 2000.
About the Author:K madhav is a data recovery expert and doing research on hard drive recovery and file recovery.
Article Source: ArticlesBase.com - How to Rectifying Error Message “DRIVER VERIFIER DETECTED VIOLATION” in Windows