User Tip #9: Windows 2000 PROCESS_HAS_LOCKED_PAGES BSOD

Hits: Failed to execute CGI : Win32 Error Code = 3


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



Keywords: windows nt2000 tip, windows 2000, bsod, process, has, locked, pages, PROCESS_HAS_LOCKED_PAGES, DRIVER_LEFT_LOCKED_PAGES. driver, left, locked, pages