Experiencing the DRIVER_VERIFIER_DMA_VIOLATION Blue Screen of Death (BSOD) error on Windows 11 can disrupt your workflow and cause significant frustration. This error usually indicates issues related to drivers, hardware incompatibilities, or system file corruption. Fortunately, there are several effective methods to troubleshoot and resolve this problem, restoring your system's stability.

Disable Driver Verifier

Driver Verifier is a tool in Windows that monitors drivers and can sometimes cause the DRIVER_VERIFIER_DMA_VIOLATION error. Disabling it may resolve the issue.

Step 1: Open the Command Prompt with administrative privileges. Press Windows key + X and select "Windows Terminal (Admin)" or "Command Prompt (Admin)" from the menu.

Step 2: In the Command Prompt window, type verifier /reset and press Enter to reset the Driver Verifier settings.

Step 3: Restart your computer to apply the changes.

This should disable the Driver Verifier and may stop the BSOD error from occurring.

Update Drivers and Firmware

Outdated or incompatible drivers and firmware can lead to system instability and BSOD errors. Updating them can often fix the issue.

Step 1: Open the Device Manager by right-clicking the Start button and selecting "Device Manager".

Step 2: Expand each hardware category, right-click on the device, and select "Update driver". Choose "Search automatically for updated driver software" to let Windows find and install updates.

Step 3: Visit your motherboard and hardware manufacturers' websites to check for the latest firmware updates. Download and install any available updates according to their instructions.

Ensuring all drivers and firmware are up to date can resolve compatibility issues causing the BSOD.

Run System File Checker (SFC) and DISM

Corrupted system files can trigger BSOD errors. Running SFC and DISM scans can repair these files.

Step 1: Open the Command Prompt as an administrator by pressing Windows key + X and selecting "Windows Terminal (Admin)".

Step 2: Type sfc /scannow and press Enter. This will initiate the System File Checker scan, which can take some time to complete.

Step 3: After the SFC scan finishes, run the Deployment Image Servicing and Management (DISM) tool by typing DISM /Online /Cleanup-Image /RestoreHealth and pressing Enter.

Step 4: Once both scans are complete, restart your computer.

These steps can repair corrupted system files that may be causing the error.

Check for Faulty Hardware

Hardware issues, especially with RAM, can lead to BSOD errors. Testing your hardware can help identify and resolve such problems.

Step 1: Use the Windows Memory Diagnostic tool to check your RAM. Press Windows key + R, type mdsched.exe, and press Enter.

Step 2: In the dialog that appears, select "Restart now and check for problems (recommended)". Your computer will reboot and run memory tests.

Step 3: Wait for the test to complete and see if any errors are reported. If errors are found, you may need to replace your RAM.

If other hardware components are suspected, consider running manufacturer-provided diagnostics or consulting a professional.

Run the Hardware Troubleshooter

Windows provides a built-in troubleshooter that can detect and fix common hardware issues.

Step 1: Press Windows key + R, type ms-settings:troubleshoot, and press Enter to open the Troubleshoot settings.

Step 2: Click on "Other troubleshooters" or "Additional troubleshooters" to view a list of available troubleshooters.

Step 3: Find "Hardware and Devices" and click "Run the troubleshooter". Follow the on-screen instructions to complete the process.

The troubleshooter may identify and resolve hardware-related problems contributing to the BSOD error.

Perform a System Restore

If the error started recently, restoring your system to an earlier point in time may fix the issue.

Step 1: Press Windows key + S, type "Create a restore point", and press Enter to open System Properties.

Step 2: Click on "System Restore" and then "Next" to view available restore points.

Step 3: Select a restore point dated before the BSOD error began and click "Next", then "Finish" to start the restoration process.

Your computer will restart and revert to the selected state, potentially resolving the issue.

Reset Windows

As a last resort, resetting Windows 11 can help if all other methods fail. This process can keep your personal files while reinstalling Windows.

Step 1: Open Settings by pressing Windows key + I, then go to "System" and select "Recovery".

Step 2: Under "Reset this PC", click on "Reset PC".

Step 3: Choose "Keep my files" when prompted, then follow the on-screen instructions to complete the reset.

This will reinstall Windows 11 while preserving your personal data, potentially resolving persistent issues.


By following these methods, you should be able to resolve the DRIVER_VERIFIER_DMA_VIOLATION BSOD error on your Windows 11 system. If problems persist, consider seeking assistance from a professional technician to diagnose and fix hardware-related issues.