Analizy pliku zrzutu pamięci
Choć krytyczne błędy systemu, powodujące wyświetlenie tzw.
niebieskiego ekranu, pojawiają się w Windows 2000 oraz XP znacznie
rzadziej niż we wcześniejszych wersjach okien, to jednak problem nie
został całkowicie wyeliminowany. Gdy już przydarzy się Wam zobaczyć
niebieski ekran, przekonacie się, że komputer nie reaguje na żadne próby
ożywienia go. Wtedy jedynym skutecznym środkiem przywrócenia go do
życia jest ponowne uruchomienie. Lakoniczne komunikaty wyświetlane
na niebieskim ekranie dają tylko ogólne wskazówki co do źródła
problemu. Jednak dopiero analiza pliku zrzutu pamięci może pomóc
w zidentyfikowaniu źródła problemu.
Nie zawsze komunikaty o występujących problemach umożliwiają
ustalenie ich przyczyny, szczególnie wtedy, gdy system
pracuje bez zarzutu, a problemy występują tylko sporadycznie.
Jednak nawet wtedy macie możliwość zlokalizowania przyczyny
problemów. Dzieje się tak, ponieważ Windows w przypadku
błędów powodujących wyświetlenie niebieskiego ekranu zapisuje
na twardym dysku tzw. zrzut pamięci.
Ustawienie związane ze zrzutem pamięci znajdziecie,
klikając Start/Panel sterowania/System/Zaawansowane
i następnie wciskając przycisk Ustawienia w polu
Uruchamianie i odzyskiwanie.
Różnice między trzema typami zrzutu pamięci
Plik zrzutu pamięci zawiera użyteczne informacje na temat
przyczyn wystąpienia problemów. Zwróćcie przy tym uwagę na
rozmiar pliku wymiany (nazywanego również plikiem stronicowania),
jeśli rozmiar ten został określony stałymi wielkościami.
Już mały plik zrzutu pamięci wymaga utworzenia na dysku, na
którym zainstalowany jest Windows, pliku wymiany o rozmiarze
co najmniej 2 MB.
Gdy dojdzie do wstrzymania pracy, system operacyjny
zapisze zawartość pamięci do pliku na twardym dysku.
Windows zapisze pliki małego zrzutu pamięci w katalogu
C:\Windows\MiniDump (Windows XP) lub C:\
WINNT\Minidump
(Windows 2000). W przypadku zrzutu
pamięci jądra i pełnego zrzutu plik zostanie zapisany
w katalogu systemowym (C:\Windows C:\WINNT).

Optymalna konfiguracja zrzutu pamięci
Żeby plik zrzutu pamięci został utworzony, plik wymiany musi
znajdować się na dysku startowym. Jeśli plik wymiany był zapisywany
na innym dysku niż dysk, na którym został zainstalowany
Windows, powróćcie do konfiguracji domyślnej. Ustawienie
związane z plikiem wymiany znajdziecie, przechodząc do Panel
sterowania/System/Zaawansowane
, następnie klikając w polu
Wydajność przycisk Ustawienia i dalej przechodząc do zakładki
Zaawansowane.
Jeśli zaznaczyliście opcję Zrzut pamięci jądra
lub Pełny zrzut pamięci oraz pole wyboru Zastąp
wszystkie istniejące pliki
, Windows za każdym
razem zapisze zrzut pamięci w pliku o tej samej
nazwie, nadpisując w ten sposób stary zrzut pamięci.
Aby zapisać poszczególne zrzuty pamięci
w różnych plikach, wyczyśćcie pole wyboru Zastąp
wszystkie istniejące pliki
i zmieniajcie nazwę pliku
po każdym błędzie.
Jeśli Windows wstrzyma pracę z powodu tzw. błędu zatrzymania,
przekonacie się o tym natychmiast, za wyjątkiem środowiska pracy w dużych, względnie odległych sieciach. Dlatego możecie
zrezygnować z zaznaczania opcji Zapisz zdarzenie do dziennika
systemu
i Wyślij alert administracyjny. Wielkość zaoszczędzonej
w ten sposób pamięci zależy od komputera, ale zazwyczaj
waha się od 60 do 70 KB.
Zanim przystąpicie do analizowania pliku z raportem, sprawdźcie
najpierw ustawienia OCA. W tym celu w Windows XP kliknijcie
Start/Panel sterowania/System/Zaawansowane i wciśnijcie
przycisk Raportowanie błędów. W oknie Raportowanie błędów
sprawdźcie, czy jest zaznaczona funkcja Włącz raportowanie
błędów
oraz opcje System operacyjny i Programy .
Funkcja Raportowanie błędów przesyła przez Internet informacje
techniczne do Microsoftu. Jeśli Microsoft rozwiązał już
wcześniej podobny problem, w odpowiedzi otrzymacie adres
strony internetowej z opisem usunięcia problemu. Jeśli chcecie
korzystać z tej usługi Microsoftu, musicie mieć założone konto
usługi Passport. Przy pierwszym połączeniu zostanie automatycznie
uruchomiona procedura zakładania nowego konta.
Dodatkowo musicie ustawić wielkość zrzutu pamięci
na 64 KB (opcja Mały zrzut pamięci). Tylko taki
zostanie wysłany do Microsoftu.
Do Microsoftu zostaną przesłane również następujące informacje:
?? o systemie operacyjnym, jego wersji i języku,
?? dotyczące komponentów sprzętowych komputera, np. liczba
procesorów i wielkość pamięci RAM,
?? data i godzina wystąpienia błędu,
?? dodatkowe informacje o procesorze,
?? informacje o jądrze systemu oraz status wszystkich fizycznych
stron pamięci,
?? dalsze informacje o jądrze, jak np. wątek, który spowodował
błąd.
Korzystając z nowych możliwości funkcji Raportowanie błędów,
możecie automatycznie uzyskać wstępną odpowiedź na raport o błędzie. W momencie wysłania raportu zostaną natychmiast
wyświetlone informacje, które mogą pomóc Wam w rozwiązaniu
problemu: lista dostępnych hotfiksów, środki zaradcze
i inne przydatne informacje.
Aby móc skorzystać z tej możliwości, musicie mieć
zainstalowaną specjalną aktualizację Raportowania
błędów oraz używać wersji Windows XP Service
Pack 1 lub nowszej. Wspomniana aktualizacja jest
dostępna pod adresem: http://www.microsoft.com/
downloads/details.aspx?displaylang=pl&Family-
ID=a1c6c3d8-5053-436e-b898-9cd995292baa.