Verificare la condizione di un archivio di migrazione compresso
Quando si esegue la migrazione di file e impostazioni durante una migrazione tipica dell'aggiornamento del PC, lo stato utente viene in genere archiviato in una cartella compressa nell'archivio intermedio. Questa cartella compressa, detta anche archivio di migrazione compressa, è un singolo file di immagine che contiene:
Tutti i file di cui viene eseguita la migrazione.
Impostazioni dell'utente.
File di catalogo che contiene i metadati per tutti i file nell'archivio di migrazione.
Quando viene eseguito il LoadState.exe
comando per caricare i dati da questi file nel computer di destinazione, LoadState richiede un file di catalogo valido per aprire l'archivio migrazione. Il UsmtUtils.exe
comando può essere eseguito con l'opzione /verify
per determinare se l'archivio di migrazione compresso è intatto o se contiene file danneggiati o un catalogo danneggiato. L'opzione /verify
deve essere eseguita nell'archivio di migrazione prima di sovrascrivere i file e le impostazioni dello stato utente originali.
Quando si usa l'opzione /verify
, il tipo di informazioni da segnalare nel file di log UsmtUtils può essere specificato. Questi tipi di report sono:
Catalogo: visualizza lo stato solo del file di catalogo.
Tutto: visualizza lo stato di tutti i file, incluso il file di catalogo.
Solo errore: visualizza solo i file danneggiati.
Le sezioni seguenti illustrano come eseguire il UsmtUtils.exe
comando con l'opzione /verify
e come specificare le informazioni da visualizzare nel file di log UsmtUtils .
Sintassi UsmtUtils per l'opzione /verify
Per verificare la condizione di un archivio di migrazione compresso, usare la sintassi UsmtUtils seguente:
UsmtUtils.exe /verify[:<reportType>] <filePath> [/l:<logfile>] [/decrypt [:<AlgID>] {/key:keystring>< | /keyfile:<filename>}]
Dove i segnaposto hanno i valori seguenti:
<USMTpath> è il percorso in cui vengono salvati i file e gli strumenti USMT.
<reportType> specifica se segnalare tutti i file, solo i file danneggiati o lo stato del catalogo.
<filePath> è il percorso dell'archivio di migrazione compresso.
<logfile> è il percorso e il nome del file di log.
<AlgID> è l'algoritmo di crittografia usato per creare l'archivio migrazione nella
ScanState.exe
riga di comando.<keystring> è la chiave di crittografia usata per crittografare l'archivio migrazione.
<filename> è il percorso e il nome del file di testo che contiene la chiave di crittografia.
Per verificare che l'archivio migrazione sia intatto
Per verificare se l'archivio migrazione è intatto o se contiene file danneggiati o un catalogo danneggiato, immettere:
UsmtUtils.exe /verify D:\MyMigrationStore\store.mig
Poiché non viene specificato alcun tipo di report, UsmtUtils visualizza il report di riepilogo predefinito.
Per verificare lo stato solo del file di catalogo
Per verificare se il file di catalogo è danneggiato o intatto, immettere:
UsmtUtils.exe /verify:catalog D:\MyMigrationStore\store.mig
Per verificare lo stato di tutti i file
Per verificare se sono presenti file danneggiati nell'archivio di migrazione compresso e per specificare il nome e il percorso del file di log, immettere:
UsmtUtils.exe /verify:all D:\MyMigrationStore\store.mig /decrypt /l:D:\UsmtUtilsLog.txt`
Oltre a verificare lo stato di tutti i file, questo esempio decrittografa i file. Poiché non viene specificato alcun algoritmo di crittografia, UsmtUtils usa l'algoritmo di crittografia 3DES predefinito.
Per verificare lo stato dei file e restituire solo i file danneggiati
In questo esempio il file di log elenca solo i file danneggiati durante il processo ScanState . Questo elenco include il file di catalogo se anche il file di catalogo è danneggiato.
UsmtUtils.exe /verify:failureonly D:\MyMigrationStore\USMT\store.mig /decrypt:AES_192 /keyfile:D:\encryptionKey.txt
In questo esempio vengono decrittografati anche i file specificando l'algoritmo di crittografia e il percorso del file che contiene la chiave di crittografia.
Passaggi successivi
Se l'opzione /verify
indica che nell'archivio di migrazione sono presenti file danneggiati, è possibile usare l'opzione /extract
nello strumento UsmtUtils per ripristinare i dati da alcuni archivi danneggiati. Per altre informazioni, vedere Estrarre file da un archivio di migrazione USMT compresso.