English

IRQL_NOT_LESS_OR_EQUAL

IRQL_NOT_LESS_OR_EQUAL (0x0000000A) is a critical system error that occurs when Windows shuts down to prevent further damage to your hardware and software. That is why IRQL_NOT_LESS_OR_EQUAL error should be resolved as soon as possible.

Detected Error 0x0000000a?
Get Paid for Reporting Errors.

In the unlikely case that IRQL_NOT_LESS_OR_EQUAL remains read the advanced explanations below.

IRQL_NOT_LESS_OR_EQUAL error message looks like this:

IRQL_NOT_LESS_OR_EQUAL Technical info: ***STOP:0x0000000a (0x00000000,0x00000002,0x00000001,0x81e4780c)

When IRQL_NOT_LESS_OR_EQUAL Message Appears

  • During shutdown or when the computer restarts on its own after shutdown, and shortly after that you get STOP: 0x0000000A IRQL_NOT_LESS_OR_EQUAL
  • After installing or upgrading Windows XP
  • While switching between AC and DC power modes on a laptop
  • While using Fast User Switching function in XP
  • IRQL_NOT_LESS_OR_EQUAL may occur Randomly

Technical Aspects of STOP: 0x0000000A IRQL_NOT_LESS_OR_EQUAL

Technically, STOP: 0x0000000A IRQL_NOT_LESS_OR_EQUAL means that a kernel-mode process or driver attempted to touch pageable memory at a kernel Interrupt ReQuest Level (IRQL) that was too high, or, in other words, to which it did not have permission. A kernel-mode process can access only other processes with lower or equal IRQL. The IRQL_NOT_LESS_OR_EQUAL bug check has a value of 0x0000000A. This indicates that Microsoft Windows or a kernel-mode driver accessed paged memory at DISPATCH_LEVEL or above.

The Meaning of IRQL_NOT_LESS_OR_EQUAL Bugcheck Parameters


The ho parameters in parentheses The meaning of the 4 parameters in parentheses is following:

The fourth parameter in the message parameter list is the memory address at which the fault happened. The second parameter shows the IRQL. If the IRQL was not equal to 2, then the interrupt most likely came from a driver. Compare the memory address in the fourth parameter with the base addresses of the drivers in the driver table on the STOP screen to find the driver that is the problem. Note that the third parameter encodes read/write access (0 = read, 1= write).

  1. Memory referenced
  2. Shows the IRQL at time of reference. If the IRQL is not equal to 2, it is most likely that the interrupt came from a driver.
  3. 0: Read1: Write
  4. The referenced memory address

Causes of STOP: 0x0000000A IRQL_NOT_LESS_OR_EQUAL

STOP: 0x0000000A IRQL_NOT_LESS_OR_EQUAL bug check usually occurs after the installation or activation of a faulty device driver, system service, a virus scanner, or BIOS changes.

If STOP: 0x0000000A IRQL_NOT_LESS_OR_EQUAL occurs after Windows upgrade, it be caused by a device driver, a system service, antivirus program, or another tool incompatible with the new version of Windows.

STOP 0x0000000A IRQL_NOT_LESS_OR_EQUAL: a Driver Issue

If it’s a driver issue the driver’s name can be mentioned of the STOP screen. You may also try to find a driver in the driver table displayed on the blue screen with the same memory base address as the 4th parameter. That helps identify the faulty driver.

Special tools designed to repair Windows problems & errors may help you resolve STOP: 0x0000000A IRQL_NOT_LESS_OR_EQUAL, prevent other Windows errors and, additionally, increase your computer’s performance.

If STOP: 0x0000000A IRQL_NOT_LESS_OR_EQUAL remains (which is unlikely), check 0x0000000A solutions for more specific cases.

Detected Error 0x0000000a?
Get Paid for Reporting Errors.