Compartir a través de


Códigos devueltos de la Herramienta de migración de estado de usuario (USMT)

En este artículo se describen los códigos de retorno y los mensajes de error de USMT 10.0. También se incluye una tabla que enumera los códigos de retorno de USMT con sus pasos de mitigación asociados. Además, en este artículo se proporcionan sugerencias para ayudarle a usar los archivos de registro para determinar por qué ha recibido un error.

Comprender los requisitos para ejecutar USMT puede ayudar a minimizar los errores en las migraciones de USMT. Para obtener más información, vea Requisitos de USMT.

Códigos devueltos usados por USMT

Si encuentra un error en la migración de USMT, puede usar códigos de retorno y la información más específica proporcionada en los mensajes de error de USMT asociados para solucionar el problema e identificar los pasos de mitigación.

Los códigos devueltos se agrupan en las siguientes categorías generales que describen su área de informes de errores:

  • Correcto o Cancelación de usuario

  • Líneas de comandos no válidas

  • Configuración e inicialización

  • Errores no irrecuperables

  • Errores irrecuperables

Como procedimiento recomendado, se recomienda establecer el nivel de detalle en 5, v:5, en las líneas de comandosScanState.exe, LoadState.exey UsmtUtils.exe para que los informes más detallados estén disponibles en los registros de USMT correspondientes. Puede usar un nivel de detalle más alto si desea que la salida de los archivos de registro vaya a un depurador.

Mensajes de error de USMT

Los mensajes de error proporcionan información más detallada sobre el problema de migración que el código devuelto asociado. Por ejemplo, la herramienta ScanState, LoadState o UsmtUtils podría devolver un código de 11 (para USMT_INVALID_PARAMETERS) y un mensaje de error relacionado que lee /key y /keyfile especificados. El mensaje de error se muestra en el símbolo del sistema y se identifica en los archivos de registro ScanState, LoadState o UsmtUtils para ayudarle a determinar por qué se recibió el código devuelto.

Para obtener más información sobre los códigos de error del sistema de Windows enumerados, escriba en una ventana net.exe helpmsg <error_number> del símbolo del sistema donde <error_number> es el número de código de error generado por el mensaje de error. Para obtener más información sobre los códigos de error del sistema, vea Códigos de error del sistema (0-499).

Solución de problemas de códigos de retorno y mensajes de error

La siguiente información enumera cada código devuelto por valor numérico, junto con los mensajes de error asociados y las acciones de solución de problemas sugeridas.

0: USMT_SUCCESS

  • Categoría: Correcto o Cancelación de usuario
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Ejecución correcta ND

1: USMT_DISPLAY_HELP

  • Categoría: Correcto o Cancelación de usuario
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Ayuda de línea de comandos solicitada ND

2: USMT_STATUS_CANCELED

  • Categoría: Correcto o Cancelación de usuario
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
La recopilación se anuló debido a un archivo EFS ND
El usuario eligió cancelar (como presionar CTRL+C) ND

3: USMT_WOULD_HAVE_FAILED

  • Categoría:
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Se omitió al menos un error como resultado de /c. Revise el registro ScanState, LoadState o UsmtUtils para obtener más información sobre los errores de línea de comandos.

11: USMT_INVALID_PARAMETERS

  • Categoría: Líneas de comandos no válidas
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
/all entra en conflicto con /ui, /ue o /uel Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/auto espera un parámetro opcional para la carpeta de script Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/encrypt no se puede usar con /nocompress Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/encrypt requiere /key o /keyfile Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/genconfig no se puede usar con la mayoría de las demás opciones Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/genmigxml no se puede usar con la mayoría de las demás opciones Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/hardlink requiere /nocompress Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/key y /keyfile especificados Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/key o /keyfile usados sin habilitar el cifrado Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/lae solo se usa con /lac Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/listfiles no se puede usar con /p Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/offline requiere una ruta de acceso válida a un archivo XML que describa rutas de acceso sin conexión Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/offlinewindir requiere una ruta de acceso válida a la carpeta windows sin conexión Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/offlinewinold requiere una ruta de acceso válida a la carpeta windows sin conexión Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
Ya se especificó un comando Compruebe que la sintaxis de la línea de comandos es correcta y que no hay comandos duplicados.
Falta un argumento de opción Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
Una opción se especifica más de una vez y es ambigua. Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
De forma predeterminada, /auto selecciona todos los usuarios y usa el nivel de detalle de registro más alto. No se permiten modificadores como /all, /ui, /ue, /v. Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
Se requieren argumentos de línea de comandos. ¿Especificar/? para las opciones. Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
La opción de línea de comandos no es válida Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
El parámetro EFS especificado no es válido para /efs Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
El argumento file no es válido para /genconfig Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
El argumento file no es válido para /genmigxml Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
Ruta de acceso de estimación de espacio no válida. Comprobación de los parámetros o permisos del sistema de archivos Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
El argumento list file path no es válido para /listfiles Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
El argumento Retry debe ser un entero. Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
El argumento de almacén de configuración especificado no es válido Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos. Asegúrese de que la ruta de acceso del almacén sea accesible y de que se establezcan los niveles de permisos adecuados.
No se admite el algoritmo de cifrado especificado Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
/efs:hardlink requiere /hardlink Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
La opción /targetWindows7 solo está disponible para Windows XP, Windows Vista y Windows 7 Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
El parámetro de almacén es necesario, pero no se especifica Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
La asignación de dominio de origen a destino no es válida para /md Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
La asignación de la cuenta de usuario de origen a destino no es válida para /mu Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
Opción de línea de comandos no definida o incompleta Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
Use /nocompress o proporcione una ruta de acceso de archivo XML con /p"pathtoafile" para obtener una estimación de tamaño de almacén comprimido. Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
El argumento de exclusión de usuario no es válido Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
El nivel de detalle debe especificarse como una suma de las opciones de registro deseadas: Verbose (0x01), Record Objects (0x04), Echo to debug port (0x08) Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
No se admite la característica de instantáneas de volumen con un almacén de vínculos duros Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
El argumento de retraso de espera debe ser un entero Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.

12: USMT_ERROR_OPTION_PARAM_TOO_LARGE

  • Categoría: Líneas de comandos no válidas
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Los argumentos de línea de comandos no pueden superar los 256 caracteres Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.
La ruta de acceso del almacén de configuración especificada supera la longitud máxima permitida de 256 caracteres Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.

13: USMT_INIT_LOGFILE_FAILED

  • Categoría: Líneas de comandos no válidas
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
El argumento de ruta de acceso de registro no es válido para /l Cuando /l se especifica en la línea de comandos ScanState, USMT valida la ruta de acceso. Compruebe que la unidad y otra información, por ejemplo, los caracteres del sistema de archivos, son correctos.

14: USMT_ERROR_USE_LAC

  • Categoría: Líneas de comandos no válidas
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
No se puede crear una cuenta local porque no se especificó /lac Al crear cuentas locales, se deben usar las opciones /lac de línea de comandos y /lae .

26: USMT_INIT_ERROR

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Se encontraron varias instalaciones de Windows Listfiles.txt no se pudo crear. Compruebe que la ubicación especificada para la creación de este archivo es válida.
Error de funcionamiento del software o excepción desconocida Compruebe todos los archivos .xml cargados si hay errores, error común al usar /i para cargar el archivo Config.xml .
No se puede encontrar un directorio de Windows válido para continuar con la operación sin conexión solicitada; Compruebe si el archivo de entrada sin conexión está presente y tiene entradas válidas. Compruebe que el archivo de entrada sin conexión está presente y que tiene entradas válidas. USMT no pudo encontrar un sistema operativo sin conexión válido. Compruebe la asignación de directorios sin conexión.

27: USMT_INVALID_STORE_LOCATION

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
No se puede usar una ruta de acceso de almacén porque existe un almacén existente; especificar /o que se va a sobrescribir Especifique /o para sobrescribir un almacén intermedio o de migración existente.
Falta una ruta de acceso de almacén o tiene datos incompletos Asegúrese de que la ruta de acceso del almacén sea accesible y de que se establezcan los niveles de permisos adecuados.
Error durante la creación del almacén Asegúrese de que la ruta de acceso del almacén sea accesible y de que se establezcan los niveles de permisos adecuados. Especifique /o para sobrescribir un almacén intermedio o de migración existente.
Se especificó un dispositivo inadecuado, como un disquete, para el almacén. Asegúrese de que la ruta de acceso del almacén sea accesible y de que se establezcan los niveles de permisos adecuados.
Ruta de acceso de almacén no válida; comprobar el parámetro de almacén o los permisos del sistema de archivos Ruta de acceso de almacén no válida; compruebe el parámetro de almacén o los permisos del sistema de archivos.
El diseño de archivo o el contenido del archivo no se reconocen como un almacén válido Asegúrese de que la ruta de acceso del almacén sea accesible y de que se establezcan los niveles de permisos adecuados. Especifique /o para sobrescribir un almacén intermedio o de migración existente.
La ruta de acceso del almacén contiene un almacén incompatible con la versión actual de USMT. Asegúrese de que la ruta de acceso del almacén sea accesible y de que se establezcan los niveles de permisos adecuados.
La ubicación de almacenamiento es de solo lectura o no admite una opción de almacenamiento solicitada. Asegúrese de que la ruta de acceso del almacén sea accesible y de que se establezcan los niveles de permisos adecuados.

28: USMT_UNABLE_GET_SCRIPTFILES

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
El archivo de script no es válido para /i Compruebe si hay errores en todos los archivos de .xml de migración especificados. Este error es común cuando se usa /i para cargar el archivo Config.xml .
No se puede encontrar un archivo de script especificado por /i Compruebe la ubicación de los archivos de script y asegúrese de que las opciones de la línea de comandos son correctas.

29: USMT_FAILED_MIGSTARTUP

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Se requiere un mínimo de 250 MB de espacio libre para los archivos temporales. Compruebe que el sistema cumple el requisito mínimo de espacio en disco temporal de 250 MB. Como solución alternativa, puede establecer la variable USMT_WORKING_DIR=<path> de entorno para redirigir el directorio de trabajo de archivos temporales.
Otro proceso es impedir la migración; solo se puede ejecutar una herramienta de migración a la vez Compruebe el archivo de registro ScanState para ver si hay errores de migración .xml archivo.
No se pudo iniciar el procesamiento principal, buscar errores del sistema en el registro o comprobar la instalación Compruebe el archivo de registro ScanState para ver si hay errores de migración .xml archivo.
Error en la migración debido a un error XML; busque en el registro detalles específicos Compruebe el archivo de registro ScanState para ver si hay errores de migración .xml archivo.
No se pueden asignar automáticamente las letras de unidad para que coincidan con el diseño de la letra de unidad en línea; Uso de /offline para proporcionar una tabla de asignación Compruebe el archivo de registro ScanState para ver si hay errores de migración .xml archivo.

31: USMT_UNABLE_FINDMIGUNITS

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Error durante la fase de detección; el registro debe tener información más específica Compruebe el archivo de registro ScanState para ver si hay errores de migración .xml archivo.

32: USMT_FAILED_SETMIGRATIONTYPE

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Error al procesar el sistema de migración Compruebe el archivo de registro ScanState para ver si hay errores de migración .xml archivo o use la Ayuda en línea escribiendo /? en la línea de comandos.

33: USMT_UNABLE_READKEY

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Error al acceder al archivo especificado por el parámetro /keyfile Compruebe el archivo de registro ScanState para ver si hay errores de migración .xml archivo o use la Ayuda en línea escribiendo /? en la línea de comandos.
La clave de cifrado debe tener al menos un carácter Compruebe el archivo de registro ScanState para ver si hay errores de migración .xml archivo o use la Ayuda en línea escribiendo /? en la línea de comandos.

34: USMT_ERROR_INSUFFICIENT_RIGHTS

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
La eliminación de directorios requiere privilegios elevados Inicie sesión como administrador y ejecute con privilegios elevados.
No hay derechos para crear perfiles de usuario; inicie sesión como administrador; ejecutar con privilegios elevados Inicie sesión como administrador y ejecute con privilegios elevados.
No hay derechos para leer o eliminar perfiles de usuario; iniciar sesión como administrador, ejecutar con privilegios elevados Inicie sesión como administrador y ejecute con privilegios elevados.

35: USMT_UNABLE_DELETE_STORE

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Se requiere un reinicio para quitar el almacén. Reinicie para eliminar los archivos que no se pudieron eliminar cuando se ejecutó el comando.
No se puede usar una ruta de acceso de almacén porque contiene datos que no se pudieron sobrescribir No se pudo eliminar un almacén de migración. Si usa un almacén de migración de vínculos duros, es posible que tenga un archivo bloqueado en él. Debe eliminar manualmente el almacén o usar UsmtUtils.exe /rd el comando para eliminar el almacén.
Se produjo un error al quitar el almacén. Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.

36: USMT_ERROR_UNSUPPORTED_PLATFORM

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Error de comprobación de cumplimiento; Consulte los registros para obtener más información. Investigue si hay un perfil temporal activo en el sistema.
No se admite el uso de /offline durante la aplicación El /offline comando no se usó durante la ejecución en el entorno de preinstalación de Windows (WinPE).
Uso de /offline para ejecutar gather en esta plataforma El /offline comando no se usó durante la ejecución en WinPE.

37: USMT_ERROR_NO_INVALID_KEY

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
El almacén contiene datos cifrados, pero no se proporcionó la clave de cifrado correcta. Compruebe que la clave de cifrado o el archivo de clave correctos se incluyeron con la /key opción o /keyfile .

38: USMT_ERROR_CORRUPTED_NOTENCRYPTED_STORE

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Error durante el acceso al almacén Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos. Asegúrese de que la ruta de acceso del almacén sea accesible y de que se establezcan los niveles de permisos adecuados.

39: USMT_UNABLE_TO_READ_CONFIG_FILE

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Error al leer Config.xml Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos en el archivo Config.xml .
El argumento file no es válido para /config Compruebe la línea de comandos que usó para cargar el archivo Config.xml . Puede usar la Ayuda en línea escribiendo /? en la línea de comandos.

40: USMT_ERROR_UNABLE_CREATE_PROGRESS_LOG

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Error al escribir en el registro de progreso No se pudo crear el registro de progreso. Compruebe que la ubicación es válida y que tiene acceso de escritura.
El argumento del registro de progreso no es válido para /progress No se pudo crear el registro de progreso. Compruebe que la ubicación es válida y que tiene acceso de escritura.

41: USMT_PREFLIGHT_FILE_CREATION_FAILED

  • Categoría: Configuración e inicialización
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
No se puede sobrescribir el archivo existente No se pudo crear el registro de progreso. Compruebe que la ubicación es válida y que tiene acceso de escritura.
Ruta de acceso de estimación de espacio no válida. Comprobación de los parámetros o permisos del sistema de archivos Revise el registro ScanState o el registro LoadState para obtener más información sobre los errores de línea de comandos.

42: USMT_ERROR_CORRUPTED_STORE

  • Categoría:
Mensaje de error El almacén contiene uno o varios archivos dañados
El almacén contiene datos cifrados, pero no se proporcionó la clave de cifrado correcta. Revise el registro UsmtUtils para obtener más información sobre los archivos dañados. Para obtener información sobre cómo extraer los archivos que no están dañados, consulte Extracción de archivos de un almacén de migración de USMT comprimido.

61: USMT_MIGRATION_STOPPED_NONFATAL

  • Categoría: Errores no irrecuperables
Mensaje de error El almacén contiene uno o varios archivos dañados
Procesamiento detenido debido a un error de E/S USMT salió, pero puede continuar con la /c opción de línea de comandos, con la sección ErrorControl> configurable< opcional o mediante la /vsc opción de línea de comandos.

71: USMT_INIT_OPERATING_ENVIRONMENT_FAILED

  • Categoría: Errores irrecuperables
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Error de la API de Windows Win32 Se ha iniciado la transferencia de datos y se ha producido un error durante la creación del almacén de migración o durante la fase de aplicación. Revise el registro ScanState o el registro LoadState para obtener más información.
Error al intentar inicializar los mecanismos de diagnóstico, como el registro Se ha iniciado la transferencia de datos y se ha producido un error durante la creación del almacén de migración o durante la fase de aplicación. Revise el registro ScanState o el registro LoadState para obtener más información.
No se pudo registrar la información de diagnóstico Se ha iniciado la transferencia de datos y se ha producido un error durante la creación del almacén de migración o durante la fase de aplicación. Revise el registro ScanState o el registro LoadState para obtener más información.
No se puede iniciar. Asegúrese de que ejecuta USMT con privilegios elevados. Salga de USMT e inicie sesión de nuevo con privilegios elevados.

72: USMT_UNABLE_DOMIGRATION

  • Categoría: Errores irrecuperables
Mensaje de error Solución de problemas, mitigación y soluciones alternativas
Error al cerrar el almacén Se ha iniciado la transferencia de datos y se produjo un error durante la creación del almacén de migración o durante la fase de aplicación. Revise el registro ScanState o el registro LoadState para obtener más información.
Error en el proceso de aplicación Se ha iniciado la transferencia de datos y se produjo un error durante la creación del almacén de migración o durante la fase de aplicación. Revise el registro ScanState o el registro LoadState para obtener más información.
Error en el proceso de recopilación Se ha iniciado la transferencia de datos y se produjo un error durante la creación del almacén de migración o durante la fase de aplicación. Revise el registro ScanState o el registro LoadState para obtener más información.
Fuera del espacio en disco al escribir el almacén Se ha iniciado la transferencia de datos y se produjo un error durante la creación del almacén de migración o durante la fase de aplicación. Revise el registro ScanState o el registro LoadState para obtener más información.
Espacio en disco temporal en el sistema local Se ha iniciado la transferencia de datos y se produjo un error durante la creación del almacén de migración o durante la fase de aplicación. Revise el registro ScanState o el registro LoadState para obtener más información.

Recolección de datos

Si necesita ayuda del soporte técnico de Microsoft, le recomendamos que recopile la información siguiendo los pasos mencionados en Recopilación de información mediante TSS para problemas relacionados con la implementación.

Solución de problemas de la Herramienta de migración de estado de usuario (USMT)

Archivos de registro de USMT