Jak skonfigurować zrzut pamięci w systemie Windows i jak go odczytać

Każdy nowoczesny system operacyjny to bardzo złożony zestaw różnych modułów oprogramowania, które współpracują ze sobą w różnych kombinacjach. Mogą zawierać błędy lub mogą kolidować ze sobą lub z uruchomionym programem. W rezultacie następuje awaria, a system Windows przestaje działać, pokazując dobrze znany „niebieski ekran śmierci”. Dlaczego tak się stało, pomoże zrozumieć zrzut pamięci systemu Windows 10, aw innych wersjach również działa. Domyślnie zwykle nie są one tworzone, więc muszą być uwzględnione, a do badania należy użyć specjalnych programów, które wyodrębnią przydatne informacje w przejrzystej formie.

Skonfiguruj zrzut pamięci.

Dlaczego potrzebuję zrzut pamięci Windows

W rzeczywistości jest to „migawka” pamięci RAM, jej zawartość w momencie wystąpienia awarii. Ta zawartość jest zapisywana w osobnym pliku, który nazywa się zrzutem. Analizując to, możesz zrozumieć, co poszło nie tak iw jakiej części programu wystąpił problem. Gdy wszystko jest normalne i nie występują awarie, system nie tworzy żadnych plików z zawartością pamięci. Dlatego ta funkcja nie wpływa na wydajność. Ale konieczne jest wystąpienie krytycznego błędu, który powoduje pojawienie się „niebieskiego ekranu”, jak utworzyć taki plik. Jest to specjalne narzędzie, które pomaga programistom rozwiązać takie problemy. Zwykli użytkownicy mogą również użyć tego, aby dowiedzieć się, które programy powodują awarię systemu. Pamiętaj jednak, że w tym celu musisz mieć pewną wiedzę na temat działania komputerów i oprogramowania, w przeciwnym razie wszystkie te informacje będą całkowicie bezużyteczne. Zwykły użytkownik poziomu „Mogę włączyć-drukować” po prostu nic nie zrozumie.

Konfigurowanie tworzenia zrzutów pamięci dla błędów systemu Windows

Aby wyświetlić i skonfigurować, na przykład, zwiększyć zrzut pamięci systemu Windows, weź pod uwagę siódmą wersję - nadal jest popularna. W innych wersjach odbywa się w podobny sposób. Aby to zrobić, możesz kliknąć prawym przyciskiem myszy ikonę „Mój komputer” i wybrać „Właściwości”. Możesz iść w drugą stronę - przejdź do „Panelu sterowania” i wybierz „System”. W każdym razie otworzy się to samo okno. Następnie wybierz pozycję „Dodatkowe ustawienia systemu” po lewej stronie, aw małym oknie, które się pojawi, przejdź do karty „Zaawansowane”. W sekcji „Pobieranie i przywracanie” kliknij przycisk „Parametry”.

Następnie interesuje nas obszar „Awaria systemu”. W tym miejscu należy zaznaczyć pole wyboru „Zapisz zdarzenie w dzienniku systemowym”, a następnie wybrać typ zrzutu z listy. W sumie ma trzy typy:

  1. Mały zrzut - jego objętość wynosi tylko 256 kb, rejestrowane są tam tylko najbardziej ogólne informacje.
  2. Zrzut pamięci jądra - tutaj zapisywany jest stan różnych programów w momencie awarii jednego rdzenia procesora. Rozmiar pliku - około 33% całkowitej dostępnej pamięci RAM. Jest tu przydatna informacja, która pozwala zidentyfikować przyczynę niepowodzenia, ale nie jest to zbyt wiele.
  3. Pełny zrzut to kopia całej pamięci RAM, a rozmiar pliku będzie równy jego rozmiarowi. Tutaj możesz znaleźć wszystko, jeśli chcesz. Taki zrzut jest tworzony po przełączeniu w tryb hibernacji - cała zawartość pamięci RAM jest po prostu zapisywana na dysku twardym, a po włączeniu komputera kontynuuje pracę z tego samego miejsca.

W Windowsie nowszych wersji istnieje tryb „Automatyczny zrzut pamięci” - możesz go wybrać, a to wystarczy. Jak widać konfiguracja zrzutu pamięci w systemie Windows 7 jest łatwa. Zostanie zarejestrowany tylko w przypadku awarii i nie wpłynie na działanie systemu.

Jak otworzyć plik zrzutu

Gdy wystąpi awaria i zostanie utworzony nowy plik z raportem o problemie, musisz go jakoś otworzyć i dowiedzieć się, co jest w nim zapisane. Plik ma rozszerzenie dmp, ale wbudowane narzędzia do jego otwierania są niewygodne i można do nich uzyskać dostęp z wiersza poleceń. Nawiasem mówiąc, system zapisuje ten plik w swoim folderze. Jak otworzyć plik zrzutu pamięci z rozszerzeniem dmp? Aby to zrobić, istnieją różne narzędzia, w tym od firmy Microsoft, na przykład Microsoft Kernel Debuggers. Można go pobrać bezpłatnie z oficjalnej strony, ale należy rozważyć, czy potrzebna jest wersja 32-bitowa czy 64-bitowa. W tym programie możesz otwierać pliki zrzutu pamięci znajdujące się w folderze systemowym i oglądać ich zawartość w postaci deszyfrowania. Oczywiście informacje są bardzo specyficzne i przeznaczone dla profesjonalistów.

Jest jeszcze inne popularne narzędzie - BlueScreenView. Jest bardzo prosty i łatwy w użyciu. Ale informacje wyjściowe nie są tak łatwe do zrozumienia, ale przy pewnej wiedzy technicznej jest to całkiem możliwe. Na czerwono program podkreśla problematyczne części kodu, które spowodowały niebieski ekran, na przykład niektóre sterowniki. To znacznie ułatwia pracę analizy.

Jak usunąć plik zrzutu pamięci

Czy mogę je w ogóle usunąć? Tak, są to jedynie informacje zastrzeżone do dalszej analizy. Jeśli zostały już wyświetlone lub nie są potrzebne, można je usunąć w najprostszy sposób - do kosza. W przeciwnym razie stopniowo gromadzą się i zaczynają zajmować dużo miejsca na dysku twardym, zwłaszcza jeśli zostanie usunięta pełna kopia pamięci RAM. Oczywiście wyszukiwanie ręczne i usuwanie wszystkich tych plików nie jest bardzo przyjemnym zadaniem. Dlatego możesz użyć dowolnego narzędzia do czyszczenia dysków, nawet wbudowanego systemu Windows, zaznaczając tam „Usuń pliki systemowe”. Gdy to zadziała, wszystkie zrzuty zostaną również usunięte. Sam system nie używa tych plików, a ich usunięcie jest całkowicie bezpieczne.