Microsoft KB Archive/291810

= Error Message: STOP 0x000000C5 DRIVER_CORRUPTED_EXPOOL =

Article ID: 291810

Article Last Modified on 3/2/2007

-

APPLIES TO


 * Microsoft Windows 2000 Server
 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Professional Edition
 * Microsoft Windows 2000 Datacenter Server

-



This article was previously published under Q291810



SYMPTOMS
You may receive the following STOP error message on a blue screen

STOP 0x000000C5 (parameter 1, parameter 2, parameter 3, parameter 4) DRIVER_CORRUPTED_EXPOOL

where parameter 1 is the memory that is referenced, parameter 2 is the internal request level (IRQL), parameter 3 may be a value of 0 (a read operation) or 1 (a write operation), and parameter 4 is the address that referenced memory.



CAUSE
This issue can occur when an attempt to touch invalid memory at a process IRQL that is too high occurs. This is almost always caused by drivers that have corrupted the system pool.



RESOLUTION
To resolve this issue, run the Driver Verifier tool against any new (or suspect) drivers, and if that does not locate the problem, use gflags to turn on the Special Pool feature. For additional information about how to use the Driver Verifier tool, click the article number below to view the article in the Microsoft Knowledge Base:

244617 Using Driver Verifier to Troubleshoot Drivers in Windows 2000

For additional information about how to use the Special Pool feature to isolate pool damage, click the article number below to view the article in the Microsoft Knowledge Base:

188831 How to Use the Special Pool Feature to Isolate Pool Damage

Keywords: kbenv kberrmsg kbprb KB291810

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.