.MDMP

Файл MDMP

Windows Minidump File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл MDMP - это мини-дамп Windows, компактный снимок состояния системы или приложения в момент сбоя. Его открывают с помощью отладчика, такого как WinDbg или Visual Studio, чтобы найти причину ошибки. Если вы не разработчик, его можно безопасно удалить.

Разработчик: Microsoft Категория: Системные файлы MIME: application/x-msdownload
ОТКРЫВАЕТСЯ НА Windows
Связанные: .NOMEDIA · .DLL · .TMP · .LNK

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 24, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла MDMP?

Файл с расширением .mdmp - это системный файл, создаваемый Windows для фиксации снимка памяти и состояния процесса в момент сбоя. Его название является сокращением от Windows Minidump. Файлы .mdmp имеют бинарный формат и обычно имеют небольшой размер по сравнению с полными дампами памяти.

Файл создается каждый раз при возникновении непредвиденного сбоя - например, во время «синего экрана смерти» (BSOD), что указывает на серьезную системную или программную ошибку. Мини-дампы ядра хранятся в папке %SystemRoot%\Minidump\. Имя файла кодирует дату сбоя в порядке «месяц-день-год», за которым следует порядковый номер дампа - например, Mini081518-01.mdmp для сбоя, произошедшего 15 августа 2018 года.

Приложения пользовательского режима также могут генерировать файлы .mdmp программно через API MiniDumpWriteDump в библиотеке DbgHelp.dll. Каждый .mdmp начинается с четырехбайтовой ASCII-сигнатуры MDMP со смещением 0, что отличает его от полных дампов ядра (см. .DMP), которые используют сигнатуру PAGEDUMP или PAGEDU64. Windows Error Reporting может сохранять файлы .mdmp вместе с отчетами о сбоях .WER.

Для открытия файлов .mdmp требуется отладчик, такой как WinDbg или Visual Studio.

Безопасность и защита

РИСК: LOW

Мини-дамп - это пассивные диагностические данные, он не может исполняться, поэтому его открытие безопасно. Реальную проблему представляет конфиденциальность: дамп фиксирует «живую» память, которая может включать фрагменты того, что содержала программа - пути к файлам, имена пользователей, в некоторых случаях пароли, токены или содержимое документов. Относитесь к мини-дампу из конфиденциального приложения как к чувствительным данным; делитесь им только с доверенными разработчиками или вендорами. Остерегайтесь файлов с именами вида «что-то.mdmp.exe» или поддельных «программ для чтения дампов» с рекламным ПО - открывайте дампы только в подлинных инструментах Microsoft (WinDbg/Visual Studio) или проверенных утилитах.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕWindows Minidump File
РАЗРАБОТЧИКMicrosoftс Windows XP / Visual Studio era (MiniDumpWriteDump API, early 2000s)
MIME-ТИПapplication/x-msdownload
ТИПКонтейнер дампа памяти Microsoft Minidump (MDMP) (бинарный)
СВЯЗАННЫЕ.nomedia.dll.tmp.lnk
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
4D444D50
ASCII
MDMP
Мини-дамп начинается с 4-байтовой сигнатуры «MDMP» (4D 44 4D 50), за которой следует поле версии (часто байты 93 A7 ...). Это MINIDUMP_HEADER. Полные дампы памяти ядра (MEMORY.DMP) используют другую сигнатуру «PAGEDU64»/«PAGEDUMP» - это родственный, но отличный тип дампа.

Программы, открывающие файлы MDMP

Windows4 apps
Visual Studio Freemium File > Open для файла .mdmp; нажмите «Debug with Native/Managed Only». Лучше всего работает при наличии соответствующих исходных кодов и символов PDB. Версия Community бесплатна.
WinDbg (Windows SDK / Microsoft Store) Бесплатно File > Open dump file (или windbg -z file.mdmp); выполните «!analyze -v», чтобы получить вероятную причину и стек ошибок.
Windows SDK (Debugging Tools) Бесплатно Устанавливает WinDbg и инструменты отладки для Windows, используемые для открытия и анализа мини-дампов.
BlueScreenView / WhoCrashed (kernel minidumps) Бесплатно Для мини-дампов BSOD в C:\Windows\Minidump: откройте, чтобы увидеть вероятный проблемный драйвер в простой таблице - знания отладчика не требуются.

Технические подробности

глубокая спецификация
Сигнатура файлаASCII «MDMP» (hex 4D 44 4D 50) со смещением 0
РазработчикMicrosoft
Структура форматаБинарная; корнем является MINIDUMP_HEADER, данные организованы в виде типизированных потоков, перечисленных в MINIDUMP_DIRECTORY
MIME-типapplication/x-msdownload
API генерацииMiniDumpWriteDump() в DbgHelp.dll (Windows SDK); также запускается автоматически службой Windows Error Reporting
Путь хранения мини-дампов ядра%SystemRoot%\Minidump\ (обычно C:\Windows\Minidump\)
Соглашение об именовании файловMiniMMDDYY-NN.mdmp - месяц, день, двузначный год, порядковый номер сбоя
Поле типа дампаПеречисление MINIDUMP_TYPE, встроенное в файл, управляет захваченным содержимым: MiniDumpNormal, MiniDumpWithHeap, MiniDumpWithFullMemory и другие
Захваченные данныеСтеки вызовов потоков, список загруженных модулей, информация о процессе и системе; опционально содержимое кучи, таблица дескрипторов, выгруженные модули
Поле версии16-битная версия реализации со смещением 4 в MINIDUMP_HEADER; текущее значение обычно 0xA793
Отличие от полных дампов ядраПолные дампы (MEMORY.DMP) используют сигнатуру PAGEDUMP/PAGEDU64 и захватывают всю оперативную память; .mdmp захватывает только выбранные данные на уровне процесса
ПлатформаТолько Windows; нативная поддержка Linux или macOS отсутствует (Wine может создавать совместимые файлы для процессов POSIX)
Запись архитектуры процессораАрхитектура хранится в потоке MINIDUMP_SYSTEM_INFO; поддерживает x86, x64, ARM и ARM64 в рамках одного формата контейнера
Основные инструменты анализаWinDbg (Windows SDK / Microsoft Store), отладчик Visual Studio, BlueScreenView, WhoCrashed
ВыпущенWindows XP / Visual Studio era (MiniDumpWriteDump API, early 2000s)
Спецификацияlearn.microsoft.com

Конвертации MDMP

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами MDMP. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах MDMP.

Часто задаваемые вопросы

Что такое файл .mdmp и нужен ли он мне?
Это мини-дамп Windows - снимок программы (или Windows) в момент сбоя, используемый разработчиками для диагностики ошибки. Если вы ничего не отлаживаете, он вам обычно не нужен, и старые файлы можно удалить для освобождения места.
Как открыть или прочитать файл .mdmp?
Откройте его в отладчике: Visual Studio (бесплатная версия Community) или WinDbg из состава Windows SDK. В WinDbg выполните команду «!analyze -v», чтобы получить читаемый отчет о вероятной причине и стеке вызовов, приведшем к ошибке.
Можно ли удалять файлы .mdmp?
Да - это диагностические файлы сбоев, они не являются частью ваших данных или ОС. Их удаление безопасно (функция «Очистка диска» даже предлагает удалять дампы памяти для системных ошибок). Оставляйте файл только в том случае, если разработчик попросил вас прислать его.
Почему мой компьютер постоянно создает файлы .mdmp?
Потому что какое-то приложение или сама Windows постоянно завершается со сбоем, записывая дамп каждый раз. Дампы - это симптом; используйте один из них (в WinDbg/Visual Studio), чтобы найти проблемный модуль или драйвер, а затем исправьте или обновите этот компонент.
Как прочитать мини-дамп «синего экрана» в C:\Windows\Minidump?
Для быстрого ответа воспользуйтесь утилитами NirSoft BlueScreenView или WhoCrashed, которые показывают вероятный проблемный драйвер в виде таблицы. Для глубокого анализа откройте .dmp в WinDbg и запустите «!analyze -v».
Можно ли конвертировать .mdmp в обычный файл или EXE?
Нет. Это не документ и не программа - это снимок памяти, привязанный к конкретным бинарным файлам и символам. Единственным полезным результатом является текстовый отчет о сбое, созданный отладчиком (например, командой !analyze в WinDbg).

Ссылки

1Microsoft - MiniDumpWriteDump function (minidump API)learn.microsoft.com
2Microsoft - Debugging Tools for Windows (WinDbg)learn.microsoft.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Похожие расширения

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z