czwartek, 24 maj 2012

NEXT 8/2008 - Błękitne ekrany

Błękitne ekrany - ikonka diagnostyka i naprawa usterek PC

Data: 22 lipiec 2008
Identyfikator: 080823

Krytyczne błędy Windows objawiają się najczęściej w postaci złowieszczych niebieskich ekranów. Podpowiadamy, jak interpretować zgłaszane błędy, gdzie mogą leżeć najczęstsze przyczyny, a także jakich narzędzi użyć, aby jednoznacznie zdiagnozować problem.

Strona 1 z 2
< Poprzednia 1 2 Następna >

Interpretacja błędów STOP

Dzięki ujednoliconej strukturze ekranu błędu STOP interpretacja pojawiających się w nim komunikatów jest uproszczona. Każdy komunikat błędu STOP zawiera następujące elementy:
  • symboliczną nazwę błędu (np. KMODE_EXCEPTION_NOT_HANDLED),
  • numer błędu (np. 0xC00000005) oraz ewentualnie następujące po nim dodatkowe informacje – serie liczb szesnastkowych (tylko niektóre błędy STOP opatrywane są takimi dodatkowymi parametrami).
    Zalecany sposób rozwiązania zaistniałego problemu to krótki komunikat – zalecenie, co należy w danej sytuacji zrobić, by uniknąć występowania podobnego błędu w przyszłości. Niestety, zalecenie to ma raczej charakter ogólnej podpowiedzi (nie zawsze zresztą odpowiadającej faktycznej przyczynie błędu) niż zawsze skutecznej rady.
  • informacje o sterowniku
    Ten element występuje tylko w przypadku niektórych błędów STOP, tj. związanych z wadliwym działaniem sterownika sprzętowego.

Błędy STOP, potocznie określane błękitnymi ekranami śmierci, to najpoważniejsze błędy, jakie system może jeszcze zasygnalizować użytkownikowi. Niestety, domyślnie Windows XP i Vista są tak skonfigurowane, że błąd, jeżeli już wystąpi, w ogóle się nie pojawia. System jest bowiem od razu restartowany. Zatem częste restarty systemu to wskazówka, by aktywować wyświetlanie wspomnianych błędów w systemie i rozpocząć poszukiwania przyczyn pojawiających się problemów. Co prawda, przy domyślnie skonfigurowanym systemie fakt wystąpienia błędów STOP jest odnotowywany w systemowym dzienniku zdarzeń, ale warto sprawdzić dokładnie treść komunikatów samego błędu. Aby to zrobić, trzeba aktywować jego wyświetlanie.

Aktywacja wyświetlania błędów STOP

W celu wyświetlenia blue screenów w systemie Windows XP i Vista wywołaj okno właściwości systemu, a następnie przejdź na zakładkę Zaawansowane, w sekcji Uruchamianie i odzyskiwanie kliknij Ustawienia. W kolejnym oknie Uruchamianie i odzyskiwanie odznacz widoczne w sekcji Awaria systemu pole wyboru Automatycznie uruchom ponownie.

Możliwe przyczyny

Jakie mogą być przyczyny występowania błędów STOP? Nie zawsze da się je ustalić na podstawie treści komunikatu błędu. W przypadku np. problemów z zasilaniem albo kłopotów z uszkodzonymi modułami pamięci RAM, stochastycznie gubiącymi zawartość poszczególnych komórek pamięci, błędy STOP mogą się pojawić i nie będą miały wiele wspólnego z faktyczną przyczyną. Przykładowo uszkodzona pamięć RAM może nagle wymazać informacje o sterowniku sprzętowym, co spowoduje pojawienie się błędu STOP skojarzonego z danym sterownikiem. Nie będzie to jednak błąd sterownika, lecz pamięci. Aby zapobiec pomyłkom interpretacyjnym tego typu, warto przeprowadzić serię testów diagnostycznych.

Programy diagnostyczne na DVD

  • Narzędzia firmy Everest
    Everest Home Edition (darmowa, ale – niestety – od trzech lat już nierozwijana wersja) oraz Everest Ultimate Edition (wersja komercyjna, stale aktualizowana, cena: około 75 zł). Na pewno warto z nich skorzystać.
  • MotherBoard Monitor (MBM)
    Narzędzie odczytujące wyniki zebrane przez czujniki temperatur, mierniki napięć i obrotów wentylatorów. Dobre, ale od kilku lat już nierozwijane. Na naszym krążku znajdziesz ostatnią wersję 5.3.7.0. Program jest odpowiedni tylko do starszych komputerów, ponieważ lista zawartych w aplikacji predefiniowanych modeli płyt głównych nie zawiera nowszych konstrukcji, a tym samym nie pozwala na odczyt wskazań czujników napięć, obrotów i temperatury. Wybór modelu płyty niezgodnego ze stanem faktycznym jest teoretycznie możliwy, ale najprawdopodobniej zaowocuje to fałszywymi wynikami pomiarów, np. czujnik linii 3,3 V będzie pokazywał 11,78 V.
  • Aplikacje producentów komponentów
    Na rynku dostępnych jest też wiele narzędzi oferowanych przez producentów komponentów. Przykładowo firma Asus do produkowanych przez siebie płyt głównych dodaje oprogramowanie diagnostyczno--pomiarowe ASUS Probe.

Niestabilne zasilanie, wysokie temperatury

Kiepskiej jakości zasilacz, uszkodzone przewody doprowadzające prąd do podzespołów komputera, także do wentylatorów chłodzących, i związane z tym ewentualne problemy z np. chwilowym brakiem zasilania lub odprowadzaniem generowanego przez układy ciepła to dość częste przyczyny pojawiających się błędów STOP. Jednak w tym przypadku komunikaty błędów raczej nie będą zawierały właściwych sugestii co do faktycznej przyczyny występowania problemów. Jak wyeliminować podejrzenia wobec zasilacza?

Przy założeniu, że nie chcemy inwestować w sprzęt diagnostyczny, warto wykorzystać specjalne oprogramowanie, które bada poziomy napięć na poszczególnych liniach zasilających podzespoły komputera. Zanim jednak zainstalujemy jakikolwiek tego typu program, warto sprawdzić, jakie parametry zasilania zwraca sam BIOS płyty głównej, a następnie skonfrontować wyświetlane przez BIOS wartości z pomiarami uzyskanymi przez oprogramowanie.

Darmowa wersja do domu – Everest Home Edition, mimo że nie jest rozwijana przez producenta i nie ma aktualizacji, powinna być wystarczająca do oceny poziomów napięć. Po uruchomieniu programu, wskazania czujników znajdziesz po rozwinięciu drzewa opcji wyświetlanego po lewej stronie okna pozycji Komputer, a następnie wskazując Czujnik. Po prawej stronie okna odnajdziesz pomiary zasilania w grupie Poziomy napięć. Na tym samym ekranie pojawią się także wskazania dotyczące temperatury poszczególnych podzespołów (procesora, chipsetu, procesora graficznego itp.).

Program wyświetla aktualne napięcie rdzenia procesora oraz rzeczywiste (a ściślej zmierzone przez czujnik) poziomy napięć na liniach 3,3 V, 5 V i 12 V. Uwaga! Wartości minimalnie różne od nominalnych poziomów dla danej linii (np. 3,23 V na linii 3,3 V) nie powinny wzbudzać niepokoju. Eksperci od sprzętu komputerowego oraz producenci są zgodni, że nawet 5-procentowe odchylenie poziomu napięcia od wartości nominalnej nie powinno być jeszcze powodem kłopotów. Opinie te znajdują również potwierdzenie w przeprowadzanych w naszym redakcyjnym laboratorium empirycznych obserwacjach i testach.

Oczywiście jeżeli wynik pomiaru przeprowadzonego na twoim komputerze wykazuje znacznie większe odchylenia, to bardzo prawdopodobne, że to właśnie zasilanie jest głównym powodem nękających cię błędów STOP. Z nieco większą rezerwą należy podchodzić do wskazań czujników temperatury oraz obrotów wentylatorów chłodzących. Po pierwsze, zawsze takie wyniki uzyskane przez program należy skonfrontować z tymi, które zwracane są przez BIOS komputera. Jeżeli obie porcje danych zawierają podobne rezultaty, można przyjąć, że wskazania zwracane przez program Everest są dobre. Niestety, bywa że program wykazuje np. ujemne obroty wentylatora lub sygnalizuje zatrzymany wentylator, mimo że jest inaczej. W takim przypadku praktycznie jedynym wiarygodnym wskaźnikiem są wyniki gromadzone w BIOS-ie komputera.


Tagi: windows  
Ocena: +++++    (aby ocenić, musisz się zalogować w serwisie)

< Poprzednia 1 2 Następna >

Podobne artykuły:

Komentarze:

Redakcja nie ponosi odpowiedzialności za treść komentarzy.
Nikt jeszcze nie skomentował.
Niezalogowany

Aby mieć dostęp do niektórych części serwisu NEXT (np. forum dyskusyjnego, oceny numeru, newslettera), musisz posiadać konto w naszym serwisie. Zachęcamy do darmowej rejestracji!

Jeżeli posiadasz już konto w serwisie, to zaloguj się.