.wim filformat | |
---|---|
Förlängning | ..wim .swm .rwm .esd |
MIME -typ | application/x-ms-wim [1] |
Utvecklaren | Microsoft |
Formattyp | Filnamnstillägg |
Windows Imaging Format (WIM) är ett filorienterat diskavbildningsformat . Formatet utvecklades av Microsoft för att distribuera de senaste versionerna av Windows- familjen av operativsystem - Windows Vista och Windows Server 2008 , som använder det som en del av standardinstallationsproceduren. Det kan dock användas med andra versioner av Windows också ; dessutom används det i Windows Fundamentals for Legacy PCs , Microsofts kompakta operativsystem för äldre PCs, baserat på Microsoft Windows XP Embedded Service Pack 2 och släpptes den 8 juli 2006 .
Liksom andra diskavbildningsformat innehåller WIM en uppsättning filer och deras tillhörande filsystemmetadata . Men till skillnad från sektorspecifika format (som .ISO och .CUE / .BIN , som oftast används för CD- och DVD -bilder), är WIM ett filbaserat format, vilket betyder att den minsta logiska enheten är en . Fördelen med detta tillvägagångssätt är hårdvaruoberoendet för formatet och möjligheten att lagra endast en kopia av en fil som har många länkar i filsystemträdet ( enkel instanslagring ).
Även om formatets arkitektur anses vara filorienterad, lagras filerna i en separat WIM-databas, vilket minskar kostnaden för SMB vid öppning och stängning av många enskilda filer i slutet av dataöverföringsprocessen. Kostnaden för att läsa eller skriva många tusentals enskilda filer till en lokal disk mildras av hård- och mjukvarudiskcache, lika väl som sekventiell läsning eller skrivning av data.
En .wim-fil kan innehålla flera bilder, identifierade med ett numeriskt index eller ett unikt namn. Lagringstekniken för en instans , när du lägger till en ny bild till befintliga, gör att du kan minska storleken på WIM-databasen om det finns matchande element. En WIM-bild kan också delas upp i flera filer med tillägget .swm
En WIM-fil kan länka till en annan. Till exempel, i WDS (Windows Deployment Services), lagras innehållet i filerna i filen Res.rwm och Res.rwm-referensen plus mappstrukturen och behörigheterna lagras i Image_Name.wim filer. [2 ]
Dism är ett vanligt Windows-program (som börjar med Vista ) med bred funktionalitet [3] , designat för att serva och förbereda Windows-bilder, inklusive kan användas för att serva en Windows-bild (WIM-fil) eller en virtuell hårddisk ( VHD -fil eller VHDX - fil).
Imagex är ett kommandoradsverktyg som ingår i Microsoft WAIK för att skapa, redigera och distribuera WIM-formaterade Windows -bildfiler. Från och med Windows Vista använder Windows Installer WAIK API för att installera en ny eller klonad kopia av Windows. Den första implementeringen av ImageX hade byggnummer 6.0.4007.0 (main.030212-2037). Det användes av Microsoft OEM Partners för att testa Microsofts bildteknik och utvecklades parallellt med alfabyggena av Longhorn . Olika innovationer lades till i build 6.0.5384.4: läs-skrivstatusavgränsning, bilddelning (SWM), WIM-filterdrivrutin och LZX- komprimeringsalgoritmer. Denna version användes i pre-release-kandidater för Windows Vista .
GImagex — Ett verktyg från tredje part som implementerar ImageX-funktionalitet i ett grafiskt användargränssnitt ( GUI ). Implementerar alla samma funktioner som ImageX, men i en mer användarvänlig fönsterform, kräver varken WAIK installerat på systemet eller ImageX körbara filer.
Utvecklarwebbplats: http://www.autoitscript.com/gimagex/
Wimlib — Ett tredjepartsverktyg med öppen källkod och plattformsoberoende med ett kommandoradsgränssnitt och syntax som liknar Imagex och ett bibliotek för att skapa, extrahera och modifiera WIM-bilder. Wimlib innehåller avancerade implementeringar av komprimeringsalgoritmerna XPRESS, LZX och LZMS, vilket resulterar i större komprimering än liknande teknologier från Microsoft. Dessutom kan wimlib användas för att arbeta med ESD (Electronic Software Download) arkiv. ESD-arkiv är WIM-arkiv som använder kontinuerlig LZMS-komprimering och är därför vanligtvis mycket mindre än vanliga WIM-arkiv. Microsoft distribuerar ibland ESD-arkiv med krypterat innehåll, wimlib kan inte dekryptera sådana arkiv på egen hand.
Utvecklarwebbplats: https://wimlib.net/
En WIM-bild kan även monteras på en logisk enhet under Windows med en enhetsbeteckning tilldelad för att göra det lättare att redigera dess innehåll (tack vare detta kan en WIM-bild enkelt konverteras till en ISO-bild ). Observera att WimFltr.sys- drivrutinen måste laddas innan WIM-bilden kan monteras med ImageX.
Därefter publicerades även API:er för att arbeta med WIM-bilder. Deras funktionalitet utförs genom WIMGAPI.DLL-biblioteket. Således kan oberoende utvecklare skapa sina egna mjukvaruverktyg.
WIM-bilder kan vara startbara . I det här fallet innehåller BOOT.WIM-filen en startbar version av Windows PE- miljön från vilken installationsprocessen körs. De återstående installationsfilerna ingår i INSTALL.WIM.
Förutom vanliga Microsoft-verktyg kan du även extrahera filer från en WIM-bild med hjälp av det kostnadsfria filarkivet 7-Zip . Det kommer dock inte att öppna vissa filer.
Volymbildsfilformat _ | |
---|---|
disketter |
|
Hårddiskar |
|
Optiska skivor |
|
Beskrivningar |
|