Blue Screen IRQL_NOT_LESS_OR_EQUAL "memory_corruption"?

2 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

IRQL steht für Interrupt Request Level und ist sowas wie eine Priorisierung der Prozesse, die an den Prozessor geschickt werden. Ich habe bereits Prozesse von Treiberinstallationen erlebt, die den höchsten IRQL per Windows UAC (User Account Control, der nette Prompt mit "Adminkennwort eingeben") erfragt haben (indirekt) und dann das IRQL-Level nicht zurückgesetzt haben, sodass beim Start einfach dieser nicht mehr existente Prozess dazwischenfunkte.

Das Problem trat mitten im Betrieb auf? Wie hast du die Daten rübergespielt? Per Software oder direkt per Windows Explorer.

Nein, ich bin kein Microsoft Dev und habe mit der Materie wenig bis nichts am Hut, aber ich würde dir das wie folgt erklären: ein Prozess wird durch einen Memory Error (Arbeitsspeicherfehler) beendet, jedoch verbleibt der Eintrag mit dem IRQL-Level.

K.A. ob das richtig ist, wer's besser weiß, darf mich gerne korrigieren!


questionanswer7 
Fragesteller
 04.02.2018, 17:38

Hey

Mitten im Betrieb, YouTube Video war am Spielen, Daten wurden im Hintergrund via Explorer von BackUp Festplatte an 8TB Seagate Archive HDD rübergespielt, via USB 3.0 Anschluss.

Mache es momentan mit USB 2.0 und hatte bisher noch nichts, kann aber nicht garantieren, dass es am 3.0 Anschluss lag.

LG

0
questionanswer7 
Fragesteller
 04.02.2018, 17:39

Ich hätte auch noch den kompletten Fehlerbericht, wenn dir das was sagt...

0
Nutzer6ab8c7  04.02.2018, 18:34
@questionanswer7

Hmm, ja, aber bitte nicht hier posten, lieber per Pastebin und den Link schicken :)

Es kann eig. nicht am USB Controller liegen, außer dein MoBo hat einen eigenen für USB 3.0. Welches Mainboard ist denn verbaut?

0
questionanswer7 
Fragesteller
 04.02.2018, 19:06
@Nutzer6ab8c7 Primary Analysis
Crash Dump Analysis provided by OSR Open Systems Resources, Inc. (http://www.osr.com)
Online Crash Dump Analysis Service
See http://www.osronline.com for more information
Windows 8 Kernel Version 16299 MP (20 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Built by: 16299.15.amd64fre.rs3_release.170928-1534
Machine Name:
Kernel base = 0xfffff803`3ec15000 PsLoadedModuleList = 0xfffff803`3ef76ff0
Debug session time: Sun Feb  4 10:40:37.564 2018 (UTC - 5:00)
System Uptime: 0 days 0:33:08.418
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

IRQL_NOT_LESS_OR_EQUAL (a)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high.  This is usually
caused by drivers using improper addresses.
If a kernel debugger is available get the stack backtrace.
Arguments:
Arg1: ffff8b0061164398, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000001, bitfield :
	bit 0 : value 0 = read operation, 1 = write operation
	bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status)
Arg4: fffff8033ecc8559, address which referenced memory

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

TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\modclass.ini, error 2

WRITE_ADDRESS: unable to get nt!MmSpecialPoolStart
unable to get nt!MmSpecialPoolEnd
unable to get nt!MmPagedPoolEnd
unable to get nt!MmNonPagedPoolStart
unable to get nt!MmSizeOfNonPagedPoolInBytes
 ffff8b0061164398 

CURRENT_IRQL:  2

FAULTING_IP: 
nt!MiPfPutPagesInTransition+379
fffff803`3ecc8559 41ff4768        inc     dword ptr [r15+68h]

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT

BUGCHECK_STR:  AV

PROCESS_NAME:  System

TRAP_FRAME:  ffffc2098c856e30 -- (.trap 0xffffc2098c856e30)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000002 rbx=0000000000000000 rcx=0000000080000000
rdx=0000000080000000 rsi=0000000000000000 rdi=0000000000000000
rip=fffff8033ecc8559 rsp=ffffc2098c856fc0 rbp=ffffc2098c857099
 r8=0000000000000001  r9=ffffffffffffffff r10=0000000fffffffff
r11=0000000000000000 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei ng nz na po nc
nt!MiPfPutPagesInTransition+0x379:
fffff803`3ecc8559 41ff4768        inc     dword ptr [r15+68h] ds:00000000`00000068=????????
Resetting default scope

LAST_CONTROL_TRANSFER:  from fffff8033ed849e9 to fffff8033ed790e0

STACK_TEXT:  
ffffc209`8c856ce8 fffff803`3ed849e9 : 00000000`0000000a ffff8b00`61164398 
(...)

STACK_COMMAND:  kb

FOLLOWUP_IP: 
nt!MiPfPutPagesInTransition+379
fffff803`3ecc8559 41ff4768        inc     dword ptr [r15+68h]

SYMBOL_STACK_INDEX:  3

SYMBOL_NAME:  nt!MiPfPutPagesInTransition+379

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: nt

DEBUG_FLR_IMAGE_TIMESTAMP:  5a29b8d4

IMAGE_NAME:  memory_corruption

FAILURE_BUCKET_ID:  X64_AV_nt!MiPfPutPagesInTransition+379

BUCKET_ID:  X64_AV_nt!MiPfPutPagesInTransition+379

Followup: MachineOwner
---------


This free analysis is provided by OSR Open Systems Resources, Inc.

Want a deeper understanding of crash dump analysis? Check out our Windows Kernel Debugging and Crash Dump Analysis Seminar (opens in new tab/window)

Crash Code Links Information About Address 0xffff8b0061164398 Loaded Module List Raw Stack Contents Dump Header Information Strings
0
questionanswer7 
Fragesteller
 04.02.2018, 19:09
@Nutzer6ab8c7

Mainboard: ASUS ROG STRIX X299-E Gaming

Habe kurz den Backup Datenträger repariert, welcher vorher die Daten auf meine HDD spielte, der scheinte ein Problem aufzuweisen.

Die letzten 2 Stunden nix mehr passiert, will aber nichts heissen, ich warte noch ein paar Tage, bis ich Garantie gewährleisten kann, dass es die externe Backup-Harddisk war.

LG

0
Nutzer6ab8c7  04.02.2018, 19:15
@questionanswer7

An attempt was made to access a pageable (or completely invalid) address at an interrupt request level (IRQL) that is too high. This is usually caused by drivers using improper addresses.

Steht sogar die Erklärung dabei... :) Es war interessanterweise ein Systemthread und kein Treiber o.ä. Habe mal danach gesucht http://www.tomshardware.co.uk/forum/id-3131966/constant-bsod-windows.html Könnte, wenn du sagst, dass du deine Backup-HDD reparieren musstest, durchaus daran liegen. Wie der Thread vorschlägt: CrystalDiskInfo und mal die Platte durchchecken und den Storage Driver (Intel RST vermutlich) neuinstallieren.

1
questionanswer7 
Fragesteller
 04.02.2018, 19:24
@Nutzer6ab8c7

Hey

Ach, habe fast ausschliesslich auf die unteren Infos geschaut, kenne mich da nicht sehr aus und habe ein Hilfevideo angeguckt ;-)

Lustigerweise hatte ich den Absturz gleich wieder, als ich mit dem (reparierten Gerät) im 3.0 USB verbunden war, 5 Sekunden nachdem ich meinen Kommentar geschrieben habe. Ich hoffe wirklich stark, dass es am USB Port / Externer HDD liegt.

Die externe HDD wurde bereits gecheckt, wo finde ich den Storage Driver zum Neuinstallieren?

Vielen Dank!

0
questionanswer7 
Fragesteller
 04.02.2018, 19:44
@Nutzer6ab8c7

Hm, Anschluss war über's Gehäuse und nicht direkt am Motherboard, aber bei 2.0 klappt's momentan tip-top, geht einfach ewig.

Lustigerweise stürzt mir jetzt ständig Firefox ab, hoffe nicht, dass es etwas mit dem Systemabstürzen zu tun hat...

Besten Dank mal vorerst, werde schauen, was sich machen lässt und bei Bedarf nochmals fragen und sicherlich bedanken, wenn alles wieder klappt ;-)

Gruss

0
questionanswer7 
Fragesteller
 04.02.2018, 21:59
@Nutzer6ab8c7

Also, war jetzt etwa 2h stabil, dann etwas in der Seagate Archive Harddisk öffnen wollen, BlueScreen: MEMORY_MANAGEMENT (1a)

Da steht auch was von Win8_DRIVER_FAULT und PROCESS_NAME firefox.exe bei Debugging...

Und wieder "memory_corruption".

Externe HDD war diesmal nicht angeschlossen.

Macht dieser Crashbericht das Problem eindeutiger?

0
questionanswer7 
Fragesteller
 04.02.2018, 22:00
@Nutzer6ab8c7
Crash Dump Analysis provided by OSR Open Systems Resources, Inc. (http://www.osr.com)
Online Crash Dump Analysis Service
See http://www.osronline.com for more information
Windows 8 Kernel Version 16299 MP (20 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Built by: 16299.15.amd64fre.rs3_release.170928-1534
Machine Name:
Kernel base = 0xfffff802`65007000 PsLoadedModuleList = 0xfffff802`6536dfd0
Debug session time: Sun Feb  4 15:48:54.012 2018 (UTC - 5:00)
System Uptime: 0 days 1:21:32.866
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

MEMORY_MANAGEMENT (1a)
    # Any other values for parameter 1 must be individually examined.
Arguments:
Arg1: 0000000000041791, The subtype of the bugcheck.
Arg2: ffffce80187d3730
Arg3: ffffcc6600881448
Arg4: 00000000000000f3

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

TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\modclass.ini, error 2

BUGCHECK_STR:  0x1a_41791

DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT

PROCESS_NAME:  firefox.exe

CURRENT_IRQL:  2

LAST_CONTROL_TRANSFER:  from fffff802651cc64c to fffff8026517c6e0

STACK_TEXT:  
ffffa402`89a86a88 fffff802`651cc64c : 00000000`0000001a 00000000`00041791 ffffce80`187d3730 ffffcc66`00881448 : nt!KeBugCheckEx
ffffa402`89a86a90 fffff802`65109c74 : ffffce80`00000000 ffffb901`2d9de580 ffffce80`187c6f50 ffffce80`187c6f50 : nt!MiUnlockPageTableCharges+0xc29b8
ffffa402`89a86af0 fffff802`6506d0d4 : 00000000`00000000 ffffa402`89a86c30 ffffcc01`10289660 00000220`512cb000 : nt!MiUnlockWsle+0x154
ffffa402`89a86b30 fffff802`650692b6 : 00000000`00000000 ffffb901`2d77f700 00000000`00000000 ffffb901`2d9de080 : nt!MiDeleteVirtualAddresses+0x6a4
ffffa402`89a86e30 fffff802`654a7d9a : ffffb901`2d77f700 ffffb901`2d341130 ffffb901`2d341130 ffffb901`2d77f700 : nt!MiDeleteVad+0x3b6
ffffa402`89a86f80 fffff802`654a7bce : ffffffff`00000000 ffffb901`3de92260 ffffb901`2d341130 ffffb901`2d77f700 : nt!MiCleanVad+0x3a
ffffa402`89a86fb0 fffff802`655266d5 : ffffffff`ffffffff ffffb901`2d9de080 ffffb901`2d9de378 ffffb901`00000000 : nt!MmCleanProcessAddressSpace+0x12e
ffffa402`89a87030 fffff802`654b67c7 : ffffb901`2d9de080 ffff9003`66a83910 ffffa402`89a87248 00000000`00000000 : nt!PspRundownSingleProcess+0x129
ffffa402`89a870b0 fffff802`654dc1d3 : 00000000`00000001 ffffd781`eaed2101 0000004c`7bf68000 fffff802`650a99ee : nt!PspExitThread+0x583
ffffa402`89a871b0 fffff802`650abd07 : ffffb901`2af65e40 ffffb901`2d9de580 00000030`00000000 ffffb900`00000030 : nt!KiSchedulerApcTerminate+0x33
ffffa402`89a871f0 fffff802`651808f0 : 00000000`00000000 ffffa402`89a87280 ffffb901`00000000 fffff802`650c84d0 : nt!KiDeliverApc+0x337
ffffa402`89a87280 fffff802`6518f2aa : ffffb901`2d77f700 00000000`00000000 00000000`00000000 ffffb901`3e87e590 : nt!KiInitiateUserApc+0x70
ffffa402`89a873c0 00007ffb`cf40fef4 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceExit+0x9f
0000004c`7dff8dc8 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x7ffb`cf40fef4


STACK_COMMAND:  kb

FOLLOWUP_IP: 
nt!MiUnlockPageTableCharges+c29b8
fffff802`651cc64c cc              int     3

SYMBOL_STACK_INDEX:  1

SYMBOL_NAME:  nt!MiUnlockPageTableCharges+c29b8

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: nt

DEBUG_FLR_IMAGE_TIMESTAMP:  5a4a1659

IMAGE_NAME:  memory_corruption

FAILURE_BUCKET_ID:  X64_0x1a_41791_nt!MiUnlockPageTableCharges+c29b8

BUCKET_ID:  X64_0x1a_41791_nt!MiUnlockPageTableCharges+c29b8

Followup: MachineOwner
0
Nutzer6ab8c7  04.02.2018, 22:04
@questionanswer7

WIN8_DRIVER_FAULT hatten wir beim letzten auch. PROCESS_NAME war jedoch system. Lass mal was testen. Mach mal einen Memory Benchmark (bspw. mit der Intel Extreme Tuning Utility). Ansonsten... FireFox deinstallieren und wieder installieren? Nur wenn du unbedingt willst.... Ich würd mal einen Stress Test über die Intel XTU (s.o.) laufen lassen (für Memory)

1
questionanswer7 
Fragesteller
 04.02.2018, 22:30
@Nutzer6ab8c7

Danke... meinst du, es könnte an RAM liegen oder eher HDD?

Ist alles neu und kaum gebraucht.

Ach übrigens, habe beim Booten immer zuerst die Meldung "Search for Media", weiss nicht, ob das zusammenhängt... Weiss nicht, ob man das Problem im BIOS beheben kann.

0
questionanswer7 
Fragesteller
 05.02.2018, 11:57
@Nutzer6ab8c7

Hey

Habe vieles versucht, schlussendlich doch Memtest86 genutzt, nach 10min 30'904 Fehler... wird als ziemlich sicher daran gelegen haben.

Jetzt muss ich wohl oder über jedes einzelnene RAM-Speichermodul einzeln einstecken und Memtest laufen lassen...

Ich lass es dich wissen, wenn ich mehr weiss.

LG

0
questionanswer7 
Fragesteller
 05.02.2018, 23:16
@Nutzer6ab8c7

Habe das eine fehlerhaften Modul nach endlosem Überprüfen gefunden, besten Dank nochmals für die Hilfe!

0
Nutzer6ab8c7  06.02.2018, 13:56
@questionanswer7

Endloses Überprüfen? Sag mal, ich weiß, dass dein MoBo 8 RAM-Slots Quadchannel hat, aber hast du alle besetzt??

0

Hast du irgendwelche Treiber installiert?
Zum Beispiel diese Samsung Magican Software die mit einer SSD mitgeliefert wurde?


questionanswer7 
Fragesteller
 04.02.2018, 17:39

Grafikkartentreiber und einige vom Mainboard, dachte, der Rest sei bereits installiert.

Der lässt sich auch für die HDD runterladen nehme ich mal an?

LG

0
iTzXypo  04.02.2018, 17:53

Der sollte eben nicht installiert werden.

0