Share via

Blue Screen Error - amdkmdag.sys - PAGE FAULT IN NONPAGED AREA

Anonymous
2023-07-20T19:21:16+00:00

I recently had blue screen error on my laptop, and since then i have been continuously trying to resolve. The problem originates from Graphic Driver. Whenever i try to install or update graphics card drivers, blue screen error occurs.

I looked into may forums, but no solution has been found.

Following is the output of .dmp file:

*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

PAGE_FAULT_IN_NONPAGED_AREA (50)
Invalid system memory was referenced.  This cannot be protected by try-except.
Typically the address is just plain bad or it is pointing at freed memory.
Arguments:
Arg1: ffffc112d58ee8b0, memory referenced.
Arg2: 0000000000000002, X64: bit 0 set if the fault was due to a not-present PTE.
bit 1 is set if the fault was due to a write, clear if a read.
bit 3 is set if the processor decided the fault was due to a corrupted PTE.
bit 4 is set if the fault was due to attempted execute of a no-execute PTE.
- ARM64: bit 1 is set if the fault was due to a write, clear if a read.
bit 3 is set if the fault was due to attempted execute of a no-execute PTE.
Arg3: fffff8046124a544, If non-zero, the instruction address which referenced the bad memory
address.
Arg4: 0000000000000002, (reserved)

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

*** WARNING: Check Image - Checksum mismatch - Dump: 0xe0c2, File: 0x12f09 - C:\ProgramData\Dbg\sym\hal.dll\EE778D5D6000\hal.dll

KEY_VALUES_STRING: 1

    Key  : AV.Type
    Value: Write

    Key  : Analysis.CPU.mSec
    Value: 5531

    Key  : Analysis.Elapsed.mSec
    Value: 13867

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

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

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

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

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

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

    Key  : Bugcheck.Code.KiBugCheckData
    Value: 0x50

    Key  : Bugcheck.Code.LegacyAPI
    Value: 0x50

    Key  : Failure.Bucket
    Value: AV_W_(null)_amdkmdag!unknown_function

    Key  : Failure.Hash
    Value: {62e34d33-e524-302e-8f57-324e4cc24377}

    Key  : Hypervisor.Enlightenments.Value
    Value: 0

    Key  : Hypervisor.Enlightenments.ValueHex
    Value: 0

    Key  : Hypervisor.Flags.AnyHypervisorPresent
    Value: 0

    Key  : Hypervisor.Flags.ApicEnlightened
    Value: 0

    Key  : Hypervisor.Flags.ApicVirtualizationAvailable
    Value: 0

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

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

    Key  : Hypervisor.Flags.ValueHex
    Value: 0

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

    Key  : SecureKernel.HalpHvciEnabled
    Value: 0

    Key  : WER.OS.Branch
    Value: co_release

    Key  : WER.OS.Version
    Value: 10.0.22000.1

BUGCHECK_CODE:  50

BUGCHECK_P1: ffffc112d58ee8b0

BUGCHECK_P2: 2

BUGCHECK_P3: fffff8046124a544

BUGCHECK_P4: 2

FILE_IN_CAB:  MEMORY.DMP

READ_ADDRESS:  ffffc112d58ee8b0 

MM_INTERNAL_CODE:  2

IMAGE_NAME:  amdkmdag.sys

MODULE_NAME: amdkmdag

FAULTING_MODULE: fffff8045fa10000 amdkmdag

BLACKBOXBSD: 1 (!blackboxbsd)

BLACKBOXNTFS: 1 (!blackboxntfs)

BLACKBOXPNP: 1 (!blackboxpnp)

BLACKBOXWINLOGON: 1

PROCESS_NAME:  System

TRAP_FRAME:  ffffd10a68c16ff0 -- (.trap 0xffffd10a68c16ff0)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000032 rbx=0000000000000000 rcx=00000000000000f4
rdx=0000000000000800 rsi=0000000000000000 rdi=0000000000000000
rip=fffff8046124a544 rsp=ffffd10a68c17180 rbp=00000000000000f4
 r8=ffffd28f47a15178  r9=fffff8045fe8a81b r10=0000000000000003
r11=ffffd10a68c17160 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei pl zr na po nc
amdkmdag+0x183a544:
fffff804`6124a544 894b04          mov     dword ptr [rbx+4],ecx ds:00000000`00000004=????????
Resetting default scope

STACK_TEXT:  
ffffd10a`68c16d48 fffff803`3809c179     : 00000000`00000050 ffffc112`d58ee8b0 00000000`00000002 ffffd10a`68c16ff0 : nt!KeBugCheckEx
ffffd10a`68c16d50 fffff803`37eaea56     : 00000000`00000000 00000000`00000002 ffffd10a`68c16f50 00000000`00000000 : nt!MiSystemFault+0x1d0ca9
ffffd10a`68c16e50 fffff803`3802e141     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!MmAccessFault+0x2a6
ffffd10a`68c16ff0 fffff804`6124a544     : 00000001`00000000 ffffc112`d58ee8ac 00000000`00000000 ffffd28f`47ece010 : nt!KiPageFault+0x341
ffffd10a`68c17180 fffff804`6124a5e4     : 00000000`000000f4 00000000`00000032 00000000`7ffa0000 00000000`00000800 : amdkmdag+0x183a544
ffffd10a`68c171d0 fffff804`6122b612     : ffffd28f`47ece018 ffffd10a`68c17390 ffffd10a`68c17360 ffffd28f`47ece018 : amdkmdag+0x183a5e4
ffffd10a`68c17240 fffff804`6121f8aa     : ffffd28f`47ece018 ffffd10a`68c17360 00000000`00000001 fffff804`5fb8af56 : amdkmdag+0x181b612
ffffd10a`68c17270 fffff804`5fbaf901     : 00000000`00057001 ffffd10a`68c17378 00000000`00000000 ffffc100`921c0000 : amdkmdag+0x180f8aa
ffffd10a`68c172c0 fffff804`5fb8a54f     : ffffd28f`47a15000 ffffd28f`47a15178 00000000`00000001 fffff804`61891bc0 : amdkmdag+0x19f901
ffffd10a`68c17340 fffff804`60d1ff11     : ffffd28f`47a15000 00000000`00000001 ffffd28f`47a15178 00000000`00000000 : amdkmdag+0x17a54f
ffffd10a`68c173a0 fffff804`60d08cb9     : ffffd28f`47a15000 00000000`00000001 ffffd28f`47a15178 00000000`00000001 : amdkmdag+0x130ff11
ffffd10a`68c173d0 fffff804`60cf952d     : ffffd28f`47a15000 00000000`00000001 00000000`0000000e ffffd28f`47a15178 : amdkmdag+0x12f8cb9
ffffd10a`68c17440 fffff804`60cfa0c0     : ffffd28f`47a15000 ffffd28f`49b85000 ffffd28f`471797e0 00000000`00000000 : amdkmdag+0x12e952d
ffffd10a`68c17470 fffff804`5fa25896     : 00000000`00000002 ffffd28f`471797e0 00000000`00000000 00000000`00000000 : amdkmdag+0x12ea0c0
ffffd10a`68c174a0 fffff804`5fa337ec     : 00000000`00000003 00000000`00000003 ffffd10a`68c17591 00000000`00000003 : amdkmdag+0x15896
ffffd10a`68c174d0 fffff804`5fa34177     : ffffd28f`49b85000 ffffd28f`49b85000 00000000`00000002 00000000`00000000 : amdkmdag+0x237ec
ffffd10a`68c175f0 fffff804`5fa3d372     : ffffc100`80fea180 fffff804`5fe58830 ffffffff`fbf07f94 00000000`00000000 : amdkmdag+0x24177
ffffd10a`68c176b0 fffff804`5facaa50     : 00000001`c4e545bc 00000000`c0000001 00000000`00000000 00000000`ffffffff : amdkmdag+0x2d372
ffffd10a`68c17700 fffff804`5fac1791     : 00000000`00000001 00000000`00000001 ffffd28f`4742d000 00000000`ffffffff : amdkmdag+0xbaa50
ffffd10a`68c17740 fffff803`3ca408b1     : ffffd28f`47986000 fffff803`3c87393e ffffd28f`47986000 ffffd10a`68c178c1 : amdkmdag+0xb1791
ffffd10a`68c17800 fffff803`3ca4014a     : 00000000`00000080 ffffd10a`68c178c1 00000000`00000000 fffff803`00000000 : dxgkrnl!DpiDxgkDdiSetPowerState+0x59
ffffd10a`68c17860 fffff803`3ca40d2a     : ffffd28f`46f42010 00000000`00000000 00000000`00000001 00000000`00000000 : dxgkrnl!DpiFdoSetAdapterPowerState+0x17a
ffffd10a`68c17920 fffff803`3ca403c1     : ffffd28f`4831e030 00000000`00000000 ffffd10a`68c4ff00 ffffd28f`46f42000 : dxgkrnl!DpiFdoHandleDevicePower+0x2ea
ffffd10a`68c179c0 fffff803`3ca41d30     : ffffd28f`46f42010 ffffd28f`4831e180 ffffd28f`4831e030 ffffd10a`68c17ab1 : dxgkrnl!DpiFdoDispatchPower+0x21
ffffd10a`68c179f0 fffff803`37fb0557     : ffffd28f`3ed39080 ffffd28f`3ed39080 ffffd28f`3ed39080 ffffd28f`00000000 : dxgkrnl!DpiDispatchPower+0xe0
ffffd10a`68c17b10 fffff803`37f1f805     : 00000000`00000000 fffff803`37fb0350 00000000`00000000 00000000`000001a0 : nt!PopIrpWorker+0x207
ffffd10a`68c17bb0 fffff803`380225f4     : ffffc100`80fea180 ffffd28f`3ed39080 fffff803`37f1f7b0 00000000`00000000 : nt!PspSystemThreadStartup+0x55
ffffd10a`68c17c00 00000000`00000000     : ffffd10a`68c18000 ffffd10a`68c11000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x34

SYMBOL_NAME:  amdkmdag+183a544

STACK_COMMAND:  .cxr; .ecxr ; kb

BUCKET_ID_FUNC_OFFSET:  183a544

FAILURE_BUCKET_ID:  AV_W_(null)_amdkmdag!unknown_function

OS_VERSION:  10.0.22000.1

BUILDLAB_STR:  co_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {62e34d33-e524-302e-8f57-324e4cc24377}

Followup:     MachineOwner
Windows for home | Windows 11 | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

5 answers

Sort by: Most helpful
  1. Lester Bernard Reyes 77,810 Reputation points Independent Advisor
    2023-07-20T19:55:10+00:00

    Hi, and thanks for reaching out. My name is Bernard a Windows fan like you. I'll be happy to help you out today.

    I understand the issue you have, there is nothing to worry I am here to help, upon analyzing and checking the DMP files, the error you have is amdkmdag.sys, this is actually your AMD Graphics driver, in this case, we actually need to clean install the AMD Graphics driver which it will delete all older entries and replace to newer one, kindly follow the steps below:

    Step 1. Completely uninstall the AMD GPU Driver using the steps from this link:

    https://www.amd.com/en/support/kb/faq/gpu-601

    Step 2. Reinstall the AMD Graphics driver using the steps from the link below:

    Install AMD Radeon and automatically detect the AMD driver: https://www.amd.com/en/support/kb/faq/rs-install

    If the clean installation will not work we need to disable third party services first by following the steps below:

    Do clean boot:

    A “clean boot” starts Windows with a minimal set of drivers and startup programs, so that you can determine whether a background program is interfering with your game or program.

    • In the search box on the taskbar, type msconfig and select System Configuration from the results.
    • On the Services tab of System Configuration, select Hide all Microsoft services, and then select Disable all.
    • On the Startup tab of System Configuration, select Open Task Manager.
    • Under Startup in Task Manager, for each startup item, select the item and then select Disable.
    • Close Task Manager.
    • On the Startup tab of System Configuration, select OK. When you restart the computer, it's in a clean boot environment.

    Troubleshooting reference: https://support.microsoft.com/en-us/help/929135...

    Note: If the issue persists, I suggest contacting a local technician to physically check the device for any hardware-related issues.

    Let me know how it goes and I hope that helps.

    Bernard

    6 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2024-02-07T11:33:52+00:00

    Code d'arrêt: DRIVER_IRQL_NOT_LESS_OR_EQUAL

    Élément ayant échouer: amdkmdag.sys

    2 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2024-10-27T13:25:55+00:00

    Quite late but... This did not help in the slightest to the tiniest bit, I keep getting other error codes when playing games like IRQL not less or equal, or this current one, or service exception error or kmode exception error, though all my drivers are updated and my pc is in good shape and runs good, but it bsods randomly.

    please help,

    1 person found this answer helpful.
    0 comments No comments
  4. Anonymous
    2024-11-17T17:19:00+00:00

    Did you find any solution. I am having exactly same issues

    0 comments No comments
  5. Anonymous
    2024-09-02T09:31:30+00:00

    Ich bin soooo froh das ich diesen Beitrag gefunden hat. Nach 3 Monaten totalen frustes endlich wieder alles Top. Danke für deine Bemühungen !

    I'm soooo glad I found this post. After 3 months of total frustration everything is finally great again. Thank you for your efforts !

    0 comments No comments