Partager via


Vérifier la condition d’un magasin de migration compressé

Lorsque des fichiers et des paramètres sont migrés lors d’une migration classique de l’actualisation du PC, l’état utilisateur est normalement stocké dans un dossier compressé sur le magasin intermédiaire. Ce dossier compressé, également appelé magasin de migration compressé, est un fichier image unique qui contient :

  • Tous les fichiers en cours de migration.

  • Paramètres de l’utilisateur.

  • Fichier catalogue qui contient des métadonnées pour tous les fichiers du magasin de migration.

Lorsque la LoadState.exe commande est exécutée pour charger les données de ces fichiers sur l’ordinateur de destination, LoadState nécessite un fichier catalogue valide pour ouvrir le magasin de migration. La UsmtUtils.exe commande peut être exécutée avec l’option /verify permettant de déterminer si le magasin de migration compressé est intact ou s’il contient des fichiers endommagés ou un catalogue endommagé. L’option /verify doit être exécutée sur le magasin de migration avant de remplacer les fichiers et paramètres d’état utilisateur d’origine.

Lorsque l’option /verify est utilisée, le type d’informations à signaler dans le fichier journal UsmtUtils peut être spécifié. Ces types de rapports sont les suivants :

  • Catalogue : affiche uniquement l’état du fichier catalogue.

  • Tout : affiche l’état de tous les fichiers, y compris le fichier catalogue.

  • Échec uniquement : affiche uniquement les fichiers endommagés.

Les sections suivantes montrent comment exécuter la UsmtUtils.exe commande avec l’option /verify et comment spécifier les informations à afficher dans le fichier journal UsmtUtils .

Syntaxe UsmtUtils pour l’option /verify

Pour vérifier la condition d’un magasin de migration compressé, utilisez la syntaxe UsmtUtils suivante :

UsmtUtils.exe /verify[ :<reportType>] <filePath> [/l :<logfile>] [/decrypt [ :<AlgID>] {/key :<keystring> | /keyfile :<filename>}]

Où les espaces réservés ont les valeurs suivantes :

  • <USMTpath> est l’emplacement où les fichiers et outils USMT sont enregistrés.

  • <reportType> spécifie s’il faut signaler tous les fichiers, les fichiers endommagés uniquement ou l’état du catalogue.

  • <filePath> est l’emplacement du magasin de migration compressé.

  • <logfile> est l’emplacement et le nom du fichier journal.

  • <AlgID> est l’algorithme de chiffrement qui a été utilisé pour créer le magasin de migration sur la ligne de ScanState.exe commande.

  • <keystring> est la clé de chiffrement utilisée pour chiffrer le magasin de migration.

  • <filename> est l’emplacement et le nom du fichier texte qui contient la clé de chiffrement.

Pour vérifier que le magasin de migration est intact

Pour vérifier si le magasin de migration est intact ou s’il contient des fichiers endommagés ou un catalogue endommagé, entrez :

UsmtUtils.exe /verify D:\MyMigrationStore\store.mig

Étant donné qu’aucun type de rapport n’est spécifié, UsmtUtils affiche le rapport de synthèse par défaut.

Pour vérifier l’état du fichier catalogue uniquement

Pour vérifier si le fichier catalogue est endommagé ou intact, entrez :

UsmtUtils.exe /verify:catalog D:\MyMigrationStore\store.mig

Pour vérifier l’état de tous les fichiers

Pour vérifier si le magasin de migration compressé contient des fichiers endommagés et spécifier le nom et l’emplacement du fichier journal, entrez :

UsmtUtils.exe /verify:all D:\MyMigrationStore\store.mig /decrypt /l:D:\UsmtUtilsLog.txt`

En plus de vérifier l’état de tous les fichiers, cet exemple déchiffre les fichiers. Étant donné qu’aucun algorithme de chiffrement n’est spécifié, UsmtUtils utilise l’algorithme de chiffrement 3DES par défaut.

Pour vérifier l’état des fichiers et retourner uniquement les fichiers endommagés

Dans cet exemple, le fichier journal répertorie uniquement les fichiers qui ont été endommagés pendant le processus ScanState . Cette liste inclut le fichier catalogue si le fichier catalogue est également endommagé.

UsmtUtils.exe /verify:failureonly D:\MyMigrationStore\USMT\store.mig /decrypt:AES_192 /keyfile:D:\encryptionKey.txt

Cet exemple déchiffre également les fichiers en spécifiant l’algorithme de chiffrement et l’emplacement du fichier qui contient la clé de chiffrement.

Étapes suivantes

Si l’option /verify indique que le magasin de migration contient des fichiers endommagés, l’option /extract de l’outil UsmtUtils peut être utilisée pour récupérer des données de certains magasins endommagés. Pour plus d’informations, consultez Extraire des fichiers d’un magasin de migration USMT compressé.