В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету
Войти

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

Поддержка Windows Server 2003 завершилась 14 июля 2015 г.

Корпорация Майкрософт завершила поддержку Windows Server 2003 14 июля 2015 г. Это повлияло на обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и какие меры по безопасности можно предпринять.

Версия данной статьи для Microsoft Windows XP: 315271.
Аннотация
Программа Dumpchk.exe — это средство командной строки, позволяющее проверить, правильно ли создан файл дампа памяти. Dumpchk не требует доступа к символам.

Чтобы загрузить средства отладки для продуктов Windows, обратитесь на веб-узел Майкрософт по адресу:Программа Dumpchk находится в следующих папках.
  • Компакт-диск Windows NT 4.0.
    Support\Debug\<платформа>\Dumpchk.exe
  • Компакт-диск Windows 2000. Установите средства поддержки, запустив программу Setup.exe из папки Support\Tools на компакт-диске. По умолчанию Dumpchk.exe устанавливается в папку Program Files\Support Tools.
Дополнительная информация
Программа Dumpchk поддерживает следующие параметры командной строки:
   DUMPCHK [параметры] <CrashDumpFile>     -? Показать синтаксис команды.     -p Напечатать только заголовок (без проверки).     -v Режим подробного вывода.     -q Быстрая проверка. Не применяется в Windows 2000.				
Следующие параметры командной строки поддерживаются только версией Dumpchk.exe для Windows 2000.
    -c Проверка дампа.    -x Дополнительная проверка. Данная проверка занимает несколько минут.    -e Анализ дампа.    -y <Путь> Задает путь поиска символа для анализа дампа.        Если путь для поиска символов не указан,       для поиска символов используется компакт-диск.    -b <Путь> Задает путь поиска образа для анализа дампа.       Если путь для поиска символов не указан, используется путь <системная_папка_Windows>\system32.    -k <имя_файла> Устанавливает имя ядра.    -h <имя_файла> Устанавливает имя аппаратно-зависимого уровня (HAL).				
Программа 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!   **************				
Если при выводе какой-то части происходит ошибка, значит, файл дампа поврежден, и выполнение анализа невозможно.

В данном примере наиболее важными сведениями (с точки зрения отладки) являются следующие:
   MajorVersion . . . . .free system   MinorVersion . . . . .1057   MachineImageType . . \i386   NumberProcessors . . .1   BugCheckCode . . . . .0xc000021a   BugCheckParameter1 . .0xe131d948   BugCheckParameter2 . .0x00000000   BugCheckParameter3 . .0x00000000   BugCheckParameter4 . .0x00000000				
Эта информация может служить для определения неустранимой ошибки ядра и, в известной степени, используемой версии Windows.

Сведения, приведенные в этой статье, взяты из набора Windows NT Resource Kit. Дополнительные сведения о программе Dumpchk.exe и других средствах отладки см. в приложении «Appendix A» набора Windows NT 3.51 Resource Kit Update и Update 2.

Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
119490 Проверка целостности файла аварийного дампа
prodnt
Свойства

Номер статьи: 156280 — последний просмотр: 02/15/2005 17:15:00 — редакция: 5.1

  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Операционная система Microsoft Windows 2000 Professional
  • Microsoft Windows 2000 Datacenter Server
  • операционная система Microsoft Windows NT Workstation 3.5
  • операционная система Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • операционная система Microsoft Windows NT Server 3.5
  • операционная система Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • kbnetwork KB156280
Отзывы и предложения