Como corrigir falhas do Sysprep ao remover ou atualizar aplicativos da Windows Store

Sysprep é uma ferramenta crítica para administradores de TI que preparam imagens do Windows para implantação. No entanto, pode falhar ao remover ou atualizar aplicativos provisionados da Microsoft Store, causando frustração e atrasos. Este artigo explica por que essas falhas ocorrem e fornece soluções passo a passo para que o Sysprep funcione corretamente.

Cenários comuns de falha do Sysprep

Existem três situações principais em que o Sysprep geralmente falha devido a problemas com aplicativos da Microsoft Store:

1. Removendo aplicativos provisionados:Ao criar uma imagem de referência personalizada do Windows, a remoção de aplicativos integrados da Loja pode fazer com que o Sysprep falhe com uma mensagem de “erro fatal”.

2. Removendo aplicativos carregados lateralmente:Se você remover aplicativos da Loja carregados lateralmente de uma imagem existente do Windows, o Sysprep poderá encontrar erros durante o processo de generalização.

3. Atualizando aplicativos integrados:Conectar-se à Microsoft Store e atualizar aplicativos pré-instalados antes de executar o Sysprep pode causar falhas.

Em todos esses casos, você provavelmente verá uma mensagem de erro informando “Ocorreu um erro fatal ao tentar fazer o sysprep da máquina”.

Por que o Sysprep falha com aplicativos da loja

O Windows 10 e 11 incluem um provedor Sysprep adicional para lidar com aplicativos da Loja (também chamados de pacotes Appx). Este provedor funciona corretamente apenas quando os aplicativos se enquadram em uma das duas categorias:

  • Pacotes por usuário: instalados apenas para uma conta de usuário específica.
  • Pacotes para todos os usuários: provisionados na imagem para acesso de todos os usuários.

Os problemas surgem quando há uma incompatibilidade entre o estado de provisionamento do aplicativo e o status de instalação para usuários individuais. Por exemplo, se um aplicativo para todos os usuários for desprovisionado manualmente, mas não removido para um usuário específico, o Sysprep encontrará erros ao limpar o pacote.

Siga estas etapas para resolver erros do Sysprep relacionados a aplicativos da Microsoft Store:

Etapa 1:Abra o PowerShell como administrador.

Etapa 2:Importe os módulos necessários executando estes comandos:

Import-Module Appx
Import-Module Dism

Etapa 3:Liste todos os aplicativos instalados da Microsoft Store e suas informações de usuário:

Get-AppxPackage -AllUser | Where PublisherId -eq 8wekyb3d8bbwe | Format-List -Property PackageFullName,PackageUserInformation

Etapa 4:Revise a saída para identificar aplicativos exibidos como “Instalados” para usuários específicos. Você precisará remover esses aplicativos ou excluir as contas de usuário associadas.

Leitura recomendada:Como corrigir ID Apple errado ao atualizar aplicativos

Etapa 5:Para remover um aplicativo para todos os usuários, use este comando (substitua <packagefullname> pelo nome real do pacote):

Remove-AppxPackage -Package <packagefullname> -AllUsers

Etapa 6:Remova o provisionamento do aplicativo:

Remove-AppxProvisionedPackage -Online -PackageName <packagefullname>

Etapa 7:Repita as etapas 5 e 6 para cada aplicativo problemático identificado na etapa 4.

Etapa 8:Depois de remover todos os aplicativos conflitantes, tente executar o Sysprep novamente.

Prevenindo problemas futuros de Sysprep

Para evitar falhas do Sysprep causadas por atualizações de aplicativos da Store, tome estas precauções:

  • Desconecte-se da Internet antes de executar o Sysprep para evitar atualizações automáticas de aplicativos.
  • Desative as atualizações automáticas na Windows Store no modo de auditoria se precisar manter a conectividade com a Internet.
  • Crie um script para remover aplicativos problemáticos como parte do processo de preparação de imagens.

Solução de erros persistentes do Sysprep

Se você continuar tendo falhas no Sysprep após seguir estas etapas:

Etapa 1:Verifique os logs do Sysprep localizados emC:WindowsSystem32SysprepPanthersetupact.logesetuperr.logpara mensagens de erro específicas.

Etapa 2:Procure atualizações pendentes do Windows ou de aplicativos da Microsoft Store e instale-as antes de tentar o Sysprep novamente.

Etapa 3:Investigue serviços em execução que possam interferir no Sysprep. Alguns aplicativos de terceiros podem causar conflitos.

Etapa 4:Se estiver trabalhando com o Windows 10, considere usar o recurso integrado “Redefinir este PC” para criar uma imagem base limpa antes da personalização.

Seguindo essas etapas, você poderá resolver a maioria das falhas do Sysprep relacionadas aos aplicativos da Microsoft Store. Lembre-se de testar completamente o processo Sysprep antes de implantar imagens em um ambiente de produção.

Related Posts