Error “VIDEO_DXGKRNL_FATAL_ERROR” from NVIDIA GPU Driver
Hello, I have an RTX 3050TI Laptop GPU. Unfortunately, I cannot play some games, for example, while playing a game, I get a fatal error when I quit the game and then when I shut down or restart my computer, I even get a blue screen named “VIDEO_DXGKRNL_FATAL_ERROR” after a few delays. I scanned it on WinDbg and it shows the " nvlddmkm.sys" problem. If I format my computer or uninstall the GPU Driver via DDU, it still doesn’t work. When I entered the Control Panel before the blue screen, I realized that it did not show the 3D image with the NVIDIA logo there. I guess it is like blowing a fuse to prevent any damage to itself. Is there any solution to this? On the plus side, I don’t get any errors from CAD programs like AutoCAD & Solidworks.
Laptop Hardware:
CPU: INTEL Core I7-11800H (11.Gen)
GPU: NVIDIA GeForce RTX 3050TI Laptop GPU & INTEL UHD Graphics
Storage: 1TB M2 SSD
RAM: 32 GB
OS: Windows 10 Pro 22H2 (64-Bit)
└ Edition: Windows 10 Pro
└ Version: 2009
└ OS Build: 19045.5796
I analyzed it with the WinDbg program and this is the full result:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
VIDEO_DXGKRNL_FATAL_ERROR (113)
The dxgkrnl has detected that a violation has occurred. This resulted
in a condition that dxgkrnl can no longer progress. By crashing, dxgkrnl
is attempting to get enough information into the minidump such that somebody
can pinpoint the crash cause. Any other values after parameter 1 must be
individually examined according to the subtype.
Arguments:
Arg1: 0000000000000019, The subtype of the BugCheck:
Arg2: 0000000000000002
Arg3: 00000000000010de
Arg4: 00000000000025a0
Debugging Details:
------------------
Unable to load image \SystemRoot\System32\DriverStore\FileRepository\nvqusi.inf_amd64_21d9a81d6899102b\nvlddmkm.sys, Win32 error 0n2
Page 810255 not present in the dump file. Type ".hh dbgerr004" for details
*** WARNING: Check Image - Checksum mismatch - Dump: 0x15d0a, File: 0x16c70 - C:\ProgramData\Dbg\sym\watchdog.sys\28AF795D18000\watchdog.sys
KEY_VALUES_STRING: 1
Key : Analysis.CPU.mSec
Value: 1109
Key : Analysis.Elapsed.mSec
Value: 2404
Key : Analysis.IO.Other.Mb
Value: 8
Key : Analysis.IO.Read.Mb
Value: 1
Key : Analysis.IO.Write.Mb
Value: 31
Key : Analysis.Init.CPU.mSec
Value: 968
Key : Analysis.Init.Elapsed.mSec
Value: 95202
Key : Analysis.Memory.CommitPeak.Mb
Value: 114
Key : Analysis.Version.DbgEng
Value: 10.0.27829.1001
Key : Analysis.Version.Description
Value: 10.2503.24.01 amd64fre
Key : Analysis.Version.Ext
Value: 1.2503.24.1
Key : Bugcheck.Code.KiBugCheckData
Value: 0x113
Key : Bugcheck.Code.LegacyAPI
Value: 0x113
Key : Bugcheck.Code.TargetModel
Value: 0x113
Key : DirectX.FatalError.Code
Value: 0x19
Key : DirectX.FatalError.Desc
Value: UNEXPECTED_DEFERRED_DESTRUCTION
Key : Failure.Bucket
Value: 0x113_19_nvlddmkm!unknown_function
Key : Failure.Exception.IP.Address
Value: 0xfffff8016de05161
Key : Failure.Exception.IP.Module
Value: nvlddmkm
Key : Failure.Exception.IP.Offset
Value: 0x1935161
Key : Failure.Hash
Value: {fb504da1-90a7-64ec-e7aa-d0c04338976f}
Key : Hypervisor.Enlightenments.Value
Value: 0
Key : Hypervisor.Enlightenments.ValueHex
Value: 0x0
Key : Hypervisor.Flags.AnyHypervisorPresent
Value: 0
Key : Hypervisor.Flags.ApicEnlightened
Value: 0
Key : Hypervisor.Flags.ApicVirtualizationAvailable
Value: 1
Key : Hypervisor.Flags.AsyncMemoryHint
Value: 0
Key : Hypervisor.Flags.CoreSchedulerRequested
Value: 0
Key : Hypervisor.Flags.CpuManager
Value: 0
Key : Hypervisor.Flags.DeprecateAutoEoi
Value: 0
Key : Hypervisor.Flags.DynamicCpuDisabled
Value: 0
Key : Hypervisor.Flags.Epf
Value: 0
Key : Hypervisor.Flags.ExtendedProcessorMasks
Value: 0
Key : Hypervisor.Flags.HardwareMbecAvailable
Value: 1
Key : Hypervisor.Flags.MaxBankNumber
Value: 0
Key : Hypervisor.Flags.MemoryZeroingControl
Value: 0
Key : Hypervisor.Flags.NoExtendedRangeFlush
Value: 0
Key : Hypervisor.Flags.NoNonArchCoreSharing
Value: 0
Key : Hypervisor.Flags.Phase0InitDone
Value: 0
Key : Hypervisor.Flags.PowerSchedulerQos
Value: 0
Key : Hypervisor.Flags.RootScheduler
Value: 0
Key : Hypervisor.Flags.SynicAvailable
Value: 0
Key : Hypervisor.Flags.UseQpcBias
Value: 0
Key : Hypervisor.Flags.Value
Value: 16908288
Key : Hypervisor.Flags.ValueHex
Value: 0x1020000
Key : Hypervisor.Flags.VpAssistPage
Value: 0
Key : Hypervisor.Flags.VsmAvailable
Value: 0
Key : Hypervisor.RootFlags.AccessStats
Value: 0
Key : Hypervisor.RootFlags.CrashdumpEnlightened
Value: 0
Key : Hypervisor.RootFlags.CreateVirtualProcessor
Value: 0
Key : Hypervisor.RootFlags.DisableHyperthreading
Value: 0
Key : Hypervisor.RootFlags.HostTimelineSync
Value: 0
Key : Hypervisor.RootFlags.HypervisorDebuggingEnabled
Value: 0
Key : Hypervisor.RootFlags.IsHyperV
Value: 0
Key : Hypervisor.RootFlags.LivedumpEnlightened
Value: 0
Key : Hypervisor.RootFlags.MapDeviceInterrupt
Value: 0
Key : Hypervisor.RootFlags.MceEnlightened
Value: 0
Key : Hypervisor.RootFlags.Nested
Value: 0
Key : Hypervisor.RootFlags.StartLogicalProcessor
Value: 0
Key : Hypervisor.RootFlags.Value
Value: 0
Key : Hypervisor.RootFlags.ValueHex
Value: 0x0
Key : SecureKernel.HalpHvciEnabled
Value: 0
Key : WER.OS.Branch
Value: vb_release
Key : WER.OS.Version
Value: 10.0.19041.1
BUGCHECK_CODE: 113
BUGCHECK_P1: 19
BUGCHECK_P2: 2
BUGCHECK_P3: 10de
BUGCHECK_P4: 25a0
FILE_IN_CAB: MEMORY.DMP
FAULTING_THREAD: ffffbd0d332f6040
BLACKBOXBSD: 1 (!blackboxbsd)
BLACKBOXNTFS: 1 (!blackboxntfs)
BLACKBOXPNP: 1 (!blackboxpnp)
BLACKBOXWINLOGON: 1
PROCESS_NAME: System
STACK_TEXT:
ffffbb89`ec80ece8 fffff801`50c63ad0 : 00000000`00000113 00000000`00000019 00000000`00000002 00000000`000010de : nt!KeBugCheckEx
ffffbb89`ec80ecf0 fffff801`50b7a9bc : ffffbd0d`3128d117 ffffbd0d`3128d180 ffffbd0d`3128d180 ffffbd0d`3128d117 : watchdog!WdLogEvent5_WdCriticalError+0xe0
ffffbb89`ec80ed30 fffff801`50a4da77 : 00000000`00000000 ffffbd0d`3128d117 ffffbd0d`3128d030 00000000`00000000 : dxgkrnl!DpiFdoHandleSurpriseRemoval+0x16c
ffffbb89`ec80ed70 fffff801`50a0f22a : ffffbd0d`3128d030 ffffbd0d`31374010 ffffbd0d`30e29000 00000000`00000300 : dxgkrnl!DpiFdoDispatchPnp+0xd7
ffffbb89`ec80ee30 fffff801`6de05161 : 00000000`00000000 ffffbb89`069c0000 ffffbd0d`30e29000 00000000`00000000 : dxgkrnl!DpiDispatchPnp+0xea
ffffbb89`ec80ef50 fffff801`3881f0e5 : ffffbd0d`3128d030 ffffbb89`ec80f150 ffffbd0d`3128d030 00000000`69706e04 : nvlddmkm+0x1935161
ffffbb89`ec80f060 fffff801`38c672f0 : 00000000`00000000 ffffbd0d`3128d030 ffffbb89`ec80f150 00000000`00000000 : nt!IofCallDriver+0x55
ffffbb89`ec80f0a0 fffff801`38d3fe98 : 00000000`00000017 ffffbd0d`2b6ac0a0 ffffbd0d`2b6ac9e0 ffffbd0d`2b6ac0a0 : nt!IopSynchronousCall+0xf8
ffffbb89`ec80f110 fffff801`38d3d638 : ffffdf80`726240c0 00000000`00000000 00000000`0000030a 00000000`00000308 : nt!IopRemoveDevice+0x108
ffffbb89`ec80f1c0 fffff801`38d3fa98 : ffffbd0d`2b6ac9e0 00000000`00000000 00000000`00000000 fffff801`38d3f9df : nt!PnpSurpriseRemoveLockedDeviceNode+0xb0
ffffbb89`ec80f220 fffff801`38d3f793 : ffffbd0d`2b6ac9e0 ffffbb89`ec80f2a0 00000000`00000000 fffff801`38d3f4cc : nt!PnpDeleteLockedDeviceNode+0x88
ffffbb89`ec80f260 fffff801`38d3dede : ffffbd0d`2b6ac0a0 00000001`00000002 00000000`00000000 00000000`00000000 : nt!PnpDeleteLockedDeviceNodes+0xf7
ffffbb89`ec80f2e0 fffff801`38d4a04b : ffffbb89`ec80f420 ffffbd0d`2b6ac900 ffffbb89`ec80f400 ffffdf80`00000001 : nt!PnpProcessQueryRemoveAndEject+0x1da
ffffbb89`ec80f3c0 fffff801`38c5f78e : ffffdf80`726240c0 ffffdf80`7d479d60 ffffbd0d`298aac00 00000000`00000000 : nt!PnpProcessTargetDeviceEvent+0xeb
ffffbb89`ec80f3f0 fffff801`388489d5 : ffffbd0d`332f6040 ffffbd0d`332f6040 ffffbd0d`298aacc0 ffffbd0d`448f85e0 : nt!PnpDeviceEventWorker+0x2ce
ffffbb89`ec80f470 fffff801`389347d5 : ffffbd0d`332f6040 00000000`00000080 ffffbd0d`298ae080 00000000`00000000 : nt!ExpWorkerThread+0x105
ffffbb89`ec80f510 fffff801`38a06f38 : ffff8d80`eb1c7180 ffffbd0d`332f6040 fffff801`38934780 00000000`00000246 : nt!PspSystemThreadStartup+0x55
ffffbb89`ec80f560 00000000`00000000 : ffffbb89`ec810000 ffffbb89`ec809000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x28
SYMBOL_NAME: nvlddmkm+1935161
MODULE_NAME: nvlddmkm
IMAGE_NAME: nvlddmkm.sys
STACK_COMMAND: .process /r /p 0xffffbd0d298ae080; .thread 0xffffbd0d332f6040 ; kb
BUCKET_ID_FUNC_OFFSET: 1935161
FAILURE_BUCKET_ID: 0x113_19_nvlddmkm!unknown_function
OS_VERSION: 10.0.19041.1
BUILDLAB_STR: vb_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {fb504da1-90a7-64ec-e7aa-d0c04338976f}
Followup: MachineOwner
---------