.MDMP

Arquivo MDMP

Windows Minidump File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo MDMP é um minidump do Windows - um instantâneo compacto de falha salvo pelo Windows ou por um aplicativo no momento em que ele travou. Você o abre com um depurador como o WinDbg ou Visual Studio para encontrar a causa. Se você não for um desenvolvedor, é seguro excluí-lo.

Desenvolvedor: Microsoft Categoria: Arquivos de Sistema MIME: application/x-msdownload
ABRE EM Windows
Relacionado: .NOMEDIA · .DLL · .TMP · .LNK

Nesta página

19k+ extensões indexadas
Última revisão em Aug 24, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro MDMP?

Um arquivo com a extensão .mdmp é um arquivo de sistema criado pelo Windows para capturar um instantâneo da memória e do estado do processo no momento de uma falha. Seu nome é uma abreviação de Windows Minidump. Arquivos .mdmp são de formato binário e normalmente pequenos em comparação com despejos de memória completos.

O arquivo é criado toda vez que ocorre um travamento inesperado - por exemplo, durante uma Tela Azul da Morte (BSOD), indicando um erro grave de sistema ou software. Minidumps de kernel são armazenados na pasta %SystemRoot%\Minidump\. O nome do arquivo codifica a data do travamento na ordem mês-dia-ano, seguida por um número sequencial de despejo - por exemplo, Mini081518-01.mdmp para um travamento em 15 de agosto de 2018.

Aplicativos em modo de usuário também podem gerar arquivos .mdmp programaticamente via API MiniDumpWriteDump em DbgHelp.dll. Todo .mdmp começa com a assinatura ASCII de quatro bytes MDMP no deslocamento de byte 0, distinguindo-o de despejos de kernel completos (veja .DMP), que usam uma assinatura PAGEDUMP ou PAGEDU64. O Relatório de Erros do Windows pode salvar arquivos .mdmp junto com relatórios de falha .WER.

Abrir arquivos .mdmp requer um depurador como o WinDbg ou Visual Studio.

Segurança e proteção

RISCO: LOW

Um minidump consiste em dados de diagnóstico passivos e não pode ser executado, portanto, abrir um é seguro. A preocupação real é a privacidade: um despejo captura a memória ativa, que pode incluir fragmentos de qualquer coisa que o programa continha - caminhos de arquivo, nomes de usuário e, em alguns casos, senhas, tokens ou conteúdo de documentos. Trate um minidump de um aplicativo sensível como dados sensíveis; compartilhe-o apenas com desenvolvedores/fornecedores confiáveis. Cuidado com arquivos chamados «algo.mdmp.exe» ou falsos «leitores de dump» acompanhados de adware - abra despejos apenas em ferramentas genuínas da Microsoft (WinDbg/Visual Studio) ou utilitários respeitáveis.

Detalhes do formato

em resumo
NOME COMPLETOWindows Minidump File
DESENVOLVEDORMicrosoftdesde Windows XP / Visual Studio era (MiniDumpWriteDump API, early 2000s)
TIPO MIMEapplication/x-msdownload
TIPOContêiner de crash-dump Microsoft Minidump (MDMP) (binário)
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
4D444D50
ASCII
MDMP
Um minidump começa com a assinatura de 4 bytes «MDMP» (4D 44 4D 50), seguida por um campo de versão (geralmente os bytes 93 A7 ...). Este é o MINIDUMP_HEADER. Despejos de memória completa de kernel (MEMORY.DMP) usam uma assinatura «PAGEDU64»/«PAGEDUMP» diferente - esses são um tipo de despejo relacionado, mas distinto.

Programas que abrem arquivos MDMP

Windows4 apps
Visual Studio Freemium File > Open o .mdmp; clique em «Debug with Native/Managed Only». Funciona melhor com o código-fonte correspondente e símbolos PDB. A edição Community é gratuita.
WinDbg (Windows SDK / Microsoft Store) Gratuito File > Open dump file (ou windbg -z arquivo.mdmp); execute «!analyze -v» para obter a causa provável e a pilha de falhas.
Windows SDK (Debugging Tools) Gratuito Instala o WinDbg e as Ferramentas de Depuração para Windows usadas para abrir e analisar minidumps.
BlueScreenView / WhoCrashed (kernel minidumps) Gratuito Para minidumps de BSOD em C:\Windows\Minidump: abra para ver o provável driver com falha em uma tabela simples - sem necessidade de conhecimento em depuradores.

Detalhes técnicos

especificação profunda
Assinatura do arquivoASCII «MDMP» (hex 4D 44 4D 50) no deslocamento de byte 0
DesenvolvedorMicrosoft
Estrutura do formatoBinário; a raiz é MINIDUMP_HEADER, dados organizados como fluxos tipados enumerados em MINIDUMP_DIRECTORY
Tipo MIMEapplication/x-msdownload
API de geraçãoMiniDumpWriteDump() em DbgHelp.dll (Windows SDK); também acionado automaticamente pelo Relatório de Erros do Windows
Caminho de armazenamento do minidump de kernel%SystemRoot%\Minidump\ (normalmente C:\Windows\Minidump\)
Convenção de nomenclatura de arquivosMiniMMDDYY-NN.mdmp - mês, dia, ano com dois dígitos, número sequencial do travamento
Campo de tipo de dumpEnum MINIDUMP_TYPE incorporado no arquivo controla o conteúdo capturado: MiniDumpNormal, MiniDumpWithHeap, MiniDumpWithFullMemory, entre outros
Dados capturadosPilhas de chamadas de thread, lista de módulos carregados, informações do processo e do sistema; opcionalmente conteúdo do heap, tabela de handles, módulos descarregados
Campo de versãoVersão de implementação de 16 bits no deslocamento 4 de MINIDUMP_HEADER; valor atual normalmente 0xA793
Distinção de despejos de kernel completosDespejos completos (MEMORY.DMP) usam assinatura PAGEDUMP/PAGEDU64 e capturam toda a RAM; .mdmp captura apenas dados selecionados do nível de processo
PlataformaApenas Windows; sem suporte nativo para Linux ou macOS (o Wine pode produzir arquivos compatíveis para processos POSIX)
Registro de arquitetura do processadorArquitetura armazenada no fluxo MINIDUMP_SYSTEM_INFO; suporta x86, x64, ARM e ARM64 dentro do mesmo formato de contêiner
Principais ferramentas de análiseWinDbg (Windows SDK / Microsoft Store), depurador do Visual Studio, BlueScreenView, WhoCrashed
LançadoWindows XP / Visual Studio era (MiniDumpWriteDump API, early 2000s)
Especificaçãolearn.microsoft.com

Conversões de MDMP

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos MDMP. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos MDMP.

Perguntas frequentes

O que é um arquivo .mdmp e eu preciso dele?
É um minidump do Windows - um instantâneo de um programa (ou do Windows) no momento em que ele travou, usado por desenvolvedores para diagnosticar a falha. Se você não estiver depurando nada, geralmente não precisa dele e pode excluir os antigos para liberar espaço.
Como faço para abrir / ler um arquivo .mdmp?
Abra-o em um depurador: Visual Studio (edição Community gratuita) ou WinDbg do Windows SDK. No WinDbg, execute «!analyze -v» para obter um resumo legível da causa provável e da pilha de chamadas com falha.
Posso excluir arquivos .mdmp?
Sim - eles são arquivos de diagnóstico de falhas, não fazem parte dos seus dados ou do SO. Excluí-los é seguro (a Limpeza de Disco até oferece a remoção de despejos de erro do sistema). Só guarde um se um desenvolvedor pedir para você enviá-lo.
Por que meu computador continua criando arquivos .mdmp?
Porque um aplicativo ou o Windows está travando repetidamente e gravando um despejo a cada vez. Os despejos são um sintoma; use um (no WinDbg/Visual Studio) para encontrar o módulo ou driver com falha e, em seguida, corrija ou atualize esse componente.
Como leio um minidump de Tela Azul em C:\Windows\Minidump?
Para uma resposta rápida, use o NirSoft BlueScreenView ou WhoCrashed, que mostram o provável driver com falha em uma tabela. Para uma análise mais profunda, abra o .dmp no WinDbg e execute «!analyze -v».
Posso converter um .mdmp para um arquivo normal ou EXE?
Não. Ele não é um documento ou um programa - é um instantâneo de memória vinculado a binários e símbolos específicos. A única saída útil é um relatório de falha em texto gerado por um depurador (ex: o !analyze do WinDbg).

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z