Ребят, подскажите плиз по сабжу. Установил WinDbg (6.6), скачал к нему SymbolPackage (XPSP2, полный(190 Мб)), установил путь к символам как: "e:\debug_tools\Symbols". В результате при КernelDebug'е пишется *** ERROR: Symbol file could not be found. Defaulted to export symbols for ntoskrnl.exe, хотя при отладке к.-л. процесса сообщения об ошибках пропали. Может не так описываю путь - в хелпе описывается вариант с коннектом с MS-cайтом с последушей закачкой нужных символов (может я и ошибаюсь что алгоритм такой), но мне такое ведь не нужно - все необходимые символы есть на винте. P.S. Поиск по форуму юзал - нашел топик EvilsInterrupt'a, поставил в boot.ini ключ /debug - винда подвисла после загрузки explorer'а (хотя может отладчик и загрузился). P.P.S. гуглил.
Разобрался - оказывается чтобы WinDbg распознал (точнее, нашел) символы нужно создать в корне директории символов каталоги с именами, соответствующими PDB файлам, например, "ntdll.pdb".
Может быть, версия символов не соответствует версии файла? Ты устанавливал обновления на винду? Никаких дополнительных папок там создавать не надо. У меня просто стоит путь к корневой папке с пакетом символов и все работает.
Windows XP with Service Pack 2 x86 retail symbols, all languages (File size: 195 MB - Most customers want this package.) Скачал с http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx Запускаю WinDbg, указываю путь к symbols. Делаю .reload, потом !lmi nt и он выдает вот эту хрень: Symbol Type: PDB - Symbols loaded successfully from symbol search path. C:\WINDOWS\Symbols\exe\ntoskrnl.pdb Load Report: public symbols , not source indexed C:\WINDOWS\Symbols\exe\ntoskrnl.pdb Что делать?