Використання Dumpchk. exe для перевірки файлу дампа пам'яті

У версії цієї статті в програмі Microsoft Windows XP див.: .

Загальні відомості

Програма Dumpchk – це утиліта командного рядка, за допомогою якої можна перевірити, чи правильно створено файл дампа пам'яті. У програмі Dumpchk не потрібен доступ до символів. Ви можете завантажити засоби відладки для продуктів Windows із такого веб-сайту корпорації Майкрософт:

Програма Dumpchk знаходиться в таких розташуваннях:

  • КОМПАКТ-диск із Windows NT 4,0:

    Support\Debug\<Platform>\Dumpchk.exe

  • КОМПАКТ-диск Windows 2000: інсталюйте засоби підтримки, запустивши програму Setup. exe з папки Support\Tools на компакт-ДИСКУ. За замовчуванням програму Dumpchk. exe інстальовано в папку "Знаряддя для файлів із підтримкою Files\Support".

Додаткові відомості

Програма Dumpchk має такі Перемикачі командного рядка: DUMPCHK [options] <CrashDumpFile> -? Display the command syntax. -p Prints the header only (with no validation). -v Specifies verbose mode. -q Performs a quick test. Not available in the Windows 2000. Додаткові перемикачі, доступні лише у версії Windows 2000 Dumpchk. exe: -c Do dump validation. -x Extra file validation. Takes several minutes. -e Do dump exam. -y <Path> Set the symbol search path for dump exam. If the symbol search path is empty, the CD-ROM is used for symbols. -b <Path> Set the image search path for dump exam. If the symbol search path is empty, <SystemRoot>\system32 is used for symbols. -k <File> Set the name of the kernel to File. -h <File> Set 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! ************** Якщо під час будь-якої частини відображення відображається помилка, файл дампа пошкоджено, а аналіз не можна виконати. У цьому прикладі найголовніша інформація (з точки зору налагодження) має такий вигляд: MajorVersion . . . . .free system MinorVersion . . . . .1057 MachineImageType . . .i386 NumberProcessors . . .1 BugCheckCode . . . . .0xc000021a BugCheckParameter1 . .0xe131d948 BugCheckParameter2 . .0x00000000 BugCheckParameter3 . .0x00000000 BugCheckParameter4 . .0x00000000 Ці відомості можна використовувати, щоб визначити, що сталася помилка під час роботи ядра, і певною мірою, яку версію Windows використано. Відомості, наведені в цій статті, можна отримати за допомогою набору ресурсів Windows NT. Докладні відомості про програму Dumpchk. exe та інші утиліти налагодження наведено в статті додаток A в оновленні пакета ресурсів Windows NT 3,51 і оновлення 2.Щоб отримати додаткові відомості, клацніть наведений нижче номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:

Перевірка файлу аварійного дампу для корупції

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×