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