Как вручную создать файл Crash Dump в Windows 11/10

В этой статье мы покажем вам два способа создания файла Crash Dump(create a Crash Dump file) вручную в Windows 11/10 . Файл аварийного дампа, также известный как файл дампа памяти(Memory) или файл дампа Windows , содержит сведения о сбое конкретного приложения или процесса в Windows .

Что такое файл аварийного дампа?

Обычно используемые для анализа и устранения неполадок, эти файлы дампа памяти(Memory dump files) содержат данные о файлах и процессах, которые выполнялись во время определенного сбоя, а также об остановленном стеке режима ядра . (Kernel-mode)Хотя по большей части ваш компьютер создает эти файлы самостоятельно, в основном, когда возникают сложности, иногда может возникнуть необходимость в том, чтобы вы создавали их вручную. Наиболее распространенным сценарием может быть ситуация, когда приложение не отвечает на вашем компьютере, и вам необходимо отправить сведения о его неисправности в службу технической поддержки для решения проблемы.

Вообще говоря, существует три разных типа файлов аварийного дампа , хотя все они служат одной цели. Файлы дампа классифицируются в зависимости от их размера и содержащейся в них информации. (Dump)Полный дамп памяти(complete memory dump) имеет самый большой стек информации. Это самый большой файл дампа, который может поддерживать система, его размер равен оперативной памяти(RAM) вашего компьютера . Файлы дампа памяти ядра(Kernel Memory dump files) меньше, что упрощает их передачу. Третий и последний тип — это небольшой файл дампа памяти ,(e)(small memory dump file) который содержит только самую основную информацию и обычно имеет размер всего 256 КБ.

Как вручную создать файл Crash Dump в (Crash Dump)Windows 11/10 ?

Как упоминалось ранее, существует два способа создания файла аварийного дампа. Один через диспетчер задач(Task Manager) , а другой с помощью командной строки(Command Prompt) .

1] Создайте файлы Crash Dump с помощью (Create Crash Dump)диспетчера задач.(Task Manager)

Первым(First) делом откройте диспетчер задач(Task Manager) . Самый простой способ сделать это — щелкнуть панель задач(Taskbar) и выбрать « Диспетчер задач(Task Manager) » в контекстном меню. Перейдите(Click) на вкладку « Процессы(Processes) » и щелкните правой кнопкой мыши приложение, для которого вы хотите создать файл. В появившемся списке параметров выберите Создать(Create) файл дампа.

вручную создать файл Crash Dump в Windows 10

Подождите(Wait) некоторое время, пока процесс не завершится. Когда вы получите уведомление о том, что файл создан, нажмите « Открыть(Open File) местоположение файла». Если вы не хотите, чтобы он оставался там, где он находится по умолчанию, вы можете скопировать файл .dmp и вставить его в выбранное вами место.

СОВЕТ(TIP) . Вы можете  настроить Windows для создания файлов аварийного дампа  на синем экране.

2] Создайте файлы аварийного дампа с помощью (Create Crash Dump)командной строки(Command Prompt)

Для этого вам нужно скачать ProcDump . Это утилита командной строки, которая помогает пользователям контролировать скачки загрузки ЦП приложения. (CPU)Он также выполняет работу по созданию аварийных дампов во время указанных всплесков. Этот инструмент можно использовать вместе с командной строкой для создания файлов аварийного дампа. Вот как.

Во- первых, загрузите ProcDump с веб-сайта Windows SysInternals . Файл находится в формате .zip, поэтому вам придется его распаковать. После загрузки и установки найдите командную строку(Command Prompt) и откройте ее, чтобы запустить ее от имени администратора.

Введите следующую командную строку, чтобы открыть папку Procdump, и нажмите клавишу ввода.

cd C:\Path\Procdump

Вы можете получить путь к приложению ProcDump , щелкнув правой кнопкой мыши значок приложения и открыв его свойства.

После этого, чтобы создать файл дампа, вставьте следующую командную строку.

procdump APP-NAME

Например, если вы хотите создать файл дампа для Проводника(File Explorer) , тогда командная строка будет такой:

procdump explorer

Это создаст файл мини-дампа для вашего проводника. Аналогичную командную строку можно использовать для создания файла дампа, заменив имя приложения идентификатором процесса(Process ID) . Итак, альтернативная командная строка будет

procdump PROCESS-ID

Вы можете легко найти идентификатор процесса любого конкретного приложения, открыв диспетчер задач(Task Manager) и перейдя на вкладку « Сведения ». (Details)Здесь вы найдете все процессы, запущенные на вашем ПК, и их соответствующие PID рядом с ними.

Если вы хотите создать полноразмерный файл дампа для приложения или процесса, вы можете использовать следующую команду.

procdump -ma APP NAME/PROCESS ID

Здесь также будет работать как исполняемое имя программы, так и ее идентификатор процесса. Как упоминалось ранее, полный файл дампа хранит всю информацию о памяти приложения и занимает значительное место, но в то же время это больше, чем то, что нужно большинству людей из файла дампа.

СОВЕТ(TIP) : Вы можете изменить количество создаваемых файлов дампа памяти .

После этого вы обнаружите, что созданные вручную файлы дампа находятся в той же папке, что и все остальные файлы ProcDump . Вот ссылка для загрузки файла .zip для ProcDump с сайта Microsoft.com .

Мы надеемся, что этот пост смог внести некоторую ясность в то, что такое файлы аварийного дампа, зачем они вам могут понадобиться и как их можно создать вручную, если это необходимо.

Связанные чтения:(Related reads:)

  1. Бесплатное программное обеспечение для анализа аварийных дампов(Free Crash Dump Analyzer software)
  2. Сбой, зависание и утечка памяти ядра с помощью NotMyFault
  3. Ограничения физической памяти в файлах аварийного дампа(Physical Memory Limits in Crash Dump files)
  4. Сборщик дампа машинной памяти
  5. Распределение физической памяти и состояние памяти .



About the author

Я инженер-программист с более чем 10-летним опытом работы с продуктами Windows, Office и Google. Я эксперт в Word, Excel и PowerPoint и написал несколько книг на эту тему. В свободное время я люблю играть в видеоигры, читать книги и смотреть фильмы.



Related posts