.MDE

MDE Datei

Microsoft Access Compiled (MDE) Database
Frage stellen
SCHNELLE ANTWORT

Eine MDE-Datei ist eine kompilierte, gesperrte Version einer Microsoft Access-Datenbank (.mdb). Sie können sie mit Microsoft Access oder der kostenlosen Access Runtime unter Windows öffnen und ausführen, aber Sie können deren Formulare oder Code nicht bearbeiten. Das Zurückkonvertieren einer MDE in eine bearbeitbare MDB ist nicht möglich - der Quellcode wird beim Erstellen der Datei dauerhaft entfernt.

Entwickler: Microsoft Kategorie: Datenbanken MIME: application/x-msaccess
VERFÜGBAR AUF Windows
Verwandt: .DB · .DBF · .ACCDB · .SQL

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Sep 10, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das MDE-Dateiformat?

.mde ist ein kompiliertes Datenbank-Dateiformat für Microsoft Access, das aus einer .mdb-Quelldatenbank mit dem Befehl „MDE-Datei erstellen“ erzeugt wird. Während die ursprüngliche .mdb bearbeitbaren Visual Basic for Applications (VBA)-Quellcode neben Tabellen, Abfragen und Ansichten speichert, kompiliert die .mde diesen VBA-Code in P-Code und entfernt den bearbeitbaren Quellcode vollständig.

Access-Datenbankformate lassen sich in zwei Gruppen unterteilen:

  • .mde - binäres kompiliertes Format (Entwurf gesperrt)
  • .mda - Access-Add-In-Quelldateien

Beide Formate speichern Code, der in Visual Basic for Applications geschrieben wurde. Kompilierte .mde-Dateien können nicht geöffnet werden, um den Quellcode anzuzeigen oder zu ändern, und Formulare, Berichte sowie Module sind für die Entwurfsansicht gesperrt. Eine .mdb-Datei dient als Basis für die Erstellung einer .mde.

Das Ergebnis ist eine verteilungsfertige Datenbank: Benutzer können Abfragen ausführen, Daten eingeben und in Formularen navigieren, aber die zugrunde liegende Logik oder das Oberflächendesign nicht verändern. Da die Konvertierung eine Einbahnstraße ist, ist es nicht möglich, den bearbeitbaren Quellcode aus einer .mde wiederherzustellen - bewahren Sie daher immer die ursprüngliche .mdb auf. Das .mde-Format gilt nur für ältere Jet-Engine-Datenbanken (Access 97 bis 2003); Access 2007 und neuer ersetzten es durch .accde für das neuere .accdb-Format.

Sicherheit

RISIKO: MEDIUM

Eine .mde führt kompilierten VBA-Code aus, den Sie nicht inspizieren können. Führen Sie MDE-Anwendungen daher nur aus Quellen aus, denen Sie vertrauen - Access öffnet Datenbanken standardmäßig mit deaktivierten Makros/Code (Trust Center / gelbe Sicherheitsleiste); lassen Sie diese deaktiviert, außer Sie vertrauen dem Absender. Die Datentabellen selbst sind inaktiv. Verlassen Sie sich für die Sicherheit nicht auf den gesperrten Entwurf oder ein veraltetes Jet-„Datenbankkennwort“ - die Daten sind mit Export-Tools trotzdem lesbar.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEMicrosoft Access Compiled (MDE) Databasealias Compiled Access database, Access make-MDE file
ENTWICKLERMicrosoftseit 1997 (Access 97 - 'Make MDE File' feature)
KATEGORIEDatenbanken
MIME TYPEapplication/x-msaccess
TYPProprietäre binäre Access-Datenbank mit kompiliertem VBA und entferntem Quellcode (Jet-Engine)
Diese Erweiterung wird auch verwendet von…
  • ArchiCAD Add-On (GDL/Erweiterungsmodul) - Einige Graphisoft ArchiCAD Add-Ons verwendeten historisch die Dateiendung .mde für ladbare Erweiterungsmodule - steht in keinem Zusammenhang mit Access.
MAGIC BYTES · DATEISIGNATUR
OFFSET
0405060708090a0b0c0d0e0f10111213141516
HEX
000100005374616E64617264204A6574204442
ASCII
····Standard Jet DB
Eine .mde ist eine Jet/Access-Datenbank, daher trägt sie auf der Festplatte dieselbe Signatur wie eine reguläre .mdb: 00 01 00 00 dann „Standard Jet DB“ bei Offset 4. Die Unterscheidung zwischen .mde und .mdb ist logisch (VBA kompiliert + Quellcode entfernt, Entwurf gesperrt), kein unterschiedlicher Magic Number. Das neuere ACCDE-Äquivalent zeigt stattdessen „Standard ACE DB“.

Programme zum Öffnen von MDE-Dateien

Windows3 apps
Microsoft Access Kostenpflichtig Doppelklicken Sie auf die .mde, um sie zu öffnen und auszuführen (Formulare, Berichte, Daten). Sie können die Entwurfsansicht nicht aufrufen - das ist beabsichtigt. Passende Access-Version/Bitness erforderlich.
MDB Viewer Plus Kostenlos Portable Freeware - öffnen Sie die .mde, um die DATEN (Tabellen) anzuzeigen oder nach Excel/CSV zu exportieren. Führt keine Formulare aus und stellt keinen Code wieder her.
Microsoft Access Runtime Kostenlos Kostenlose Laufzeitumgebung, um eine Access-.mde-Anwendung AUSZUFÜHREN, ohne das volle Access zu besitzen - ideal für verteilte MDE-Apps. Kein Entwurf möglich.

Technische Details

technische Spezifikation
EntwicklerMicrosoft
DateikodierungBinär, Little-Endian Jet-Seitenstruktur
MIME-Typapplication/x-msaccess
Magic Bytes00 01 00 00 dann „Standard Jet DB“ bei Offset 4 (identisch mit .mdb auf der Festplatte)
VBA-HandhabungVBA zu P-Code kompiliert; bearbeitbarer Quellcode während der „MDE-Datei erstellen“-Konvertierung entfernt
EntwurfssperreFormulare, Berichte und Module gesperrt - können nicht in der Access-Entwurfsansicht geöffnet werden
ReversibilitätEinweg-Konvertierung; Dekompilierung oder Wiederherstellung einer bearbeitbaren .mdb aus einer .mde nicht möglich
QuellformatErstellt aus einer Access 97-2003 .mdb über Extras → Datenbank-Dienstprogramme → MDE-Datei erstellen
Typische Dateigröße500 KB - 200 MB (Daten plus kompilierter Code und eingebettete Objekte)
VerschlüsselungOptionales veraltetes Jet-Datenbankkennwort (schwaches XOR-basiert); VBA ist durch Quellcode-Entfernung gesperrt, nicht durch Verschlüsselung
IntegritätPrüfsummen auf Jet-Seitenebene; „Komprimieren und Reparieren“ korrigiert kleinere Beschädigungen
BetriebssystemNur Windows
VersionsempfindlichkeitMuss mit derselben Access-Version und Bit-Architektur geöffnet werden, mit der sie kompiliert wurde
NachfolgeformatACCDE (für .accdb-Datenbanken, Access 2007 und neuer)
Verwandte Formate.mdb (Quelle), .mda (Add-In), .mdw (Arbeitsgruppe), .ldb (Sperrdatei)
Veröffentlicht1997 (Access 97 - 'Make MDE File' feature)
Neueste VersionMDE remained the compiled format for MDB-based databases through Access 2003; succeeded by ACCDE for ACCDB in Access 2007
Spezifikationlearn.microsoft.com

MDE-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit MDE-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu MDE-Dateien.

Häufig gestellte Fragen

Kann ich eine MDE wieder in eine bearbeitbare MDB konvertieren?
Nein. „MDE erstellen“ entfernt den VBA-Quellcode dauerhaft und sperrt den Entwurf; es gibt keinen unterstützten Weg, dies rückgängig zu machen. Sie müssen die ursprüngliche .mdb von der Person anfordern, die die Datei erstellt hat.
Wie öffne ich eine MDE-Datei?
Öffnen Sie sie in Microsoft Access unter Windows (oder in der kostenlosen Access Runtime). Sie wird wie eine normale Access-App ausgeführt - Formulare, Berichte, Daten. Sie können lediglich nicht in die Entwurfsansicht wechseln, um sie zu bearbeiten.
Warum kann ich die Formulare oder den Code in meiner MDE nicht bearbeiten?
Das ist der eigentliche Zweck einer MDE: Es handelt sich um einen kompilierten, gesperrten Build, der für die Verteilung gedacht ist. Der bearbeitbare Entwurf und der VBA-Quellcode wurden bei der Erstellung entfernt.
Was ist der Unterschied zwischen MDE und ACCDE?
MDE ist der kompilierte/gesperrte Build des alten .mdb-Formats; ACCDE ist das gleiche Konzept für das neuere .accdb-Format (Access 2007+). Beide entfernen den VBA-Quellcode und sperren den Entwurf.
Meine MDE lässt sich in meiner Access-Version nicht öffnen - warum?
Eine MDE ist an die Access-Version und die Bit-Architektur (32-Bit vs. 64-Bit) gebunden, mit der sie erstellt wurde. Ein neueres oder 64-Bit-Access kann die Ausführung verweigern; der Entwickler muss die MDE aus der Quell-.mdb in einem kompatiblen Access neu erstellen.
Wie bekomme ich die Daten aus einer MDE heraus?
Öffnen Sie sie in Access oder dem kostenlosen MDB Viewer Plus und exportieren Sie die Tabellen nach Excel oder CSV - die Datentabellen sind nicht gesperrt, nur der Entwurf und der Code.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

.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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen