Спиране на грешки

Как да използвам Windbg за отстраняване на грешки при спиране на син екран

Как да използвам Windbg за отстраняване на грешки при спиране на син екран

Грешка в син екран се появява в системата на Windows след срив на системата. Синият екран се появява неочаквано, принуждавайки ви да рестартирате системата в средата на вашата работа.  Грешката е непредвиден знак и е доста разочароваща, когато ви е трудно да отстраните проблема. За щастие има много удобни инструменти като Инструмент за отстраняване на грешки в Windows (Windbg), което ви позволява да прочетете отчета за грешките за отстраняване на неизправности и да разрешите грешката BSOD.

Причини за грешка в BSOD

Грешката BSOD се показва, когато вашата операционна система достигне прагова граница, когато системата е уязвима и вече не може да функционира безопасно. BSOD обикновено се случва поради няколко причини като дефектни драйвери, повредени регистри на Windows, прегряване, неправилно конфигурирани драйвери на устройства, повредени файлове, остарял драйвер, овърклок, лош софтуер и други системни хардуерни проблеми.

Коригиране на грешка в BSOD

Грешката на синия екран, наричана още Грешка при спиране, кара вашата система Windows да спре напълно и може да се наложи да рестартирате системата, за да продължите да работите.

Преди рестартирането обаче се препоръчва на потребителите да отбележат кода за грешка, показан на синия екран. Като се има предвид това, грешката BSOD се появява най-вече, когато системата ви не е в състояние да възстанови грешката на ниво ядро. Съобщението за грешка обикновено показва цял товар информация за срив с данни на драйвера, свързани с грешката, и друга информация с възможните им поправки.

Когато системата се срине, Windows създава minidump файлове и всички данни от паметта с подробности за грешката се изхвърлят на твърдия диск за бъдещо отстраняване на грешки. Има много удобни инструменти като изглед на Bluescreen и Windbg, който ви позволява да четете minidump файловете за отстраняване на неизправности. Можете да използвате Bluescreen изглед, за да анализирате бързо и лесно грешката. За по-напреднали изследвания можете да използвате Windbg за решаване на проблема с BSOD.

Какво е инструмент за отстраняване на грешки на Windows (Windbg)

WinDbg, наричан още инструмент за отстраняване на грешки в Windows, е многофункционален дебъгер, който автоматично сканира всички minidump файлове, създадени след срив на BSOD. Инструментът се използва за по-разширен анализ за трудна грешка и е достъпен за безплатно изтегляне като част от Windows 10 SDK.    За всеки случай на срив инструментът за отстраняване на грешки дава подробности за драйвера, който е бил зареден по време на срива, както и друга разширена информация за срив, за да диагностицира първопричината за грешката на синия екран и в крайна сметка помага да се разберат проблемните драйвери. В тази статия обясняваме как да използваме инструмента за отстраняване на грешки на Windows (WinDbg) за четене на отчета за срив.

Как да използвате Windbg

Инсталиране на Windbg

Изтеглете самостоятелния Windows 10 SDK тук.

Стартирайте инсталатора и изберете пътя по подразбиране за инсталиране.

Приемете лиценза и изберете функцията Инструменти за отстраняване на грешки за Windows за да инсталирате дебъгера.

Кликнете върху Инсталирай бутон.

Използване на Windbg за отстраняване на грешки в син екран

Отидете на Старт и въведете WinDbg (x86).

Щракнете с десния бутон върху инструмента WinDbg и изберете Изпълни като администратор.

Отидете на Файл и кликнете върху Отворете Crash Dump от менюто.

Придвижете се до пътя C: \ Windows \ Minidump и щракнете Минидумп папка.

В папката Minidump щракнете върху dmp файл искате да отворите.

WinDbg сега ще анализира файла и ще изчака до Debuggee не е свързан изчезва в долната част на прозореца.

Кликнете върху !анализира -v в командния ред и изчакайте, докато анализът завърши.

За да получите повече информация за драйвера, намерете MODULE_NAME от резултатите от анализа и кликнете върху връзката на драйвера.

След като идентифицирате проблемния драйвер, можете да изберете да актуализирате или преинсталирате проблемния драйвер от уеб страницата на производителя, за да разрешите проблема.

Надявам се това да помогне!

PS: John Carrona Sr добавя: Ще получите грешки в символите, ако не зададете валиден път на символа. Най-лесният метод е да кликнете върху File ... Symbol File Path и да въведете:

srv * c: \ символи * https: // msdl.Microsoft.com / изтегляне / символи

Това трябва да се прави всеки път, когато отворите WinDbg - освен ако не запазите работното пространство за по-късна употреба.

Пример за грешки, които получавате, когато не използвате символи, е тук: https: // stackoverflow.com / questions / 30019889 / how-to-set-up-set-symbols-in-windbg.

5 най-добри аркадни игри за Linux
В днешно време компютрите са сериозни машини, използвани за игри. Ако не можете да получите новия висок резултат, ще разберете какво имам предвид. В т...
Битка за Уеснот 1.13.6 Разработка освободена
Битка за Уеснот 1.13.6, издаден миналия месец, е шестата версия за разработка в 1.13.x серия и предоставя редица подобрения, най-вече на потребителски...
Как да инсталирате League Of Legends на Ubuntu 14.04
Ако сте фен на League of Legends, това е възможност за вас да тествате League of Legends. Имайте предвид, че LOL се поддържа на PlayOnLinux, ако сте п...