Question Boot Issue & BSOD (nvlddmkm) ?

alpis

Distinguished
Jan 26, 2018
9
0
18,510
I'm having two frustrating issues with my PC, and I'm hoping someone here might have some insight.


  1. Boot Issue: More often than not, my PC doesn’t boot properly. The power button just blinks slowly (about every 1-2 seconds), and nothing happens. Sometimes it eventually starts, other times I have to force shut it down and try again. I’ve checked my motherboard’s manual (ASUS PRIME B650M-A WIFI) to see what the blinking power button indicates, but I can't find a clear explanation for the issue.
  2. BSOD in Games (nvlddmkm): Every time I launch a game, my PC crashes with a BSOD. The dump file points to nvlddmkm.sys, which I know is related to NVIDIA drivers. What’s strange is that some days it works without any issues at all, but after a reboot, the problem comes back. I’ve tried reinstalling/updating drivers, but no luck so far.

PC Specs:


  • CPU: AMD Ryzen 5 7600X (4.7 GHz, 38MB)
  • GPU: GeForce RTX 4070 PALIT
  • RAM: G.Skill 32GB (2x16GB) DDR5 6000MHz CL30 Trident Z Neo
  • Motherboard: ASUS PRIME B650M-A WIFI
  • PSU: Corsair RM850e ATX 3.0 850W

Troubleshooting Steps I've Tried:


  • GPU drivers: Done a clean install with DDU, tried multiple older driver versions.
  • Event Viewer logs: Checked for any critical errors but didn’t find anything obvious.
  • Hardware checks: Reseated most components, checked RAM modules together and one by one using Windows Memory Diagnostic and MemTest (no errors).
  • OS reinstall: Did a complete reinstall of Windows and all files, but the issues persist.
  • Driver integrity check: Checked my drivers for errors to ensure nothing is corrupted or missing.
  • Motherboard manual check: Followed my motherboard’s manual to understand the blinking power button, but I can't pinpoint the exact issue.
  • Deep dive into nvlddmkm solutions: Gone through most of the internet on this issue—tried underclocking hardware, adjusting power settings, giving permissions to nvlddmkm.sys, and various other suggested fixes.

At this point, I'm running out of ideas. Any suggestions on what else I could try? Thanks in advance for any help!


DUMP: I have more files, they say pretty much the same, at the moment I have trouble creating a for example mediafire link for them as it says that I'm lacking permissions..

Code:
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (7e)
This is a very common BugCheck.  Usually the exception address pinpoints
the driver/function that caused the problem.  Always note this address
as well as the link date of the driver/image that contains this address.
Arguments:
Arg1: ffffffffc0000005, The exception code that was not handled
Arg2: fffff8047e3350af, The address that the exception occurred at
Arg3: ffffb281bec8e278, Exception Record Address
Arg4: ffffb281bec8da60, Context Record Address

Debugging Details:
------------------


KEY_VALUES_STRING: 1

    Key  : AV.Type
    Value: Read

    Key  : Analysis.CPU.mSec
    Value: 1000

    Key  : Analysis.Elapsed.mSec
    Value: 1468

    Key  : Analysis.IO.Other.Mb
    Value: 0

    Key  : Analysis.IO.Read.Mb
    Value: 1

    Key  : Analysis.IO.Write.Mb
    Value: 0

    Key  : Analysis.Init.CPU.mSec
    Value: 265

    Key  : Analysis.Init.Elapsed.mSec
    Value: 3892

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 96

    Key  : Analysis.Version.DbgEng
    Value: 10.0.27793.1000

    Key  : Analysis.Version.Description
    Value: 10.2410.02.02 amd64fre

    Key  : Analysis.Version.Ext
    Value: 1.2410.2.2

    Key  : Bugcheck.Code.LegacyAPI
    Value: 0x1000007e

    Key  : Bugcheck.Code.TargetModel
    Value: 0x1000007e

    Key  : Dump.Attributes.AsUlong
    Value: 0x21808

    Key  : Dump.Attributes.DiagDataWrittenToHeader
    Value: 1

    Key  : Dump.Attributes.ErrorCode
    Value: 0x0

    Key  : Dump.Attributes.KernelGeneratedTriageDump
    Value: 1

    Key  : Dump.Attributes.LastLine
    Value: Dump completed successfully.

    Key  : Dump.Attributes.ProgressPercentage
    Value: 0

    Key  : Failure.Bucket
    Value: AV_nvlddmkm!unknown_function

    Key  : Failure.Exception.Code
    Value: 0xffffffffc0000005

    Key  : Failure.Exception.IP.Address
    Value: 0xfffff8047e3350af

    Key  : Failure.Exception.IP.Module
    Value: nt

    Key  : Failure.Exception.IP.Offset
    Value: 0xb350af

    Key  : Failure.Exception.Record
    Value: 0xffffb281bec8e278

    Key  : Failure.Hash
    Value: {7eea5677-f68d-2154-717e-887e07e55cd3}

    Key  : Hypervisor.Enlightenments.ValueHex
    Value: 0x7497cf94

    Key  : Hypervisor.Flags.AnyHypervisorPresent
    Value: 1

    Key  : Hypervisor.Flags.ApicEnlightened
    Value: 1

    Key  : Hypervisor.Flags.ApicVirtualizationAvailable
    Value: 0

    Key  : Hypervisor.Flags.AsyncMemoryHint
    Value: 0

    Key  : Hypervisor.Flags.CoreSchedulerRequested
    Value: 0

    Key  : Hypervisor.Flags.CpuManager
    Value: 1

    Key  : Hypervisor.Flags.DeprecateAutoEoi
    Value: 0

    Key  : Hypervisor.Flags.DynamicCpuDisabled
    Value: 1

    Key  : Hypervisor.Flags.Epf
    Value: 0

    Key  : Hypervisor.Flags.ExtendedProcessorMasks
    Value: 1

    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: 1

    Key  : Hypervisor.Flags.Phase0InitDone
    Value: 1

    Key  : Hypervisor.Flags.PowerSchedulerQos
    Value: 0

    Key  : Hypervisor.Flags.RootScheduler
    Value: 0

    Key  : Hypervisor.Flags.SynicAvailable
    Value: 1

    Key  : Hypervisor.Flags.UseQpcBias
    Value: 0

    Key  : Hypervisor.Flags.Value
    Value: 38408431

    Key  : Hypervisor.Flags.ValueHex
    Value: 0x24a10ef

    Key  : Hypervisor.Flags.VpAssistPage
    Value: 1

    Key  : Hypervisor.Flags.VsmAvailable
    Value: 1

    Key  : Hypervisor.RootFlags.AccessStats
    Value: 1

    Key  : Hypervisor.RootFlags.CrashdumpEnlightened
    Value: 1

    Key  : Hypervisor.RootFlags.CreateVirtualProcessor
    Value: 1

    Key  : Hypervisor.RootFlags.DisableHyperthreading
    Value: 0

    Key  : Hypervisor.RootFlags.HostTimelineSync
    Value: 1

    Key  : Hypervisor.RootFlags.HypervisorDebuggingEnabled
    Value: 0

    Key  : Hypervisor.RootFlags.IsHyperV
    Value: 1

    Key  : Hypervisor.RootFlags.LivedumpEnlightened
    Value: 1

    Key  : Hypervisor.RootFlags.MapDeviceInterrupt
    Value: 1

    Key  : Hypervisor.RootFlags.MceEnlightened
    Value: 1

    Key  : Hypervisor.RootFlags.Nested
    Value: 0

    Key  : Hypervisor.RootFlags.StartLogicalProcessor
    Value: 1

    Key  : Hypervisor.RootFlags.Value
    Value: 1015

    Key  : Hypervisor.RootFlags.ValueHex
    Value: 0x3f7


BUGCHECK_CODE:  7e

BUGCHECK_P1: ffffffffc0000005

BUGCHECK_P2: fffff8047e3350af

BUGCHECK_P3: ffffb281bec8e278

BUGCHECK_P4: ffffb281bec8da60

FILE_IN_CAB:  032225-10703-01.dmp

DUMP_FILE_ATTRIBUTES: 0x21808
  Kernel Generated Triage Dump

FAULTING_THREAD:  ffff808a1b199040

EXCEPTION_RECORD:  ffffb281bec8e278 -- (.exr 0xffffb281bec8e278)
ExceptionAddress: fffff8047e3350af (nt!ExFreePoolWithTag+0x00000000000003ef)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 0000000000000000
   Parameter[1]: ffffffffffffffff
Attempt to read from address ffffffffffffffff

CONTEXT:  ffffb281bec8da60 -- (.cxr 0xffffb281bec8da60)
rax=fffffffffffffe00 rbx=0000000000000000 rcx=ffffcd817c7d0000
rdx=ffffcd817c780000 rsi=0000000000000200 rdi=0000000000000000
rip=fffff8047e3350af rsp=ffffb281bec8e4b0 rbp=ffffb281bec8e539
 r8=0000000000001000  r9=0000000000000000 r10=0000000000000000
r11=ffffcd817c780000 r12=0000000000000000 r13=fffff8041020c620
r14=fffff8041020c610 r15=a32cb969c15f2578
iopl=0         nv up ei pl zr na po nc
cs=0010  ss=0018  ds=002b  es=002b  fs=0053  gs=002b             efl=00050246
nt!ExFreePoolWithTag+0x3ef:
fffff804`7e3350af 498b5738        mov     rdx,qword ptr [r15+38h] ds:002b:a32cb969`c15f25b0=????????????????
Resetting default scope

BLACKBOXBSD: 1 (
!blackboxbsd
)


BLACKBOXNTFS: 1 (
!blackboxntfs
)


BLACKBOXPNP: 1 (
!blackboxpnp
)


BLACKBOXWINLOGON: 1

CUSTOMER_CRASH_COUNT:  1

PROCESS_NAME:  System

READ_ADDRESS: fffff8047e7c34b0: Unable to get MiVisibleState
Unable to get NonPagedPoolStart
Unable to get NonPagedPoolEnd
Unable to get PagedPoolStart
Unable to get PagedPoolEnd
unable to get nt!MmSpecialPagesInUse
 ffffffffffffffff

ERROR_CODE: (NTSTATUS) 0xc0000005 - Instruktionen p  0x%p refererade till minnet p  0x%p. Minnet kunde inte vara %s.

EXCEPTION_CODE_STR:  c0000005

EXCEPTION_PARAMETER1:  0000000000000000

EXCEPTION_PARAMETER2:  ffffffffffffffff

EXCEPTION_STR:  0xc0000005

STACK_TEXT:
ffffb281`bec8e4b0 fffff804`5655b204     : fffff804`1020c620 fffff804`1020c620 a32cb969`c15f2500 ffff808a`1d367000 : nt!ExFreePoolWithTag+0x3ef
ffffb281`bec8e5a0 fffff804`1020c620     : fffff804`1020c620 a32cb969`c15f2500 ffff808a`1d367000 ffff808a`16ac3d78 : nvlddmkm+0xd4b204
ffffb281`bec8e5a8 fffff804`1020c620     : a32cb969`c15f2500 ffff808a`1d367000 ffff808a`16ac3d78 ffffb281`bec8eac0 : 0xfffff804`1020c620
ffffb281`bec8e5b0 a32cb969`c15f2500     : ffff808a`1d367000 ffff808a`16ac3d78 ffffb281`bec8eac0 fffff804`1020c620 : 0xfffff804`1020c620
ffffb281`bec8e5b8 ffff808a`1d367000     : ffff808a`16ac3d78 ffffb281`bec8eac0 fffff804`1020c620 fffff804`558e349e : 0xa32cb969`c15f2500
ffffb281`bec8e5c0 ffff808a`16ac3d78     : ffffb281`bec8eac0 fffff804`1020c620 fffff804`558e349e ffff808a`1da13000 : 0xffff808a`1d367000
ffffb281`bec8e5c8 ffffb281`bec8eac0     : fffff804`1020c620 fffff804`558e349e ffff808a`1da13000 ffff808a`1da12ba0 : 0xffff808a`16ac3d78
ffffb281`bec8e5d0 fffff804`1020c620     : fffff804`558e349e ffff808a`1da13000 ffff808a`1da12ba0 ffff808a`1d359000 : 0xffffb281`bec8eac0
ffffb281`bec8e5d8 fffff804`558e349e     : ffff808a`1da13000 ffff808a`1da12ba0 ffff808a`1d359000 ffff808a`1da13020 : 0xfffff804`1020c620
ffffb281`bec8e5e0 ffff808a`1da13000     : ffff808a`1da12ba0 ffff808a`1d359000 ffff808a`1da13020 ffff808a`1da13000 : nvlddmkm+0xd349e
ffffb281`bec8e5e8 ffff808a`1da12ba0     : ffff808a`1d359000 ffff808a`1da13020 ffff808a`1da13000 fffff804`55a87fe8 : 0xffff808a`1da13000
ffffb281`bec8e5f0 ffff808a`1d359000     : ffff808a`1da13020 ffff808a`1da13000 fffff804`55a87fe8 ffff808a`1da13000 : 0xffff808a`1da12ba0
ffffb281`bec8e5f8 ffff808a`1da13020     : ffff808a`1da13000 fffff804`55a87fe8 ffff808a`1da13000 fffff804`558e33ff : 0xffff808a`1d359000
ffffb281`bec8e600 ffff808a`1da13000     : fffff804`55a87fe8 ffff808a`1da13000 fffff804`558e33ff 00000000`00000001 : 0xffff808a`1da13020
ffffb281`bec8e608 fffff804`55a87fe8     : ffff808a`1da13000 fffff804`558e33ff 00000000`00000001 ffffb281`bec8e670 : 0xffff808a`1da13000
ffffb281`bec8e610 ffff808a`1da13000     : fffff804`558e33ff 00000000`00000001 ffffb281`bec8e670 00000000`00000000 : nvlddmkm+0x277fe8
ffffb281`bec8e618 fffff804`558e33ff     : 00000000`00000001 ffffb281`bec8e670 00000000`00000000 ffffeeb3`e19a048e : 0xffff808a`1da13000
ffffb281`bec8e620 00000000`00000001     : ffffb281`bec8e670 00000000`00000000 ffffeeb3`e19a048e ffffb281`bec8e720 : nvlddmkm+0xd33ff
ffffb281`bec8e628 ffffb281`bec8e670     : 00000000`00000000 ffffeeb3`e19a048e ffffb281`bec8e720 ffffeeb3`e19a048e : 0x1
ffffb281`bec8e630 00000000`00000000     : ffffeeb3`e19a048e ffffb281`bec8e720 ffffeeb3`e19a048e ffff808a`1da13030 : 0xffffb281`bec8e670


SYMBOL_NAME:  nvlddmkm+d4b204

MODULE_NAME: nvlddmkm

IMAGE_NAME:  nvlddmkm.sys

STACK_COMMAND:  .cxr 0xffffb281bec8da60 ; kb

BUCKET_ID_FUNC_OFFSET:  d4b204

FAILURE_BUCKET_ID:  AV_nvlddmkm!unknown_function

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {7eea5677-f68d-2154-717e-887e07e55cd3}

Followup: MachineOwner