BlackHats

Nieoficjalne Forum BlackHats

  • Nie jesteś zalogowany.

#1 2011-05-02 02:06:53

 jason

Administrator

Skąd: 54 6f 72 75 6e
Zarejestrowany: 2011-04-07
Posty: 236
Punktów :   

Minidump - Odczyt błędu po BlueScreenie

Czasami zdarza się, że podczas użytkowania komputera nagle system zawiesi się pokazując nam niebieski ekran z treścią dla wielu niezrozumiałą.
Różnie zresztą nazywany: Blue Screen of Death, Bluescreen, Blue Screen of Doom, BSOD, Błąd zatrzymania czy najpopularniej Niebieski Ekran Śmierci.
Wiadomo, że w większości przypadków wywołuje panikę i częściowo nawet słusznie gdyż sygnalizuje nam to jakiś błąd systemu. Coś jak ból w organizmie alarmujący, że trzeba udać się do lekarza aby zbadać bolący organ, zastosować odpowiednią kurację i pozbyć się bólu.
Niebieski Ekran Śmierci jest czymś w rodzaju wskazania nam "bolącego" miejsca w naszym kompie.


http://img38.imageshack.us/img38/5694/dump5bu9.jpg

Na ekranie widzimy wtedy raport o błędzie i z tym jest różnie. Czasem w panice nie zapiszemy ważnych informacji, czasem ekran za szybko zniknie lub czym prędzej wyłączamy komputer byle pozbyć się widoku osławionego ekranu, co oczywiście jest naszym błędem. Nie mamy wtedy pojęcia co "zabolało" nasz system a na forum nie jesteśmy w stanie dokładnie opisać co zawierała informacja na ekranie.

Informacje z BSOD jednak nie przepadają bezpowrotnie. Są zrzucane w pliku małego zrzutu pamięci Minidump i maja rozszerzenie .dmp. Domyślnie przechowywane w C:\Windows\Minidump.
Aby powstał taki plik na dysku rozruchowym musi być włączony Plik stronicowania o pojemności co najmniej 2 MB.


Do wyciągnięcia informacji z plików .dmp będziemy potrzebowali specjalnego narzędzia Microsoftu Debugging Tools for Windows, którego pobieramy z tego linku --> Download the Debugging Tools for Windows.

Instalujemy program w domyślnym folderze C:\Program Files\Debugging Tools for Windows.
Następnie klikamy Start --> Programy --> Debugging Tools for Windows i z rozwiniętej listy wybieramy WinDbg.exe.

Na pytanie "Save information for workspace?" odpowiadamy "No".
W menu programu wybieramy File i dalej Open Crash Dump...

http://img29.imageshack.us/img29/4702/dbga.jpg

Odnajdujemy pliki Minidump w folderze Windows i wybieramy odpowiedni plik z danego dnia, zapisane są z nazwą miesiąc'dzień'rok-liczba wystąpienia danego dnia.dmp, np: 062008-01.dmp tak więc bardzo łatwo możemy odnaleźć ten właściwy.
Klikamy Otwórz i mamy w konsolce wszystkie informacje z danego zrzutu pamięci a nawet więcej niż pokazywał to BSOD.

Interesują nas najbardziej dwa miejsca w raporcie; kod błędu STOP oraz nazwa pliku, który wywołał problem.
Raport jednak nie jest przeważnie zbyt obszerny i czasem warto pokazać całość, zapisując go w pliku tekstowym.

http://img69.imageshack.us/img69/5678/dbg1g.jpg

Proponuję również zapoznać się z artykułem "Jak odczytywać pliki małego zrzutu pamięci, które system Windows tworzy do celów debugowania", na stronie pomocy technicznej Microsoftu --> http://support.microsoft.com/default.as … l%3B315263

____________________________________________________________________________________________________

BlueScreenView

System operacyjny: WinXP/Vista/7
Licencja: Freeware


Małe narzędzie od NirSoft, potrafiące samoczynnie wyszukać pliki minidump, oraz zebrać szybko wiele informacji potrzebnych do diagnozy problemu.
Raport można zapisać w formacie HTML.


http://img5.imageshack.us/img5/2430/bsvcd.jpg

Dostępne są dwie wersje do wyboru:
--> wersja ZIP bez instalacji
--> wersja EXE

--> spolszczenie Tomasza Janiszewskiego

Offline

 

#2 2011-10-05 16:39:06

 jason

Administrator

Skąd: 54 6f 72 75 6e
Zarejestrowany: 2011-04-07
Posty: 236
Punktów :   

Re: Minidump - Odczyt błędu po BlueScreenie

Jeśli mamy problem z diagnozą naszego kodu błędu, pomocna z pewnością będzie wyszukiwarka kodów błędów na stronie Pomocy Technicznej Microsoft.

Wystarczy wpisać odczytany kod błędu, aby otrzymać wszelkie informacje na jego temat.


http://img42.imageshack.us/img42/8762/wkbm.jpg

Wyszukiwarka wyszuka informacje dostępne w języku polskim.
Ustawiając język angielski, otrzymamy znacznie więcej wyników.

Offline

 
pun.pl - załóż darmowe forum dyskusyjne PunBB Bezpieczna strona stat4u

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
wszystkie kody gothic1 dziwny dzwiek z okolicy paskow logo gildii dragonmt2 aloo gobi dla dziewczyny zmarł dziadek