Anzeige

Am Puls von Microsoft

Anzeige

Win10 Bluescreen ntoskrnl.exe => Page_Fault _in_Nonpaged_Area

Beechjete

Herzlich willkommen
Hallo liebe Dr.Windows Community,
bitte um Eure Mithilfe bei der Ursachenfindung für meinen Bluescreen.
Folgenden Rechner habe ich mir vor guten zwei Wochen zusammengebaut:

Win10 Pro

MSI X570 Unify
Ryzen 3800X
64 GB G.Skill RipJaws 3600 MHz CL16-19-19-39 @1,35V (F4-3600C16Q-64GVKC) mit XMP Profil betrieben
https://www.gskill.com/product/165/...DDR4-3600MHz-CL16-19-19-39-1.35V64GB-(4x16GB)
SSD1: Aorus NVMe Gen4 SSD M.2 2TB
SSD2: SATA Samsung 850 Pro 256 GB (Windows Auslagerungsdateien auf dieser SSD)
Sapphire RX 590 8GB (undervoltet von 1150mV auf 1100 mV, seit 12/2018 stabil)
Be Quiet Dark Power Pro 11 850W
Deepcool Assassine 3 CPU Kühler

Die RX590 und die Samsung SSD habe ich aus meinem alten Rechner übernommen.

Gestern Abend ereilte mich beim Resident Evil 2 spielen ein Bluescreen mit der Ursache:
ntoskrnl.exe => Page_Fault _in_Nonpaged_Area.
Später crashte das Spiel erneut, ohne Bluescreen, aber mit der im Anhang befindlichen Fehlermeldung.
Als Ursache habe ich Datenträger- und RAM-Probleme recherchiert.
SMART-Parameter sehen noch gut aus und ich habe über Nacht mit memtest86 den RAM getestet.
Es wurden keine Fehler gefunden, habe drei Testzyklen durchlaufen lassen.

Betriebssystem, Treiber und BIOS sind auf dem neuesten Stand.
Hatte bei der Installation der Treiber allerdings Probleme mit dem Soundtreiber.
Hatte nicht gecheckt, dass es zwei mögliche Treiber und Softwarevarianten für den Soundchip gibt.
Musste diesen mehrmals installieren bzw. deinstallieren.


Meine Frage an Euch:

Könnt Ihr aus dem Minidump weitere Infos herauslesen, woher der BS gekommen ist?

Welche Einstellung ist optimal für das Speicherabbild? Kleines Speicherabbild, Kernelspeicherabbild, vollständiges Speicherabbild, automatisches Speicherabbild oder aktives Speicherabbild? Woraus könnt Ihr die besten Infos lesen?

Weitere Vorgehensweise?

Will das System jetzt etwas fordern, damit ich ggf. schnell defekte Hardware identifizieren kann.

Vielen lieben Dank für Eure Hilfe.:)


Viele Grüße

Daniel
 

Anhänge

  • Beechjete_Minidump_01.zip
    192 KB · Aufrufe: 143
  • RE2_crash.jpg
    RE2_crash.jpg
    28,7 KB · Aufrufe: 155
  • Beechjete_SMART_Aorus_NVME_Gen4_SSD.txt
    948 Bytes · Aufrufe: 63
  • Beechjete_SMART_Samsung_850_Pro.txt
    646 Bytes · Aufrufe: 51
Zuletzt bearbeitet:
Anzeige
Hallo @Beechjete! Willkommen im Forum! :)
Dein Grafik-Kernel (dxgkrnl.sys) hat einen Speicherseitenfehler (nt!KiPageFault) und damit eine Zugriffsverletzung (nt!MmAccessFault) verursacht.
FAILURE_BUCKET_ID: AV_R_INVALID_dxgkrnl!DxgkUnlock2
Der Besitzer war zu diesem Zeitpunkt PROCESS_NAME: steamwebhelper.exe

Den Stack und den letzten Thread spare ich mir hier.

Zu den Einstellungen zum Stoppfehler:
Ich empfehle immer: entweder "automatisches Speicherabbild" oder "Kernelspeicherabbild"
 
Ich möchte die Angaben von Ari45 noch etwas ergänzen.
dxgkrnl!DxgkUnlock2+0xb68:
fffff802`1e874618 488b8c2420010000 mov rcx,qword ptr [rsp+120h] ss:0018:ffffac86`6f866ac0=ffff07487e5711cd
Resetting default scope

STACK_TEXT:
ffffac86`6f866568 fffff802`13be35d6 : 00000000`00000050 ffffac86`70066ac0 00000000`00000000 ffffac86`6f866810 : nt!KeBugCheckEx
ffffac86`6f866570 fffff802`13a72eef : ffffac86`6f8667b0 00000000`00000000 00000000`00000000 ffffac86`70066ac0 : nt!MiSystemFault+0x1d6866
ffffac86`6f866670 fffff802`13bcf520 : ffff9205`4e937390 fffff802`13a36a7a 00000000`00000000 00000000`00000000 : nt!MmAccessFault+0x34f
ffffac86`6f866810 fffff802`1e874618 : 00000000`00000007 ffffac86`6f866b80 ffffffff`ffffffff ffffd803`2268c010 : nt!KiPageFault+0x360
ffffac86`6f8669a0 fffff802`13bd2d18 : ffff9205`55769080 ffff9205`55769080 000000e8`bacfe020 ffffffff`ffffd8f0 : dxgkrnl!DxgkUnlock2+0xb68
ffffac86`6f866b00 00007ffe`46005b24 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x28
000000e8`bacfde68 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x00007ffe`46005b24


SYMBOL_NAME: dxgkrnl!DxgkUnlock2+b68

MODULE_NAME: dxgkrnl

IMAGE_NAME: dxgkrnl.sys

IMAGE_VERSION: 10.0.18362.449

STACK_COMMAND: .thread ; .cxr ; kb

BUCKET_ID_FUNC_OFFSET: b68

FAILURE_BUCKET_ID: AV_R_INVALID_dxgkrnl!DxgkUnlock2
Es wurde auf einen ungültigen Systemspeicher verwiesen.
Der Standardbereich wurde versuch zurück zu setzen.
Das Freischalten dieses Bereich ist fehlgeschlagen.
Betroffen da von ist der Treiber dxgkrnl.sys.
Das ist der Kernel Treiber direct X.
Dieser wird von der Grafikkarte gebraucht.
Ich schätze das so ein das der Fehler mit der Grafikkarte zusammenhängt.
Den Treiber für die Grafikkarte erneuern.
Andere Treiber für die Grafikkarte probieren.
Eventuell hilft auch ein andere Grafikkarteneinstellung.
Ansonsten eine andere Grafikkarte einbauen.
 
@Mark O.
Alle 4 RAM-Slots sind mit diesem RAM bestückt
[Memory Device (Type 17) - Length 40 - Handle 0020h]
Physical Memory Array Handle 000fh
Memory Error Info Handle 001fh
Total Width 64 bits
Data Width 64 bits
Size 16384MB
Form Factor 09h - DIMM
Device Set [None]
Device Locator DIMM 1
Bank Locator P0 CHANNEL B
Memory Type 1ah - Specification Reserved
Type Detail 4080h - Synchronous
Speed 3600MHz
Manufacturer Unknown
Serial Number
Asset Tag Number [String Not Specified]
Part Number F4-3600C16-16GVKC
 
danke
den kann ich nicht finden, weder bei G.Skill noch bei Geizhals

es gibt F4-3600C16D-16GVK oder F4-3600C16D-16GVKC, wobei letzterer dem o.g. am nächsten kommt, der letztgenannte RAM steht bei G.Skill in deren QVL als kompatibel zu dem MSI X570 Unify Mainboard, bei MSI steht der G.Skill RAM ebenso in deren QVL, das sollte also eigentlich funktionieren, sofern da nicht manuell an den Timings und/oder an Spannungen geschraubt wurde
 
Die Sysinfo, die in den Dumpfiles gespeichert sind, lesen die Kennung von jedem einzelnen RAM-Modul aus und berücksichtigen nicht, dass es Dual-Kits oder Quart Kits sind.
F4-3600C16-16GVKC ==> ein einzelnes RAM-Modul (gesamt 16 GB)
F4-3600C16D-16GVKC ==> das gleiche RAM-Modul als Dual-Kit (gesamt 32 GB)
F4-3600C16Q-16GVKC ==> das gleiche RAM-Modul als Quart-Kit (gesamt 64 GB)

Also ich würde auf die Buchstaben D und Q (an der gezeigten Stelle) nicht so viel Gewicht legen.
 
Guten Abend Jungs,

erstmal herzlichen Dank für die Hilfe und Eure Antworten.
Meine Ergänzungen wie folgt:
RAM Module:
https://www.gskill.com/product/165/...DDR4-3600MHz-CL16-19-19-39-1.35V64GB-(4x16GB)
Timings und Takt habe ich nicht angefasst, lediglich das XMP Profil geladen.
Meine RX590 läuft leicht undervoltet (1150mV => 1100 mV, aber das schon seit einem Jahr stabil, allerdings bis vor kurzem mit dem alten System)
Meine Windows Auslagerungsdateien parke ich übrigens auf der 2. SSD, um der ersten etwas mehr Lebensdauer zu verschaffen.

Werde zur Sicherheit die AMD Treiber und DirectX aktualisieren (falls möglich).
Was könnt Ihr an Literatur o.Ä. empfehlen um hinsichtlich Bluescreen-Analysen etwas fitter zu werden? Finde das Thema ansich sehr interessant.
Wünsche Euch einen entspannten Feierabend :)
 
Hallo liebe Community,

nachdem ich nun zwei Wochen Ruhe hatte hat der Bluescreen diesmal beim 7 Days to Die spielen zugeschlagen.
Wieder ntoskrnl.exe.
Die Minidump ist im Anhang.
Vielleicht können wir mit dieser Minidump den Fehler genauer lokalisieren.
Ich hoffe nicht, dass es sich um defekte Hardware handelt... :(

Viele liebe Grüße und danke für eure hilfe
Daniel
 

Anhänge

  • Beechjete_Minidump_021620-10093-01.zip
    168,4 KB · Aufrufe: 141
Es wurde versucht, auf eine pageable (oder vollständig ungültige) Adresse zuzugreifen.
Ein Interrupt Request Level (IRQL) ist zu hoch. Dies ist normalerweise
verursacht durch Treiber, die falsche Adressen verwenden. Welcher Treiber das ist geht nicht hervor.
SYMBOL_NAME: nt!PpmParkComputeSnapStatistics+23

IMAGE_NAME: hardware

IMAGE_VERSION: 10.0.18362.657

STACK_COMMAND: .thread ; .cxr ; kb

MODULE_NAME: hardware

FAILURE_BUCKET_ID: IP_MISALIGNED
Eine IP Adresse einer unbekannten Hardware ist verstellt. Der letzte Besitzer war der Browser Chrom.
 
Grafikkartentreiber ist aktualisiert
Auslagerungsdateien sind nun auf der System-SSD
AMD und Mainboardtreiber sind aktuell, ebenso BIOS
Betriebssystem ist auch aktuell
DirectX habe ich nicht aktualisiert, werde ich aber versuchen. Dachte das ist heutzutage immer aktuell

Sagt euch das neue Dump-File was?

Viele Grüße
Daniel
 
Guten Abend!
Die Dumpfile gibt einen Hinweis darauf, dass mit der Energieverwaltung oder dem Einergiesparmodus etwas nicht stimmt.
Code:
[COLOR="#008000"]//Der Trapframe vor dem Stoppfehler  [/COLOR]
TRAP_FRAME:  ffffec80fb8f48d0 -- (.trap 0xffffec80fb8f48d0)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=ffff95083a0fb078 rbx=0000000000000000 rcx=0000000000000000
rdx=0000000000000061 rsi=0000000000000000 rdi=0000000000000000
rip=fffff8001d826263 rsp=ffffec80fb8f4a60 rbp=0000000000000061
 r8=000000000000005a  r9=ffff9507c38ba060 r10=ffff9507c38f3810
r11=00000000001e7852 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei ng nz ac po nc
[COLOR="#FF0000"]nt!PpmParkComputeSnapStatistics+0x23:
fffff800`1d826263 0100            add     dword ptr [rax],eax ds:ffff9508`3a0fb078=????????[/COLOR]
....
[COLOR="#008000"]// Hier der zugehörige Stack[/COLOR]
ffffec80`fb8f4788 fffff800`1d9d33e9 : nt!KeBugCheckEx
ffffec80`fb8f4790 fffff800`1d9cf72b : nt!KiBugCheckDispatch+0x69
ffffec80`fb8f48d0 fffff800`1d826263 : nt!KiPageFault+0x46b
[COLOR="#FF0000"]ffffec80`fb8f4a60 fffff800`1d82617c :  nt!PpmParkComputeSnapStatistics+0x23[/COLOR]
ffffec80`fb8f4a70 fffff800`1d825e55 : nt!PpmParkRecordNodeStatistics+0xbc
ffffec80`fb8f4b80 fffff800`1d904bb0 : nt!PpmCheckRecordAllUtility+0x85
ffffec80`fb8f4bb0 fffff800`1d86ae95 : nt!PpmCheckRun+0x40
ffffec80`fb8f4c40 fffff800`1d86a4ef : nt!KiExecuteAllDpcs+0x305
ffffec80`fb8f4d80 fffff800`1d9c8555 : nt!KiRetireDpcList+0x1ef
ffffec80`fb8f4fb0 fffff800`1d9c8340 : nt!KxRetireDpcList+0x5
ffffec80`fd45a4a0 fffff800`1d9c7a10 : nt!KiDispatchInterruptContinue
ffffec80`fd45a4d0 00000000`00000000 : nt!KiDpcInterrupt+0x2f0
...
SYMBOL_NAME:  nt!PpmParkComputeSnapStatistics+23
[COLOR="#008000"]// das ist die letzte Funktion vor dem Stoppfehler. Anhand des Stackframe (weiter oben) sieht man, dass der Funktion ein Wert mit Memorymüll zugewiesen wurde.[/COLOR]
...
FAILURE_BUCKET_ID:  IP_MISALIGNED
[COLOR="#008000"]// Eine "verstellte" (Fehlzugewiesene) IP-Adresse hat die Power durcheinander gebracht[/COLOR]
Durch die Zuweisung von Memorymüll (??????) an die Funktion nt!PpmParkComputeSnapStatistics muss es zwangsläufig zum Speicherseitenfehler und in der Folge zum Stoppfehler kommen.
Die Funktion gehört zum PowerPolicyManagementm das unter anderem für die Änderung des Powerzustandes bei Standby oder IDLE verantwortlich ist.

Es sollten also die Einstellungen in der Energieverwaltung überprüft werden, zB dem Energiesparplan.
 
Anzeige
Oben