Jak czytać pliki zrzutu (ze zdjęciami)

Spisu treści:

Jak czytać pliki zrzutu (ze zdjęciami)
Jak czytać pliki zrzutu (ze zdjęciami)

Wideo: Jak czytać pliki zrzutu (ze zdjęciami)

Wideo: Jak czytać pliki zrzutu (ze zdjęciami)
Wideo: 3 Ways to Recover Deleted History on Google Chrome 2024, Może
Anonim

Gdy aplikacja Windows ulega awarii lub nieoczekiwanie kończy działanie, tworzony jest „plik zrzutu awarii”, który przechowuje bieżące informacje sprzed wystąpienia błędu. Odczytanie pliku małego zrzutu pamięci może pomóc w ustaleniu i rozwiązaniu przyczyny błędów programu. Możesz skorzystać z bezpłatnego oprogramowania o nazwie „BlueScreenView”, aby dowiedzieć się, co jest nie tak z programem, lub skorzystać z narzędzia debugera, aby uzyskać bardziej zaawansowane informacje.

Krok

Metoda 1 z 2: Korzystanie z BlueScreenView

Przeczytaj zrzut plików Krok 1
Przeczytaj zrzut plików Krok 1

Krok 1. Użyj BlueScreenView, jeśli chcesz znaleźć przyczynę strajku

Większość użytkowników potrzebuje tylko pliku sterty, aby określić, co powoduje błąd systemu lub niebieski ekran śmierci. Blue ScreenView to darmowe oprogramowanie stworzone przez NirSoft, które może analizować pliki sterty i informować użytkownika, jaki dysk (sterownik) lub inne czynniki powodują awarię.

Sterty utworzone podczas błędów systemowych nazywane są „minizrzutami”.”

Przeczytaj zrzut plików Krok 2
Przeczytaj zrzut plików Krok 2

Krok 2. Pobierz BlueScreenView

Możesz pobrać BlueScreenView bezpośrednio z NirSoft pod adresem nirsoft.net/utils/blue_screen_view.html.

Samodzielny program można pobrać w formacie ZIP. W ten sposób możesz uruchomić program bez jego instalowania. Po zakończeniu pobierania pliku ZIP kliknij prawym przyciskiem myszy i wybierz „Wyodrębnij”, aby utworzyć nowy folder za pomocą programu BlueScreenView

Przeczytaj zrzut plików Krok 3
Przeczytaj zrzut plików Krok 3

Krok 3. Uruchom BlueScreenView

Po wyodrębnieniu BlueScreenView z pliku ZIP uruchom program w środku. Zostaniesz poproszony o kontynuowanie przez system Windows.

Przeczytaj zrzut plików Krok 4
Przeczytaj zrzut plików Krok 4

Krok 4. Znajdź plik sterty, który chcesz przeanalizować

Gdy komputer ulegnie awarii, w katalogu Windows zostanie utworzony plik o nazwie „minidump”. Pliki te mają rozszerzenie.dmp, które BlueScreenView może odczytać i poinformować o tym, co się stało. Plik minidump można znaleźć w C:\Windows\Minidump. Jeśli go nie widzisz, może być konieczne pokazanie ukrytych plików:

  • W przypadku użytkowników systemu Windows 10 i 8 kliknij etykietę „Widok” w Eksploratorze Windows i zaznacz pole „Ukryte elementy”.
  • W przypadku użytkowników systemu Windows 7 i wcześniejszych wersji otwórz Opcje folderów w Panelu sterowania, kliknij etykietę „Widok” i wybierz „Pokaż ukryte pliki, foldery i dyski”.
Przeczytaj zrzut plików Krok 5
Przeczytaj zrzut plików Krok 5

Krok 5. Przeciągnij plik.dmp do okna BlueScreenView

Najszybszym sposobem otwarcia pliku.dmp jest przeciągnięcie go do okna BlueScreenView. Plik nie zostanie przeniesiony z pierwotnej lokalizacji. Zobaczysz, że dolna połowa okna BlueScreenView wypełnia się danymi po przeciągnięciu pliku do okna.

Przeczytaj zrzut plików Krok 6
Przeczytaj zrzut plików Krok 6

Krok 6. Poszukaj kolumny „Powodowane przez kierowcę” u góry

Być może będziesz musiał trochę przewinąć w prawo, aby to zobaczyć. Ta kolumna wyświetli dysk, który spowodował awarię systemu.

Możesz również znaleźć problematyczny dysk, ponieważ jest podświetlony na czerwono u dołu okna. Kliknij dwukrotnie wyróżnienie, aby zobaczyć więcej szczegółów, takich jak nazwa produktu, opis i ścieżka

Przeczytaj zrzut plików Krok 7
Przeczytaj zrzut plików Krok 7

Krok 7. Użyj tych informacji, aby rozwiązać swój problem

Teraz znasz przyczynę awarii i możesz zacząć ją rozwiązywać. Przeprowadź wyszukiwanie w Internecie za pomocą słowa kluczowego „(nazwa dysku) awaria”, aby sprawdzić, czy ktoś inny miał Twój problem.

Metoda 2 z 2: Korzystanie z WinDBG

1422664 8
1422664 8

Krok 1. Użyj tej metody do bardziej dogłębnej analizy

Większość użytkowników nie musi używać programu Windows Debugger do otwierania pliku MEMORY. DMP i sprawdzania kodu sterty z pamięci, gdy wystąpi błąd systemowy. Jeśli chcesz dowiedzieć się więcej o tym, jak system Windows wykorzystuje swoje dyski i pamięć, lub jeśli chcesz przeanalizować pliki sterty do celów programistycznych, debuger systemu Windows może dostarczyć wielu informacji.

1422664 9
1422664 9

Krok 2. Pobierz zestaw Windows Software Development Kit (WDK)

Ten program ma program WinDBG, który będzie używany do otwierania pliku sterty. Możesz pobrać instalator WDK tutaj.

1422664 10
1422664 10

Krok 3. Uruchom plik sdksetup.exe

Rozpocznie się instalacja programu. Przejdź przez kilka pierwszych okien i pozostaw je w oryginalnych ustawieniach.

1422664 11
1422664 11

Krok 4. Nie wybieraj wszystkiego oprócz „Narzędzia debugowania dla systemu Windows”

Możesz odznaczyć wszystkie inne funkcje, ponieważ nie będą one używane do otwierania plików sterty. Oszczędza to czas instalacji i miejsce na dysku twardym.

1422664 12
1422664 12

Krok 5. Poczekaj chwilę, aż plik zostanie pobrany i zainstalowany

Zwykle ten proces trwa kilka minut.

1422664 13
1422664 13

Krok 6. Otwórz wiersz polecenia jako administrator

Będziesz musiał otworzyć wiersz polecenia, który zostanie podniesiony, aby skojarzyć plik.dmp z WinDBG, aby przeprowadzić analizę. Uruchomisz wiersz polecenia w folderze „system32”.

  • W przypadku użytkowników systemu Windows 10 i 8 kliknij prawym przyciskiem myszy przycisk Windows i „Wiersz polecenia (administrator)”.
  • W przypadku użytkowników systemu Windows 7 otwórz menu Start i wpisz cmd. Naciśnij Ctrl+⇧ Shift+↵ Enter.
1422664 14
1422664 14

Krok 7. Przejdź do katalogu debuggera

Wpisz następujące polecenie, aby przejść do właściwego katalogu. W przypadku użytkowników systemu Windows 10 możesz go skopiować i wkleić. W przypadku użytkowników starszych wersji systemu Windows należy wpisać:

cd\Program Files (x86)\Windows Kits\8.1\Debuggers\x64

1422664 15
1422664 15

Krok 8. Wprowadź polecenie, aby powiązać plik sterty

Wprowadź następujące polecenie, aby skojarzyć WinDBG z plikiem.dmp. Użytkownicy systemu Windows 10 mogą skopiować i wkleić ten plik za pomocą polecenia:

  • windbg.exe -IA
  • Jeśli poprawnie wpisałeś polecenie, pojawi się puste okno WinDBG, które możesz zamknąć.
1422664 16
1422664 16

Krok 9. Uruchom WinDBG

Będziesz musiał skonfigurować WinDBG, aby ładować odpowiednie pliki od firmy Microsoft, aby otworzyć pliki.dmp. Możesz to zrobić za pomocą WinDBG.

Najszybszym sposobem uruchomienia programu jest naciśnięcie Win i wpisanie „windbg”

1422664 17
1422664 17

Krok 10. Kliknij „Plik” i wybierz „Ścieżka pliku symboli”

Otworzy się nowe okno.

1422664 18
1422664 18

Krok 11. Skopiuj i wklej następujący adres

Ta ścieżka powie WinDBG, aby pobrać wymagane symbole bezpośrednio od firmy Microsoft i przechowywać je w C: / SymCache:

  • SRV*C:\SymCache*https://msdl.microsoft.com/download/symbols
  • Twój folder C:\SymCache będzie rósł z czasem, gdy będziesz otwierać coraz więcej dodatkowych plików symboli i znaczników pobranych z Microsoft.
1422664 19
1422664 19

Krok 12. Znajdź plik sterty, który chcesz przeanalizować

Pliki sterty (.dmp) są zwykle tworzone podczas awarii systemu. Powinieneś być w stanie znaleźć pliki sterty w katalogu C: / Windows / Minidump po odzyskaniu komputera po awarii. Plik może również znajdować się w C:\Windows\MEMORY. DMP. Jeśli nie możesz go znaleźć, być może powinny zostać wyświetlone ukryte pliki:

  • W przypadku użytkowników systemu Windows 10 i 8 kliknij etykietę „Widok” w Eksploratorze Windows i zaznacz pole „Ukryte elementy”.
  • W przypadku użytkowników systemu Windows 7 i wcześniejszych wersji otwórz Opcje folderów w Panelu sterowania, kliknij etykietę „Widok” i wybierz „Pokaż ukryte pliki, foldery i dyski”.
1422664 20
1422664 20

Krok 13. Kliknij dwukrotnie plik sterty

Jeśli poprawnie skonfigurujesz WinDBG, wykonując powyższe kroki, WinDBg uruchomi się i rozpocznie przetwarzanie plików.

1422664 21
1422664 21

Krok 14. Poczekaj na załadowanie pliku sterty

Przy pierwszym otwarciu pliku sterty będziesz musiał chwilę poczekać, aż symbole zostaną pobrane z firmy Microsoft. Nie przerywaj programu WinDBG podczas ładowania plików.

  • Pliki sterty ładują się znacznie szybciej przy kolejnych otworach, ponieważ masz już symbole w folderze C: / SymCache.
  • Dowiesz się, kiedy plik sterty zostanie załadowany, gdy zobaczysz komunikat Followup: MachineOwner na dole pliku.
1422664 22
1422664 22

Krok 15. Poszukaj zdania „Prawdopodobnie spowodowane przez”

To najszybszy sposób na znalezienie przyczyny awarii programu. WinDBG przeanalizuje plik sterty i zgłosi użytkownikowi dysk lub proces powodujący problem. Możesz użyć tych informacji, aby przeprowadzić bardziej dogłębne badania i rozwiązywanie problemów.

1422664 23
1422664 23

Krok 16. Poszukaj kodu BugCheck

Plik sterty zwróci kod dla określonych błędów napotkanych podczas awarii. Poszukaj tych kodów tuż nad zdaniem „Prawdopodobnie spowodowane przez”. Zwykle zobaczysz dwuznakowy kod, taki jak „9F”.

Zalecana: