Implantação do Windows 7 falha durante uma atualização de computador ou de substituição

Sintomas

Implantação do Windows 7 falha quando você estiver atualizando ou substituindo um computador. Nessa situação, você pode receber a seguinte mensagem de erro:

O programa não pode iniciar porque DismApi.DLL está ausente do seu computador. Tente reinstalar o programa para corrigir o problema.

Causa

Esse problema ocorre devido à ausência de dependências no componente Loadstate.exe em computadores com o Windows 7.

Resolução

Para corrigir esse problema, use um dos seguintes métodos.

Método 1

Quando você instala o Windows Kit de avaliação e implantação (Windows ADK), selecione o recurso ferramentas de implantação além de Windows User State Migration Tool (USMT). Em seguida, execute Scanstate.exe no prompt de comando de ferramentas de implantação.

Método 2

Se você não conseguir instalar o Windows ADK no sistema que está executando o Loadstate, instale o Windows ADK de 10 em outro sistema (e certifique-se de que você também instale o recurso de ferramentas de implantação). Em seguida, siga estas etapas:



  1. Localize a pasta apropriada da arquitetura dos seguintes caminhos no sistema que possui o ADK instalado:



    • Para x64 computadores

      C:\Program (x86) arquivos \Windows Kits\10\Assessment e Tools\amd64\DISM de Kit\Deployment de implantação


      C:\Program (x86) arquivos \Windows Kits\10\Assessment e Tools\x86\DISM de Kit\Deployment de implantação

    • Para x32 computadores

      C:\Program Files\Windows Kits\10\Assessment e Tools\amd64\DISM de Kit\Deployment de implantação

      C:\Program Files\Windows Kits\10\Assessment e Tools\x86\DISM de Kit\Deployment de implantação

  2. Copie os seguintes binários na pasta correspondente de arquitetura da etapa 1 que contém 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. Se você estiver usando o System Center Configuration Manager, atualize o pacote USMT nos pontos de distribuição que contém o pacote do USMT.

Por exemplo, se você deseja atualizar o pacote x64 implantações, copie os arquivos na etapa 2 da seguinte pasta:

C:\Program (x86) arquivos \Windows Kits\10\Assessment e Setup\amd64\Sources de Kit\Windows de implantaçãoEm seguida, cole os arquivos na seguinte pasta:

C:\Program (x86) arquivos \Windows Kits\10\Assessment e MigrationTool\amd64 estado de Kit\User de implantação

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Estas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×