Anzeige

Am Puls von Microsoft

Anzeige

Bluescreen irql und attempted write to readonly memory

EA1978

bekommt Übersicht
Hallo,

ich bin mit meinem Latein am Ende. Ich hatte mir Windows 7 neu installiert und einige Updates gemacht. Seit dem Update auf framework 4.6.1 ging das Win Update nicht mehr, also habe ich mittels Systemwiederherstellung das Update rückgängig gemacht, was auch funktionierte. Updates gehen nun wieder. Allerdings bekomme ich nun öfter mal einen BSOD

Variante 1:

==================================================
Dump File : 021116-21859-01.dmp
Crash Time : 11.02.2016 10:11:19
Bug Check String : ATTEMPTED_WRITE_TO_READONLY_MEMORY
Bug Check Code : 0x000000be
Parameter 1 : 0x0075008c
Parameter 2 : 0x48166005
Parameter 3 : 0x943dd6f4
Parameter 4 : 0x0000000a
Caused By Driver : halmacpi.dll
Caused By Address : halmacpi.dll+5ba9
File Description : Hardware Abstraction Layer DLL
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.1.7601.17514 (win7sp1_rtm.101119-1850)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+8e3c1
Stack Address 1 : ntkrnlpa.exe+40be8
Stack Address 2 : ntkrnlpa.exe+a2d8a
Stack Address 3 : ntkrnlpa.exe+31d5c
Computer Name :
Full Path : C:\Windows\Minidump\021116-21859-01.dmp
Processors Count : 2
Major Version : 15
Minor Version : 7601
Dump File Size : 153.888
Dump File Time : 11.02.2016 10:13:08
==================================================

Variante 2:
==================================================
Dump File : 021116-19640-01.dmp
Crash Time : 11.02.2016 10:29:03
Bug Check String : IRQL_NOT_LESS_OR_EQUAL
Bug Check Code : 0x0000000a
Parameter 1 : 0x00000098
Parameter 2 : 0x00000002
Parameter 3 : 0x00000001
Parameter 4 : 0x828abd8a
Caused By Driver : ntkrnlpa.exe
Caused By Address : ntkrnlpa.exe+40cbf
File Description : NT Kernel & System
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.1.7601.19135 (win7sp1_gdr.160121-1718)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+40cbf
Stack Address 1 : ntkrnlpa.exe+a2d8a
Stack Address 2 : ntkrnlpa.exe+31d5c
Stack Address 3 : ntkrnlpa.exe+28456f
Computer Name :
Full Path : C:\Windows\Minidump\021116-19640-01.dmp
Processors Count : 2
Major Version : 15
Minor Version : 7601
Dump File Size : 154.368
Dump File Time : 11.02.2016 10:33:20
==================================================

Variante 3:

==================================================
Dump File : 021116-24046-01.dmp
Crash Time : 11.02.2016 09:22:31
Bug Check String : IRQL_NOT_LESS_OR_EQUAL
Bug Check Code : 0x0000000a
Parameter 1 : 0x00000028
Parameter 2 : 0x00000002
Parameter 3 : 0x00000001
Parameter 4 : 0x828add8a
Caused By Driver : ntkrnlpa.exe
Caused By Address : ntkrnlpa.exe+40cbf
File Description : NT Kernel & System
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.1.7601.19135 (win7sp1_gdr.160121-1718)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+40cbf
Stack Address 1 : ntkrnlpa.exe+a2d8a
Stack Address 2 : ntkrnlpa.exe+31d5c
Stack Address 3 : ntkrnlpa.exe+28456f
Computer Name :
Full Path : C:\Windows\Minidump\021116-24046-01.dmp
Processors Count : 2
Major Version : 15
Minor Version : 7601
Dump File Size : 151.744
Dump File Time : 11.02.2016 09:24:25
==================================================

Ich hatte erst den GraKa Treiber in Verdacht und den noch einmal installiert, was beim zweiten Versuch auch klappte. Ich verwende Win 7 32bit (mit sp1) mit 4gb ram (3,25 verwendet), eine geForce 9500 GT und einen amdx64 dualcore prozessor.

Das win eigene ram test tool fand nichts und die festplatte ist laut crystaldiskinfo auch ok.

Kann jemand helfen? Schonmal danke im voraus :)

EDIT: Bisher traten die BSOD nur beim installieren von Programmen auf. nVidia, chrome usw. sfc /scannow fand auch nichts

EDIT2: hier der Report von WhoCrashed:

Crash Dump Analysis
--------------------------------------------------------------------------------

Crash dump directory: C:\Windows\Minidump

Crash dumps are enabled on your computer.

On Thu 11.02.2016 09:29:03 GMT your computer crashed
crash dump file: C:\Windows\Minidump\021116-19640-01.dmp
This was probably caused by the following module: ntkrnlpa.exe (nt+0x40CBF)
Bugcheck code: 0xA (0x98, 0x2, 0x1, 0xFFFFFFFF828ABD8A)
Error: IRQL_NOT_LESS_OR_EQUAL
file path: C:\Windows\system32\ntkrnlpa.exe
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: NT Kernel & System
Bug check description: This indicates that Microsoft Windows or a kernel-mode driver accessed paged memory at DISPATCH_LEVEL or above.
This appears to be a typical software driver bug and is not likely to be caused by a hardware problem.
The crash took place in the Windows kernel. Possibly this problem is caused by another driver that cannot be identified at this time.



On Thu 11.02.2016 09:29:03 GMT your computer crashed
crash dump file: C:\Windows\memory.dmp
This was probably caused by the following module: ntkrpamp.exe (nt!Kei386EoiHelper+0x28B7)
Bugcheck code: 0xA (0x98, 0x2, 0x1, 0xFFFFFFFF828ABD8A)
Error: IRQL_NOT_LESS_OR_EQUAL
Bug check description: This indicates that Microsoft Windows or a kernel-mode driver accessed paged memory at DISPATCH_LEVEL or above.
This appears to be a typical software driver bug and is not likely to be caused by a hardware problem.
A third party driver was identified as the probable root cause of this system error. It is suggested you look for an update for the following driver: ntkrpamp.exe .
Google query: ntkrpamp.exe IRQL_NOT_LESS_OR_EQUAL



On Thu 11.02.2016 09:11:19 GMT your computer crashed
crash dump file: C:\Windows\Minidump\021116-21859-01.dmp
This was probably caused by the following module: ntkrnlpa.exe (nt+0x8E3C1)
Bugcheck code: 0xBE (0x75008C, 0x48166005, 0xFFFFFFFF943DD6F4, 0xA)
Error: ATTEMPTED_WRITE_TO_READONLY_MEMORY
file path: C:\Windows\system32\ntkrnlpa.exe
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: NT Kernel & System
Bug check description: This is issued if a driver attempts to write to a read-only memory segment.
This appears to be a typical software driver bug and is not likely to be caused by a hardware problem.
The crash took place in the Windows kernel. Possibly this problem is caused by another driver that cannot be identified at this time.



On Thu 11.02.2016 08:22:31 GMT your computer crashed
crash dump file: C:\Windows\Minidump\021116-24046-01.dmp
This was probably caused by the following module: ntkrnlpa.exe (nt+0x40CBF)
Bugcheck code: 0xA (0x28, 0x2, 0x1, 0xFFFFFFFF828ADD8A)
Error: IRQL_NOT_LESS_OR_EQUAL
file path: C:\Windows\system32\ntkrnlpa.exe
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: NT Kernel & System
Bug check description: This indicates that Microsoft Windows or a kernel-mode driver accessed paged memory at DISPATCH_LEVEL or above.
This appears to be a typical software driver bug and is not likely to be caused by a hardware problem.
The crash took place in the Windows kernel. Possibly this problem is caused by another driver that cannot be identified at this time.





--------------------------------------------------------------------------------
Conclusion
--------------------------------------------------------------------------------

4 crash dumps have been found and analyzed. A third party driver has been identified to be causing system crashes on your computer. It is strongly suggested that you check for updates for these drivers on their company websites. Click on the links below to search with Google for updates for these drivers:

ntkrpamp.exe

If no updates for these drivers are available, try searching with Google on the names of these drivers in combination with the errors that have been reported for these drivers. Include the brand and model name of your computer as well in the query. This often yields interesting results from discussions on the web by users who have been experiencing similar problems.


Read the topic general suggestions for troubleshooting system crashes for more information.

Note that it's not always possible to state with certainty whether a reported driver is responsible for crashing your system or that the root cause is in another module. Nonetheless it's suggested you look for updates for the products that these drivers belong to and regularly visit Windows update or enable automatic updates for Windows. In case a piece of malfunctioning hardware is causing trouble, a search with Google on the bug check errors together with the model name and brand of your computer may help you investigate this further.

Verstehe ich das richtig, dass ein Treiber schuld ist? Die meisten hat Windows automatisch beim installieren erkannt. Netzwerkadapter habe ich über Win Update aktualisiert (Realtek PCIe GBE Family Controller) und nVidia den hier: 341.92-desktop-win8-win7-winvista-32bit-international

EDIT3:

habe mal die dumps angehängt. Mag sie bitte jemand debuggen? Bei mir klappt das nicht mit debugDiag2 analyse.
 

Anhänge

  • dumps.zip
    74,9 KB · Aufrufe: 81
Zuletzt bearbeitet:
Anzeige
Erstmal danke für die Antwort. Habe es laufen lassen. bei Test 11 fand er massig Fehler. Alle ab 1535 MB bis 1600 ca. Heißt das nun, dass der auf Bank 2 deffekt ist oder irgend einer? (Habe 4 RAMs zu je 1GB drin)

EDIT bei ca 1Mio Fehler habe ich abgebrochen. Kann es auch sein, dass was falsch eingestellt ist? Was mich auch stutzig macht sind die 1Mio fehler, die waren beim 64bit mode (test 11). Was sagt das aus?
 
Zuletzt bearbeitet:
Hab das Windows eigene Speicher Diagnose Programm nochmal laufen lassen, der fand auch bei intensiver Prüfung nichts. Bei XP lief es bis vor 3 Tagen auch ohne Probleme. Und müsste ich nicht schon beim booten einen Bluescreen bekommen bei so vielen Fehlern?
 
Hallo @EA1978! Willkommen im Forum! :)
Nach deiner Beschreibung ist es wirklich der 2. Riegel, bei 4 x 1 GB. Ich würde mal nur diesen Riegel ausbauen und Memtest86+ noch mal laufen lassen.
Was mich etwas stutzig macht, ist, dass bei dir die Fehler bei Test 11 kamen, aber Memtest86+ hat nur 10 Testmodis
Auf meinem Screenshot ist Test10 bei 89% Und Pass bei 100%. Das bedeutet, wenn Test10 bei 100% ankommt, beginnt der nächste Pass bei Pass 1 und Test 1.
 

Anhänge

  • IMG_0002_markiert.jpg
    IMG_0002_markiert.jpg
    113,5 KB · Aufrufe: 625
Da bin ich wieder :)

Also, scheinbar hatte ich 3 1gb und einen 2gb riegel verbaut. Einer der 1GB riegel im slot 1 war deffekt. Hatte gleich beim ersten Test (als nur der eine drin war) ein Dauerpiepen verursacht. Die anderen 3 Riegel waren laut memtest einzeln und im Verbund fehlerfrei bei 10 Tests. Kann es sein, dass memtest bei Test 11 den deffekten getestet hat?

Seltsam ist nur, dass das BIOS und auch memtest nur 4GB angezeigt haben, obwohl das Mainboard 8 unterstützt. Bei Windows 7 32 bit ist es ja klar.

Kann es sein, dass beim booten einer der drei 1GB riegel durch zufallsauswahl inaktiv war? Würde auch erklären warum der Bluescreen heut morgen so oft kam und danach nicht mehr und warum memtest Test 11 gemacht hat obwohl auch memtest nur 4GB erkannte.
 
Kann es sein, dass du nicht Memtest86+ sondern nur Memtest? Das sind unterschiedliche Tools und Hersteller. Memtest86+ hat jedenfalls nur 10 Testmodi und beginnt dann wieder von vorn bei Test 1.
Dass das Motherboard 8 GB unterstützt, ist irrelevant. Wichtig ist, was eingebaut ist. Und du sagtest ja, dass du 4 x 1GB, bzw vermutest jetzt dass es 1x 2GB und 3x 1GB, eingebaut hast.
Beim Starten des Rechners gibt es keine Zufallsauswahl. Es wird immer der erste Riegel zuerst aktiviert, weil das BIOS einiges in den niederen Speicher lädt.
 
Da bin ich leider nochmal.

Hatte wieder einen Bluescreen während eines Windows Update. Hier noch die bluescreeview auswertung und die dump datei.

==================================================
Dump File : 021116-38625-01.dmp
Crash Time : 11.02.2016 19:09:43
Bug Check String : IRQL_NOT_LESS_OR_EQUAL
Bug Check Code : 0x0000000a
Parameter 1 : 0x00000036
Parameter 2 : 0x00000002
Parameter 3 : 0x00000001
Parameter 4 : 0x828a3d8a
Caused By Driver : ntkrnlpa.exe
Caused By Address : ntkrnlpa.exe+40cbf
File Description : NT Kernel & System
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.1.7601.19135 (win7sp1_gdr.160121-1718)
Processor : 32-bit
Crash Address : ntkrnlpa.exe+40cbf
Stack Address 1 : ntkrnlpa.exe+a2d8a
Stack Address 2 : ntkrnlpa.exe+31d5c
Stack Address 3 : ntkrnlpa.exe+28456f
Computer Name :
Full Path : C:\Windows\Minidump\021116-38625-01.dmp
Processors Count : 2
Major Version : 15
Minor Version : 7601
Dump File Size : 154.896
Dump File Time : 11.02.2016 19:16:17
==================================================

Hat jemand eine Idee woran es liegt?

EDIT: Memtest hatte ich den hier: memtest86+-5.01.usb.installer
 

Anhänge

  • dump2.zip
    27 KB · Aufrufe: 79
Da es diesmal die gleiche Ursache ist, wie bei zweien des erstenArchivs, erspare ich mir eine ausführliche Auswertung zu posten.

BugCheck 0xA, {36, 2, 1, 828a3d8a} (IRQL_NOT_LESS_OR_EQUAL )
Probably caused by : memory_corruption ( nt!MiIdentifyPfn+1ed )

Zwei Dumpfiles aus dem ersten Archiv haben die gleiche Kennung (IRQL_NOT_LESS_OR_EQUAL ) und zwei haben zwar eine andere Kennung, aber in der Konsequenz deuten auch dieses auf RAM, Pagefile oder HDD-Fehler hin.
 
Danke für die Antwort.

Memtest86 findet nichts, chkdsk auch nicht. Festplatte ist noch sehr neu. Kann es ein Treiberfehler sein? Laut google ist das wohl auch oft der Fall. Habe nun mal den audio Treiber aktualisiert. Vielleicht wird es ja nun, der alte war ein win eigener von 2010.

Im geräte Manager ist noch ein Eintrag unter andere Geräte. Da steht nur Media. Könnte das die onboard GraKa sein die ich ja nicht nutze?
 
Zuletzt bearbeitet:
Erstmal sorry wegen dem Doppelpost.

Nach einem weiteren BSOD beim runterfahren (wieder irql) hab ich nochmal memtest laufen lassen. Er fand diesen Fehler:

00003c2e208 bei 60,8 MB Good 00004000 Bad 00000000

Also hab ich erneut jeden einzeln getestet, ohne Fehler.

Kann man aus dem Ergebnis den schuldigen RAM Riegel genauer finden? Auf den RAMs selbst steht nirgends was von 00003c2e208.

Und ist es normal dass memtest 86+ beim zweiten Durchlauf der 10 Tests doppelt so lange braucht wie beim ersten?

EDIT: Achja, das SATA Kabel der Festplatte habe ich nach dem ersten Test auch ausgetauscht, kann aber nicht die Ursache für den memtest Fehler gewesen sein, oder? Also falls das hin war.
 
Du hast 4 GB RAM verbaut. Da hätten drei Durchläufe 1 bis 1,5 Stunden dauern dürfen. Und dass der zweite Durchlauf doppelt solange dauert, ist mir noch nicht passiert. Und den Fehlercode kenne ich nicht.
Wenn wir dir helfen sollen, dann mache bitte ein Foto vom Beginn des Memtest86+ und ein Foto vom abgeschlossenen 3. Durchlauf oder vom Fehlerfenster, falls du früher abbrichst.
 
Ich habe den bösen Verdacht, daß der Fehler beim Zugriff aufs NVRAM auftritt, auch wg dem Zusammenhang mit der Hardware Abstraction Layer(Hal) und ACPI. Das bedeutet, der Bios-Chip ist nur noch lesbar, weswegen dann auch Bios-Updates nicht mehr funzen. Die nicht mehr änderbaren Nvram-Einträge machen dann spätestens bei Konfigurationsänderungen und Hardwaretausch Probleme.
Ich hatte mal so einen Fall. Damals war Windows 98 aktuell, das erste Windows, welches mit Acpi-Tabellen und Nvram umgegen konnte, damals aber noch optional, weil es ältere Boards nicht hatten.
Ein testweises Bios-Update mit derselben Version wird übrigens fehlerfrei klappen, da meist bloß zum Schluß ein Quelle-Ziel-Vergleich stattfindet.
 
Anzeige
Oben