Se produce un error en la implementación de Windows 7 durante una actualización del equipo o de reemplazo

Síntomas

Se produce un error en la implementación de Windows 7 al actualizar o sustituir un equipo. En esta situación, puede recibir el siguiente mensaje de error:

El programa no puede iniciarse porque falta del equipo DismApi.DLL. Intente reinstalar el programa para corregir este problema.

Causa

Este problema se produce porque faltan las dependencias en el componente de Loadstate.exe en equipos basados en Windows 7.

Solución

Para corregir este problema, utilice uno de los métodos siguientes.

Método 1

Al instalar la evaluación de Windows y el Kit de implementación de Windows ADK (), seleccione la función de herramientas de implementación además de la herramienta de migración de estado de Windows usuario (USMT). A continuación, ejecutar Scanstate.exe desde un símbolo de herramientas de implementación.

Método 2

Si no puede instalar el ADK de Windows en el sistema que ejecuta Loadstate, instale el ADK 10 Windows en otro sistema (y asegúrese de que también instale la característica herramientas de implementación). A continuación, siga estos pasos:



  1. Busque la carpeta de arquitectura adecuada desde las siguientes rutas en el sistema que tiene el ADK instalado:



    • Para x64 equipos

      C:\Program (x86) de archivos \Windows Kits\10\Assessment y Tools\amd64\DISM de Kit\Deployment de implementación


      C:\Program (x86) de archivos \Windows Kits\10\Assessment y Tools\x86\DISM de Kit\Deployment de implementación
    • Para x32 equipos

      C:\Program Files\Windows Kits\10\Assessment y Tools\amd64\DISM de Kit\Deployment de implementación

      C:\Program Files\Windows Kits\10\Assessment y Tools\x86\DISM de Kit\Deployment de implementación
  2. Copie los siguientes archivos binarios en la carpeta de arquitectura coincidente del paso 1 que contiene Loadstate.exe:



    • dismapi.dll
    • api-ms-win-downlevel-advapi32-l1-1-1.dll
    • api-ms-win-downlevel-kernel32-l1-1-0.dll
    • api-ms-win-downlevel-kernel32-l2-1-0.dll
    • api-ms-win-downlevel-ole32-l1-1-1.dll
    • api-ms-win-downlevel-user32-l1-1-1.dll
    • api-ms-win-downlevel-version-l1-1-0.dll
  3. Si utiliza System Center Configuration Manager, actualizar el paquete de la herramienta USMT en los puntos de distribución que contiene el paquete de la herramienta USMT.

Por ejemplo, si desea actualizar el paquete de x64 de las implementaciones, copie los archivos en el paso 2 desde la siguiente carpeta:

C:\Program (x86) de archivos \Windows Kits\10\Assessment y Setup\amd64\Sources de Kit\Windows de implementación
A continuación, pegue los archivos en la carpeta siguiente:
C:\Program (x86) de archivos \Windows Kits\10\Assessment y MigrationTool\amd64 el estado de implementación Kit\User
Propiedades

Id. de artículo: 3084782 - Última revisión: 22 ene. 2017 - Revisión: 1

Comentarios