Jak zdiagnozować niebieskie ekrany w systemie Windows 7 (64-bitowym)

21

Korzystając z programów takich jak WhoCrashed i BlueScreenView , możesz zobaczyć BSOD i błędy, ale jak dokładnie powiedzieć, co powoduje BSOD?

Nie jestem pewien, czy przyczyną jest zły sprzęt, złe oprogramowanie sterownika lub uszkodzenie systemu operacyjnego. Wygląda na to, że komputer zawiesza się losowo w różnych momentach, czasem podczas używania, czasem pod obciążeniem w grach, a czasem podczas wygaszacza ekranu.

Myślę, że istnieje strona internetowa, która dopasowuje liczby w BSOD do określonego sprzętu, dzięki czemu można ją zidentyfikować, ale nie pamiętam, jak się nazywa - jakieś pomysły?

Nawet jeśli uda mi się znaleźć ogólną strefę komputera, na której miałaby miejsce awaria, pomocne byłyby takie napięcia jak pamięć RAM, temperatury chipsetu płyty głównej itp.

Jakieś rozwiązania?

AKTUALIZACJA: Zmieniłem moduły pamięci, ale awarie nadal występują. Wszystkie inne sterowniki i pliki Nie mogę wskazać usterki. Inne informacje: AV = Avast, Firewall = Comodo i zainstalowane najnowsze sterowniki wideo dla Windows 7.

PeterJ
źródło
Czy robi to również podczas pracy w trybie awaryjnym?
Kez
Nie próbowałem, bo to nie zdarza się często. Prawdopodobnie średnio raz na 5 dni.

Odpowiedzi:

13

Doświadczenie i dobre zrozumienie architektury jądra systemu Windows bardzo pomaga. Czasami naiwnie Googling za informacje zawarte na niebieskim ekranie może prowadzić do forum lub wątku grupy dyskusyjnej, który rozwiązuje Twój problem.

Twój komputer jest prawdopodobnie skonfigurowany do zapisywania minidumpa po awarii. Możesz uzyskać wiele przydatnych informacji o awarii, ładując minidump do WinDbg (ze skonfigurowaną odpowiednią ścieżką symboli) i uruchamiając !analyze -vpolecenie . Kod sprawdzenie błędów i parametry są istotne dla określenia, co poszło źle. Stos wywołań często zawiera wskazówki co do sprawcy.

Jeśli próbujesz dowiedzieć się, dlaczego komputer się zawiesza, publikowanie informacji na ten temat na stronie Superuser.com bez dołączania żadnego tekstu z niebieskiego ekranu jest prawie bezwartościowe. Najlepszą sugestią, jaką możesz uzyskać z tak małej ilości informacji, jest uruchomienie testera pamięci, takiego jak Memtest86 + . Następnym razem, gdy pojawi się niebieski ekran, zapisz informacje lub zrób zdjęcie aparatem cyfrowym lub telefonem komórkowym, a następnie edytuj pytanie, aby uwzględnić informacje. Jeśli możesz przesłać minidumpy na stronę internetową i opublikować link do nich, to nawet lepiej.

Ponadto po awarii i ponownym uruchomieniu systemu może zostać wyświetlone pytanie, czy chcesz wysłać informacje o awarii do firmy Microsoft. Kiedy to się stanie, kliknij „wyślij”. Microsoft udostępnia zrzuty awarii programistom sterowników za pośrednictwem strony internetowej WinQual . Jeśli awaria jest spowodowana błędem sterownika, wysłanie informacji o awarii zwiększa szanse, że producent urządzenia dowie się o awarii i ją naprawi. Niektórzy producenci urządzeń rejestrują odpowiedzi na określone awarie, więc kliknięcie przycisku „wyślij” może przekierować do strony internetowej zawierającej informacje o sposobie rozwiązania problemu.

bk1e
źródło
6

wypróbuj BlueScreenView

Bezpłatne, przenośne narzędzie systemowe BlueScreenView wyświetla ostatni niebieski ekran śmierci, dzięki czemu można łatwiej zobaczyć komunikat o błędzie podczas korzystania z Google w celu rozwiązania problemu.

http://lifehacker.com/5331615/bluescreenview-helps-troubleshoot-the-blue-screen-of-death

wprowadź opis zdjęcia tutaj

nysingh
źródło
1
Jest to jeden z wymienionych przeze mnie programów, które pokazują BSOD, ale BSOD nie mówi dokładnie, co spowodowało błąd.
0

To brzmi jak problem z ram, co oznacza, że ​​BSOD nie będzie tak pomocny, ponieważ będą to różne programy, w zależności od tego, co pisze do pamięci w tym czasie. Dobrym sposobem na sprawdzenie byłoby uruchomienie memcheck86, który można pobrać i zapisać na rozruchowym dysku CD lub na dysku CD Ubuntu Live. Spróbuj uruchomić go na kilka godzin, aby sprawdzić, czy wystąpią jakieś problemy.

Przełęcz
źródło