Compartir a través de


Comprobación de la condición de un almacén de migración comprimido

Cuando los archivos y la configuración se migran durante una migración típica de actualización de PC, el estado de usuario normalmente se almacena en una carpeta comprimida en el almacén intermedio. Esta carpeta comprimida, también denominada almacén de migración comprimido, es un único archivo de imagen que contiene:

  • Todos los archivos que se van a migrar.

  • Configuración del usuario.

  • Un archivo de catálogo que contiene metadatos para todos los archivos del almacén de migración.

Cuando se ejecuta el LoadState.exe comando para cargar los datos de estos archivos en el equipo de destino, LoadState requiere un archivo de catálogo válido para abrir el almacén de migración. El UsmtUtils.exe comando se puede ejecutar con la /verify opción de determinar si el almacén de migración comprimido está intacto o si contiene archivos dañados o un catálogo dañado. La /verify opción debe ejecutarse en el almacén de migración antes de sobrescribir los archivos y la configuración de estado de usuario originales.

Cuando se usa la /verify opción, se puede especificar el tipo de información que se va a notificar en el archivo de registro UsmtUtils . Estos tipos de informe son:

  • Catálogo: muestra el estado de solo el archivo de catálogo.

  • Todos: muestra el estado de todos los archivos, incluido el archivo de catálogo.

  • Solo error: muestra solo los archivos dañados.

En las secciones siguientes se muestra cómo ejecutar el UsmtUtils.exe comando con la /verify opción y cómo especificar la información que se va a mostrar en el archivo de registro UsmtUtils .

Sintaxis de UsmtUtils para la opción /verify

Para comprobar la condición de un almacén de migración comprimido, use la siguiente sintaxis UsmtUtils:

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

Donde los marcadores de posición tienen los siguientes valores:

  • <USMTpath> es la ubicación donde se guardan los archivos y las herramientas de USMT.

  • <reportType> especifica si se debe informar sobre todos los archivos, solo los archivos dañados o el estado del catálogo.

  • <filePath> es la ubicación del almacén de migración comprimido.

  • <logfile> es la ubicación y el nombre del archivo de registro.

  • <AlgID> es el algoritmo criptográfico que se usó para crear el almacén de migración en la línea de ScanState.exe comandos.

  • <keystring> es la clave de cifrado que se usó para cifrar el almacén de migración.

  • <filename> es la ubicación y el nombre del archivo de texto que contiene la clave de cifrado.

Para comprobar que el almacén de migración está intacto

Para comprobar si el almacén de migración está intacto o si contiene archivos dañados o un catálogo dañado, escriba lo siguiente:

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

Dado que no se especifica ningún tipo de informe, UsmtUtils muestra el informe de resumen predeterminado.

Para comprobar el estado de solo el archivo de catálogo

Para comprobar si el archivo de catálogo está dañado o intacto, escriba:

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

Para comprobar el estado de todos los archivos

Para comprobar si hay archivos dañados en el almacén de migración comprimido y especificar el nombre y la ubicación del archivo de registro, escriba:

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

Además de comprobar el estado de todos los archivos, en este ejemplo se descifran los archivos. Dado que no se especifica ningún algoritmo de cifrado, UsmtUtils usa el algoritmo criptográfico 3DES predeterminado.

Para comprobar el estado de los archivos y devolver solo los archivos dañados

En este ejemplo, el archivo de registro solo enumera los archivos que se dañaron durante el proceso ScanState . Esta lista incluye el archivo de catálogo si el archivo de catálogo también está dañado.

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

En este ejemplo también se descifran los archivos especificando el algoritmo criptográfico y la ubicación del archivo que contiene la clave de cifrado.

Pasos siguientes

Si la /verify opción indica que hay archivos dañados en el almacén de migración, la opción de la /extract herramienta UsmtUtils se puede usar para recuperar datos de algunos almacenes dañados . Para obtener más información, consulte Extracción de archivos de un almacén de migración de USMT comprimido.