• Resolve DRIVER_VERIFIER_DMA_VIOLATION BSOD by running the Hardware Troubleshooter, disabling Driver Verifier, and updating drivers and firmware.
  • Check for faulty hardware using Windows Memory Diagnostic and consider running System File Checker (SFC) and DISM to repair corrupted system files.
  • If issues persist, perform a System Restore or reset Windows 11, keeping personal files but removing apps and resetting system settings.

The DRIVER_VERIFIER_DMA_VIOLATION Blue Screen of Death (BSOD) error in Windows 11 can be a frustrating experience, often leading to system crashes and instability. This error can stem from various causes, including driver inconsistencies, outdated firmware, or even hardware issues. Fortunately, there are several steps you can take to resolve this issue and restore your system to a stable state.

Run the Hardware Troubleshooter. Windows includes a built-in troubleshooter that can help identify and fix common hardware-related issues. To use this tool:

  1. Press Windows key + R, type ms-settings:troubleshoot, and press Enter.
  2. Navigate to "Other troubleshooters."
  3. Find "Hardware and Devices" and click "Run the troubleshooter."

Disable Driver Verifier. The Driver Verifier tool in Windows can sometimes cause this BSOD error. Disabling it may resolve the issue:

  1. Open Command Prompt as administrator by pressing Windows key + X and selecting "Command Prompt (Admin)" or "Windows PowerShell (Admin)."
  2. Type verifier /reset and press Enter.
  3. Restart your computer.

Update Drivers and Firmware. Outdated or incompatible drivers and firmware are common culprits behind this error. Make sure all your drivers, especially those for your USB controllers, GPU, and motherboard firmware, are up to date. You can update drivers through Device Manager or by downloading the latest versions from the manufacturer's website.

Check for Faulty Hardware. Hardware issues, particularly with RAM or the motherboard, can trigger this BSOD. Use Windows Memory Diagnostic tool to check your RAM. If you suspect other hardware components, consider running diagnostics provided by the manufacturer or consulting with a professional.

Run System File Checker (SFC) and DISM. Corrupted system files can also cause this error. Running SFC and DISM can repair damaged files:

  1. Open Command Prompt as administrator.
  2. Type sfc /scannow and press Enter to run SFC.
  3. After SFC completes, type DISM /Online /Cleanup-Image /RestoreHealth and press Enter to run DISM.
  4. Restart your computer once the commands complete.

Perform a System Restore. If the error started occurring recently, performing a system restore to a point before the issue began can help:

  1. Press Windows key + S, type "Create a restore point," and press Enter.
  2. Click "System Restore" and follow the prompts to select a restore point.
  3. Complete the restoration process and restart your computer.

Reset Windows. As a last resort, if none of the above steps work, consider resetting Windows 11. This can be done without losing your personal files, but it will remove installed applications and reset system settings to their defaults:

  1. Go to Settings > Update & Security > Recovery.
  2. Under "Reset this PC," click "Get started."
  3. Follow the prompts to reset Windows while keeping your personal files.

By following these steps, you should be able to fix the DRIVER_VERIFIER_DMA_VIOLATION BSOD error in Windows 11. Remember, if you're not comfortable performing any of these actions, especially those involving hardware diagnostics or BIOS updates, it's always a good idea to seek assistance from a professional.