Ran chkdsk / r c: from admin command prompt and allowed it to complete.
Confirmed "Link Power State" setting for PCI Express was turned off.
#Windows update amd usb3 host controller windows
Ran Windows Memory Diagnostic, no problems found.
Ran System File Checker from admin account and got the following message: "Windows Resource Protection found corrupt files and successfully repaired them.".
Confirmed all cable connections were secure.
#Windows update amd usb3 host controller Pc
Cleaned all dust from my PC case and components.
#Windows update amd usb3 host controller drivers
Cleanly uninstalled all graphics drivers and software with Display Driver Uninstaller and tried only the driver and software Windows downloaded and installed.
Cleanly uninstalled all graphics drivers and software with Display Driver Uninstaller and installed the latest graphics driver again.
Cleanly uninstalled all graphics drivers and software with Display Driver Uninstaller and installed the graphics driver version present when the BSOD issue started.
Cleanly uninstalled all graphics drivers and software with Display Driver Uninstaller and installed the last driver version from before the BSOD issue started.
Updated to the latest recommended graphics driver and software.
Troubleshooting steps taken (Performed one at a time after BSODs continued):
The crash has never happened in Safe Mode.
The crash has never happened while playing a game, no matter how long the session or how many USB devices of any type are connected.
Game controllers connected outside of gaming significantly increase crash frequency.) (More devices connected outside of gaming increases the crash frequency.
The frequency of crash occurrence is directly affected by the quantity and type of USB devices connected outside of gaming.
The crash frequently occurs simultaneously with USB device input such as mouse movement, clicking, or a keyboard key press.
If crashes are allowed to continue and increase in frequency without a clean shutdown, a nvlddmkm.sys or amdppm.sys DPC Watchdog Violation BSOD (or extremely rarely, a watchdog.sys VIDEO DXGKRNL LIVEDUMP error) may occur, and my PC may "hang" on a black screen after a BSOD automatic restart when trying to load Windows.
Performing a clean Windows shutdown resets this.
Once a crash occurs, more crashes will follow shortly and their frequency will increase until my PC is unusable.
The crash occurs with no USB devices connected while idling overnight after a clean shutdown and restart, but the time until the first crash is increased to 10-13 hours.
(Restarting doesn't work for this, nor forced power button shutdowns, nor powering down during the POST screen after a BSOD auto-restart.)
I can induce a guaranteed state of not crashing for 4-6 hours (outside of gaming) by cleanly shutting my system down through Windows, then powering back on as long as the only USB devices connected are my mouse and keyboard.
The crash happens randomly during any type of normal PC use (outside of gaming), or when idling.
No other drivers were updated around this time aside from graphics driver.
The nvlddmkm.sys Video TDR BSODs started on or about 10-13-21, after a Windows update that updated the driver for "AMD USB 3.10 eXtensible Host Controller - 1.10 (Microsoft)".
(Including after I installed my GeForce 1050 TI in April, 2021.)
In the 16 months since building my PC before this issue started, I experienced maybe 2-3 BSODs total of any kind, and my system was 99% reliable 24/7.
This log is now 32 pages long, so I will try to summarize all of my observations and troubleshooting steps in this post. I have been keeping a detailed log of all events since November 01, which has allowed me to possibly narrow down the potential cause. I have been experiencing nvlddmkm.sys Video TDR Error BSOD crashes since mid-October.