How can I tell which driver is causing "Driver PNP Watchdog" BSOD?

I

info_dan

Hello to all, and thanks in advance for your help!


QUESTION:

=======

How can I find out which driver is causing the "Driver PNP Watchdog" BSOD?


Situation:

======

I realized the other day that my mother's PC hasn't succeeded at a windows 10 feature update for more than two years. It is currently running 1803, installed in June 2018. The update history log has multiple failure entries trying to update to 1903, 1909 and 20H2, most failing with code 0xc1900101.


When I try it manually through Windows Update, the new version is downloaded and supposedly "installed", but when it reboots, during the black screen with blue Windows logo and the circling dots, there is the BSOD with Driver PNP Watchdog error, then the installation rolls back to 1803. Sometimes it tries to install 1909, other times it tries to install 20H2. Same result in both situations.


I created a 20H2 install media, and if I try to run the setup.exe, overall same process, and the error code returned when the system rolls back is 0xc1900101 - 0x20017.


This system is 10 years old and has two 1TB SSD in RAID 1, and a 1TB HDD.


IMPORTANT: If only the 1TB HDD is connected, I am able to do an install from scratch using the 20H2 media, so I know it's possible to run the most recent Windows 10 on that machine.


My objective:
========
Update this system to the latest Windows 10 version (20H2), without doing a clean install that would require me to re-install everything. I am prepared to spend time looking at the logs and using debugging tool to looks at dump files and stack traces to isolate the root cause of the BSOD (I am a software engineer).

Hardware details:

===========

Dell Studio XPS 9100 ( Intel Core i7 930 @ 2.8GHz)

Intel ICH10R Southbridge (Currently configured in BIOS as RAID, system unable to boot if I switch to AHCI)

8 GB memory, 1 TB disks are less than 40% full

Currently running Windows 10 x64 Pro 1803


Things I have already checked:

===================

From How to Fix ‘Driver PNP Watchdog’ BSOD Error In Windows 10 (thegeekpage.com)

- Check Volume Shadow Copy service

- sfc /scannow

- chkdsk C: /f /r /x

- DISM /Online /Cleanup-Image /RestoreHealth
- Tweak System Service Settings (rename SoftwareDistribution and catroot2)
- In device manager, there are no warning sign indicators (all entries are initially collapsed, and I also double-checked them)

- Ran Windows Update Troubleshooter


- Currently using only 1 SSD drive, raid configuration removed. Will try to see if I can change Sata mode to AHCI (trying to update in that configuration also failed) - Update: Can't reboot, "INACCESSIBLE BOOT DEVICE".


Things I plan to check:

==============

- Make a disk image using Clonezilla, switch controller from RAID to AHCI, restore disk image. To see if this is caused by ICH10R controller being in SATA Raid mode.

Continue reading...
 
Back
Top Bottom