Dzisiaj przedstawię Wam poradę jak wyszukać kod błędu, po pojawieniu się "niebieskiego ekranu śmieci" (Blue Screen of Death, BSoD). Użyjemy do tego programu BlueScreenView, który łatwo rozpoznaje kod błędu, a także plik z nim związany. Co najważniejsze, program nie potrzebuje instalacji, po jego uruchomieniu automatycznie skanuje folder "minidump".
Jak przeanalizować plik, kod błędu, który odpowiedzialny jest za niebieski ekran śmieci?
Na samym początku pobieramy program BlueScreenView, oczywiście z vista.pl. Po pobraniu program należy wypakować. Następnie możemy pobrać spolszczenie do programu, aby był on po polsku. Ten plik także rozpakowujemy i wklejamy go do folderu z programem.
Uruchamiamy aplikację naciskając na BlueScreenView typu Aplikacja.
.JPG)
Po uruchomieniu powinno pojawić nam się takie okno:

Kliknij, aby powiększyć
W moim przypadku nie było żadnego błędu, czyli nie wyskoczył BlueScreen.
Dla przykładu pokaże Wam inne zdjęcie:

Kliknij, aby powiększyć
Jak widzimy, błędów jest sporo, ale szczególną uwagę zwracamy na 3 tabeli, czyli typ błędu, kod błędu i przez jaki plik błąd jest spowodowany. Akurat na powyższym scrennie program jest w wersji angielskiej, a więc przedstawię Wam co znaczy każde słowo z ramki:
- Dump File - nazwa pliku
- Crash Time - data i godzina wystąpienia błędu
- Bug Check String - typ błędu
- Bug Check Code - kod błędu
- Parameter 1 - Parameter 4 - pomocnicze kody błędu
- Caused by Driver - plik błędu
- Caused by Address - adres pamięci, gdzie wystąpił błąd
- File Description - opis pliku
- Product Name - nazwa produktu
- Company - firma
- File Version - wersja pliku
Po naciśnięciu na dany plik możemy także ujrzeć wszystkie informacje związane z błędem:

Kliknij, aby powiększyć
UWAGA! Zdjęcie jest z innego błędu, dlatego dane są nieco inne.
Analizę Bluescreena zaczynamy od nazwy pliku, który go powoduje. W wyżej wymienionym przypadku pliki jakie powodują błąd to ntoskrnl.exe, nvstor.sys, amdk8.sys, nvlddmkm.sys i mpsdrv.sys. Teraz spróbuję Wam opsiać co oznacza każdy z plików:
- ntoskrnl.exe - Plik jądra obrazu dla rodziny systemów operacyjnych. Jest on odpowiedzialny za różne usługi systemowe, takie jak wirtualizację sprzętu, zarządzanie procesami i pamięci, itp., dzięki czemu jest podstawową częścią systemu.
- nvstor.sys - Sterownik nVidia dla kontrolera IDE.
- amdk8.sys - Sterownik procesora AMD.
- nvlddmkm.sys - Sterownik karty graficznej nVidia.
- mpsdrv.sys - Sterownik ochrony Microsoft Service.
Gdzie szukać informacji o tym jaki plik za co odpowiada?
Najlepiej jest wpisanie nazwy pliku w google, tam pojawi nam się klika przydatnych odpowiedzi. Po analizie za co plik jest odpowiedzialny możemy wykonać część naszego zadania, np. plik nvlddmkm.sys, tak jak pisałem jest to sterownik karty graficznej firmy nVidia, czyli należy go przeinstalować na nowszy sterownik, a jeśli mamy najnowszy to np. na starszy. Sterowniki pobieramy ze strony producenta płyty głównej lub jeśli jest to laptop to ze strony producenta laptopa. W tym, a także innych przypadkach, sterownik możemy pobrać także ze strony producenta naszej karty graficznej.
Jeżeli nie możemy sobie poradzić to zapraszam na forum. Na forum podajemy szczególowe informacje, a także screen z programu. Screen możemy wykonać dowolnym programem, np. Gadwin PrintScreen lub innym.
Porada przygotowana na Windows7.
Pozdrawiam.