Windows 2000 PROCESS_HAS_LOCKED_PAGES BSOD

by Wayne Maples [Published on 20 April 2004 / Last Updated on 20 April 2004]

PROCESS_HAS_LOCKED_PAGES BSOD is caused by a driver leaving behind locked I/O pages when a process is being cleaned up. If you add the following registry entry, Windows 2000 will start instead of blue screening and will log extra memory management information. The next time this event occurs, Windows 2000 will be able to track what process is leaving behind the allocated memory, and instead of a BSOD with PROCESS_HAS_LOCKED_PAGES , you'll get DRIVER_LEFT_LOCKED_PAGES which hopefully will identify the culprit.

Hive: HKEY_LOCAL_MACHINE
Key: SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\
Name: TrackLockedPages
Type: REG_DWORD
Value: 1

See Also

Featured Links