Windows Imaging Format
Immagine WIM | |
---|---|
Estensione | .wim .swm |
Tipo MIME | application/x-ms-wim |
Sviluppatore | Microsoft |
Tipo | Immagine disco |
Modifica dati su Wikidata · Manuale |
Il formato Windows Imaging (WIM) è un tipo di file avente il formato di un'immagine disco. È stato sviluppato da Microsoft per distribuire Windows Vista e le versioni successive della famiglia di sistemi operativi Windows, nonché Windows Fundamentals for Legacy PCs.[1]
Funzionamento
Come altri formati di immagine disco, un file WIM contiene un set di file e metadati associati del File system. Tuttavia, a differenza dei formati basati sui settori del disco (come ISO o VHD), WIM è basato sui file: l'unità fondamentale di informazione nella tecnologia WIM è un file.
I principali vantaggi di essere basato su file sono indipendenza dall'hardware e single-instance storage di un file referenziato più volte nella struttura del file system. Dal momento che i file sono immagazzinati all'interno di un singolo file WIM, il sovraccarico dell'apertura e chiusura di molti file singoli è ridotta. Il costo della lettura o la scrittura di molte migliaia di singoli file sul disco locale viene negata dalla cache del disco hardware o software-dipendente così come la lettura e scrittura sequenziale dei dati.
I file WIM possono contenere più immagini disco, che sono referenziati o da un indice numerico o da un nome univoco. Grazie all'uso dell'archiviazione a singola istanza, più ogni immagine disco successivo ha in comune con le immagini precedenti aggiunte al file WIM, e meno dati nuovi saranno aggiunti. Un file WIM può anche essere suddiviso in più parti (i cui file hanno estensione .swm).
Le immagini WIM possono essere rese avviabili. Il boot-loader di Windows supporta il boot da un file WIM. Il DVD di installazione di Windows Vista e versioni successive utilizzano tali file WIM. In questo caso, BOOT.WIM contiene una versione di avvio di Windows PE da cui viene eseguita l'installazione. Altri file di installazione si trovano all'interno di INSTALL.WIM.
ImageX
ImageX è un programma a linea di comando usato per creare, modificare e distribuire le immagini disco di Windows nel formato WIM. È distribuito come parte del pacchetto gratuito Windows Automated Installation Kit (WAIK). A partire da Windows Vista, il setup usa le funzioni API WAIK per installare il sistema operativo.
Il primo prototipo sviluppato di ImageX è stato compilato nella versione 6.0.4007.0. Ha permesso ai partner Microsoft OEM di sperimentare la tecnologia di imaging ed è stato sviluppato in parallelo con i prototipi alfa di Longhorn (che al rilascio venne chiamato Windows Vista). È stato introdotto nel Milestone 4 nel progetto Longhorn, e utilizzato nelle successive versioni di Longhorn. La versione 6.0.5384.4 ha aggiunto vantaggi significativi rispetto alle versioni precedenti, come la capacità di montaggio di cartelle in sola lettura e lettura/scrittura, la suddivisione in più file immagine (SWM), un driver di filtro WIM e gli algoritmi più recenti della compressione LZX. È stato usato a partire da quella versione pre-RC (release candidate) di Windows Vista.
A partire da Windows 8, ImageX è sostituito dal DISM.[2]
DISM
Deployment Image Service and Management Tool (DISM) viene utilizzato per recuperare o modificare le informazioni all'interno di un'immagine.[3]
Esempi di utilizzo:
- Montare un'immagine
dism /mount-wim /wimfile:c:\win7\sources\boot.wim /index:1 /mountdir:c:\temp2
- Rilevare i device drivers installati in un'immagine non in linea
dism /image:c:\temp2 /get-drivers
- Aggiungere un device driver a un'immagine non in linea
dism /image:c:\temp2 /add-driver /driver:C:\dell\drivers\r191214\nvdm.inf
- Smontare un'immagine
dism /unmount-wim /mountdir:c:\temp2 /commit dism /unmount-wim /mountdir:c:\temp2 /discard
Personalizzazione dell'immagine
Con l'aiuto di ImageX (in Windows Vista e versioni successive) o DISM (in Windows 8 e successive), l'immagine WIM può essere montata come una nuova partizione con un'assegnazione della lettera di unità associata, in modo che i suoi contenuti possono essere letti o modificati[4]. Un set di funzioni API pubbliche per manipolare file WIM permette agli sviluppatori di scrivere i propri strumenti di gestione per WIM.
Note
- ^ Windows Imaging File Format (WIM), su technet.microsoft.com, Microsoft. URL consultato il 24 feb 2014.
- ^ Deployment Image Servicing and Management (DISM) Technical Reference, su technet.microsoft.com, Microsoft. URL consultato il 6 ott 2012.
- ^ What Is Deployment Image Servicing and Management?, in Microsoft TechNet, Microsoft. URL consultato il 14 dic 2012.
- ^ DISM Image Management Command-Line Options, su technet.microsoft.com, Microsoft. URL consultato il 25 feb 2014.
Voci correlate
- Windows Preinstallation Environment
- System Deployment Image
- Windows To Go
Collegamenti esterni
- Windows Imaging Format Whitepaper che descrive la struttura interna di file WIM (RTF), su download.microsoft.com.
- ImageX e formato immagine WIM su Microsoft TechNet
V · D · M | |||||||
---|---|---|---|---|---|---|---|
Strumenti di sistema | App Installer · Configurazione di sistema · Console di ripristino · Controllo file di sistema · Deframmenta disco · Driver Verifier · DxDiag · Gestione attività · Gestione dispositivi · IExpress · Impostazioni · Management Console · Monitoraggio risorse · Monitor di sistema · Netsh · Pannello di controllo (Componenti) · PowerShell · Pulizia disco · Prompt dei comandi · Ripristino configurazione di sistema · Sysprep · System Information · System Policy Editor · Visualizzatore eventi · Windows Error Reporting · Windows Ink · Windows Installer · Windows Update (Windows Insider) · WinRE · WMI · Windows System Assessment Tool | ||||||
Applicazioni | Assistente vocale · Assistenza rapida · Blocco note · Calcolatrice · Calendario · Centro PC portatile Windows · Contatti · Cortana · Edge · Fax e scanner · Feedback Hub · File Manager · Film e TV · Foto · Fotocamera · Microsoft WordPad · Groove Musica · Il tuo telefono · Lente di ingrandimento · Mappa caratteri · Mappe · Memo · Messaggi · Meteo · Money · News · OneDrive · OneNote · Paint · Paint 3D · Pay · Phone Companion · Posta · Registratore vocale · Richiesta supporto · Riconoscimento vocale · Skype · Sport · Store · Strumento di cattura · Suggerimenti · Sveglie e orologio · Visualizzatore 3D · Windows Media Player · Windows Story Remix · Windows To Go · WordPad · Xbox Console Companion | ||||||
Shell | Aero · AutoPlay · AutoRun · Barra delle applicazioni · Centro notifiche (Windows) · ClearType · Esplora file · Menu start · Search (Cartella speciale · IFilter · Namespace · Ricerca salvata · Servizio di indicizzazione) · Stili di visualizzazione di Windows XP · Visualizzazione attività · Windows Spotlight | ||||||
Kernel | System Idle Process · Registro di sistema · DLL · EXE · NTLDR · Winlogon · Recovery Console · I/O · WinRE · WinPE · Kernel Patch Protection | ||||||
Servizi | BITS · CLFS · Copia shadow · Error Reporting · Multimedia Class Scheduler · Service Control Manager · Utilità di pianificazione · Wireless Zero Configuration | ||||||
File system | CDFS · DFS · exFAT · FAT · IFS · NTFS (Collegamento fisico · EFS · Junction point · Mount Point · Reparse point · Symbolic link · TxF) · ReFS · UDF | ||||||
Server | Active Directory · DFS Replication · Distributed Transaction Coordinator · DNS · Domini · Group Policy · Hyper-V · IIS · MSMQ · Profilo utente in roaming · Protezione di accesso alla rete · PWS · Reindirizzamento delle cartelle · Remote Desktop Services · Remote Differential Compression · Remote Installation Services · Rights Management Services · Server Core · Servizi di stampa per UNIX · SharePoint · System Resource Manager · Windows Deployment Services · Windows Media Services · WSUS | ||||||
Architettura | Architettura Windows NT · Console Windows · Copia shadow · CSRSS · Desktop Window Manager · Enhanced Write Filter · Graphics Device Interface · hal.dll · I/O request packet · Imaging Format · Kernel Transaction Manager · Librerie · Logical Disk Manager · LSASS · MinWin · NTLDR · Ntoskrnl.exe · Object Manager · Portable Executable (EXE · DLL) · Processo di avvio (NT · Vista) · Registro di sistema · Resource Protection · Security Account Manager · Server Message Block · SMSS · System Idle Process · USER · WHEA · Winlogon · WinUSB · XML Paper Specification | ||||||
Sicurezza | AppLocker · BitLocker · Credential Guard · Family Safety · Kernel Patch Protection · Mandatory Integrity Control · Prevenzione di esecuzione dei dati · Protected Media Path · Sicurezza e manutenzione · User Account Control · User Interface Privilege Isolation · Windows Defender · Windows Firewall | ||||||
Compatibilità | COMMAND.COM · Macchina virtuale DOS · Windows Subsystem for Linux (Microsoft POSIX) · Windows on Windows · WoW64 · Windows XP Mode | ||||||
API | Active Scripting (WSH · VBScript · JScript) · COM (ActiveX · ActiveX Document · COM Structured storage · DCOM · OLE · OLE Automation · Transaction Server) · DirectX · .NET Framework · Universal Windows Platform · Windows Mixed Reality · Windows Runtime · WinUSB | ||||||
Giochi | Solitaire Collection | ||||||
Obsoleti |
| ||||||
Spostati su Microsoft Store | Lettore DVD · Hover! · Mahjong · Minesweeper | ||||||
Deprecati | Internet Explorer · Media Player |