.MDE

Arquivo MDE

Microsoft Access Compiled (MDE) Database
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo MDE é uma versão compilada e bloqueada de um banco de dados do Microsoft Access (.mdb). Você o abre e executa com o Microsoft Access ou com o Access Runtime gratuito no Windows, mas não pode editar seus formulários ou código. Converter um MDE de volta para um MDB editável não é possível - o código-fonte é removido permanentemente quando o arquivo é criado.

Desenvolvedor: Microsoft Categoria: Arquivos de Banco de Dados MIME: application/x-msaccess
ABRE EM Windows
Relacionado: .DB · .DBF · .ACCDB · .SQL

Nesta página

19k+ extensões indexadas
Última revisão em Sep 10, 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 MDE?

.mde é um formato de arquivo de banco de dados compilado para o Microsoft Access, criado a partir de um banco de dados de origem .mdb usando o comando «Criar Arquivo MDE». Enquanto o .mdb original armazena código-fonte editável em Visual Basic for Applications (VBA) junto com tabelas, consultas e visualizações, o .mde compila esse VBA em p-code e remove inteiramente o código-fonte editável.

Os formatos de banco de dados do Access podem ser divididos em dois grupos:

  • .mde - formato binário compilado (design bloqueado)
  • .mda - arquivos de origem de suplementos do Access

Ambos os formatos armazenam código escrito em Visual Basic for Applications. Arquivos compilados .mde não podem ser abertos para visualizar o código-fonte ou modificá-lo, e formulários, relatórios e módulos ficam bloqueados para a Visualização de Design. Um arquivo .mdb serve como base para a produção de um .mde.

O resultado é um banco de dados pronto para distribuição: os usuários podem executar consultas, inserir dados e navegar em formulários, mas não podem alterar a lógica subjacente ou o design da interface. Como a conversão é unidirecional, não é possível recuperar a fonte editável de um .mde - sempre mantenha o .mdb original. O formato .mde aplica-se apenas a bancos de dados legados do mecanismo Jet (Access 97 a 2003); o Access 2007 e posteriores o substituíram pelo .accde para o formato mais novo .accdb.

Segurança e proteção

RISCO: MEDIUM

Um .mde executa código VBA compilado que você não pode inspecionar, portanto, execute apenas aplicativos MDE de uma fonte em que você confia - o Access abre bancos de dados com macros/código desativados por padrão (Central de Confiabilidade / barra de segurança amarela); mantenha-os desativados, a menos que confie no remetente. As tabelas de dados em si são inertes. Não confie no design bloqueado ou em qualquer «senha de banco de dados» Jet legada para segurança - os dados podem ser lidos por ferramentas de exportação independentemente disso.

Detalhes do formato

em resumo
NOME COMPLETOMicrosoft Access Compiled (MDE) Databasetambém conhecido como Compiled Access database, Access make-MDE file
DESENVOLVEDORMicrosoftdesde 1997 (Access 97 - 'Make MDE File' feature)
TIPO MIMEapplication/x-msaccess
TIPOBanco de dados binário proprietário do Access com VBA compilado e código-fonte removido (mecanismo Jet)
Esta extensão também é usada por…
  • Add-On do ArchiCAD (módulo GDL/extensão) - Alguns add-ons do Graphisoft ArchiCAD historicamente usaram a extensão .mde para módulos de extensão carregáveis - sem relação com o Access.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
0405060708090a0b0c0d0e0f10111213141516
HEX
000100005374616E64617264204A6574204442
ASCII
····Standard Jet DB
Um .mde é um banco de dados Jet/Access, portanto, no disco, ele carrega a MESMA assinatura de um .mdb comum: 00 01 00 00 seguido de „Standard Jet DB” no deslocamento 4. A distinção entre .mde e .mdb é lógica (VBA compilado + fonte removida, design bloqueado), não um número mágico diferente. O equivalente ACCDE mais novo exibe „Standard ACE DB” em seu lugar.

Programas que abrem arquivos MDE

Windows3 apps
Microsoft Access Pago Clique duas vezes no .mde para abrir e executá-lo (formulários, relatórios, dados). Você não pode entrar na Visualização de Design - isso é intencional. É necessária a correspondência de versão/arquitetura do Access.
MDB Viewer Plus Gratuito Freeware portátil - abra o .mde para visualizar/exportar os DADOS (tabelas) para Excel/CSV. Não executa formulários nem recupera código.
Microsoft Access Runtime Gratuito Runtime gratuito para EXECUTAR um aplicativo Access .mde sem possuir o Access completo - ideal para aplicativos MDE distribuídos. Não permite design.

Detalhes técnicos

especificação profunda
DesenvolvedorMicrosoft
Codificação de arquivoBinário, estrutura de página Jet little-endian
Tipo MIMEapplication/x-msaccess
Magic bytes00 01 00 00 seguido de „Standard Jet DB” no deslocamento 4 (idêntico ao .mdb no disco)
Manipulação de VBAVBA compilado para p-code; código-fonte editável removido durante a conversão Criar Arquivo MDE
Bloqueio de designFormulários, relatórios e módulos bloqueados - não podem ser abertos na Visualização de Design do Access
ReversibilidadeConversão unidirecional; não é possível descompilar ou recuperar um .mdb editável de um .mde
Formato de origemCriado a partir de um .mdb do Access 97-2003 via Ferramentas → Utilitários de Banco de Dados → Criar Arquivo MDE
Tamanho típico do arquivo500 KB - 200 MB (dados mais código compilado e objetos incorporados)
CriptografiaSenha de banco de dados Jet legada opcional (fraca, baseada em XOR); o VBA é bloqueado pela remoção da fonte, não por criptografia
IntegridadeChecksums de nível de página Jet; Compactar e Reparar corrige corrupções menores
Sistema operacionalApenas Windows
Sensibilidade de versãoDeve ser aberto com a mesma versão do Access e arquitetura com que foi compilado
Formato sucessorACCDE (para bancos de dados .accdb, Access 2007 e posteriores)
Formatos relacionados.mdb (origem), .mda (suplemento), .mdw (grupo de trabalho), .ldb (arquivo de bloqueio)
Lançado1997 (Access 97 - 'Make MDE File' feature)
Versão mais recenteMDE remained the compiled format for MDB-based databases through Access 2003; succeeded by ACCDE for ACCDB in Access 2007
Especificaçãolearn.microsoft.com

Conversões de MDE

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos MDE. 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 MDE.

Perguntas frequentes

Posso converter um MDE de volta para um MDB editável?
Não. O comando «Criar MDE» remove permanentemente o código-fonte VBA e bloqueia o design; não há uma maneira suportada de reverter isso. Você deve obter o .mdb original de quem criou o arquivo.
Como faço para abrir um arquivo MDE?
Abra-o no Microsoft Access no Windows (ou no Access Runtime gratuito) e ele funcionará como um aplicativo Access normal - formulários, relatórios, dados. Você apenas não poderá entrar na Visualização de Design para editá-lo.
Por que não consigo editar os formulários ou o código no meu MDE?
Esse é o objetivo principal de um MDE: é uma compilação bloqueada destinada à distribuição. O design editável e o código-fonte VBA foram removidos quando ele foi criado.
Qual é a diferença entre MDE e ACCDE?
MDE é a compilação bloqueada do antigo formato .mdb; ACCDE é o mesmo conceito para o formato .accdb mais novo (Access 2007+). Ambos removem o código-fonte VBA e bloqueiam o design.
Meu MDE não abre na minha versão do Access - por quê?
Um MDE está vinculado à versão do Access e à arquitetura (32 vs 64 bits) com a qual foi compilado. Um Access mais novo ou de 64 bits pode recusá-lo; o desenvolvedor deve recompilar o MDE a partir do .mdb original em um Access compatível.
Como faço para extrair os dados de um MDE?
Abra-o no Access ou no MDB Viewer Plus gratuito e exporte as tabelas para Excel ou CSV - as tabelas de dados não estão bloqueadas, apenas o design e o código.

Referências

1Microsoft Learn - [MS-ACE] Access database file formatlearn.microsoft.com
2Microsoft Support - Hide and protect elements of your database (MDE/ACCDE)support.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.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Extensões relacionadas

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

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