.MDE

MDE-fil

Microsoft Access Compiled (MDE) Database
Ställ en fråga
SNABBT SVAR

En MDE-fil är en kompilerad, låst version av en Microsoft Access-databas (.mdb). Du öppnar och kör den med Microsoft Access eller kostnadsfria Access Runtime på Windows, men du kan inte redigera dess formulär eller kod. Det är inte möjligt att konvertera en MDE tillbaka till en redigerbar MDB - källkoden tas bort permanent när filen skapas.

Utvecklare: Microsoft Kategori: Databasfiler MIME: application/x-msaccess
ÖPPNAS PÅ Windows
Relaterat: .DB · .DBF · .ACCDB · .SQL

På denna sida

19k+ filtillägg indexerade
Senast granskad Sep 10, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet MDE?

.mde är ett kompilerat databasfilformat för Microsoft Access, skapat från en .mdb-källdatabas med kommandot «Skapa MDE-fil». Där den ursprungliga .mdb-filen lagrar redigerbar Visual Basic for Applications (VBA)-källkod tillsammans med tabeller, frågor och vyer, kompilerar .mde den VBA-koden till p-kod och rensar bort den redigerbara källkoden helt.

Access-databasformat kan delas in i två grupper:

  • .mde - binärt kompilerat format (designlåst)
  • .mda - källfiler för Access-tillägg

Båda formaten lagrar kod skriven i Visual Basic for Applications. Kompilerade .mde-filer kan inte öppnas för att visa källkoden eller ändra den, och formulär, rapporter och moduler är låsta från designvyn. En .mdb-fil fungerar som bas för att producera en .mde.

Resultatet är en distributionsklar databas: användare kan köra frågor, mata in data och navigera i formulär, men kan inte ändra den underliggande logiken eller gränssnittsdesignen. Eftersom konverteringen är enkelriktad är det inte möjligt att återställa den redigerbara källkoden från en .mde - behåll alltid den ursprungliga .mdb-filen. .mde-formatet gäller endast för äldre Jet-motor-databaser (Access 97 till 2003); Access 2007 och senare ersatte det med .accde för det nyare .accdb-formatet.

Säkerhet & trygghet

RISK: MEDIUM

En .mde kör kompilerad VBA-kod som du inte kan inspektera, så kör endast MDE-applikationer från en källa du litar på - Access öppnar databaser med makron/kod inaktiverade som standard (Säkerhetscenter / gul säkerhetslist); låt dem vara inaktiverade om du inte litar på avsändaren. Själva datatabellerna är inerta. Förlita dig inte på den låsta designen eller något äldre Jet-«databaslösenord» för säkerhet - datan är läsbar via exportverktyg oavsett.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNMicrosoft Access Compiled (MDE) Databaseäven känd som Compiled Access database, Access make-MDE file
UTVECKLAREMicrosoftsedan 1997 (Access 97 - 'Make MDE File' feature)
KATEGORIDatabasfiler
MIME-TYPapplication/x-msaccess
TYPProprietär binär Access-databas med VBA kompilerad och källkod borttagen (Jet-motor)
Detta filtillägg används också av…
  • ArchiCAD Add-On (GDL/tilläggsmodul) - Vissa Graphisoft ArchiCAD-tillägg har historiskt använt filändelsen .mde för laddningsbara tilläggsmoduler - orelaterat till Access.
MAGIC BYTES · FILSIGNATUR
OFFSET
0405060708090a0b0c0d0e0f10111213141516
HEX
000100005374616E64617264204A6574204442
ASCII
····Standard Jet DB
En .mde är en Jet/Access-databas, så på disken har den SAMMA signatur som en vanlig .mdb: 00 01 00 00 sedan „Standard Jet DB” vid offset 4. Skillnaden mellan .mde och .mdb är logisk (VBA kompilerad + källkod borttagen, design låst), inte ett annat magiskt nummer. Den nyare ACCDE-motsvarigheten visar „Standard ACE DB” istället.

Program som öppnar MDE-filer

Windows3 apps
Microsoft Access Betald Dubbelklicka på .mde-filen för att öppna och köra den (formulär, rapporter, data). Du kan inte gå in i designvyn - det är avsiktligt. Matchande Access-version/arkitektur krävs.
MDB Viewer Plus Gratis Portabel freeware - öppna .mde för att visa/exportera DATA (tabeller) till Excel/CSV. Kör inte formulär eller återställer kod.
Microsoft Access Runtime Gratis Kostnadsfri körtidsmiljö för att KÖRA en Access .mde-applikation utan att äga fullständiga Access - idealiskt för distribuerade MDE-appar. Kan inte användas för design.

Tekniska detaljer

djup specifikation
UtvecklareMicrosoft
FilkodningBinär, little-endian Jet-sidstruktur
MIME-typapplication/x-msaccess
Magic bytes00 01 00 00 sedan „Standard Jet DB” vid offset 4 (identiskt med .mdb på disk)
VBA-hanteringVBA kompilerad till p-kod; redigerbar källkod borttagen under «Skapa MDE-fil»-konvertering
DesignlåsFormulär, rapporter och moduler låsta - kan inte öppnas i Access designvy
ReversibilitetEnkelriktad konvertering; kan inte dekompileras eller återställas till en redigerbar .mdb från en .mde
KällformatByggd från en Access 97-2003 .mdb via Verktyg → Databasverktyg → Skapa MDE-fil
Typisk filstorlek500 KB - 200 MB (data plus kompilerad kod och inbäddade objekt)
KrypteringValfritt äldre Jet-databaslösenord (svag XOR-baserad); VBA är låst genom borttagning av källkod, inte genom kryptering
IntegritetJet-kontrollsummor på sidnivå; Komprimera och reparera korrigerar mindre fel
OperativsystemEndast Windows
VersionskänslighetMåste öppnas med samma Access-version och arkitektur som den kompilerades med
Efterföljande formatACCDE (för .accdb-databaser, Access 2007 och senare)
Relaterade format.mdb (källa), .mda (tillägg), .mdw (arbetsgrupp), .ldb (låsfil)
Släppt1997 (Access 97 - 'Make MDE File' feature)
Senaste versionMDE remained the compiled format for MDB-based databases through Access 2003; succeeded by ACCDE for ACCDB in Access 2007
Specifikationlearn.microsoft.com

MDE-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med MDE-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om MDE-filer.

Vanliga frågor

Kan jag konvertera en MDE tillbaka till en redigerbar MDB?
Nej. «Skapa MDE» tar permanent bort VBA-källkoden och låser designen; det finns inget sätt som stöds för att återställa detta. Du måste få tag på den ursprungliga .mdb-filen från den som skapade filen.
Hur öppnar jag en MDE-fil?
Öppna den i Microsoft Access på Windows (eller gratisversionen Access Runtime) så körs den som en vanlig Access-app - formulär, rapporter, data. Du kan bara inte gå in i designvyn för att redigera den.
Varför kan jag inte redigera formulären eller koden i min MDE?
Det är hela poängen med en MDE: det är en kompilerad, låst version avsedd för distribution. Den redigerbara designen och VBA-källkoden togs bort när den skapades.
Vad är skillnaden mellan MDE och ACCDE?
MDE är den kompilerade/låsta versionen av det gamla .mdb-formatet; ACCDE är samma koncept för det nyare .accdb-formatet (Access 2007+). Båda tar bort VBA-källkod och låser designen.
Min MDE går inte att öppna i min version av Access - varför?
En MDE är bunden till den Access-version och arkitektur (32- kontra 64-bitars) den byggdes med. En nyare eller 64-bitars Access kan neka den; utvecklaren måste bygga om MDE-filen från käll-MDB i en kompatibel Access-version.
Hur får jag ut data från en MDE?
Öppna den i Access eller gratisverktyget MDB Viewer Plus och exportera tabellerna till Excel eller CSV - datatabellerna är inte låsta, endast designen och koden.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Relaterade filtillägg

.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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö