Um erro fatal ocorreu ao tentar Sysprep o erro do computador ao executar o Sysprep/generalizar

Este artigo resolve o problema de que você não pode executar a Ferramenta de Preparação do Sistema (Sysprep) no Windows 7 usando a opção /generalize .

Aplica-se a: Windows 7 Service Pack 1, Windows Server 2012 R2
Número de KB original: 929828

Sintomas

Ao tentar executar o Sysprep no Windows 7 e usar a opção /generalize , você poderá receber esta mensagem de erro:

Um erro fatal ocorreu ao tentar Sysprep o computador.

O arquivo Setuperr.log pode conter linhas que se assemelham ao seguinte:

Error [0x0f0082] SYSPRP LaunchDll: Failure occurred while executing 'C:\Windows\System32\slc.dll, SLReArmWindows', returned error code -1073425657  
Error [0x0f0070] SYSPRP RunExternalDlls: An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = -1073425657  
Error [0x0f00a8] SYSPRP WinMain: Hit failure while processing sysprep generalize providers; hr = 0xc004d307

Observação

O arquivo Setuperr.log está localizado na pasta \Windows\System32\Sysprep\Panther .

Motivo

Esse erro poderá ocorrer se o programa de rearm do Windows Software Licensing tiver sido executado mais de três vezes em uma única imagem do Windows.

Resolução

Para resolve esse problema, você deve recompilar a imagem do Windows.

Solução alternativa

Para contornar esse problema, use a <configuração SkipRearm> em um arquivo de resposta XML (Unattend.xml) para ignorar o processo de rearm ao criar a imagem do Windows.

O texto a seguir é um exemplo de um arquivo de resposta XML para Windows 7:

<settings pass="generalize">
    <component name="Microsoft-Windows-Security-SPP" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <SkipRearm>1</SkipRearm>
    </component>
</settings>

Observação

Você deve garantir que a <configuração SkipRearm> seja removida do arquivo autônomo final que é usado para implantar computadores em um ambiente de produção. Se <SkipRearm não for removido do arquivo autônomo usado para implantar computadores em um ambiente de produção, a contagem> de clientes atual do KMS não aumentará para novos clientes adicionados à rede.

Para obter mais informações sobre a skipRearm marca do componente Microsoft-Windows-Security-Licensing-SLC, consulte SkipRearm.

Para obter mais informações sobre skipRearm a marca do componente Microsoft-Windows-Security-SPP, consulte Microsoft-Windows-Security-SPP.

Mais informações

O programa de rearm do Windows Software Licensing restaura o sistema Windows para o estado de licenciamento original. Todos os dados de licenciamento e registro relacionados à ativação são removidos ou redefinidos. Além disso, todos os temporizadores de período de carência são redefinidos.

Para executar o processo de rearm no Windows 7, use um dos seguintes métodos:

  • Execute Sysprep /generalize nos computadores usados para criar a imagem personalizada do Windows.
  • Execute o script Slmgr.vbs em uma janela de Prompt de Comando elevada. Por exemplo, execute cscript c:\windows\system32\slmgr.vbs -rearm.

Observação

As credenciais administrativas são necessárias para executar o processo de rearm. O processo de rearm pode ser executado no máximo três vezes em uma imagem do Windows.

Coleta de dados

Se você precisar de ajuda do suporte da Microsoft, recomendamos coletar as informações seguindo as etapas mencionadas em Coletar informações usando o TSS para problemas relacionados à implantação.