Before using Dh.exe, the following procedures should be performed on your computer:
Caution
Do not use a registry editor to edit the registry directly unless you have no alternative. The registry editors bypass the standard safeguards provided by administrative tools. These safeguards prevent you from entering conflicting settings or settings that are likely to degrade performance or damage your system. Editing the registry directly can have serious, unexpected consequences that can prevent the system from starting and require that you reinstall Windows 2000. To configure or customize Windows 2000, use the programs in Control Panel or Microsoft Management Console (MMC) whenever possible.
SYSTEM\CurrentControlSet\Control\Session Manager
GlobalFlag:REG_DWORD:0X00023000
Note
By default, this value is ZERO or 0x00000000.
Note The enabled value of all flags is 00023000
Note
Symbol table files must match the version of the image from which they were made. Your Windows 2000 CD contains these files in the \support\debug <platform>\symbols directory. If you install a service pack, you must also install the updated symbol table files.
SET _NT_SYMBOL_PATH=C:\%WINDIR%
After this is completed, you can run DH.
Use the -p 0 option to display a list of all Windows kernel objects in the system along with all handles to those objects for each process.
Note
Global flag settings still apply when using DH.