Инструмент WinDBG от Майкрософт необходим для загрузки и анализа файлов .dmp, которые создаются когда возникает синий экран BSoD (сообщение о критической системной ошибке). Последняя версия WinDBG работает в Windows 10, Windows 8.x, Windows 7 и Windows Vista.
В этой статье рассмотри где скачать, как установить и настроить WinDBG.
Загрузка и установка WinDBG
1.Откройте страницу загрузки и нажмите левой клавишей мыши на “Скачать отдельный пакет SDK”;
2.Откройте скачанный файл sdksetup.exe;
3.Здесь вы можете выбрать место для установки или оставить его по умолчанию, нажмите Next;
4.Примите лицензионное соглашение, нажав на Accept;
5.Поставьте галочки в поля Debugging Tools for Windows и .Net.Framework 4.6.. …, после чего нажмите Install;
6.После завершения установки нужно нажать на Close.
Ассоциированние .dmp файлов с WinDBG
1.Откройте командную строку от имени администратора: один из способов, нажмите на меню “Пуск” правой клавишей мыши и выберите “Командная строка (администратор)”.
2.Если вы во время установки WinDBG не меняли путь установки, то скопируйте одну из ниже перечисленных команд и вставьте в командную строку. Если вы изменили путь установки – измените его в команде. В 32-х разрядной системе нужно написать команду cd\Program Files\Windows Kits\10\Debuggers\x86\ и нажать Enter. В 64х-разрядной системе нужно написать команду cd\Program Files (x86)\Windows Kits\10\Debuggers\x64\ и нажать Enter. Если вы не знаете разрядность вашей системы – читайте статью 32-разрядная или 64-разрядная Windows?.
3.Теперь в командной строке нужно написать команду windbg.exe -IA и нажать Enter.
Если команду вы написали без ошибок, то в результате появится окно подтверждение (смотрите рисунок), нажмите “ОК”. Окно командной строки можете закрывать.
Настроить путь к символам.
WinDBG ищет символы каждый раз , когда он читает двоичный файл в файле .dmp BSOD, и нам нужно указать где ему их искать.
1.Откройте WinDBG: зайдите в меню “Пуск” => Все приложения => Windows Kits => WinDBG (x86).
2.В открывшемся окне зайдите в File => Symbol File Path.
3. Вставьте следующую строку SRV*C:\SymCache*http://msdl.microsoft.com/download/symbols и нажмите “ОК”.
Что данная строка означает: создается папка с именем C: \ SymCache и в нее загружаются новые символы с сайта MSDL.
4. Открой File => Save Workspace. Закройте WinDBG.
На сегодня всё, если у вас есть дополнения – пишите комментарии! Удачи Вам 🙂