Miękki

Jak czytać pliki zrzutu pamięci w systemie Windows 10?

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Wysłany dniaOstatnia aktualizacja: 17 lutego 2021 r.

Jeśli twój komputer niedawno się zawiesił, musiałeś stawić czoła niebieskiemu ekranowi śmierci (BSOD), który wyświetla przyczynę awarii, a następnie nagłe wyłączenie komputera. Teraz ekran BSOD jest wyświetlany tylko przez kilka sekund i nie można w tym momencie przeanalizować przyczyny awarii. Na szczęście w przypadku awarii systemu Windows tworzony jest plik zrzutu awaryjnego (.dmp) lub zrzut pamięci w celu zapisania informacji o awarii tuż przed zamknięciem systemu Windows.



Jak czytać pliki zrzutu pamięci w systemie Windows 10?

Zaraz po wyświetleniu ekranu BSOD system Windows zrzuca informacje o awarii z pamięci do małego pliku o nazwie MiniDump, który jest zazwyczaj zapisywany w folderze Windows. A te pliki .dmp mogą pomóc w rozwiązaniu przyczyny błędu, ale musisz przeanalizować plik zrzutu. W tym miejscu staje się to trudne, a system Windows nie używa żadnego wstępnie zainstalowanego narzędzia do analizy tego pliku zrzutu pamięci.



Teraz istnieje różne narzędzie, które może pomóc w debugowaniu pliku .dmp, ale omówimy dwa narzędzia, którymi są narzędzia BlueScreenView i Windows Debugger. BlueScreenView może szybko przeanalizować, co poszło nie tak z komputerem, a narzędzie Windows Debugger można wykorzystać do uzyskania bardziej zaawansowanych informacji. Więc nie marnując czasu, zobaczmy, jak czytać pliki zrzutu pamięci w systemie Windows 10 za pomocą poniższego przewodnika.

Zawartość[ ukryć ]



Jak czytać pliki zrzutu pamięci w systemie Windows 10?

Upewnij się Utworzyć punkt przywracania na wypadek, gdyby coś poszło nie tak.

Metoda 1: Analiza plików zrzutu pamięci za pomocą BlueScreenView

1. Od Witryna NirSoft pobiera najnowszą wersję BlueScreenView zgodnie z twoją wersją systemu Windows.



2. Rozpakuj pobrany plik zip, a następnie kliknij dwukrotnie BlueScreenView.exe do uruchomienia aplikacji.

Niebieski ekranWidok | Jak czytać pliki zrzutu pamięci w systemie Windows 10?

3. Program automatycznie wyszuka pliki MiniDump w domyślnej lokalizacji, czyli C:WindowsMinidump.

4. Teraz, jeśli chcesz przeanalizować konkret plik .dmp, przeciągnij i upuść ten plik do aplikacji BlueScreenView, a program z łatwością odczyta plik minidump.

Przeciągnij i upuść określony plik .dmp do analizy w BlueScreenView

5. Zobaczysz następujące informacje w górnej części BlueScreenView:

  • Nazwa pliku Minidump: 082516-12750-01.dmp. Tutaj 08 to miesiąc, 25 to data, a 16 to rok pliku zrzutu.
  • Czas awarii to czas awarii: 26-08-2016 02:40:03
  • Ciąg sprawdzania błędów to kod błędu: DRIVER_VERIFIER_IOMANAGER_VIOLATION
  • Kod sprawdzania błędów to błąd STOP: 0x000000c9
  • Następnie pojawią się parametry kodu sprawdzania błędów
  • Najważniejsza sekcja jest spowodowana przez sterownik: VerifierExt.sys

6. W dolnej części ekranu, zostanie podświetlony sterownik, który spowodował błąd.

Sterownik, który spowodował błąd zostanie podświetlony

7. Teraz masz wszystkie informacje o błędzie, które możesz łatwo przeszukać w Internecie w poszukiwaniu następujących informacji:

Ciąg sprawdzania błędów + spowodowane przez sterownik, np. DRIVER_VERIFIER_IOMANAGER_VIOLATION VerifierExt.sys
Ciąg sprawdzania błędów + kod sprawdzania błędów, np.: DRIVER_VERIFIER_IOMANAGER_VIOLATION 0x000000c9

Teraz masz wszystkie informacje o błędzie, które możesz łatwo wyszukać w Internecie pod kątem ciągu sprawdzania błędów + spowodowanego przez kierowcę

8. Możesz też kliknąć prawym przyciskiem myszy plik minidump w BlueScreenView i kliknąć Wyszukiwarka Google – sprawdzanie błędów + sterownik .

Kliknij prawym przyciskiem myszy plik minizrzutu w BlueScreenView i kliknij

9. Użyj tych informacji, aby rozwiązać przyczynę i naprawić błąd. I to już koniec poradnika Jak czytać pliki zrzutu pamięci w systemie Windows 10 za pomocą BlueScreenView.

Metoda 2: Analizuj pliki zrzutu pamięci za pomocą debugera systemu Windows

jeden. Pobierz pakiet SDK dla systemu Windows 10 z tego miejsca .

Notatka: Ten program zawiera Program WinDBG którego będziemy używać do analizy plików .dmp.

2. Uruchom sdksetup.exe plik i określ lokalizację instalacji lub użyj domyślnego.

Uruchom plik sdksetup.exe i określ lokalizację instalacji lub użyj domyślnej

3. Zaakceptuj umowę licencyjną, a następnie o Wybierz funkcje, które chcesz zainstalować ekran wybierz tylko opcję Narzędzia debugowania dla Windows a następnie kliknij Zainstaluj.

Na ekranie Wybierz funkcje, które chcesz zainstalować, wybierz tylko opcję Narzędzia debugowania dla systemu Windows

4. Aplikacja rozpocznie pobieranie programu WinDBG, więc poczekaj, aż zostanie zainstalowany w systemie.

5. Otwórz wiersz polecenia. Użytkownik może wykonać ten krok, wyszukując „polecam” 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. | Jak czytać pliki zrzutu pamięci w systemie Windows 10?

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

cdProgram Files (x86)Windows Kits10Debuggersx64

Notatka: Określ poprawną instalację programu WinDBG.

7. Teraz, gdy znajdziesz się we właściwym katalogu, wpisz następujące polecenie, aby powiązać WinDBG z plikami .dmp:

windbg.exe -IA

Określ poprawną instalację programu WinDBG

8. Jak tylko wprowadzisz powyższe polecenie, otworzy się nowa pusta instancja WinDBG z powiadomieniem o potwierdzeniu, które możesz zamknąć.

Otworzy się nowa pusta instancja WinDBG z powiadomieniem o potwierdzeniu, które możesz zamknąć

9. Typ windbg w wyszukiwarce Windows, a następnie kliknij WinDbg (X64).

Wpisz windbg w Windows Search, a następnie kliknij WinDbg (X64)

10. W panelu WinDBG, kliknij Plik, a następnie wybierz Ścieżka pliku symbolu.

W panelu WinDBG kliknij Plik, a następnie wybierz Ścieżka do pliku symboli

11. Skopiuj i wklej następujący adres do Ścieżka wyszukiwania symboli skrzynka:

SRV*C:SymCache*http://msdl.microsoft.com/download/symbols

SRV*C:SymCache*http://msdl.microsoft.com/download/symbols | Jak czytać pliki zrzutu pamięci w systemie Windows 10?

12. Kliknij OK a następnie zapisz ścieżkę symbolu, klikając Plik > Zapisz obszar roboczy.

13. Teraz znajdź plik zrzutu, który chcesz przeanalizować, możesz użyć pliku MiniDump znalezionego w C:WindowsMinidump lub użyj pliku zrzutu pamięci znalezionego w C:WindowsPAMIĘĆ.DMP.

Teraz znajdź plik zrzutu, który chcesz przeanalizować, a następnie kliknij dwukrotnie plik .dmp

14. Kliknij dwukrotnie plik .dmp, a WinDBG powinien uruchomić się i rozpocząć przetwarzanie pliku.

Na dysku C tworzony jest folder o nazwie Symcache

Notatka: Ponieważ jest to pierwszy plik .dmp odczytywany w systemie, WinDBG wydaje się być powolny, ale nie przerywa procesu, ponieważ te procesy są wykonywane w tle:

|_+_|

Gdy symbole zostaną pobrane, a zrzut będzie gotowy do analizy, zobaczysz komunikat Kontynuacja: MachineOwner na dole tekstu zrzutu.

Po pobraniu symboli na dole pojawi się MachineOwner

15. Przetwarzany jest również następny plik .dmp, będzie to szybszy, ponieważ pobierze już wymagane symbole. Z biegiem czasu C:Folder Symcache powiększy się w miarę dodawania kolejnych symboli.

16. Naciśnij Ctrl + F aby otworzyć Znajdź, a następnie wpisz Prawdopodobnie spowodowane przez (bez cudzysłowów) i naciśnij Enter. To najszybszy sposób na znalezienie przyczyny awarii.

Otwórz Znajdź, a następnie wpisz Prawdopodobnie spowodowane, a następnie naciśnij Znajdź następny

17. Powyżej linii Prawdopodobnie spowodowanej przez linię zobaczysz: Kod BugCheck, np. 0x9F . Użyj tego kodu i odwiedź Odniesienie do kodu sprawdzania błędów firmy Microsoft w celu sprawdzenia sprawdzania błędów, patrz.

Zalecana:

To wszystko, czego skutecznie się nauczyłeś Jak czytać pliki zrzutu pamięci w systemie Windows 10? ale jeśli nadal masz jakieś pytania dotyczące tego postu, możesz je zadać w sekcji komentarzy.

Aditya Farrad

Aditya jest zmotywowanym specjalistą od technologii informatycznych i od 7 lat zajmuje się pisaniem technologii. Zajmuje się usługami internetowymi, urządzeniami mobilnymi, Windows, oprogramowaniem i poradnikami.