Archiv Windows XP 25.916 Themen, 128.567 Beiträge

Blue Screen IRQL NOT LESS OR EQUAL WinDebug

Dr Gonzo1 / 6 Antworten / Flachansicht Nickles

Mahlzeit,
also es dauert wirklich nicht mehr lange und ich stech das Biest von Computer ab!Seit Monaten dieser verdammte BlueScreen IRQL NOT LESS OR EQUAL....mal wenn ich im Netz surfe,mal wenn ich Videos kucken will, und manchmal einfach so..Hab schon versucht ein paar Treiber zu erneuern,nichts hilft.
Hab schon einen Ram rausgeworfen,nachdem mir Memtest nen kaputten Speicher angegeben hat.

Wirklich,es dauert nicht mehr lange und mir fliegt die letzte Sicherung im Hirn raus....
für Hilfe bin ich überaus dankbar.

Hier der Text den mir WinDebug gibt:

Loading Dump File [C:\WINDOWS\MEMORY.DMP]
Kernel Complete Dump File: Full address space is available

Symbol search path is: SRV*c:\symbols http://msdl.microsoft.com/download/symbols"
Executable search path is:
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntoskrnl.exe -
Windows XP Kernel Version 2600 (Service Pack 2) UP Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 2600.xpsp_sp2_gdr.050301-1519
Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055a420
Debug session time: Mon Dec 19 10:23:48.861 2005 (GMT+1)
System Uptime: 0 days 0:01:24.431
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntoskrnl.exe -
Loading Kernel Symbols
.........................................................................................................
Loading unloaded module list
........
Loading User Symbols
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck A, {0, 2, 1, 806f372a}

***** Kernel symbols are WRONG. Please fix symbols to do analysis.

*** ERROR: Symbol file could not be found. Defaulted to export symbols for hal.dll -

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

kd> !analyze -v
*******************************************************************************
* *
* 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: 00000000, memory referenced
Arg2: 00000002, IRQL
Arg3: 00000001, value 0 = read operation, 1 = write operation
Arg4: 806f372a, address which referenced memory

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

***** Kernel symbols are WRONG. Please fix symbols to do analysis.


MODULE_NAME: nt

FAULTING_MODULE: 804d7000 nt

DEBUG_FLR_IMAGE_TIMESTAMP: 42250ff9

WRITE_ADDRESS: unable to get nt!MmSpecialPoolStart
unable to get nt!MmSpecialPoolEnd
unable to get nt!MmPoolCodeStart
unable to get nt!MmPoolCodeEnd
00000000

CURRENT_IRQL: 2

FAULTING_IP:
hal!HalProcessorIdle+2
806f372a c3 ret

DEFAULT_BUCKET_ID: DRIVER_FAULT

BUGCHECK_STR: 0xA

LAST_CONTROL_TRANSFER: from 806f372a to 804e187f

STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be wrong.
80550160 806f372a badb0d00 00000000 01c6047d nt!Kei386EoiHelper+0x2823
ffdff980 00000000 fc8d7000 00002e9c 00000000 hal!HalProcessorIdle+0x2


STACK_COMMAND: .bugcheck ; kb

FOLLOWUP_NAME: MachineOwner

BUCKET_ID: WRONG_SYMBOLS

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

ManfredP Dr Gonzo1 „Blue Screen IRQL NOT LESS OR EQUAL WinDebug“
Optionen

Hallo,
sowas ist in aller Regel eigentlich ein Treiberproblem. IRQ's sind ja Unterbrechungen, bei denen die Hardware vom Prozessor dessen ungeteilte Aufmerksamkeit einfordert, weil was dringendes passiert ist. Dafür gibt es die IRQ-Handlewr, das sind Programme des BS. Nun wird aber an irgendeiner Stelle unterbrochen. Das bedeutet, der Prozessor macht gerade was. Programme werden von Windows bzw. dem Prozessor einzelnen Sicherheitsstufen, den Protection Levels zugeordnet. Die Nummer gehen von Null (Höchster) bis Drei. Da der IRQ-Handler ein BS-Programm ist, sollte sein PL besonders hoch (die Zahl also sehr klein) sein. Meist haben Treiber aber die Nummer Eins, also nicht den höchsten PL. Solche Programme mit der Null dürfen dann davon auch nicht unterbrochen werden, was auch richtig ist, denn die Null hat nur der Kernel mit der Speicherverwaltung und so.Da darf sich keiner einmischen, sonst knallt's. Da sind dann die IRQ's abgeschaltet oder umgestrickt, damit sich da kein Treiber dazwischendrängelt. Das klappt hier scheinbar nicht. Sowas passiert eigentlich schon beim Starten, aber wenn durch Zufall der IRQ nie den Versuch macht, den Kernel zu unterbrechen, wird der Fehler auch nie bemerkt. Kann ein Konflikt sein (der Handler eines Bauteils mag nicht mit dem Handler von was Anderem zusammen am Gleichen hängen) oder auch ein Treiber-Fehler. Nicht immer sind die Neuesten die Besten, da wird auch bei einer Fehlerbereinigung manchmal ein neuer Fehler eingebaut. Also: Auch mal Ältere versuchen oder eine Karte umstecken.

Da der Drucker nicht herausgezogen wurde, sondern der USB abgeschaltet, kann's der auch sein. Mal den Drucker rausziehen und dann was Anderes (vielleicht 'ne Web-Kam) dran. Ist es der USB, sollte es knallen, wenn da Daten kommen (Kamera ausgelesen wird).

Tschüß

ManfredP