Skonfiguruj system Windows 10 do tworzenia plików zrzutu na niebieskim ekranie śmierci

Błąd niebieskiego(Blue) ekranu śmierci ( BSOD ) pojawia się, gdy system ulegnie awarii, co powoduje nieoczekiwane wyłączenie lub ponowne uruchomienie komputera. Ekran BSOD jest widoczny tylko przez ułamek sekundy, co uniemożliwia zanotowanie kodu błędu lub zrozumienie natury błędu. W tym miejscu pojawiają się pliki zrzutu(Dump Files) , za każdym razem, gdy wystąpi błąd BSOD , plik zrzutu awaryjnego jest tworzony przez system Windows 10(Windows 10) . Ten plik zrzutu awaryjnego zawiera kopię pamięci komputera w momencie awarii. W skrócie, pliki zrzutu awaryjnego zawierają informacje debugowania dotyczące błędu BSOD .

Skonfiguruj system Windows 10 do tworzenia plików zrzutu na niebieskim ekranie śmierci

Plik zrzutu awarii(Crash) jest przechowywany w określonej lokalizacji, która może łatwo uzyskać dostęp do administratora tego komputera, aby rozpocząć dalsze rozwiązywanie problemów. Różne(Different) typy plików zrzutów są obsługiwane przez system Windows 10(Windows 10) , takie jak pełny(Complete) zrzut pamięci, zrzut pamięci jądra(Kernel) , mały(Small) zrzut pamięci (256 kb), automatyczny(Automatic) zrzut pamięci i aktywne(Active) zrzuty pamięci. Domyślnie system Windows 10(Windows 10) tworzy pliki automatycznego zrzutu pamięci . (Automatic Memory)W każdym razie(Anyway) , bez marnowania czasu, zobaczmy, jak skonfigurować system Windows 10(Windows 10) do tworzenia plików zrzutu(Create Dump Files) na niebieskim ekranie(Blue Screen)śmierci za(Death) pomocą poniższego samouczka.

Mały zrzut pamięci: (Small Memory Dump: ) Mały zrzut pamięci(Small Memory Dump) jest znacznie mniejszy niż dwa pozostałe rodzaje plików zrzutu awaryjnego trybu jądra. Ma dokładnie 64 KB i wymaga tylko 64 KB miejsca na plik stronicowania na dysku rozruchowym. Ten rodzaj pliku zrzutu może być przydatny, gdy przestrzeń jest niewielka. Jednak ze względu na ograniczoną ilość zawartych informacji błędy, które nie były bezpośrednio spowodowane przez wątek wykonujący się w momencie awarii, mogą nie zostać wykryte podczas analizy tego pliku.

Zrzut pamięci jądra: Zrzut (Kernel Memory Dump: ) pamięci jądra(Kernel Memory Dump) zawiera całą pamięć używaną przez jądro w momencie awarii. Ten rodzaj pliku zrzutu jest znacznie mniejszy niż Pełny zrzut pamięci(Complete Memory Dump) . Zazwyczaj plik zrzutu będzie miał około jednej trzeciej rozmiaru pamięci fizycznej w systemie. Ta ilość będzie się znacznie różnić w zależności od okoliczności. Ten plik zrzutu nie będzie zawierał nieprzydzielonej pamięci ani żadnej pamięci przydzielonej do aplikacji w trybie użytkownika. Obejmuje tylko pamięć przydzieloną do jądra systemu Windows(Windows) i poziom abstrakcji sprzętu ( HAL ) oraz pamięć przydzieloną sterownikom trybu jądra i innym programom trybu jądra.

Pełny zrzut pamięci: (Complete Memory Dump: ) Pełny zrzut pamięci(Memory Dump) to największy plik zrzutu w trybie jądra. Ten plik zawiera całą pamięć fizyczną używaną przez system Windows(Windows) . Pełny zrzut pamięci domyślnie nie obejmuje pamięci fizycznej używanej przez oprogramowanie układowe platformy. Ten plik zrzutu wymaga pliku stronicowania na dysku rozruchowym, który jest co najmniej tak duży, jak główna pamięć systemowa; powinien być w stanie pomieścić plik o rozmiarze równym całej pamięci RAM(RAM) plus jeden megabajt.

Automatyczny zrzut pamięci: (Automatic Memory Dump: ) Automatyczny zrzut pamięci(Automatic Memory Dump) zawiera te same informacje, co zrzut pamięci jądra(Kernel Memory Dump) . Różnica między nimi nie tkwi w samym pliku zrzutu, ale w sposobie, w jaki system Windows(Windows) ustawia rozmiar pliku stronicowania systemu. Jeśli rozmiar pliku stronicowania systemu jest ustawiony na Rozmiar zarządzany przez system , a zrzut awaryjny trybu jądra jest ustawiony na Automatyczny zrzut pamięci(Automatic Memory Dump) , system Windows(Windows) może ustawić rozmiar pliku stronicowania na mniejszy niż rozmiar pamięci RAM(RAM) . W takim przypadku system Windows(Windows) ustawia rozmiar pliku stronicowania wystarczający, aby zapewnić, że zrzut pamięci jądra może zostać przechwycony przez większość czasu.

Aktywny zrzut pamięci:  (Active Memory Dump: )Aktywny zrzut(Dump) pamięci jest(Active) podobny do pełnego zrzutu pamięci(Complete Memory Dump) , ale odfiltrowuje strony, które prawdopodobnie nie będą miały związku z rozwiązywaniem problemów na komputerze głównym. Z powodu tego filtrowania jest zwykle znacznie mniejszy niż pełny zrzut pamięci. Ten plik zrzutu zawiera pamięć przydzieloną aplikacjom w trybie użytkownika. Obejmuje również pamięć przydzieloną do jądra systemu Windows(Windows) i poziomu abstrakcji sprzętu ( HAL ) oraz pamięć przydzieloną sterownikom trybu jądra i innym programom trybu jądra. Zrzut zawiera aktywne strony zmapowane do jądra lub przestrzeni użytkownika, które są przydatne do debugowania i wybranego przejścia(Transition) opartego na pliku stronicowania ,Standby i Zmodyfikowane(Modified) strony, takie jak pamięć przydzielona za pomocą VirtualAlloc lub sekcje oparte na plikach stronicowania. Aktywne(Active) zrzuty nie obejmują stron na listach wolnych i wyzerowanych, pamięci podręcznej plików, stron maszyn wirtualnych gościa i różnych innych typów pamięci, które prawdopodobnie nie są przydatne podczas debugowania.

Źródło: Odmiany plików zrzutu trybu jądra(Source: Varieties of Kernel-Mode Dump Files)

Skonfiguruj system Windows 10 do tworzenia plików zrzutu(Create Dump Files) na niebieskim (Death)ekranie(Blue Screen) śmierci

Upewnij się, że  utworzyłeś punkt przywracania(create a restore point)  na wypadek, gdyby coś poszło nie tak.

Metoda 1: Skonfiguruj ustawienia pliku zrzutu podczas uruchamiania i odzyskiwania(Method 1: Configure Dump File Settings in Startup and Recovery)

1. Wpisz control w Windows Search, a następnie kliknij Panel sterowania( Control Panel) w wynikach wyszukiwania.

Wpisz Panel sterowania w pasku wyszukiwania i naciśnij enter |  Skonfiguruj system Windows 10 do tworzenia plików zrzutu na niebieskim ekranie śmierci

2. Kliknij System i zabezpieczenia,(System and Security) a następnie kliknij System.

Kliknij System i zabezpieczenia i wybierz Widok

3. Teraz z menu po lewej stronie kliknij „ Zaawansowane ustawienia systemu(Advanced system settings) ”.

W następnym oknie kliknij Zaawansowane ustawienia systemu

4. Kliknij „ Ustawienia(Settings) ” w obszarze Uruchamianie i odzyskiwanie(Startup and Recovery) w oknie Właściwości systemu.

właściwości systemu zaawansowane ustawienia uruchamiania i odzyskiwania |  Skonfiguruj system Windows 10 do tworzenia plików zrzutu na niebieskim ekranie śmierci

5. W obszarze Awaria systemu(System failure) z menu rozwijanego „ Zapisz informacje debugowania ” wybierz:(Write debugging information)

None (No dump file created by Windows)
Small Memory Dump (Windows will create a Minidump file on BSOD)
Kernel Memory Dump (Windows will create a Kernel Memory Dump file on BSOD)
Complete Memory Dump (Windows will create a Complete Memory Dump file on BSOD)
Automatic Memory Dump (Windows will create Automatic Memory Dump file on BSOD)
Active Memory Dump (Windows will create an Active Memory Dump file on BSOD)

Uwaga:(Note:) Pełny zrzut pamięci będzie wymagał pliku strony ustawionego na co najmniej rozmiar zainstalowanej pamięci fizycznej plus 1 MB (dla nagłówka).

Skonfiguruj system Windows 10 do tworzenia plików zrzutu na niebieskim ekranie śmierci

6. Kliknij OK(Click OK) , następnie Zastosuj(Apply) , a następnie OK.

W ten sposób  konfigurujesz system Windows 10 do tworzenia plików zrzutu na niebieskim ekranie śmierci(Configure Windows 10 to Create Dump Files on Blue Screen of Death) , ale jeśli nadal napotykasz jakiś problem, przejdź do następnej metody.

Metoda 2: Skonfiguruj ustawienia pliku zrzutu za pomocą wiersza polecenia(Method 2: Configure Dump File Settings Using Command Prompt)

1. Otwórz Wiersz Poleceń(Command Prompt) . Użytkownik może wykonać ten krok, wyszukując „cmd”, a następnie naciśnij Enter.

Otwórz wiersz polecenia.  Użytkownik może wykonać ten krok, wyszukując „cmd”, a następnie naciśnij Enter.

2. Wpisz następujące polecenie w cmd i naciśnij Enter :

No dump file: wmic RECOVEROS set DebugInfoType = 0
Small Memory Dump: wmic RECOVEROS set DebugInfoType = 3 
Kernel Memory Dump: wmic RECOVEROS set DebugInfoType = 2
Complete Memory Dump: wmic RECOVEROS set DebugInfoType = 1
Automatic Memory Dump: wmic RECOVEROS set DebugInfoType = 7
Active Memory Dump: wmic RECOVEROS set DebugInfoType = 1

Uwaga:(Note:) Pełny zrzut pamięci będzie wymagał pliku strony ustawionego na co najmniej rozmiar zainstalowanej pamięci fizycznej plus 1 MB (dla nagłówka).

3. Po zakończeniu zamknij wiersz poleceń i uruchom ponownie komputer.

4. Aby wyświetlić bieżące ustawienia zrzutu pamięci(Memory Dump Settings) , wpisz następujące polecenie w cmd i naciśnij Enter :

wmic RECOVEROS uzyskać DebugInfoType(wmic RECOVEROS get DebugInfoType)

wmic RECOVEROS uzyskać DebugInfoType |  Skonfiguruj system Windows 10 do tworzenia plików zrzutu na niebieskim ekranie śmierci

5. Po zakończeniu zamknij wiersz polecenia.

Zalecana:(Recommended:)

To wszystko, z powodzeniem nauczyłeś się konfigurować system Windows 10 do tworzenia plików zrzutu na niebieskim ekranie śmierci(How to Configure Windows 10 to Create Dump Files on Blue Screen of Death) , ale jeśli nadal masz pytania dotyczące tego samouczka, możesz je zadać w sekcji komentarza.



About the author

Jestem profesjonalnym inżynierem dźwięku z ponad 10-letnim doświadczeniem. Pracowałem przy wielu projektach, od małych domowych systemów audio po duże produkcje komercyjne. Moje umiejętności polegają na tworzeniu doskonałych ścieżek dźwiękowych i narzędzi do przetwarzania dźwięku, dzięki którym muzyka brzmi świetnie. Mam również ogromne doświadczenie w pracy z systemem Windows 10 i mogę pomóc Ci w pełni wykorzystać możliwości systemu komputerowego.



Related posts