SoftICE support for Windows 2000 checked build

0 Likes

Problem:

I cannot see source code in Windows 2000 checked build. What can I do?

Resolution:

1. Determine the correct version of ntoskrnl.exe. To do this, go into your \winnt\system32 directory, right click on ntoskrnl.exe and take a look at the "Original Filename". This original filename is the one that needs to be translated.

2. Translate the file into a symbol file:

If the original name is ntoskrnl.exe, move the debug file (ntoskrnl.dbg and/or ntoskrnl.pdb) into the same directory as the exe file. Now translate (using symbol loader) the exe into an NMS file. The resulting file should be ntoskrnl.nms.

If the original file is ntkrnlmp.exe (note: the same will work for any file name it may have been). Copy the file ntkrnlmp.pdb (or dbg) into the \winnt\system32 directory. Then rename it to ntoskrnl.pdb (or dbg). Now translate (using symbol loader) the exe into an NMS file. The resulting file should be ntoskrnl.nms.

3. Use a text editor, add the line "NTSYMBOLS=ON;" to your winice.dat.

4. Use symbol loader, From the Edit | SoftICE Initialization Settings | Symbols tab, add ntoskrnl.nms to the list.

5. Reboot

Old KB# 11881
Comment List
Anonymous
Related Discussions
Recommended