.MDE

Archivo MDE

Microsoft Access Compiled (MDE) Database
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo MDE es una versión compilada y bloqueada de una base de datos de Microsoft Access (.mdb). Se abre y ejecuta con Microsoft Access o con el Access Runtime gratuito en Windows, pero no se pueden editar sus formularios ni su código. No es posible volver a convertir un MDE en un MDB editable: el código fuente se elimina permanentemente cuando se crea el archivo.

Desarrollador: Microsoft Categoría: Archivos de base de datos MIME: application/x-msaccess
SE ABRE EN Windows
Relacionado: .DB · .DBF · .ACCDB · .SQL

En esta página

19k+ extensiones indexadas
Última revisión Sep 10, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo MDE?

.mde es un formato de archivo de base de datos compilado para Microsoft Access, creado a partir de una base de datos de origen .mdb mediante el comando «Crear archivo MDE». Mientras que el .mdb original almacena código fuente editable de Visual Basic for Applications (VBA) junto con tablas, consultas y vistas, el .mde compila ese VBA en p-code y elimina por completo el código fuente editable.

Los formatos de base de datos de Access pueden dividirse en dos grupos:

  • .mde - formato binario compilado (diseño bloqueado)
  • .mda - archivos de origen de complementos de Access

Ambos formatos almacenan código escrito en Visual Basic for Applications. Los archivos compilados .mde no se pueden abrir para ver el código fuente ni modificarlo, y los formularios, informes y módulos están bloqueados para la vista Diseño. Un archivo .mdb sirve como base para producir un .mde.

El resultado es una base de datos lista para su distribución: los usuarios pueden ejecutar consultas, introducir datos y navegar por los formularios, pero no pueden alterar la lógica subyacente ni el diseño de la interfaz. Debido a que la conversión es unidireccional, no es posible recuperar el código fuente editable de un .mde; conserve siempre el .mdb original. El formato .mde se aplica solo a las bases de datos heredadas del motor Jet (Access 97 a 2003); Access 2007 y versiones posteriores lo sustituyeron por .accde para el formato .accdb más reciente.

Seguridad y protección

RIESGO: MEDIUM

Un .mde ejecuta código VBA compilado que no se puede inspeccionar, por lo que solo debe ejecutar aplicaciones MDE de fuentes en las que confíe. Access abre las bases de datos con las macros/código desactivados por defecto (Centro de confianza / barra de seguridad amarilla); déjelos desactivados a menos que confíe en el remitente. Las tablas de datos en sí son inertes. No confíe en el diseño bloqueado ni en ninguna «contraseña de base de datos» de Jet heredada para la seguridad; los datos son legibles mediante herramientas de exportación de todos modos.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOMicrosoft Access Compiled (MDE) Databasetambién conocido como Compiled Access database, Access make-MDE file
DESARROLLADORMicrosoftdesde 1997 (Access 97 - 'Make MDE File' feature)
TIPO MIMEapplication/x-msaccess
TIPOBase de datos binaria propietaria de Access con VBA compilado y código fuente eliminado (motor Jet)
Esta extensión también es utilizada por…
  • Complemento de ArchiCAD (módulo de extensión/GDL) - Algunos complementos de Graphisoft ArchiCAD utilizaron históricamente la extensión .mde para módulos de extensión cargables; no tiene relación con Access.
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
0405060708090a0b0c0d0e0f10111213141516
HEX
000100005374616E64617264204A6574204442
ASCII
····Standard Jet DB
Un .mde es una base de datos Jet/Access, por lo que en el disco lleva la MISMA firma que un .mdb normal: 00 01 00 00 seguido de «Standard Jet DB» en el desplazamiento 4. La distinción entre .mde y .mdb es lógica (VBA compilado + código fuente eliminado, diseño bloqueado), no un número mágico diferente. El equivalente ACCDE más reciente muestra «Standard ACE DB» en su lugar.

Programas que abren archivos MDE

Windows3 apps
Microsoft Access Pago Haga doble clic en el .mde para abrirlo y ejecutarlo (formularios, informes, datos). No puede entrar en la vista Diseño; esto es intencionado. Se requiere una versión y arquitectura de Access coincidente.
MDB Viewer Plus Gratis Software gratuito portátil: abra el .mde para ver o exportar los DATOS (tablas) a Excel/CSV. No ejecutará formularios ni recuperará código.
Microsoft Access Runtime Gratis Entorno de ejecución gratuito para EJECUTAR una aplicación Access .mde sin poseer el Access completo; ideal para aplicaciones MDE distribuidas. No permite diseño.

Detalles técnicos

especificación profunda
DesarrolladorMicrosoft
Codificación de archivoBinario, estructura de páginas Jet little-endian
Tipo MIMEapplication/x-msaccess
Bytes mágicos00 01 00 00 seguido de «Standard Jet DB» en el desplazamiento 4 (idéntico a .mdb en disco)
Manejo de VBAVBA compilado a p-code; código fuente editable eliminado durante la conversión Crear archivo MDE
Bloqueo de diseñoFormularios, informes y módulos bloqueados; no se pueden abrir en la vista Diseño de Access
ReversibilidadConversión unidireccional; no se puede descompilar ni recuperar un .mdb editable desde un .mde
Formato de origenCreado a partir de un .mdb de Access 97-2003 mediante Herramientas → Utilidades de la base de datos → Crear archivo MDE
Tamaño de archivo típico500 KB - 200 MB (datos más código compilado y objetos incrustados)
CifradoContraseña de base de datos Jet heredada opcional (basada en XOR débil); el VBA se bloquea mediante la eliminación del código fuente, no por cifrado
IntegridadSumas de comprobación a nivel de página de Jet; Compactar y reparar corrige corrupciones menores
Sistema operativoSolo Windows
Sensibilidad de versiónDebe abrirse con la misma versión de Access y arquitectura con la que fue compilado
Formato sucesorACCDE (para bases de datos .accdb, Access 2007 y posteriores)
Formatos relacionados.mdb (origen), .mda (complemento), .mdw (grupo de trabajo), .ldb (archivo de bloqueo)
Lanzado1997 (Access 97 - 'Make MDE File' feature)
Última versiónMDE remained the compiled format for MDB-based databases through Access 2003; succeeded by ACCDE for ACCDB in Access 2007
Especificaciónlearn.microsoft.com

Conversiones de MDE

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos MDE. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos MDE.

Preguntas frecuentes

¿Puedo volver a convertir un MDE en un MDB editable?
No. «Crear MDE» elimina permanentemente el código fuente VBA y bloquea el diseño; no existe una forma admitida de revertirlo. Debe obtener el .mdb original de quien haya creado el archivo.
¿Cómo abro un archivo MDE?
Ábralo en Microsoft Access en Windows (o en el Access Runtime gratuito) y se ejecutará como una aplicación de Access normal: formularios, informes, datos. Simplemente no podrá entrar en la vista Diseño para editarlo.
¿Por qué no puedo editar los formularios o el código en mi MDE?
Ese es el propósito de un MDE: es una compilación bloqueada destinada a la distribución. El diseño editable y el código fuente VBA se eliminaron al crearlo.
¿Cuál es la diferencia entre MDE y ACCDE?
MDE es la compilación bloqueada del antiguo formato .mdb; ACCDE es el mismo concepto para el formato .accdb más reciente (Access 2007+). Ambos eliminan el código fuente VBA y bloquean el diseño.
Mi MDE no se abre en mi versión de Access, ¿por qué?
Un MDE está ligado a la versión de Access y a la arquitectura (32 frente a 64 bits) con la que se creó. Un Access más reciente o de 64 bits puede rechazarlo; el desarrollador debe volver a crear el MDE desde el .mdb de origen en un Access compatible.
¿Cómo extraigo los datos de un MDE?
Ábralo en Access o en el programa gratuito MDB Viewer Plus y exporte las tablas a Excel o CSV; las tablas de datos no están bloqueadas, solo el diseño y el código.

Referencias

1Microsoft Learn - [MS-ACE] Access database file formatlearn.microsoft.com
2Microsoft Support - Hide and protect elements of your database (MDE/ACCDE)support.microsoft.com

Siga explorando

en toda la base de datos

Extensiones principales esta 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

Extensiones 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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z