ImageX è uno strumento per la creazione di immagini basato sul set di interfacce API di creazione di immagini di Windows. La funzione principale di ImageX è quella di acquisire, modificare e applicare immagini per la distribuzione in un ambiente di produzione o in un ambiente IT aziendale. ImageX supporta il nuovo formato Microsoft Windows Imaging (estensione wim).
Architettura di ImageX
ImageX si basa su vari componenti, tra cui il file eseguibile di ImageX (ImageX.exe), Windows Imaging File System Filter (Wimfltr.sys e Wimfltr.inf), il set di API di Windows Imaging e il formato di file con estensione wim. Nella figura seguente viene illustrata l'interazione tra questi componenti.
|
Componente
|
Descrizione
|
|
ImageX.exe
|
Un programma eseguibile che utilizza un livello API per supportare l'interazione con il file con estensione wim, tra cui acquisizione dell'immagine, compressione dell'immagine, montaggio e smontaggio dell'immagine e applicazione dell'immagine.
|
|
WIM File System Filter
|
Dopo l'installazione del driver apposito, WIM File System Filter gestisce le funzionalità di esplorazione e modifica per il file con estensione wim. Dopo che un file con estensione wim viene montato in una directory, il filtro monitora tutte le richieste di file o dati del file system ed esegue il mapping di tali richieste ai dati appropriati all'interno del file con estensione wim. In questo modo è possibile visualizzare il contenuto del file di immagine utilizzando qualsiasi strumento di gestione file standard, ad esempio Esplora risorse.
La manutenzione non in linea delle immagini consente di visualizzare e modificare i file con estensione wim senza dovere riapplicare e acquisire nuovamente l'immagine. Per il montaggio e la modifica dei contenuti del file con estensione wim, uno strumento in modalità utente e un filtro del file system in modalità kernel interagiscono mediante un protocollo di comunicazione e il set di API di Windows Imaging.
|
|
Set di API di Windows Imaging
|
Questo livello API interagisce con il programma eseguibile ImageX e il driver di WIM FS Filter e rappresenta l'interfaccia principale per strumenti di terze parti e tecnologie di installazione.
Le funzioni dell'interfaccia API possono essere classificate nel modo seguente:
-
Aggiunta, aggiornamento e rimozione di dati di file.
-
Aggiunta, aggiornamento e rimozione di dati di immagini.
-
Estrazione di dati da immagini.
-
Montaggio di immagini mediante WIM File System Filter.
-
Gestione dello spanning di immagini.
-
Monitoraggio dello stato di comunicazione.
|
|
File di immagine di Windows (con estensione wim)
|
Questa raccolta di file di immagine contiene un sistema operativo e i relativi componenti. ImageX utilizza il formato di file con estensione wim per l'acquisizione, la manutenzione non in linea e la distribuzione, fornendo una soluzione completa per qualsiasi scenario di distribuzione.
|
Vedere anche