.MDE

Plik MDE

Microsoft Access Compiled (MDE) Database
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik MDE to skompilowana, zablokowana wersja bazy danych Microsoft Access (.mdb). Można go otworzyć i uruchomić za pomocą Microsoft Access lub bezpłatnego środowiska Access Runtime w systemie Windows, ale nie można edytować jego formularzy ani kodu. Konwersja MDE z powrotem do edytowalnego formatu MDB nie jest możliwa - kod źródłowy jest trwale usuwany podczas tworzenia pliku.

Deweloper: Microsoft Kategoria: Pliki baz danych MIME: application/x-msaccess
OTWIERA SIĘ NA Windows
Powiązane: .DB · .DBF · .ACCDB · .SQL

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 10, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku MDE?

.mde to skompilowany format pliku bazy danych dla Microsoft Access, utworzony z baz źródłowych .mdb za pomocą polecenia „Utwórz plik MDE”. Podczas gdy oryginalny plik .mdb przechowuje edytowalny kod źródłowy Visual Basic for Applications (VBA) wraz z tabelami, kwerendami i widokami, plik .mde kompiluje ten kod VBA do postaci p-kodu i całkowicie usuwa edytowalne źródło.

Formaty baz danych Access można podzielić na dwie grupy:

  • .mde - binarny format skompilowany (zablokowany projekt)
  • .mda - pliki źródłowe dodatków Access

Oba formaty przechowują kod napisany w Visual Basic for Applications. Skompilowanych plików .mde nie można otworzyć w celu przeglądania lub modyfikacji kodu źródłowego, a formularze, raporty i moduły są zablokowane w widoku Projektu. Plik .mdb służy jako podstawa do wygenerowania pliku .mde.

Rezultatem jest baza danych gotowa do dystrybucji: użytkownicy mogą uruchamiać kwerendy, wprowadzać dane i nawigować po formularzach, ale nie mogą zmieniać logiki bazowej ani projektu interfejsu. Ponieważ konwersja jest jednostronna, odzyskanie edytowalnego źródła z pliku .mde jest niemożliwe - należy zawsze zachować oryginalny plik .mdb. Format .mde dotyczy tylko starszych baz danych silnika Jet (Access 97 do 2003); w programie Access 2007 i nowszych został on zastąpiony formatem .accde dla nowszego formatu .accdb.

Bezpieczeństwo

RYZYKO: MEDIUM

Plik .mde uruchamia skompilowany kod VBA, którego nie można sprawdzić, dlatego należy uruchamiać aplikacje MDE tylko z zaufanych źródeł - Access domyślnie otwiera bazy danych z wyłączonymi makrami/kodem (Centrum zaufania / żółty pasek bezpieczeństwa); pozostaw je wyłączone, chyba że ufasz nadawcy. Same tabele danych są obojętne. Nie należy polegać na zablokowanym projekcie ani na starym „haśle bazy danych” Jet w kwestii bezpieczeństwa - dane są czytelne dla narzędzi eksportujących bez względu na to.

Szczegóły formatu

w pigułce
PEŁNA NAZWAMicrosoft Access Compiled (MDE) Databaseznany również jako Compiled Access database, Access make-MDE file
DEWELOPERMicrosoftod 1997 (Access 97 - 'Make MDE File' feature)
TYP MIMEapplication/x-msaccess
TYPWłasnościowa binarna baza danych Access ze skompilowanym VBA i usuniętym źródłem (silnik Jet)
To rozszerzenie jest również używane przez…
  • Dodatek ArchiCAD (moduł GDL/rozszerzenia) - Niektóre dodatki Graphisoft ArchiCAD historycznie używały rozszerzenia .mde dla ładowalnych modułów rozszerzeń - nie ma to związku z programem Access.
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0405060708090a0b0c0d0e0f10111213141516
HEX
000100005374616E64617264204A6574204442
ASCII
····Standard Jet DB
Plik .mde jest bazą danych Jet/Access, więc na dysku posiada TĘ SAMĄ sygnaturę co zwykły .mdb: 00 01 00 00, a następnie „Standard Jet DB” pod offsetem 4. Rozróżnienie między .mde a .mdb jest logiczne (skompilowane VBA + usunięte źródło, zablokowany projekt), a nie wynika z innego numeru magicznego. Nowszy odpowiednik ACCDE wykazuje zamiast tego „Standard ACE DB”.

Programy otwierające pliki MDE

Windows3 apps
Microsoft Access Płatny Kliknij dwukrotnie plik .mde, aby go otworzyć i uruchomić (formularze, raporty, dane). Nie można wejść w widok Projektu - jest to zamierzone działanie. Wymagana zgodna wersja i architektura Access.
MDB Viewer Plus Darmowy Przenośny program darmowy - otwórz .mde, aby przeglądać/eksportować DANE (tabele) do Excel/CSV. Nie uruchamia formularzy ani nie odzyskuje kodu.
Microsoft Access Runtime Darmowy Darmowe środowisko uruchomieniowe do URUCHAMIANIA aplikacji Access .mde bez posiadania pełnej wersji Access - idealne dla dystrybuowanych aplikacji MDE. Brak możliwości projektowania.

Szczegóły techniczne

specyfikacja
DeweloperMicrosoft
Kodowanie plikuBinarne, struktura stron Jet little-endian
Typ MIMEapplication/x-msaccess
Magiczne bajty00 01 00 00 następnie „Standard Jet DB” pod offsetem 4 (identycznie jak .mdb na dysku)
Obsługa VBAVBA skompilowane do p-kodu; edytowalne źródło usunięte podczas konwersji „Utwórz plik MDE”
Blokada projektuFormularze, raporty i moduły zablokowane - nie można ich otworzyć w widoku Projektu Access
OdwracalnośćKonwersja jednostronna; nie można zdekompilować ani odzyskać edytowalnego .mdb z pliku .mde
Format źródłowyBudowany z pliku .mdb Access 97-2003 przez Narzędzia → Narzędzia bazy danych → Utwórz plik MDE
Typowy rozmiar pliku500 KB - 200 MB (dane plus skompilowany kod i osadzone obiekty)
SzyfrowanieOpcjonalne starsze hasło bazy danych Jet (słabe, oparte na XOR); VBA jest zablokowane przez usunięcie źródła, a nie przez szyfrowanie
IntegralnośćSumy kontrolne na poziomie stron Jet; funkcja Kompaktuj i napraw koryguje drobne uszkodzenia
System operacyjnyTylko Windows
Wrażliwość na wersjęMusi być otwierany w tej samej wersji i architekturze Access, w której został skompilowany
Następca formatuACCDE (dla baz danych .accdb, Access 2007 i nowsze)
Powiązane formaty.mdb (źródło), .mda (dodatek), .mdw (grupa robocza), .ldb (plik blokady)
Wydano1997 (Access 97 - 'Make MDE File' feature)
Najnowsza wersjaMDE remained the compiled format for MDB-based databases through Access 2003; succeeded by ACCDE for ACCDB in Access 2007
Specyfikacjalearn.microsoft.com

Konwersje MDE

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami MDE. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki MDE.

Najczęściej zadawane pytania

Czy mogę przekonwertować MDE z powrotem na edytowalny MDB?
Nie. Funkcja „Utwórz plik MDE” trwale usuwa źródło VBA i blokuje projekt; nie ma oficjalnej metody na odwrócenie tego procesu. Musisz uzyskać oryginalny plik .mdb od osoby, która go stworzyła.
Jak otworzyć plik MDE?
Otwórz go w Microsoft Access w systemie Windows (lub w darmowym Access Runtime), a będzie działał jak normalna aplikacja Access - formularze, raporty, dane. Nie można jednak wejść w widok Projektu, aby go edytować.
Dlaczego nie mogę edytować formularzy ani kodu w moim MDE?
To jest główny cel formatu MDE: jest to skompilowana, zablokowana wersja przeznaczona do dystrybucji. Edytowalny projekt i źródło VBA zostały usunięte w momencie jego tworzenia.
Jaka jest różnica między MDE a ACCDE?
MDE to skompilowana/zablokowana wersja starego formatu .mdb; ACCDE to ta sama koncepcja dla nowszego formatu .accdb (Access 2007+). Oba usuwają źródło VBA i blokują projekt.
Mój plik MDE nie otwiera się w mojej wersji Access - dlaczego?
Plik MDE jest powiązany z wersją i architekturą (32 vs 64-bit) programu Access, w której został zbudowany. Nowszy lub 64-bitowy Access może go odrzucić; deweloper musi ponownie zbudować MDE z pliku źródłowego .mdb w kompatybilnej wersji Access.
Jak wyodrębnić dane z pliku MDE?
Otwórz go w Access lub darmowym programie MDB Viewer Plus i wyeksportuj tabele do formatu Excel lub CSV - tabele danych nie są zablokowane, jedynie projekt i kod.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Powiązane rozszerzenia

.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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z