Зараз ви перебуваєте в автономному режимі; очікується повторне підключення до Інтернету

Перевірка файлу дампа пам’яті за допомогою програми Dumpchk.exe

Підтримку Windows XP припинено

8 квітня 2014 р. корпорація Майкрософт припинила підтримку Windows XP. Це позначилося на оновленнях програмного забезпечення та параметрах безпеки. Дізнайтеся, що це означає для вас і яких заходів безпеки необхідно вжити.

Щоб переглянути версію цієї статті для Microsoft Windows NT і Microsoft Windows 2000, див. 156280.
Підсумки
У цій статті описано програму Dumpchk.exe, утиліту командного рядка, яка служить для перевірки правильності створення файлу дампа пам'яті. Програма Dumpchk не потребує доступу до символів.
Додаткові відомості
Dumpchk – це утиліта командного рядка, яку можна використати, щоб перевірити правильність файлу дампа пам’яті. Програма Dumpchk не потребує доступу до символів. Ви можете завантажити засоби налагодження для продуктів Windows з цього сайту Microsoft: http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx
Примітка. Програма Dumpchk для Windows XP розташована на компакт-диску з Windows XP. Інсталюйте засоби підтримки, запустивши програму Setup.exe з папки Support\Tools на компакт-диску. За замовчуванням програма Dumpchk.exe інсталюється в папку Program Files\Support Tools.


Програма Dumpchk має такі параметри командного рядка:
   DUMPCHK [options] <CrashDumpFile>     -? Displays the command syntax.     -p Prints the header only (with no validation).     -v Specifies verbose mode.     -q Performs a quick test. Not available in Windows XP.				
У версії програми Dumpchk.exe для Windows XP є доступними такі параметри:
    -c Does dump validation.    -x Does extra file validation; takes several minutes.    -e Does dump exam.    -y <Path> Sets the symbol search path for a dump exam.        If the symbol search path is empty, the CD-ROM       is used for symbols.    -b <Path> Sets the image search path for a dump exam.       If the symbol search path is empty, %SystemRoot%\System32       is used for symbols.    -k <File> Sets the name of the kernel to File.    -h <File> Sets the name of the HAL to File.				
Програма Dumpchk відображає базові відомості з файлу дампа пам'яті, а потім перевіряє всі віртуальні та фізичні адреси у файлі. У разі виявлення будь-яких помилок у файлі дампа пам'яті програма Dumpchk повідомляє про них. Нижче наведено приклад результату виконання програми Dumpchk:
   Filename . . . . . . .Memory.dmp   Signature. . . . . . .PAGE   ValidDump. . . . . . .DUMP   MajorVersion . . . . .free system   MinorVersion . . . . .1057   DirectoryTableBase . .0x00030000   PfnDataBase. . . . . .0xffbae000   PsLoadedModuleList . .0x801463d0   PsActiveProcessHead. .0x801462c8   MachineImageType . . .i386   NumberProcessors . . .1   BugCheckCode . . . . .0xc000021a   BugCheckParameter1 . .0xe131d948   BugCheckParameter2 . .0x00000000   BugCheckParameter3 . .0x00000000   BugCheckParameter4 . .0x00000000   ExceptionCode. . . . .0x80000003   ExceptionFlags . . . .0x00000001   ExceptionAddress . . .0x80146e1c   NumberOfRuns . . . . .0x3   NumberOfPages. . . . .0x1f5e   Run #1     BasePage . . . . . .0x1     PageCount. . . . . .0x9e   Run #2     BasePage . . . . . .0x100     PageCount. . . . . .0xec0   Run #3     BasePage . . . . . .0x1000     PageCount. . . . . .0x1000   **************   **************--> Validating the integrity of the PsLoadedModuleList   **************   **************   **************--> Performing a complete check (^C to end)   **************   **************   **************--> Validating all physical addresses   **************   **************   **************--> Validating all virtual addresses   **************   **************   **************--> This dump file is good!   **************				
Якщо під час виводу будь-якої частини відбувається помилка, файл дампа пошкоджується, і здійснення аналізу стає неможливим.

У цьому прикладі найважливішими відомостями (з точки зору налагодження) є така частина виводу програми Dumpchk:
   MajorVersion . . . . .free system   MinorVersion . . . . .1057   MachineImageType . . .i386   NumberProcessors . . .1   BugCheckCode . . . . .0xc000021a   BugCheckParameter1 . .0xe131d948   BugCheckParameter2 . .0x00000000   BugCheckParameter3 . .0x00000000   BugCheckParameter4 . .0x00000000				
Ці відомості можуть служити для визначення невиправної помилки ядра і, певною мірою, версії Windows, що використовується.
dump check
Примітка. Це екстрена стаття, яку написала служба підтримки Microsoft. Інформація в цій статті призначена для вирішення нових проблем і надається "як є". З огляду на швидкість її підготовки та публікації, ця стаття може містити орфографічні помилки і її може бути змінено будь-коли без попереднього повідомлення. Додаткову інформацію див. в повідомленні про авторське право.
Властивості

Ідентифікатор статті: 315271 – останній перегляд: 01/31/2014 14:56:00 – виправлення: 1.0

Microsoft Windows XP Home Edition, Microsoft Windows XP Professional Edition, Microsoft Windows XP Professional x64 Edition, Windows Vista Enterprise 64-bit edition, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium 64-bit edition, Windows Vista Ultimate 64-bit edition, Windows 7 Beta, Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Business N, Windows Vista Business N 64-bit Edition, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Basic N, Windows Vista Home Basic N 64-bit Edition, Windows Vista Home Premium, Windows Vista Ultimate

  • kbhowto kbenv kbinfo KB315271
Зворотний зв’язок