Quando você precisa aplicar uma atualização cumulativa do Windows 11 a uma imagem offline ou a um sistema sem acesso ao Windows Update, é necessário obter o pacote manualmente. A Microsoft distribui atualizações cumulativas como arquivos .cab no Catálogo do Microsoft Update ou pelo site do Catálogo do Microsoft Update. Este artigo explica como localizar, baixar e extrair o arquivo .cab exato para qualquer atualização cumulativa do Windows 11. Você aprenderá dois métodos: usando o site do Catálogo do Microsoft Update e usando PowerShell para baixar a atualização diretamente. Após a leitura, você poderá servir imagens offline do Windows ou reparar instalações sem conexão com a internet.
Principais Pontos: Como Baixar um Arquivo .cab de Atualização Cumulativa Manualmente
- Site do Catálogo do Microsoft Update: Pesquise pelo número KB para encontrar o arquivo .cab correto para sua versão e arquitetura do Windows.
- Comando DISM com /Add-Package: Aplique o arquivo .cab a uma imagem offline do Windows sem precisar do Windows Update.
- Transferência BITS com PowerShell: Baixe o arquivo .cab diretamente do Catálogo do Microsoft Update usando o ID da atualização e cmdlets BITSAdmin.
Entendendo os Arquivos .cab de Atualização Cumulativa e o Catálogo do Microsoft Update
Uma atualização cumulativa para o Windows 11 contém todas as correções lançadas anteriormente para aquela versão. A Microsoft empacota essas atualizações como um único arquivo .cab dentro do pacote de atualização para download. O Catálogo do Microsoft Update em catalog.update.microsoft.com hospeda todas as atualizações do Windows publicadas pela Microsoft. Cada entrada de atualização exibe um botão Download que leva a uma página com um ou mais arquivos .cab. O arquivo .cab é o payload principal da atualização que o DISM e outras ferramentas de serviço podem aplicar diretamente a uma imagem offline do Windows ou a um sistema em execução.
Antes de começar, você precisa do número KB exato da atualização cumulativa. Você pode encontrar números KB no histórico do Windows Update, no painel de integridade de lançamentos do Windows 11 ou no próprio Catálogo do Microsoft Update. Você também precisa saber sua edição do Windows (Home, Pro, Enterprise) e a arquitetura da CPU (x64, ARM64 ou x86). O arquivo de atualização errado não será aplicado ou pode causar erros.
Método 1: Baixar o Arquivo .cab da Atualização Cumulativa pelo Site do Catálogo do Microsoft Update
Este método usa um navegador web para localizar e baixar o arquivo .cab. Funciona em qualquer versão do Windows e não requer ferramentas administrativas além de um navegador e extração de arquivos.
- Abra o site do Catálogo do Microsoft Update
Inicie seu navegador e acesse catalog.update.microsoft.com. O site carrega uma caixa de pesquisa no topo. - Pesquise a atualização pelo número KB
Digite o número KB da atualização cumulativa desejada. Por exemplo, digite KB5044285 e pressione Enter. O catálogo exibe uma lista de atualizações correspondentes. - Identifique a atualização correta para sua versão do Windows
Observe a coluna Título. Cada entrada inclui a versão do Windows, arquitetura e idioma. Para Windows 11 versão 23H2 x64, o título será “Atualização Cumulativa para Windows 11 Versão 23H2 para sistemas baseados em x64”. Clique no botão Download ao lado da entrada correta. - Baixe o arquivo .cab da janela pop-up
Uma pequena janela aparece mostrando um ou mais links de arquivos. Cada link termina com a extensão .cab. Clique no link para iniciar o download. O nome do arquivo geralmente segue um padrão como windows11.0-kb5044285-x64.cab. Salve o arquivo em uma pasta no seu disco local. - Verifique o arquivo baixado
Abra a pasta onde você salvou o arquivo .cab. Clique com o botão direito no arquivo e selecione Propriedades. Na guia Geral, verifique se o tipo de arquivo é “Arquivo de Gabinete” e se o tamanho corresponde ao exibido na página de download.
Após o download, você pode usar o arquivo .cab com o DISM para serviço offline. Abra um Prompt de Comando elevado e execute um comando como DISM /Image:C:\Mount /Add-Package /PackagePath:C:\Updates\windows11.0-kb5044285-x64.cab.
Método 2: Usar PowerShell e BITS para Baixar o Arquivo .cab da Atualização Cumulativa
Este método é útil quando você precisa automatizar downloads ou quando a interface web não está acessível. Ele usa PowerShell e o Background Intelligent Transfer Service (BITS) para baixar o arquivo .cab diretamente do Catálogo do Microsoft Update.
- Abra o PowerShell como administrador
Clique com o botão direito no botão Iniciar e selecione Terminal do Windows (Admin). Se aparecer uma janela do Prompt de Comando, digitepowershelle pressione Enter para alternar para o PowerShell. - Encontre o ID da atualização usando o número KB
Execute o seguinte comando para consultar a API do Catálogo do Microsoft Update. Substitua KB5044285 pelo seu número KB real:$KB = "KB5044285"
$Updates = (Invoke-WebRequest -Uri "https://www.catalog.update.microsoft.com/Search.aspx?q=$KB" -UseBasicParsing).Links | Where-Object {$_.href -match "Download"} | Select-Object -ExpandProperty href
Isso retorna uma lista de URLs de download. Cada URL corresponde a um arquivo de atualização específico. - Filtre a URL de download para o arquivo .cab correto
Execute uma filtragem adicional para isolar a URL do arquivo .cab. A filtragem exata depende da sua versão e arquitetura do Windows. Para uma atualização cumulativa do Windows 11 x64, use:$CabUrl = $Updates | Where-Object {$_ -match "windows11.0-kb5044285-x64.cab"} | Select-Object -First 1
Se a URL contiver um & comercial ou caracteres especiais, coloque-a entre aspas simples. - Baixe o arquivo .cab usando BITS
Use o cmdlet Start-BitsTransfer para baixar o arquivo. Especifique a pasta de destino e o nome do arquivo:$Destination = "C:\Updates\windows11.0-kb5044285-x64.cab"
Start-BitsTransfer -Source $CabUrl -Destination $Destination -TransferType Download
O download é executado em segundo plano. Para monitorar o progresso, adicione o parâmetro-Asynchronouse useGet-BitsTransferpara verificar o status. - Verifique se o download foi concluído
ExecuteGet-Item $Destination | Select-Object Lengthpara ver o tamanho do arquivo. Compare com o tamanho listado na página do Catálogo do Microsoft Update para a mesma atualização.
Se o método PowerShell falhar devido a restrições de solicitação web, use o método do navegador. Algumas redes corporativas bloqueiam a API do Catálogo do Microsoft Update.
Problemas Comuns ao Baixar Arquivos .cab de Atualização Cumulativa
Arquivo .cab baixado está corrompido ou falha ao aplicar
Um download corrompido geralmente resulta de uma conexão de internet interrompida ou download incompleto. Exclua o arquivo e baixe novamente. No método do navegador, use um gerenciador de downloads que suporte retomada. No método PowerShell, certifique-se de que o trabalho BITS foi concluído executando Get-BitsTransfer | Format-List e verificando a propriedade JobState. Se o estado for Transferred, o arquivo está completo.
Arquivo de atualização errado para a versão ou arquitetura do Windows
Aplicar um arquivo .cab destinado a uma versão ou arquitetura diferente do Windows faz com que o DISM retorne o erro 0x800f081e ou 0x80070003. Sempre verifique o título na página do Catálogo do Microsoft Update antes de baixar. O título inclui a versão do Windows, arquitetura e idioma. Para Windows 11, a arquitetura é x64 ou ARM64. Para Windows 10, é x86, x64 ou ARM64. Se você estiver servindo uma imagem, execute DISM /Image:C:\Mount /Get-CurrentEdition para confirmar a edição.
Catálogo do Microsoft Update não mostra resultados para o número KB
O número KB pode ser de uma atualização de visualização ou uma atualização dinâmica não listada no catálogo. Atualizações de visualização às vezes são removidas após o lançamento geral. Verifique o painel de integridade de lançamentos do Windows 11 para o número KB atual. Se a atualização for uma atualização de pilha de serviço (SSU), a entrada do catálogo pode não incluir um arquivo .cab. Atualizações de pilha de serviço são distribuídas como arquivos .msu.
Script PowerShell falha com erro Invoke-WebRequest
O PowerShell pode bloquear o Invoke-WebRequest em sistemas com políticas de execução restritas. Execute Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass para ignorar a política na sessão atual. Se o erro indicar um problema de TLS, execute [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 antes do comando Invoke-WebRequest.
Catálogo do Microsoft Update vs Download via PowerShell para Arquivos .cab de Atualização Cumulativa
| Item | Catálogo do Microsoft Update | Download via PowerShell BITS |
|---|---|---|
| Interface do usuário | Navegador web gráfico | Script de linha de comando |
| Ferramentas necessárias | Apenas navegador web | PowerShell e BITS |
| Suporte a automação | Manual por atualização | Totalmente programável para múltiplas atualizações |
| Requisitos de rede | Acesso HTTPS padrão | Acesso HTTPS mais endpoint da API |
| Tratamento de erros | Tentativa manual | Lógica de repetição programável |
| Melhor para | Downloads pontuais | Downloads em massa ou recorrentes |
O método do navegador web é mais simples para uma única atualização. O método PowerShell é melhor para administradores de TI que precisam baixar atualizações para vários computadores ou imagens automaticamente.
Agora você pode baixar manualmente um arquivo .cab de atualização cumulativa usando o site do Catálogo do Microsoft Update ou PowerShell. Use o arquivo .cab baixado com o DISM para servir uma imagem offline do Windows, aplicar a atualização em um ambiente Windows PE ou reparar um sistema que não consegue acessar o Windows Update. Para cenários avançados, combine o arquivo .cab com o Windows ADK para criar uma mídia de instalação personalizada. Lembre-se de sempre verificar o número KB e a arquitetura antes de aplicar a atualização para evitar erros de serviço.