Jak ręcznie utworzyć plik Crash Dump w systemie Windows 11/10?

W tym artykule pokażemy dwa sposoby ręcznego tworzenia pliku Crash Dump(create a Crash Dump file) w Windows 11/10 . Plik zrzutu awaryjnego, znany również jako plik zrzutu pamięci(Memory) lub plik zrzutu systemu Windows(Windows) , zawiera szczegółowe informacje dotyczące awarii określonej aplikacji lub procesu w systemie Windows(Windows) .

Co to jest plik Crash Dump?

Te pliki zrzutu pamięci(Memory dump files) , powszechnie używane do analizowania i rozwiązywania problemów, zawierają dane dotyczące plików i procesów, które działały podczas określonej awarii, a także stosu trybu jądra,(Kernel-mode) który został zatrzymany. Chociaż w większości przypadków komputer tworzy te pliki samodzielnie, głównie w przypadku komplikacji, czasami może zaistnieć potrzeba ręcznego ich tworzenia. Najczęstszym scenariuszem jest sytuacja, w której aplikacja nie odpowiada na komputerze i musisz przesłać szczegółowe informacje o jej nieprawidłowym działaniu do pomocy technicznej, aby rozwiązać problem.

Ogólnie rzecz biorąc, istnieją trzy różne typy plików zrzutu awaryjnego , mimo że wszystkie służą do tego samego celu. Pliki zrzutów(Dump) są kategoryzowane na podstawie ich rozmiaru i przechowywanych w nich informacji. Pełny zrzut pamięci(complete memory dump) zawiera największy stos informacji. Jest to największy plik zrzutu, jaki może obsłużyć system, a jego rozmiar jest tak duży, jak pamięć RAM(RAM) komputera . Pliki zrzutu pamięci jądra(Kernel Memory dump files) są mniejsze, co ułatwia ich przenoszenie. Trzecim i ostatnim typem jest plik małego zrzutu pamięci ,(e)(small memory dump file) który zawiera tylko najbardziej podstawowe informacje i zwykle ma rozmiar tylko 256 KB.

Jak ręcznie utworzyć plik Crash Dump w Windows 11/10 ?

Jak wspomniano wcześniej, plik zrzutu awaryjnego można utworzyć na dwa sposoby. Jeden za pomocą Menedżera zadań(Task Manager) , a drugi za pomocą wiersza polecenia(Command Prompt) .

1] Utwórz(Create Crash Dump) pliki Crash Dump za pomocą Menedżera zadań(Task Manager)

Najpierw(First) otwórz Menedżera zadań(Task Manager) . Najprostszym sposobem na to jest kliknięcie paska zadań(Taskbar) i wybranie Menedżera zadań(Task Manager) z menu kontekstowego. Kliknij(Click) kartę Procesy(Processes) i kliknij prawym przyciskiem myszy aplikację, dla której chcesz utworzyć plik. Z wyświetlonej listy opcji wybierz Utwórz(Create) plik zrzutu.

ręcznie utwórz plik Crash Dump w systemie Windows 10

Poczekaj(Wait) chwilę, aż proces się zakończy. Po otrzymaniu powiadomienia, że ​​plik został utworzony, kliknij opcję Otwórz(Open File) lokalizację pliku. Jeśli nie chcesz, aby domyślnie pozostawał w miejscu, w którym się znajdował, możesz skopiować plik .dmp i wkleić go w wybranej lokalizacji.

WSKAZÓWKA(TIP) : Możesz  skonfigurować system Windows do tworzenia plików Crash Dump  na niebieskim ekranie.

2] Utwórz(Create Crash Dump) pliki Crash Dump za pomocą wiersza polecenia(Command Prompt)

W tym celu będziesz musiał pobrać ProcDump . Jest to narzędzie wiersza poleceń, które pomaga użytkownikom kontrolować skoki mocy procesora aplikacji. (CPU)Wykonuje również zadanie generowania zrzutów awaryjnych podczas wspomnianych skoków. To narzędzie może być używane wraz z wierszem polecenia do tworzenia plików zrzutu awaryjnego. Oto jak.

Najpierw pobierz ProcDump z witryny Windows SysInternals . Plik jest w formacie .zip, więc będziesz musiał go rozpakować. Po pobraniu i zainstalowaniu wyszukaj Wiersz polecenia(Command Prompt) i otwórz, aby uruchomić go jako administrator.

Wpisz następujący wiersz polecenia, aby otworzyć folder Procdump i naciśnij enter.

cd C:\Path\Procdump

Ścieżkę do aplikacji ProcDump(ProcDump) można uzyskać , klikając prawym przyciskiem myszy ikonę aplikacji i otwierając jej właściwości.

Następnie, aby utworzyć plik zrzutu, wklej następujący wiersz poleceń.

procdump APP-NAME

Na przykład, jeśli chcesz utworzyć plik zrzutu dla Eksploratora plików(File Explorer) , wiersz polecenia będzie wyglądał następująco:

procdump explorer

Spowoduje to utworzenie pliku mini-zrzutu dla eksploratora plików. Podobnego wiersza polecenia można użyć do utworzenia pliku zrzutu, zastępując nazwę aplikacji identyfikatorem procesu(Process ID) . Tak więc alternatywna linia poleceń byłaby

procdump PROCESS-ID

Możesz łatwo znaleźć identyfikator procesu dowolnej konkretnej aplikacji, otwierając Menedżera zadań(Task Manager) i odwiedzając kartę Szczegóły(Details) . Tutaj znajdziesz wszystkie procesy uruchomione na twoim komputerze i ich odpowiedni PID obok nich.

Jeśli chcesz utworzyć pełnowymiarowy plik zrzutu dla aplikacji lub procesu, możesz skorzystać z następującego polecenia.

procdump -ma APP NAME/PROCESS ID

Tutaj również będzie działać zarówno nazwa pliku wykonywalnego programu, jak i jego identyfikator procesu. Jak wspomniano wcześniej, pełny plik zrzutu przechowuje wszystkie informacje o pamięci dotyczące aplikacji i zajmuje dużo miejsca, ale jednocześnie jest to więcej niż to, czego większość ludzi potrzebuje od pliku zrzutu.

WSKAZÓWKA(TIP) : Możesz zmienić liczbę tworzonych plików zrzutu pamięci .

Po zakończeniu znajdziesz ręcznie utworzone pliki zrzutu znajdujące się w tym samym folderze, co wszystkie inne pliki ProcDump . Oto łącze umożliwiające pobranie pliku .zip dla ProcDump z witryny Microsoft.com(Microsoft.com) .

Mamy nadzieję, że ten post był w stanie wyjaśnić, czym są pliki zrzutu awaryjnego, dlaczego mogą być potrzebne i jak można je ręcznie utworzyć, jeśli zajdzie taka potrzeba.

Powiązane czyta:(Related reads:)

  1. Darmowe oprogramowanie Crash Dump Analyzer(Free Crash Dump Analyzer software)
  2. Awaria, zawieszenie i wycieki pamięci jądra przy użyciu NotMyFault
  3. Limity pamięci fizycznej w plikach Crash Dump(Physical Memory Limits in Crash Dump files)
  4. Kolektor zrzutu pamięci maszyny
  5. Fizyczna alokacja pamięci i stan pamięci .



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem na platformach Windows 11 i 10. Skupiam się na tworzeniu i utrzymywaniu wysokiej jakości oprogramowania zarówno dla Windows 7, jak i Windows 8. Pracowałem również nad wieloma innymi projektami, w tym między innymi Chrome, Firefox, Xbox One i plikami.



Related posts