Windows képalkotási formátum

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2016. március 20-án áttekintett verziótól ; az ellenőrzésekhez 10 szerkesztés szükséges .
.wim fájlformátum
Kiterjesztés ..wim .swm .rwm .esd
MIME típusú application/x-ms-wim [1]
Fejlesztő Microsoft
Formátum típusa Fájlnév kiterjesztése

A Windows Imaging Format (WIM )  egy fájlorientált lemezképformátum . A formátumot a Microsoft fejlesztette ki a Windows operációs rendszercsalád  – Windows Vista és Windows Server 2008 – legújabb kiadásainak üzembe helyezésére , amelyek a szabványos telepítési eljárás részeként használják. Használható azonban a Windows más kiadásaival is ; Ezenkívül a Windows Fundamentals for Legacy PCs programban, a Microsoft  kompakt operációs rendszerében , a Microsoft Windows XP Embedded Service Pack 2-n alapuló és 2006. július 8-án kiadott , örökölt PC-k számára készült verziójában használják .

Szerkezet

Más lemezképformátumokhoz hasonlóan a WIM is tartalmaz fájlokat és a hozzájuk tartozó fájlrendszer metaadatait . Azonban a szektorspecifikus formátumokkal ellentétben ( mint például a .ISO és a .CUE / .BIN , amelyeket leggyakrabban CD- és DVD -képekhez használnak), a WIM fájlalapú formátum, ami azt jelenti, hogy a legkisebb logikai egység egy . Ennek a megközelítésnek az az előnye, hogy a formátum hardveres függetlensége, valamint a sok hivatkozást tartalmazó fájl egyetlen példányának tárolása a fájlrendszerfában ( egypéldányos tárolás ).

Bár a formátum architektúrája fájlorientált, a fájlok egy külön WIM-adatbázisban tárolódnak, ezáltal csökkentve az SMB többletterhelését, amikor az adatátviteli folyamat végén számos egyedi fájlt nyit meg és zár be. A sok ezer egyedi fájl helyi lemezre történő olvasásának vagy írásának költségeit csökkenti a hardveres és szoftveres lemezgyorsítótárazás , valamint az adatok szekvenciális olvasása vagy írása.

Egy .wim fájl több képet is tartalmazhat, amelyeket numerikus index vagy egyedi név azonosít. Az egypéldányos tárolási technológia , amikor új képet ad hozzá a meglévőekhez, lehetővé teszi a WIM-adatbázis méretének csökkentését, ha vannak egyező elemek. Egy WIM-kép több fájlra is felosztható .swm kiterjesztéssel

Egy WIM-fájl hivatkozhat egy másikra. Például a WDS-ben (Windows Deployment Services) a fájlok tartalma a Res.rwm fájlban, a Res.rwm hivatkozás, valamint a mappaszerkezet és az engedélyek pedig az Image_Name.wim fájlban tárolódnak. fájlokat. [2  ]

Eszközök

A Dism  egy normál Windows-program (Vistától kezdve ) , széles funkcionalitással [3] , amelyet Windows-képek szervizelésére és előkészítésére terveztek, beleértve a Windows-képek (WIM-fájl) vagy egy virtuális merevlemez ( VHD -fájl vagy VHDX-fájl ) kiszolgálását is. fájl).

Az Imagex a Microsoft WAIK -hoz  tartozó parancssori segédprogram WIM-formátumú Windows képfájlok létrehozásához, szerkesztéséhez és telepítéséhez . A Windows Vista rendszertől kezdve a Windows Installer a WAIK API-t használja a Windows új vagy klónozott példányának telepítéséhez. Az ImageX első megvalósításának buildszáma 6.0.4007.0 (main.030212-2037). A Microsoft OEM partnerei használták a Microsoft képalkotási technológiáinak tesztelésére, és a Longhorn alfa buildjeivel párhuzamosan fejlesztették ki . A 6.0.5384.4 build különféle újításokkal egészült ki: olvasási-írási állapot elhatárolása, képfelosztás (SWM), WIM-szűrő-illesztőprogram és LZX - tömörítési algoritmusok. Ezt a buildet a Windows Vista megjelenés előtti verzióiban használták .

GImagex  – Harmadik féltől származó segédprogram, amely az ImageX funkcióit grafikus felhasználói felületen ( GUI ) valósítja meg. Ugyanazokat a funkciókat valósítja meg, mint az ImageX, de felhasználóbarátabb ablakos formában, nem igényel sem a rendszerre telepített WAIK-ot, sem az ImageX futtatható fájljait.

Fejlesztői webhely: http://www.autoitscript.com/gimagex/

Wimlib  – Harmadik féltől származó nyílt forráskódú és többplatformos segédprogram az Imagex - hez hasonló parancssori felülettel és szintaxissal , valamint egy könyvtárral a WIM-képek létrehozására, kibontására és módosítására. A Wimlib az XPRESS, LZX és LZMS tömörítési algoritmusok fejlett implementációit tartalmazza, amelyek nagyobb tömörítést eredményeznek, mint a Microsoft hasonló technológiái. Ezenkívül a wimlib ESD (elektronikus szoftverletöltés) archívumokkal is használható. Az ESD-archívumok olyan WIM-archívumok, amelyek folyamatos LZMS-tömörítést használnak , és ezért jellemzően sokkal kisebbek, mint a normál WIM-archívumok. A Microsoft néha titkosított tartalmú ESD-archívumokat terjeszt, a wimlib önmagában nem tudja visszafejteni az ilyen archívumokat.

Fejlesztői webhely: https://wimlib.net/

Munka képekkel

A WIM-kép Windows alatt logikai meghajtóra is felszerelhető, hozzárendelt meghajtóbetűjellel , ami megkönnyíti a tartalmának szerkesztését (ennek köszönhetően a WIM-kép könnyen konvertálható ISO -képlé ). Ne feledje, hogy a WimFltr.sys illesztőprogramot be kell tölteni, mielőtt a WIM-képet fel lehet szerelni az ImageX használatával.

Ezt követően megjelentek a WIM-képekkel való munkavégzéshez szükséges API-k is. Működésüket a WIMGAPI.DLL könyvtáron keresztül hajtják végre. Így a független fejlesztők létrehozhatják saját szoftvereszközeiket.

A WIM képek bootolhatók . Ebben az esetben a BOOT.WIM fájl tartalmazza a Windows PE környezet indítható verzióját, amelyből a telepítési folyamat fut. A fennmaradó telepítőfájlokat az INSTALL.WIM tartalmazza.

A szokásos Microsoft segédprogramok mellett az ingyenes 7-Zip fájlarchiváló segítségével WIM-képekből is kinyerhet fájlokat . Néhány fájlt azonban nem nyit meg.

Lásd még

Jegyzetek

  1. https://gitlab.freedesktop.org/xdg/shared-mime-info/blob/Release-1-12/freedesktop.org.xml.in#L4005
  2. Windows Imaging Format fájl szerkesztése Windows Server 2003 Service Pack 1 (SP1) alapú számítógépen, amelyen a Windows Deployment Services fut . Letöltve: 2012. augusztus 9. Az eredetiből archiválva : 2012. július 20.
  3. DISM áttekintés | Microsoft dokumentumok . Letöltve: 2019. április 1. Az eredetiből archiválva : 2019. április 1..

Linkek