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

Использование средства Userdump.exe для создания файла дампа

Поддержка Windows XP завершена

8 апреля 2014 г. корпорация Майкрософт прекратила поддержку Windows XP. Это повлияло на обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и какие меры по безопасности можно предпринять.

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

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

Аннотация
Средство Userdump.exe можно использовать для создания пользовательского дампа процесса, который завершается с исключением или перестает отвечать на запросы (зависает).
Дополнительная информация

Создание файла дампа (DMP) для процесса, который завершается с исключением

  1. Запустите программу Setup.exe для процессора.

    Примечания.
    • По умолчанию программа Setup.exe входит в пакет средства Userdump.exe и содержится в папке C:\kktools\userdump8.0.
    • Эта программа устанавливает работающий в режиме ядра драйвер, файл Userdump.sys и создает значок «Process Dump» в панели управления.
    • При запуске программы Setup.exe отключите функцию дампа завершения процесса, если в ней нет особой необходимости.
  2. В панели управления дважды щелкните значок Process Dump.
  3. На вкладке Exception Monitoring нажмите кнопку New, добавьте имя соответствующей программы в список Monitor и нажмите кнопку OK. Например, добавьте такие имена программ: Lsass.exe, Winlogon.exe, Mtx.exe или Dllhost.exe.
  4. В поле Monitor выберите имя программы, добавленной на шаге 3, и нажмите Rules.
  5. Установите флажок Custom Rules, выберите в списке Custom rules тип ошибки, которая должна вызываться для выбранной на шаге 3 программы, и нажмите кнопку OK.

    Например, выберите тип ошибки Access violation (c0000005).
Когда программа создает сообщение об ошибке нарушения прав доступа, сначала запускается средство Userdump.exe, которое затем создает в папке %SystemRoot% файл дампа (DMP). Возможно, проанализировав этот DMP-файл, вы сможете выделить причину, по которой возникают ошибки нарушения прав доступа при входе в Windows.

Создание файла дампа для зависающего процесса

  1. Запустите программу Setup.exe для процессора.

    Примечания.
    • По умолчанию программа Setup.exe входит в пакет средства Userdump.exe и содержится в папке C:\kktools\userdump8.0.
    • Эта программа устанавливает работающий в режиме ядра драйвер, файл Userdump.sys и создает значок «Process Dump» в панели управления.
    • При запуске программы Setup.exe отключите функцию дампа завершения процесса, если в ней нет особой необходимости.
  2. Когда программа перестанет отвечать на запросы, в окне командной строки выберите версию средства Userdump.exe для процессора и введите следующую команду:
    userdump PID
    Примечание. В этой команде PID — это идентификатор процесса, который не отвечает. Для получения PID программы откройте диспетчер задач и перейдите на вкладку Процесс.
При запуске команды userdump PID создается DMP-файл, который может быть использован для выполнения отладки после неустранимого сбоя с помощью таких программ, как Windbg.exe.

При установке средства Userdump.exe с помощью программы установки включаются некоторые дополнительные функции. Эти функции средства Userdump.exe подробно описаны в файле Userdocs.doc, который входит в состав средства. К числу дополнительных функций относятся:
  • Автодамп процесса. Средство Userdump.exe можно настроить для автоматического создания файла дампа конкретной программы в случае, если в ней возникает ошибка определенного типа, например в блоке обработчика исключений или в высокоуровневом фильтре необработанных исключений.
  • Снимок процесса с помощью быстрой клавиши. Можно связать нажатие какой-нибудь клавиши с созданием двоичного образа для запуска средства Userdump.exe и создания файла дампа.
  • Мониторинг исключений. Средство Userdump.exe способно отслеживать исключения в программах и автоматически создавать файлы дампа в случае их появления. При помощи средства Process Dump можно для каждой программы указать необходимость создания файла дампа в случае появления исключения. Это средство можно запустить из панели управления.
Ссылки
Для загрузки средства UserDump 8.0 обратитесь на веб-узел Майкрософт по адресу: Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
258833 Как устранять неполадки при значительном потреблении ресурсов процессора процессами MTS и COM+ (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
Для загрузки последних версий средств отладки для Windows (32-разрядных версий) посетите следующий веб-узел Майкрософт:
Свойства

Номер статьи: 241215 — последний просмотр: 06/16/2006 12:34:00 — редакция: 6.1

Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows XP Professional x64 Edition, Microsoft Windows XP Professional, Microsoft Windows XP Home Edition, Microsoft Windows 2000 Service Pack 1, Microsoft Windows 2000 Service Pack 2, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Service Pack 1, Microsoft Windows 2000 Service Pack 2

  • kbhowto kbfaq KB241215
Отзывы и предложения