Co to jest format pliku ESD?
Plik .esd to obraz Windows Electronic Software Download - wysoce skompresowany wariant formatu kontenera .WIM tylko do odczytu, którego Microsoft używa do dostarczania nośników instalacyjnych Windows poprzez Windows Update oraz Media Creation Tool.
Format ten zadebiutował w erze Windows 8/8.1 jako bardziej wydajny następca tradycyjnego install.wim. Stosuje on kompresję LZMS („recovery”) zamiast starszych algorytmów LZX/XPRESS, co zmniejsza obraz pełnej edycji Windows o około 30% w porównaniu z odpowiednikiem .wim, dając typowe rozmiary plików w zakresie 2-5 GB.
Mimo rozszerzenia .esd, każdy plik zaczyna się od tej samej 8-bajtowej sygnatury magicznej WIM (4D 53 57 49 4D 00 00 00, ASCII MSWIM) pod offsetem 0. Jego wewnętrzna struktura odzwierciedla WIM: nagłówek, jeden lub więcej indeksów obrazów (na przykład edycje Home i Pro spakowane w jednym install.esd), manifest XML oraz skompresowane algorytmem LZMS zasoby plików z obsługą single-instance storage.
Obrazy dystrybucyjne pobierane z Windows Update są dodatkowo zaszyfrowane, więc nie można ich bezpośrednio montować ani edytować. Standardowy proces polega na wyeksportowaniu żądanego indeksu do zwykłego pliku install.wim za pomocą polecenia DISM /Export-Image /Compress:max lub użyciu otwartoźródłowej alternatywy, takiej jak wimlib-imagex. Lokalnie generowane pliki ESD - tworzone na żądanie przez DISM - są skompresowane, ale niezaszyfrowane.
Najczęstszym przykładem jest install.esd, znajdujący się w folderze sources\ nośników utworzonych przez Media Creation Tool, a także pobierany podczas aktualizacji systemu Windows w miejscu (in-place upgrade) przez Windows Update.
Bezpieczeństwo
RYZYKO: LOWPlik .esd jest pasywnym obrazem dysku, a nie plikiem wykonywalnym, więc sam kontener niesie niskie ryzyko - jednak ZAWIERA on pełny system operacyjny Windows (pliki wykonywalne, sterowniki), dlatego należy używać wyłącznie plików ESD z autentycznych źródeł Microsoft (Media Creation Tool lub Windows Update); zmodyfikowany install.esd z niepewnego źródła może zawierać system z zainstalowanym backdoorem. Nakładanie/eksportowanie nadpisuje pliki docelowe, więc sprawdź ścieżki podczas uruchamiania DISM. Narzędzia do pobierania (DISM jest wbudowany; 7-Zip, wimlib, NTLite) pobieraj z ich oficjalnych stron i unikaj podejrzanych konwerterów online typu „ESD opener” lub „ESD to ISO”.
Szczegóły formatu
w pigułce- ExpertScan Survey Document (AutoData Systems) - Plik danych ankiet/formularzy .esd utworzony przez ExpertScan firmy AutoData Systems - to, na co wskazuje pole nazwy bazy danych, ale jest to drugorzędne znaczenie (obraz Windows dominuje).
- MegaBACE Chromatogram (genetyka) - Chromatogram sekwencji DNA .esd z instrumentu MegaBACE - niszowe zastosowanie naukowe.
- Easy Street Draw Diagram - Plik diagramu 2D z miejsca wypadku lub przestępstwa używany przez organy ścigania, zapisywany jako .esd.
Programy otwierające pliki ESD
Szczegóły techniczne
specyfikacja| Typ formatu | Wysoce skompresowany, binarny wariant kontenera WIM (Windows Imaging Format) tylko do odczytu |
| Deweloper | Microsoft Corporation |
| Magiczne bajty (hex) | 4D 53 57 49 4D 00 00 00 pod offsetem 0 - identyczne jak w standardowym .wim; oba współdzielą tę samą sygnaturę nagłówka WIM |
| Algorytm kompresji | Kompresja LZMS („recovery”) - solidna kompresja dająca o ok. 30% mniejszy wynik niż LZX/XPRESS WIM |
| Szyfrowanie | Dystrybucyjne pliki ESD z Windows Update są zaszyfrowane; lokalnie eksportowane pliki ESD są tylko skompresowane |
| Kolejność bajtów | Little-endian |
| Typowy rozmiar pliku | 2-5 GB dla obrazu pełnej edycji Windows |
| Struktura wewnętrzna | Nagłówek WIM + jeden lub więcej indeksów obrazów + manifest metadanych XML + skompresowany LZMS magazyn zasobów plików single-instance |
| Obsługa wielu edycji | Pojedynczy install.esd może zawierać wiele edycji Windows (np. Home i Pro) jako oddzielne indeksy obrazów |
| Tryb odczytu/zapisu | Tylko do odczytu; nie można go bezpośrednio montować, modyfikować ani dopisywać danych - zwłaszcza gdy jest zaszyfrowany |
| Typ MIME | application/octet-stream (również application/x-ms-wim) |
| Weryfikacja integralności | Skróty SHA dla każdego zasobu przechowywane w tablicy przeglądowej WIM; weryfikowane automatycznie podczas operacji apply lub export w DISM |
| Główny przypadek użycia | Dostarczanie obrazów instalacyjnych Windows przez Windows Update i Media Creation Tool |
| Proces konwersji | Eksport do .wim za pomocą DISM /Export-Image /Compress:max lub wimlib-imagex --export przed montowaniem lub edycją |
| Obsługa platform | Natywnie obsługiwany w Windows 8 i nowszych; czytelny na Linux i macOS przez wimlib |
| Wydano | Windows 8 / 8.1 era (2013) for Windows Update & the Media Creation Tool |
| Najnowsza wersja | N/A (tracks the WIM format; uses LZMS 'recovery' compression) |
| Specyfikacja | learn.microsoft.com |
Konwersje ESD
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki ESD.