Como reverter um KB específico mantendo as atualizações de qualidade posteriores
🔍 WiseChecker

Como reverter um KB específico mantendo as atualizações de qualidade posteriores

Solução rápida: Abra Configurações → Windows Update → Histórico de atualizações → Desinstalar atualizações, encontre o KB específico e remova-o. Em seguida, oculte-o para evitar reinstalação com wushowhide.diagcab para que futuras verificações de atualização não o reinstalem. As outras atualizações de qualidade que vieram depois permanecem instaladas.

Uma atualização cumulativa específica do Windows 11 quebrou algo — impressão, um driver, um dispositivo de áudio. Atualizações mais recentes foram lançadas desde então e você as instalou. Você quer reverter apenas o KB problemático sem perder os patches posteriores. A Microsoft oferece suporte a isso, mas o caminho é dividido entre duas ferramentas e a segunda etapa (ocultar) é essencial para evitar que o Windows Update reinstale o KB ruim na próxima verificação.

Sintoma: Uma atualização cumulativa específica do Windows 11 quebrou uma funcionalidade; você deseja remover apenas esse KB mantendo as atualizações posteriores.
Afeta: Windows 11 (qualquer edição).
Tempo de correção: 15 minutos.

ADVERTISEMENT

O que significa remover uma atualização cumulativa

As atualizações cumulativas do Windows são em camadas. KB-A de janeiro contém tudo da cumulativa de dezembro mais novas correções. KB-B de fevereiro contém KB-A mais suas próprias adições. Remover KB-A é suportado — a pilha de manutenção reverte o pacote “novo em janeiro” mantendo a linha de base “já em dezembro”. As adições independentes de KB-B permanecem. O problema é que alguns arquivos corrigidos por KB-A também são corrigidos por KB-B; reverter KB-A reaplica as versões de KB-B sobre eles, o que geralmente funciona, mas ocasionalmente produz um conflito de versão de arquivo na próxima inicialização.

Para uma reversão limpa, remova KB-A primeiro, reinicie para verificar se o Windows está estável e, opcionalmente, oculte KB-A para que o Windows Update não o ofereça novamente.

Método 1: Desinstalar pelas Configurações

  1. Abra Configurações → Windows Update → Histórico de atualizações.
  2. Role até o final e clique em Desinstalar atualizações.
  3. A lista de atualizações do Painel de Controle será aberta.
  4. Encontre o KB pelo número (ex.: KB5051987). Clique nele para selecionar.
  5. Clique em Desinstalar no topo.
  6. Confirme e aguarde. Reinicie quando solicitado.

Após reiniciar, execute winver — o número da compilação deve refletir a reversão. Outros KBs recentes permanecem no histórico de atualizações como instalados.

ADVERTISEMENT

Método 2: Desinstalar via wusa ou DISM

Para scripts ou para KBs que a lista de Configurações não exibe:

  1. Abra o Prompt de Comando como administrador.
  2. Execute wusa /uninstall /kb:5051987 /quiet /norestart (substitua pelo número do seu KB).
  3. Para alguns KBs recentes, o wusa retorna “A atualização é necessária” ou recusa — use DISM:

    dism /online /get-packages | findstr KB5051987 — isso fornece o nome completo do pacote, como Package_for_RollupFix~31bf3856ad364e35~amd64~~22621.3447.1.0

    dism /online /remove-package /packagename:<nome-completo> /quiet /norestart

  4. Reinicie para concluir a remoção.

DISM é a ferramenta de nível inferior e lida com atualizações que o wusa não consegue. Use-o quando a GUI de Configurações e o wusa falharem.

Método 3: Ocultar o KB revertido para evitar reinstalação

Etapa crítica — sem ocultar, o Windows Update oferecerá e reinstalará o KB na próxima verificação.

  1. Baixe o wushowhide.diagcab da Microsoft. (Pesquise “Solução de problemas de mostrar ou ocultar atualizações” no Suporte da Microsoft.)
  2. Execute o arquivo. Clique em Avançar.
  3. Escolha Ocultar atualizações.
  4. Selecione o KB que você acabou de desinstalar.
  5. Clique em Avançar. A ferramenta informa ao Windows Update para ignorar este KB em verificações futuras.
  6. Abra o Windows Update e clique em Verificar se há atualizações. O KB oculto não retorna.

A ocultação persiste até que você a desfaça explicitamente com a mesma ferramenta, ou até que uma atualização cumulativa muito mais nova torne o KB oculto obsoleto. A maioria dos usuários só precisa disso por alguns meses até que a Microsoft envie uma correção em uma cumulativa posterior.

ADVERTISEMENT

Como verificar se a correção funcionou

  • Execute winver — a compilação do SO agora é inferior (o KB revertido foi removido). KBs posteriores ainda aparecem no histórico de atualizações.
  • Abra Configurações → Windows Update → Histórico de atualizações — o KB revertido agora aparece em Desinstaladas.
  • A funcionalidade que estava quebrada (impressão, driver, áudio) voltou a funcionar.
  • Verifique se há atualizações — o KB oculto não reaparece na lista pendente.

Se nenhum desses funcionar

Se o KB não desinstalar (wusa, dism e Configurações recusarem), provavelmente está marcado como “permanente” — algumas atualizações da pilha de manutenção e patches de segurança não podem ser removidos após um certo período. Para esses, os únicos caminhos são: (a) um ponto de restauração do sistema anterior à instalação do KB (Configurações → Sistema → Sobre → Proteção do sistema → Restauração do sistema); (b) um reparo in-place com o ISO mais antigo; (c) aguardar a Microsoft enviar uma correção em uma cumulativa subsequente. Para dispositivos gerenciados, a Política de Grupo pode impedir a instalação de KBs específicos via Configurar Atualizações Automáticas → Adiamento do Wsus com exclusões explícitas de KB.

Conclusão: As atualizações cumulativas são removíveis, mas você também precisa ocultá-las para evitar reinstalação. Desinstale via Configurações/wusa/DISM e depois execute wushowhide para bloquear o KB. Outras atualizações mais recentes permanecem intactas.

ADVERTISEMENT