Проверка файла дампа памяти с помощью программы Dumpchk.exe

Переводы статьи Переводы статьи
Код статьи: 315271 - Vizualiza?i produsele pentru care se aplic? acest articol.
Версия данной статьи для Microsoft Windows NT и Microsoft Windows Server 2000: 156280.
Развернуть все | Свернуть все

Аннотация

В статье описана программа Dumpchk.exe, служебная программа командной строки, которая служит для проверки правильности создания файла дампа памяти. Программа Dumpchk не требует доступа к символам.

Дополнительная информация

Программа Dumpchk находится на компакт-диске Windows XP. Установите средства поддержки, запустив программу Setup.exe из папки Support\Tools на компакт-диске. По умолчанию Dumpchk.exe устанавливается в папку Program Files\Support Tools.

Программа Dumpchk имеет следующие параметры командной строки:
   DUMPCHK [параметры] <CrashDumpFile>

     -? Показать синтаксис команды.

     -p Напечатать только заголовок (без проверки).

     -v  Режим подробного вывода.

     -q Быструя проверка. Не применяется в Windows XP.
				
В версии программы Dumpchk.exe для Windows XP доступны следующие дополнительные параметры:
    -c Проверка дампа.

    -x Дополнительная проверку файла; занимает несколько минут.

    -e Анализ дампа.

    -y <Путь> Задает путь поиска символа для анализа дампа. 
       Если путь для поиска символов не указан, используется
       компакт-диск.

    -b <Путь> Задает путь поиска образа для анализа дампа.
       Если путь для поиска символов не указан, используется путь
       %SystemRoot%\System32.

    -k <имя_файла> Устанавливает имя ядра.

    -h <имя_файла> Устанавает имя аппаратно-зависимого уровня.
				
Программа 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.

Свойства

Код статьи: 315271 - Последний отзыв: 1 декабря 2007 г. - Revision: 2.2
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
Ключевые слова: 
kbhowto kbinfo kbenv KB315271

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com