ubuysa
The BSOD Doctor
First things first, you've been having BSODs with a 0x133 DPC_WATCHDOG_VIOLATION bugcheck. All of these five dumps fail because an ISR or DPC ran for too long.
Without going into details of what an ISR or DPC is (I can go into detail if you want to know) the problem driver in all these dumps is nvlddmkm.sys - the Nvidia graphics driver. Here's the failure bucket data for one of your 0x133 dumps...
The 'unknown_funtion' indicates that either the driver tried to execute a function that doesn't exist (and that would be a driver problem) or the graphics card returned a result for which the driver has no function (and that would be a graphics card problem). In other words, this could be a driver or a graphics card problem.
I've also looked at the live kernel dumps, these are dumps taken when Windows detects an error but is able to recover from it. Most of these dumps are 0x141 VIDEO_ENGINE_TIMEOUT_DETECTED, these are caused by a graphics hang that timed out and invoked the Timeout Detection and Recovery (TDR) feature of WIndows. This resets the graphics driver and the graphics card (which crashes to the desktop whateve app or game was causing the hang) to allow the systyem to recover from the hang. These live kernel dumps are also graphics driver or graphics card related, and there are a lot of them (14 in total for the 19th Nov).
In your System log, on 19th Nov, there are a whole host of these errors...
I'm not able to analyse the graphics exception at the bottom there, I suspect this is Nvidia specific debug data. These almost certainly mirror the live kernel dumps you've had - although there are many more of these error messages than live kernel dumps.
All the evidence then is pointing squarely at either the graphics card or the graphics driver. The way to tell which is to do the following...
Without going into details of what an ISR or DPC is (I can go into detail if you want to know) the problem driver in all these dumps is nvlddmkm.sys - the Nvidia graphics driver. Here's the failure bucket data for one of your 0x133 dumps...
Code:
FAILURE_BUCKET_ID: 0x133_DPC_nvlddmkm!unknown_function
I've also looked at the live kernel dumps, these are dumps taken when Windows detects an error but is able to recover from it. Most of these dumps are 0x141 VIDEO_ENGINE_TIMEOUT_DETECTED, these are caused by a graphics hang that timed out and invoked the Timeout Detection and Recovery (TDR) feature of WIndows. This resets the graphics driver and the graphics card (which crashes to the desktop whateve app or game was causing the hang) to allow the systyem to recover from the hang. These live kernel dumps are also graphics driver or graphics card related, and there are a lot of them (14 in total for the 19th Nov).
In your System log, on 19th Nov, there are a whole host of these errors...
Code:
Log Name: System
Source: nvlddmkm
Date: 19/11/2023 22:22:02
Event ID: 13
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: Gaming-PC
Description:
The description for Event ID 13 from source nvlddmkm cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
\Device\Video3
Graphics Exception on (GPC 5, PPC 0): PEM_VSC_BETA_WK_P12_ERR
The message resource is present but the message was not found in the message table
All the evidence then is pointing squarely at either the graphics card or the graphics driver. The way to tell which is to do the following...
- Download DDU.
- Download the latest driver for your card, and the two immediately prior versions, from the Nvidia website (and from nowhere else).
- Disconnect from the Internet (to stop WIndows Update trying to install a graphics driver).
- Use DDU to uninstall the current driver (the system will reboot).
- Install the latest driver version.
- If it still fails then use DDU to uninstall that driver and install the immediately prior version.
- If that fails then use DDU to uninstall it and install the two-levels back driver version.