O erro WU_E_MSI_WRONG_VERSION (código hexadecimal 0x8024001F) ocorre quando o agente do Windows Update tenta realizar uma operação que exige uma versão específica do Windows Installer (MSI), mas encontra uma versão incompatível ou corrompida no sistema.
Essencialmente, o Windows Update está tentando “falar” uma língua técnica que o motor de instalação atual não entende mais ou ainda não aprendeu.
🔍 1. Diagnóstico do Serviço MSI
Antes de medidas drásticas, precisamos garantir que o serviço responsável pelo Windows Installer está operando corretamente e não está “travado”.
- Pressione
Win + R, digiteservices.msce dê Enter. - Localize o serviço Windows Installer.
- Clique com o botão direito e selecione Reiniciar (se estiver cinza, selecione Iniciar).
- Certifique-se de que o “Tipo de Inicialização” está como Manual (o padrão do Windows).
🛠️ 2. Re-registro dos Binários do Instalador
Se o Windows Update está reportando a versão errada, re-registrar os arquivos .dll e o executável do motor MSI pode forçar o sistema a reconhecer a versão correta instalada no diretório System32.
Abra o Prompt de Comando (Admin) e execute os seguintes comandos (aperte Enter após cada um):
DOS
msiexec /unreg
msiexec /regserver
- O que isso faz? O primeiro comando remove as entradas de registro do motor atual; o segundo reincreve o serviço no Registro do Windows com os caminhos padrão.
📂 3. Reset dos Componentes do Windows Update
Muitas vezes, o erro não está no MSI em si, mas em um cache corrompido do Windows Update que insiste em procurar a versão errada. Limpar as pastas de download de atualizações costuma resolver.
Execute estes comandos no CMD (Admin) para parar os serviços e limpar o cache:
DOS
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
🧱 4. Reparação da Imagem do Sistema (SFC e DISM)
Como o MSI é um componente central, se ele estiver reportando a versão errada, pode haver uma corrupção profunda nos manifestos do Windows.
No CMD (Admin), rode a sequência de reparo:
DOS
dism /online /cleanup-image /restorehealth
sfc /scannow
📊 Tabela de Referência: Versões do MSI
| Versão do Windows | Versão Nativa do MSI | Observação |
| Windows 10 / 11 | 5.0 | Atualizada via Cumulative Updates. |
| Windows 7 / 8.1 | 4.5 / 5.0 | Requer Service Packs específicos. |
| Server 2022 | 5.0 | Foco em segurança de pacotes .msp. |
⚙️ 5. Verificação de Chave de Registro (Avançado)
Se o erro persistir, verifique se o Windows não está apontando para um executável inexistente ou obsoleto:
- Vá em
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver. - Verifique a chave ImagePath. O valor correto deve ser rigorosamente:
%systemroot%\system32\msiexec.exe /V - Se houver qualquer caminho diferente, corrija para o padrão acima.
[!IMPORTANT]
Dica de Especialista: Este erro é comum em sistemas que ficaram muito tempo sem atualizações cumulativas. Se os passos acima falharem, baixe o Assistente de Atualização do Windows (Update Assistant) no site oficial da Microsoft. Ele substitui o motor de busca do Windows Update por um binário independente que geralmente ignora conflitos de versão do MSI.
- 🚀 Guia de Solução: Erro WU_E_MSI_WRONG_VERSION
- 0x00000108 Solucionado: Como Corrigir a Falha de Pilha no Kernel do Windows
- Criar um efeito caleidoscópico em aplicativos do Windows
- 🚀 Guia de Atualização de Firmware: Ecossistema Apple
- Domine o Pyenv: Como Gerenciar Múltiplas Versões do Python no Linux sem Quebrar o Sistema
