Як відкрити та проаналізувати файли дампа в Windows
Різне / / May 11, 2023
Якщо ви є користувачем Windows, ви, ймовірно, зіткнулися з помилкою синього екрану смерті (BSOD). Основна проблема з помилками BSOD полягає в тому, що вони мають a різноманітність кодів помилок щоб зрозуміти, не кажучи вже про аналіз та усунення несправностей. Деталі BSOD або аварійного завершення роботи Windows зберігаються у файлі, що називається файлом дампа пам’яті, який ми обговоримо пізніше в цій статті. Отже, уу вас може бути файл дампа, але без можливості відкрити та проаналізувати деталі він не принесе користі. яУ цій статті ми розповімо вам, як відкривати та аналізувати файли дампа в Windows.
Тепер давайте спочатку повернемося до помилки BSOD. BSOD виникає з багатьох причин, наприклад пошкоджені драйвери, застаріла мікропрограма та інші проблеми, пов’язані з програмним забезпеченням. Отже, коли це станеться, ви побачите спалах синього екрана з кодом помилки та кількома іншими деталями, перш ніж Windows перезавантажиться.
Так, синій екран із кодом помилки має свою мету. Ці деталі помилки збою не зникають. Натомість вони зберігаються в журналі Windows, щоб їх можна було переглянути та виправити пізніше. І ці журнали називаються файлами дампа пам’яті, оскільки вони зберігаються у форматі файлу .dmp. Тепер, коли ви знаєте, що таке файли .dmp, давайте розберемося з їхніми типами.
Типи файлів дампа в Windows
Отже, Windows створює чотири типи файлів дампа.
1. Повний дамп пам'яті
Як це звучить, цей дамп пам’яті записує весь вміст системної пам’яті, коли ваша система стикається з помилкою BSOD. Цей дамп містить дані процесів, які були запущені, коли було зібрано дамп пам’яті.
2. Дамп пам'яті ядра
Цей файл дампа зберігає лише дані з пам’яті ядра, тобто він не містить даних із невикористаної чи нерозподіленої пам’яті або будь-якої пам’яті, виділеної програмам режиму користувача. Крім того, цей файл дампа менший за повний дамп пам’яті.
3. Малий дамп пам'яті
У цьому файлі дампа зберігається найменша кількість корисної інформації, яка може допомогти з’ясувати, що пішло не так, що спричинило помилку BSOD. Цей файл містить повідомлення Stop та його параметри, список завантажених драйверів та інші відомості.
4. Автоматичний дамп пам'яті
Цей файл дампа містить ту саму інформацію, що й «Дамп пам’яті ядра». Різниця між ними полягає не в самому файлі дампа, а в тому, як Windows встановлює розмір системного файлу підкачки.
Цікаво, що таке файл підкачки? Файл сторінки, також званий файлом підкачки, використовується для підтримки аварійних дампів системи та створення фізичної оперативної пам’яті. працювати ефективніше, перемістивши вміст файлу на жорсткий диск, коли пам’ять системи майже вичерпана повний.
Тепер, коли ви розумієте типи файлів дампа пам’яті та деталі, які вони містять, ви знаєте, наскільки важливими є дані BSOD або аварійного завершення роботи Windows. Чим більше даних, тим краще. І найкраще те, що ви можете змінити параметри файлу дампа пам’яті, щоб збільшити колекцію деталей.
Як змінити параметри файлу дампа пам’яті за допомогою параметрів Windows
Змінити налаштування файлу дампа пам’яті досить просто, особливо за допомогою Параметри Windows. Windows автоматично створює файли дампа пам'яті; однак ви можете встановити рівень деталізації. Таким чином, давайте переходимо до кроків.
Крок 1: Натисніть клавішу Windows на клавіатурі, введіть Налаштування, і натисніть Відкрити.
Крок 2: на правій панелі прокрутіть униз до пункту Про програму та натисніть на нього.
Крок 3: у розділі «Характеристики пристрою» під посиланням «Схожі» виберіть «Додаткові параметри системи».
Примітка: якщо ви користуєтеся Windows 10, ви знайдете пов’язані параметри замість пов’язаних посилань, під якими виберіть «Розширені параметри системи».
З’явиться вікно «Властивості системи».
Крок 4: у вікні «Властивості системи» виберіть «Параметри» в розділі «Запуск і відновлення».
Крок 5: Тепер у розділі «Системний збій» натисніть спадне меню «Записати інформацію про налагодження» та виберіть «Автоматичний дамп пам’яті». Нарешті натисніть «ОК».
Цей параметр змінює рівень зібраних деталей файли дампа пам'яті коли виникає BSOD. Таким чином, ви можете переглянути та зрозуміти причину помилки.
Можливо, вам знадобиться перезавантажити ПК, щоб ефективно застосувати зміни. Важливо пам’ятати, що це допоможе лише BSOD, які виникають після зміни налаштувань.
Як аналізувати файли дампа пам’яті Windows
Існує кілька способів читання та аналізу файлів дампа пам’яті. Ми використовуватимемо програми сторонніх розробників для відкриття, читання та аналізу мінідампів.
Примітка: Методи та кроки, пов’язані з аналізом файлів дампа пам’яті, передбачають, що ваш комп’ютер у робочому стані та ви можете інсталювати інструменти сторонніх виробників. Якщо ви не можете отримати доступ до свого ПК, рекомендуємо отримати дані файлу дампа та проаналізувати їх в іншому місці.
1. Відкривайте та аналізуйте файли .dmp за допомогою WinDbg Preview
Це створений Microsoft інструмент розробки, який аналізує та усуває помилки в системі. Це також один із найбільш рекомендованих інструментів. Ось як ним користуватися:
Крок 1: Натисніть клавішу Windows на клавіатурі, введіть Microsoft Storeі натисніть Enter.
Крок 2: у рядку пошуку введіть Попередній перегляд WinDbgі натисніть Enter.
Крок 3: Натисніть кнопку Отримати, щоб інсталювати WinDbg Preview.
Крок 4: після встановлення натисніть клавішу Windows на клавіатурі, введіть Попередній перегляд WinDbgі натисніть «Запуск від імені адміністратора».
Крок 5: у вікні попереднього перегляду WinDbg перейдіть до пункту «Файл» у верхньому меню.
Крок 6: Виберіть «Почати налагодження» на лівій панелі та виберіть «Відкрити файл дампа» на правій панелі.
Крок 7: Перегляньте та знайдіть файл дампа, а потім натисніть «Відкрити».
Примітка: Ви можете знайти останній файл дампа в кореневій папці C:\, C:\minidump або C:\Windows\minidump.
Коли ви відкриєте файл дампа, WinDbg завантажить файл і запуститься. Залежно від розміру файлу, для обробки WinDbg знадобиться час.
Крок 8: Тепер введіть наведену нижче команду на вкладці команд і натисніть Enter.
! аналізувати -в
Ця команда почне аналізувати файл дампа. Це може зайняти кілька хвилин. Після завершення ви побачите результати у верхньому вікні. Отримавши результат, ви можете усунути помилку, яка спричинила збій.
2. Як відкрити та проаналізувати файли дампа за допомогою BlueScreenView
Як випливає з назви, він сканує та аналізує помилки BSOD. Він автоматично збирає файл дампа каталогу Minidump і обробляє його. Ось як це встановити та запустити.
Крок 1: Завантажте BlueScreenView за посиланням нижче, інсталюйте та запустіть його.
Завантажити BlueScreenViewer
BlueScreenView автоматично отримує файли дампа з вашої системи. Якщо цього не сталося, перейдіть до «Параметрів» > натисніть «Додаткові параметри» > у полі «Завантажити з наступної папки MiniDump» натисніть кнопку «Огляд» > натисніть «ОК».
Крок 2: клацніть файли дампа, перелічені в програмі.
Вибраний файл дампа пам’яті матиме список активних файлів і драйверів. Файл, виділений червоним, матиме пряме посилання на причину помилки BSOD. Ви можете натиснути та вирішити проблему.
BlueScreenView корисний лише для пошуку помилки, що спричиняє BSOD, на відміну від WinDbg, який також дозволяє налагодити проблему. Ви також можете перевірити WhoCrashed, який у нас є висвітлено широко. Він також працює так само, як BlueScreenViewer, який допомагає сканувати, аналізувати та отримувати звіти про файли дампа одним клацанням миші.
Поширені запитання щодо файлів дампа пам’яті
Так, ти можеш. Найшвидший і найбезпечніший спосіб видалити файли дампа — відкрити програму очищення диска за допомогою засобу пошуку Windows > виберіть «Очистити системні файли» > під файлами, які потрібно видалити, виберіть «Файли дампа пам’яті системної помилки» > натисніть В ПОРЯДКУ.
Знайти файли дампа в Windows 11 досить просто. Відкрийте Провідник файлів Windows > перейдіть до C:\Windows\Minidump.
Усунення помилок BSOD
Тепер ви знаєте, як відкрити, переглянути й проаналізувати файл дампа, щоб усунути помилки BSOD. Методи та інструменти, описані в цій статті, прості та ефективні. Ми сподіваємося, що ця стаття допомогла вам діагностувати та вирішити проблему BSOD раз і назавжди.