STOP 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL

The system attempted to access pageable memory using a kernel process IRQL that was too high. Drivers that have used improper addresses typically cause this error.

Note: Stop 0x0000000A IRQL_NOT_LESS_OR_EQUAL messages are very similar to 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL messages and the same troubleshooting principles apply. If you cannot resolve your 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL then try 0x0000000A IRQL_NOT_LESS_OR_EQUAL.


On a Microsoft Windows XP-based computer that is using certain network adapter drivers and certain host firewall software, you may receive a Stop 0xD1 error message that resembles the following:

STOP 0x000000D1(parameter1, parameter2, parameter3, parameter4)
DRIVER_IRQL_NOT_LESS_OR_EQUAL

HTTP.SYS


Note: In this message, the parameters that are represented by parameter1, parameter2, and parameter3 may vary.


When you set the ConnectOnRequestedInterfaceOnly registry entry to 1 on a computer that is running Microsoft Windows XP, you may receive a Stop error message that resembles the following:

STOP 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL


Consider the following scenario:
  • You install two network adapters on a computer that is running Microsoft Windows XP.
  • You create a network bridge that uses both of the network adapters.
  • You install network driver interface specification (NDIS) intermediate drivers on the computer.
In this scenario, you may receive a Stop error message that resembles the following:

STOP 0x000000D1 (parameter1, parameter2, parameter3, parameter4)
DRIVER_IRQL_NOT_LESS_OR_EQUAL



When you work with a Windows XP Service Pack 2-based multiprocessor computer, you may receive an error message that resembles the following:

STOP 0x000000D1 (parameter1, parameter2, parameter3, parameter4)
DRIVER_IRQL_NOT_LESS_OR_EQUAL



On a Microsoft Windows XP Service Pack 1 (SP1)-based computer that has certain wireless network devices installed, you may receive an error message that resembles the following:

STOP 0x000000D1(parameter1, parameter2, parameter3, parameter4)
DRIVER_IRQL_NOT_LESS_OR_EQUAL ar5211.sys


Note: The parameters that are represented by parameter1, parameter2, and parameter3 in this message may vary.


When you shut down your computer that has one or more universal serial bus (USB) devices attached to it, you may receive the following error message on a blue screen:

Stop 0x000000D1 (0x00000040, 0x00000002, 0x00000000, 0xfc96a9dc)


When you try to shut down your computer, you may receive a STOP error message on a blue screen that is similar to the following:

STOP 0x000000D1, (0x0000002b, 0x00000002, 0x00000000, 0xEEEE1b01)
IRQL_NOT_LESS_OR_EQUAL Kbdclass.sys.


After you receive this error message, the computer restarts.


When you switch your Microsoft Windows XP Service Pack 2 (SP2)-based portable computer from AC (utility) power to DC (battery) power, or vice versa, you may receive a Stop error message that is similar to the following:

STOP 0x000000D1 (0x0000000C, 0x00000002, 0x00000000, 0xF8E26A89)
gv3.sys – Address F8E26A89 base at F8E26000, Datestamp 3dd991eb


This problem may also occur at other times, depending on how your system was designed.


You may receive the following error message on a blue screen on your Windows XP-based computer with the WRQ AtGuard firewall program installed:

STOP: 0x000000D1 (0x0200000c, 0x00000002, 0x00000000, 0xf617c2c6)
DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)



After you establish a virtual private network (VPN) connection, your computer stops responding unexpectedly. You receive the following Stop error message:

STOP: 0x000000D1 (0x00000020, 0x00000002, 0x00000000, 0xf5bf0f68)


If you add a second Mylex AcceleRAID controller to a Windows XP-based computer, you receive the following error message on a blue screen after the Found New Hardware Wizard starts:

STOP 0x000000D1 (0xf8a5802c, 0x00000006, 0x00000000, 0xf847f8a4)
DRIVER_IRQL_NOT_LESS_OR_EQUAL


When you receive this error message, the computer stops responding (hangs).


When you copy large files over the network, your computer can restart if Startup And Recovery is set to Automatically Reboot under the System Properties Advanced tab. Otherwise, your computer may generate the following STOP error message:

Stop 0X000000D1 (0XBE70D600, 0X00000000,0X00000000,0XBE92F13C)
DRIVER_IRQL_NOT_LESS_OR_EQUAL

Address BE92F13C Base at BE92C000, date Stamp 394006612 BLACKDRV.SYS



When you back up data to a tape device on a computer that has a MegaRAID controller and that is running Microsoft Windows Server 2003, Microsoft Windows XP, or Microsoft Windows 2000, you receive a Stop error message that is similar to the following:

Stop 0x000000D1 (parameter1, parameter2, parameter3, parameter4)
Scsiport.sys



When your computer resumes from standby, you occasionally receive the following Stop error message:

A problem has been detected and Windows has been shut down to prevent damage to your computer...

Technical information:
*** STOP: 0x000000D1 (0x0000000C, 0x00000002, 0x00000001, 0xF96C49ED)
DRIVER_IRQL_NOT_LESS_OR_EQUAL



When you start or shut down a Microsoft Windows XP-based computer or a Microsoft Windows Server 2003-based computer, you may occasionally receive a Stop error message that is similar to the following:

A problem has been detected and Windows has been shut down to prevent damage to your computer...

STOP 0x000000D1 (0x00000000, 0x00000002, 0x00000001, 0xf7167161)
DRIVER_IRQL_NOT_LESS_OR_EQUAL



When you start your computer, you may receive the following error message:

STOP:0xD1 (DRIVER_IRQL_NOT_LESS_OR_EQUAL)



After you install Laplink PCsync version 2.0 and specify the USB transfer software, when you try to start the PCsync program, the computer displays the following error message and then spontaneously restarts:

*** Fatal System Error:
0x000000d1 (0x0000000A,0x00000002,0x00000000,0xFC37664A)

Break instruction exception - code 80000003 (first chance) A fatal system error has occurred.



When you start your Microsoft Windows XP-based computer you may receive the following Stop error message after the Windows XP splash screen appears:

Stop 0x000000D1 (0x0000001c, 0x00000002, 0x00000000, 0xf75ba58e)
DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)

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.



When you try to establish a TCP/IP session, your computer may stop responding, and you may receive a "Stop 0xD1" error message.


You are using a computer that is running Microsoft Windows XP with Service Pack 1 (SP1) or Windows XP with Service Pack 2 (SP2); A program on the computer tries to connect to a Loopback adaptor IP address other than 127.0.0.1. For example, the program may try to connect to IP address 127.0.0.2. When the program tries to connect to the IP address, you may receive the following error message for the Tcpip.sys driver:

STOP: 0x000000D1 (DRIVER_IRQL_NOT_LESS_OR_EQUAL)


When your computer restarts after you install Windows XP Home Edition, you may receive either of the following error messages:

System has recovered from a serious error

DRIVER_IRQL_NOT_LESS_OR_EQUAL


You may receive a Stop error message after you insert media into a removable disk device that is connected to a computer that is running one of the following operating systems: Microsoft Windows Server 2003; Microsoft Windows XP; Microsoft Windows 2000 Professional.

The message may also occur if you start the computer when a removable disk device that contains media is connected to the computer. The Stop error message is similar to one of the following messages:

STOP 0x0000000A (0x00000004, 0x0000001c, 0x00000001, 0x804324ac)

STOP 0x000000D1 (0xffffff20, 0x00000002,0x00000000, 0xbfe5d810)

STOP 0x000000C4 (0x00000013, 0x00000fb6, 0x88efb2c0, 0x00000000)

STOP 0x00000050 (0xff391000, 0x00000001, 0x804d1017, 0x00000000)


Note: The parameters for these Stop error messages may vary.


When you shut down a Microsoft Windows XP-based computer, you may receive a "Stop 0xD1 in TCPIP.SYS" error message. You must then turn off and then turn on the computer to recover. User profile changes may be lost.

When you restart the computer, you may receive the following error:

Windows has recovered from a serious error

These symptoms may not occur every time that you shut down the computer.


On a computer that is running Microsoft Windows XP, you may experience any of the following symptoms:

Symptom 1
Your computer restarts unexpectedly.

Symptom 2
After you log on, you receive the following error message:

Microsoft Windows
The system has recovered from a serious error.
A log of this error has been created.
Please tell Microsoft about this problem.
We have created an error report that you can send to help us improve Microsoft Windows. We will treat this report as confidential and anonymous.
To see what data this error report contains, click here.


Symptom 3
You receive the following Stop error message:

A problem has been detected and Windows has been shut down to prevent damage to your computer...
Technical information:

*** STOP: 0x000000D1 (0xDBDBDBF9, 0x00000002, 0x00000000, 0xED3A6DF2
DRIVER_IRQL_NOT_LESS_OR_EQUAL


The symptoms of a Stop error vary according to your computer's system failure options. Additionally, the four parameters may vary according to the computer's configuration. These parameters appear in the error signature information and within the parentheses of the Stop error message.


On a Windows Server 2003-based computer, you receive the following Stop error message on a blue screen:

0x000000D1 (parameter1, parameter2, parameter3, parameter4)
DRIVER_IRQL_NOT_LESS_OR_EQUAL


Notes:

The parameters in this error message vary, depending on the computer's configuration.

Not all "0x000000D1" Stop errors are caused by this problem.

This problem occurs when the Storport.sys driver is called to pause or to resume an adapter in a Windows Server 2003-based computer. Additionally, storage driver developers may encounter symptoms of this issue when their drivers perform similar operations.

Note: In typical Microsoft fashion, this article is titled to target Windows Server 2003 SP2, however both the error and the fix apply to x64-based Windows XP. It is not known if this error occurs on 32-bit Windows XP, and if your problem is a Storport driver on a 32-bit XP then there is nothing to stop you from trying the driver fix for 32-bit Windows Server 2003.



After you use the Safely Remove Hardware feature to remove a USB storage device, you receive the following error message when you disconnect the device from the computer:

*** STOP: 0x000000D1 (0x00000014, 0x00000002, 0x00000000, 0xb777a275)
DRIVER_IRQL_NOT_LESS_OR_EQUAL


You experience this problem if the following conditions are true:
  • The computer is running Microsoft Windows Server 2003 Service Pack 1 (SP1).
  • The storage device contains an encrypted volume that uses the FAT file system.

Note: As with the previous article, this also applies to x64-based Windows XP.