Jak sprawić, aby system Windows 10 BSOD pokazywał więcej szczegółów, takich jak starsze wersje systemu Windows

27

Chciałbym wiedzieć, czy jest jakiś sposób, aby system Windows 10 wyświetlał więcej szczegółów podczas awarii, tak jak Windows 7. W Windows 10 niebieski ekran śmierci:

wprowadź opis zdjęcia tutaj

ukrywa parametry paniki jądra:

wprowadź opis zdjęcia tutaj

Artykuł MSDN „ Niebieski ekran danych” wyjaśnia, jak podłączyć debugger w sekcji „Odczytywanie informacji o sprawdzaniu błędów z debuggera”.

Motywacja

Mam teraz problem z BSOD ( post na forach pomocy technicznej Microsoft ). Jeśli możesz w tym pomóc, byłoby świetnie.

Potrzebujemy rzeczywistych plików dziennika (zwanych .dmpplikami), ponieważ zawierają one jedyny zapis sekwencji zdarzeń prowadzących do awarii, jakie sterowniki zostały załadowane, co było odpowiedzialne itp.

Odpowiedział na własne pytanie od Microsoft

Dzięki za pomoc, musiałem ponownie zainstalować system Windows przy użyciu metody UEFI. Wygląda na to, że moje oprogramowanie układowe BIOS obsługuje wadliwe starsze wersje - tak myślę. Kiedy używam metody UEFI do rozruchu do nowej wersji Ubuntu, nie ma paniki jądra. Wszystko działa płynnie.

Pasindu Perera
źródło
Czy odnosisz się konkretnie do błędów BSOD lub ogólnych informacji o awarii, takich jak pliki zrzutu?
Abraxas
W szczególności BSOD sposób na debugowanie błędu w miejscu, w którym się pojawia
Pasindu Perera
1
Nie linkuj do opisów problemów, które są poza witryną. Dołącz informacje do pytania za pomocą linku edycyjnego .
DavidPostill
Upewnij się, że korzystasz z bieżącej wersji sterowników audio, ponieważ bieżący BSOD jest spowodowany przez IntcDAud.sys, który jest sterownikiem Intel.
Ramhound

Odpowiedzi:

36

„Chciałbym wiedzieć, czy istnieje jakiś sposób, aby system Windows 10 wyświetlał więcej szczegółów podczas awarii, tak jak w przypadku Windows 7”

Tak, możesz.

Przejdź do tego wpisu rejestru

HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ CrashControl

Utwórz nową wartość DWORD o nazwie DisplayParameters i ustaw na 1

Uruchom ponownie, a następnym razem jest BSOD, pokaże ci stary niebieski ekran z komunikatem o błędzie.

Moab
źródło
9

Druga odpowiedź pozwala uzyskać bardziej szczegółowy komunikat na niebieskim ekranie. Jednak po zdarzeniu (ponieważ możesz przegapić wyświetlany ekran), nadal wysyła pliki zrzutu w taki sam sposób, jak starsze wersje systemu Windows z większą ilością informacji. Zrzuty te można odczytać za pomocą narzędzi do debugowania WinDbg dla systemu Windows lub NirSoft BlueScreenView - łatwiejszej w użyciu alternatywy, która ma możliwość naśladowania niebieskiego ekranu, takiego jak ten, o którym mówisz.

Zrzuty niebieskiego ekranu są domyślnie zapisywane jako Zrzuty %SystemRoot%\MEMORY.DMPpełnej pamięci lub %SystemRoot%\Minidumpjako Minidumpy. Możesz zmienić to ustawienie, naciskając Win+ X-> System-> Advanced System Settings-> Startup and Recovery Settings. Rozwijane pole u dołu określa, z czego aktualnie korzystasz. Polecam, Minidumpsponieważ w ten sposób możesz zachować kilka z nich bez ich wzajemnego nadpisywania.

Jonno
źródło
Dziękujemy, czy możesz odpowiedzieć na następne pytanie?
Pasindu Perera
@PasinduPerera Użyj BlueScreenView, aby znaleźć nazwy sterowników i kody błędów sprawdzania błędów ze swoich zrzutów, a my możemy pomóc. PAGE_FAULT_IN_NONPAGED_AREAKod operacji wykrywania błędów zazwyczaj wskazuje na złą pamięć, często RAM lub dysk twardy. Warto uruchomić MemTest86+dysk na żywo na komputerze i przetestować dysk twardy pod kątem błędów. Ten temat jest jednak nieco zbyt szeroki, istnieją nieskończone powody, dla których możesz dostać niebieskie ekrany.
Jonno
@PasinduPerera - Jeśli potrzebujesz pomocy z bieżącym BSOD, podaj szczegółowe informacje tutaj, a nie na stronie internetowej innej firmy.
Ramhound
@Jonno - z wyjątkiem tego, że można wyświetlić informacje .....
Ramhound
@Ramhound Thanks - ucz się czegoś nowego każdego dnia. Usunąłem wszystkie nieprawidłowe informacje z mojej odpowiedzi.
Jonno