Skip to Content

How to Fix Windows 10 BSOD with Stop code DRIVER PNP WATCHDOG?

BSOD (Blue Screen of Death) with stop code DRIVER PNP WATCHDOG primarily occurs due related to hardware issue or driver issue, wrong SATA controller settings in BIOS, broken registry values, Volume Shadow Service issues, malware infections, system service exceptions or Windows Update issues.

The complete error message is: You PC ran into a problem and needs to restart. We’re just collecting some error info, and then we’ll restart for you. Stop code: Driver PNP WATCHDOG.

Fix Windows 10 BSOD with Stop code "DRIVER PNP WATCHDOG"

If you are unable to boot into windows when this happens, this is generally an issue with Windows not being able to properly identify the device. If you are unable to log into Windows at all, you should boot into Safe Mode with Networking at first, then perform methods below.

Solution 1: Safe Mode with Networking in Windows XP/Vista/7/8.1

  1. Restart the computer.
  2. Start the computer and press F8 button to enter the Advanced Boot Options menu.
  3. Choose Safe mode with networking.

Solution 2: Safe Mode with Networking in Windows 10

  1. Switch off the computer.
  2. Press the power button and when you see the Windows logo, hold the power button down until PC shuts down.
  3. Repeat thrice then the Automatic Repair screen will pop up, wait for Windows to diagnose the PC.
  4. When the Startup Repair screen appears, click Advanced > Troubleshoot > Advanced options > Startup Settings > Restart button.Safe Mode with Networking in Windows 10
  5. After the restart, press F5 to Enable safe mode with networking.

Solution 3: Remove Problematic Registry Entries

  1. Press Windows Key and R together to open the Run box.
  2. Type Regedit and press enter.
  3. Navigate to the path: HKEY_LOCAL_MACHINE\COMPONENTS\
  4. Delete below entries:
      • PendingXMLIdentifier
      • AdvancedInstallersNeedResolving
      • NextQueryEntryIndex
  5. Restart the computer.

Solution 4: Delete conflicting file

  1. Go to Control Panel > Folder Options > View tab > make sure Show hidden folders, files and drivers option checked.
  2. Go to C:\Program files\common files\InstallShield\Professional\Runtime\ISProbe.tlb
  3. Remove ISProbe.tlb file if found.

Solution 5: Set necessary services to start automatically

  1. Run the command prompt as administrator.
  2. Enter the following commands and press Enter button after each:
    SC config wuauserv start= auto
    SC config bits start= auto
    SC config cryptsvc start= auto
    SC config trustedinstaller start= auto
  3. Restart the computer.

Solution 6: Tweaking with related Windows services

  1. Press the Windows logo key and type Command Prompt and in the resulting list, Right-Click on Command Prompt and select Run as Administrator.
  2. Execute the following commands one by one and press enter after each one:
    net stop wuauserv
    net stop cryptSvc
    net stop bit
    net stop appIDSvc
  3. Go to c:\Windows\ and find SoftwareDistribution. Rename it SoftwareDistribution.old.
  4. Go to c:\WIndows\System32\ and rename catroot2 to Catroot2.old.
  5. Execute the following commands one by one and press enter after each one:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
    net start appIDsvc
    exit
  6. Press the Windows logo key and type PowerShell and in the resulting list, Right-click on Windows PowerShell and select Run as Administrator.
  7. Enter the following command in the PowerShell and press enter: wuauclt.exe /updatenow
  8. Restart the computer.

Solution 7: Check Volume Shadow Copy Service (VSS)

  1. Press the Windows key and R together to open the Run box and type services.msc.
  2. Locate the Volume Shadow Copy service and double click on it.
  3. Make sure the Startup type is set to Automatic and the Service status is set on Running.Check Volume Shadow Copy service (VSS)
  4. Click on the Apply button and then on the OK button to save the changes.
  5. Restart the computer.

Solution 8: Run the Windows Updates Troubleshooter

  1. Press Windows Key and type Troubleshooting.
  2. Click Troubleshooting.
  3. Click View all in the left pane.
  4. Select the Windows Update.
  5. Click Next to run Windows Update Troubleshooter and follow the instructions on the screen.
  6. Restart the computer.

Solution 9: Check SATA controller setting in BIOS

If the SATA configuration is set to AHCI, switch it to IDE may solve the problem.

  1. Switch off the computer.
  2. Press the Power button to power on the computer and keep pressing the F2 key to enter the BIOS configuration page.
  3. Use the arrow keys to select an option like Advanced or Main, then press Enter to access.
  4. Find the option like IDE Configuration, Storage Configuration or Drive Configuration. Then press the Enter to access.
  5. Find an option like Configure SATA, SATA Mode or SATA Configuration. Change that particular option to AHCI.
  6. Save and exit BIOS.

Solution 10: Reset BIOS to default settings

Run a diagnostic and make sure that the motherboard can see all of your installed components.

Solution 11: Reset the PC to default settings

  1. Switch off the computer.
  2. Press the power button and when you see the Windows logo hold the power button down until PC shuts down.
  3. Repeat thrice then the Automatic Repair screen will pop up, wait for Windows to diagnose the PC.
  4. When the Startup Repair screen appears, click Advanced > Troubleshoot > Reset this PC.
  5. Select whether you like to keep your files or delete them.
  6. Click Reset to proceed and follow the instructions shown on the screen.

Solution 12: Replace hardware

  1. Remove any hardware that isn’t crucial to the computer starting up such as Video cards, DVD drives, extra HDD, wifi card, or anything else installed in an auxiliary slot. Then try and start up the system again.
  2. If it starts to boot back up, you can add one part at a time until you find the one that is causing the problem.
  3. If after removing everything it still doesn’t boot back up, then you may have a faulty disk drive or a faulty motherboard.