Мяккі

Як прачытаць файлы дампа памяці ў Windows 10

Паспрабуйце Наш Інструмент Для Ліквідацыі Праблем





Апублікавана наАпошняе абнаўленне: 17 лютага 2021 г

Калі ваш кампутар нядаўна зламаўся, вы, напэўна, сутыкнуліся з блакітным экранам смерці (BSOD), у якім пазначана прычына збою, а затым ПК раптоўна адключыўся. Цяпер экран BSOD паказваецца толькі на некалькі секунд, і прааналізаваць прычыну збою ў гэты момант немагчыма. На шчасце, калі Windows выходзіць з ладу, файл аварыйнага дампа (.dmp) або дамп памяці ствараецца для захавання інфармацыі аб збоі непасрэдна перад закрыццём Windows.



Як прачытаць файлы дампа памяці ў Windows 10

Як толькі з'явіцца экран BSOD, Windows скідае інфармацыю аб збоі з памяці ў невялікі файл пад назвай MiniDump, які звычайна захоўваецца ў тэчцы Windows. І гэтыя файлы .dmp могуць дапамагчы вам ліквідаваць прычыну памылкі, але вам трэба прааналізаваць файл дампа. Тут гэта становіцца складана, і Windows не выкарыстоўвае ніякіх прадусталяваных інструментаў для аналізу гэтага файла дампа памяці.



Цяпер ёсць розныя інструменты, якія могуць дапамагчы вам адладзіць файл .dmp, але мы пагаворым аб двух інструментах, якія з'яўляюцца інструментамі BlueScreenView і адладчыкам Windows. BlueScreenView можа хутка прааналізаваць, што пайшло не так з ПК, а інструмент адладкі Windows можна выкарыстоўваць для атрымання больш пашыранай інфармацыі. Такім чынам, не губляючы часу, давайце паглядзім, як чытаць файлы дампа памяці ў Windows 10 з дапамогай прыведзенага ніжэй кіраўніцтва.

Змест[ схаваць ]



Як прачытаць файлы дампа памяці ў Windows 10

Пераканайцеся, што стварыць кропку аднаўлення на выпадак, калі нешта пойдзе не так.

Спосаб 1: Аналіз файлаў дампа памяці з дапамогай BlueScreenView

1. Ад Сайт NirSoft загружае апошнюю версію BlueScreenView у адпаведнасці з вашай версіяй Windows.



2. Распампуйце файл zip, які вы загружаеце, а затым двойчы пстрыкніце па ім BlueScreenView.exe каб запусціць прыкладанне.

BlueScreenView | Як прачытаць файлы дампа памяці ў Windows 10

3. Праграма будзе аўтаматычна шукаць файлы MiniDump у месцы па змаўчанні, якое ёсць C:WindowsMinidump.

4. Цяпер, калі вы хочаце прааналізаваць канкрэтнае .dmp файл, перацягніце гэты файл у дадатак BlueScreenView, і праграма лёгка прачытае файл міні-дампа.

Перацягніце пэўны файл .dmp для аналізу ў BlueScreenView

5. Вы ўбачыце наступную інфармацыю ў верхняй частцы BlueScreenView:

  • Імя файла Minidump: 082516-12750-01.dmp. Тут 08 - месяц, 25 - дата, а 16 - год файла дампа.
  • Час аварыі - гэта момант, калі збой адбываецца: 26-08-2016 02:40:03
  • Радок праверкі памылак - гэта код памылкі: DRIVER_VERIFIER_IOMANAGER_VIOLATION
  • Код праверкі памылак - гэта памылка СТОП: 0x000000c9
  • Затым будуць параметры кода праверкі памылак
  • Самы важны раздзел - гэта выкліканы драйверам: VerifierExt.sys

6. У ніжняй частцы экрана, кіроўца, які выклікаў памылку, будзе вылучаны.

Драйвер, які выклікаў памылку, будзе вылучаны

7. Цяпер у вас ёсць уся інфармацыя пра памылку, якую вы можаце лёгка знайсці ў Інтэрнэце, каб знайсці наступнае:

Радок праверкі памылак + выкліканы драйверам, напрыклад, DRIVER_VERIFIER_IOMANAGER_VIOLATION VerifierExt.sys
Радок праверкі памылак + код праверкі памылак, напрыклад: DRIVER_VERIFIER_IOMANAGER_VIOLATION 0x000000c9

Цяпер у вас ёсць уся інфармацыя пра памылку, якую вы можаце лёгка знайсці ў Інтэрнэце радок праверкі памылак + выкліканы драйверам

8. Ці вы можаце пстрыкнуць правай кнопкай мышы на файле міні-дампу ўнутры BlueScreenView і пстрыкнуць Пошук Google - Праверка памылак + Драйвер .

Пстрыкніце правай кнопкай мышы файл міні-дампу ўнутры BlueScreenView і націсніце

9. Выкарыстоўвайце гэтую інфармацыю, каб выявіць прычыну і ліквідаваць памылку. І на гэтым кіраўніцтва скончылася Як прачытаць файлы дампа памяці ў Windows 10 з дапамогай BlueScreenView.

Спосаб 2: Аналіз файлаў дампа памяці з дапамогай адладчыка Windows

адзін. Спампуйце Windows 10 SDK адсюль .

нататка: Гэтая праграма змяшчае Праграма windbg які мы будзем выкарыстоўваць для аналізу файлаў .dmp.

2. Запусціце sdksetup.exe файл і ўкажыце месца ўстаноўкі або выкарыстоўвайце па змаўчанні.

Запусціце файл sdksetup.exe і пакажыце месца ўстаноўкі або выкарыстоўвайце па змаўчанні

3. Прыміце ліцэнзійнае пагадненне, затым па адрасе Выберыце функцыі, якія вы хочаце ўсталяваць экран выберыце толькі параметр Інструменты адладкі для Windows а затым націсніце Усталяваць.

На экране Выберыце функцыі, якія вы хочаце ўсталяваць, выберыце толькі параметр Інструменты адладкі для Windows

4. Прыкладанне пачне загрузку праграмы WinDBG, таму пачакайце, пакуль яна будзе ўстаноўлена ў вашай сістэме.

5. Адкрыйце камандны радок. Карыстальнік можа выканаць гэты крок з дапамогай пошуку «cmd» а затым націсніце Enter.

Адкрыйце камандны радок. Карыстальнік можа выканаць гэты крок, увёўшы пошук «cmd», а затым націснуўшы Enter. | Як прачытаць файлы дампа памяці ў Windows 10

6. Увядзіце наступную каманду ў cmd і націсніце Enter:

cdProgram Files (x86)Windows Kits10Debuggersx64

нататка: Пакажыце правільную ўстаноўку праграмы WinDBG.

7. Цяпер, як толькі вы знаходзіцеся ў правільным каталогу, увядзіце наступную каманду, каб звязаць WinDBG з файламі .dmp:

windbg.exe -IA

Пакажыце правільную ўстаноўку праграмы WinDBG

8. Як толькі вы ўводзіце вышэйпаказаную каманду, адкрыецца новы пусты асобнік WinDBG з паведамленнем аб пацвярджэнні, якое вы можаце закрыць.

Адкрыецца новы пусты асобнік WinDBG з паведамленнем аб пацвярджэнні, якое вы можаце закрыць

9. Тып windbg у пошуку Windows, затым націсніце на WinDbg (X64).

Увядзіце windbg у пошук Windows, а затым націсніце WinDbg (X64)

10. На панэлі WinDBG, націсніце «Файл», а затым выберыце «Шлях да файла сімвалаў».

На панэлі WinDBG націсніце «Файл», а затым выберыце «Шлях да файла сімвалаў».

11. Скапіруйце і ўстаўце наступны адрас у файл Шлях пошуку сімвалаў скрынка:

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

SRV*C:SymCache*http://msdl.microsoft.com/download/symbols | Як прачытаць файлы дампа памяці ў Windows 10

12. Пстрыкніце добра а затым захавайце шлях сімвала, націснуўшы Файл > Захаваць працоўную вобласць.

13. Цяпер знайдзіце файл дампа, які вы хочаце прааналізаваць, вы можаце выкарыстоўваць файл MiniDump, знойдзены ў C:WindowsMinidump або выкарыстоўвайце файл дампа памяці, знойдзены ў C:WindowsMEMORY.DMP.

Цяпер знайдзіце файл дампа, які вы хочаце прааналізаваць, і проста двойчы пстрыкніце файл .dmp

14. Двойчы пстрыкніце файл .dmp, і WinDBG павінен запусціць і пачаць апрацоўку файла.

Тэчка пад назвай Symcache ствараецца на дыску C

нататка: Паколькі гэта першы файл .dmp, які чытаецца ў вашай сістэме, WinDBG, здаецца, працуе павольна, але не перарывае працэс, паколькі гэтыя працэсы выконваюцца ў фонавым рэжыме:

|_+_|

Пасля таго, як сімвалы былі загружаныя і дамп гатовы да аналізу, вы ўбачыце паведамленне Followup: MachineOwner у ніжняй частцы тэксту дампа.

Пасля загрузкі сімвалаў унізе ўбачыце MachineOwner

15. Акрамя таго, наступны файл .dmp будзе апрацаваны, гэта будзе хутчэй, бо ён ужо спампаваў неабходныя сімвалы. З часам ст C:Symcache папка будзе павялічвацца ў памеры па меры дадання новых сімвалаў.

16. Прэс Ctrl + F каб адкрыць Find, затым увядзіце Магчыма, выклікана (без двукоссяў) і націсніце Enter. Гэта самы хуткі спосаб знайсці прычыну збою.

Адкрыйце «Знайсці», затым увядзіце «Верагодна выклікана», а затым націсніце «Знайсці далей».

17. Над радком Верагодна, выклікана, вы ўбачыце а Код BugCheck, напрыклад, 0x9F . Выкарыстоўвайце гэты код і наведайце Даведка кода праверкі памылак Microsoft для праверкі праверкі памылак звярніцеся.

Рэкамендуецца:

Вось гэтаму вы паспяхова навучыліся Як прачытаць файлы дампа памяці ў Windows 10 але калі ў вас усё яшчэ ёсць якія-небудзь пытанні адносна гэтага паведамлення, не саромейцеся задаваць іх у раздзеле каментарыяў.

Адзіця Фарад

Адзіця з'яўляецца самаматываваным спецыялістам у галіне інфармацыйных тэхналогій і займаецца тэхналогіямі на працягу апошніх 7 гадоў. Ён ахоплівае інтэрнэт-сэрвісы, мабільныя тэлефоны, Windows, праграмнае забеспячэнне і інструкцыі.