O que são os arquivos de Otimização de Entrega no Windows 10 e 11?
A Otimização de Entrega (DO) é um componente nativo do Windows que faz parte do sistema operacional desde o Windows 10 versão 1511. Seu principal objetivo é tornar o download de atualizações do Windows, aplicativos da Microsoft Store e outros conteúdos da Microsoft mais rápidos e eficientes em termos de largura de banda, usando tecnologia peer-to-peer (P2P) — similar em conceito ao BitTorrent.
Quando o Windows baixa uma atualização ou um aplicativo, a Otimização de Entrega pode armazenar em cache uma cópia desses arquivos no disco local. Esses arquivos em cache são o que o Windows chama de Arquivos de Otimização de Entrega. Eles têm duas finalidades:
✦ Para que servem
- Compartilhar atualizações baixadas com outros PCs na rede local, reduzindo o consumo total de banda
- Permitir que outros PCs com Windows na internet baixem partes de atualizações a partir do seu computador
- Retomar downloads interrompidos sem precisar baixar tudo novamente do zero
- Acelerar a distribuição de atualizações em redes com vários dispositivos Windows
✦ As desvantagens
- Podem consumir vários gigabytes de espaço em disco com o passar do tempo
- Fazer upload para desconhecidos na internet pode usar sua banda larga
- Os arquivos se acumulam silenciosamente sem nenhuma notificação visível ao usuário
- Podem crescer bastante em SSDs de capacidade limitada
Como funciona a Otimização de Entrega do Windows
A Otimização de Entrega opera como um serviço em segundo plano do Windows (DoSvc). Quando o seu PC precisa baixar uma atualização, um aplicativo da Microsoft Store, drivers ou outro conteúdo da Microsoft, o DO pode dividir o download em partes e obtê-las simultaneamente de várias fontes:
📡 Fontes de download
| Tipo de fonte | Descrição | Ativado por padrão |
|---|---|---|
| Servidores da Microsoft | O servidor de atualização tradicional — sempre usado como fonte principal | ✅ Sim |
| PCs da rede local | Outros PCs com Windows 10/11 na mesma rede local (LAN) que já têm o arquivo em cache | ✅ Sim |
| PCs na internet (P2P) | Outros PCs com Windows em qualquer lugar da internet que tenham o conteúdo em cache | ✅ Sim (pode ser desativado) |
| Microsoft Connected Cache | Um servidor de cache na rede do seu provedor ou empresa (se compatível) | Depende do provedor |
Após um download bem-sucedido, a Otimização de Entrega mantém uma cópia local do conteúdo na pasta de cache. Esse cache pode depois ser "enviado" (distribuído) em partes para outros dispositivos Windows que precisem da mesma atualização — tanto na rede local quanto pela internet, dependendo das suas configurações.
Onde os arquivos de Otimização de Entrega ficam armazenados no seu PC?
O Windows armazena os arquivos de cache da Otimização de Entrega em uma pasta oculta do sistema. Você não consegue acessar essa pasta pelo Explorador de Arquivos em condições normais, pois ela é protegida pelo sistema operacional. O local padrão é:
C:\Windows\SoftwareDistribution\DeliveryOptimization\Cache
Além disso, os arquivos de banco de dados e configuração relacionados ficam em:
C:\Windows\SoftwareDistribution\DeliveryOptimization
DoSvc está em execução pode corromper o banco de dados do cache e causar erros nas atualizações.
🔍 Como ver o tamanho do cache sem excluir nada
Você pode verificar quanto espaço a Otimização de Entrega está usando via PowerShell sem tocar nos arquivos:
PowerShell — Executar como administrador
Get-DeliveryOptimizationStatus
Esse comando gera um relatório de status detalhado que inclui o tamanho do cache, estatísticas de upload/download e informações sobre a conectividade entre pares.
Quanto espaço em disco os arquivos de Otimização de Entrega ocupam?
O tamanho do cache da Otimização de Entrega varia bastante dependendo de há quanto tempo o PC está em uso, quantas atualizações foram baixadas e como o Windows gerencia o cache na sua unidade específica.
Por padrão, o Windows limita automaticamente o cache da Otimização de Entrega a 10% da capacidade total do disco. Em um SSD de 256 GB, isso significa que até ~25 GB podem ser reservados. No entanto, o Windows também deveria limpar automaticamente entradas antigas do cache quando o espaço em disco estiver baixo — embora na prática isso nem sempre aconteça de forma confiável.
É seguro excluir os arquivos de Otimização de Entrega?
Pense no cache da Otimização de Entrega como o cache do navegador. Limpar o cache do navegador não quebra os sites — apenas faz com que o navegador precise baixar os recursos novamente na próxima visita. O mesmo princípio se aplica aqui.
⚡ O que acontece depois de excluí-los
| Situação | O que acontece |
|---|---|
| O Windows verifica atualizações | Funciona normalmente — baixa dos servidores da Microsoft como sempre |
| Atualização de app da Microsoft Store | Baixa diretamente dos servidores da Microsoft — sem nenhum problema |
| Compartilhar atualizações com PCs da LAN | Temporariamente indisponível até que o cache seja refeito com novos downloads |
| Suas atualizações instaladas atualmente | Completamente intactas — o cache do DO é separado dos arquivos de atualização instalados |
| Estabilidade do sistema | Nenhum impacto |
Como excluir os arquivos de Otimização de Entrega: 3 métodos
Existem três formas oficiais e seguras de limpar o cache da Otimização de Entrega no Windows 10 e Windows 11. Escolha a que melhor se adapta ao seu nível de conforto.
🗑️ Usando o Sensor de Armazenamento / Limpeza de Disco (Recomendado para a maioria)
Windows 11 — via Configurações:
- Abra Configurações → Sistema → Armazenamento
- Clique em Arquivos temporários (o Windows pode demorar um momento para escanear)
- Marque a caixa ao lado de Arquivos de Otimização de Entrega
- Clique em Remover arquivos e confirme
Windows 10 — via Limpeza de Disco:
- Pressione
Win + S, digite Limpeza de Disco e abra o aplicativo - Selecione a unidade C: e clique em OK
- Aguarde a conclusão da varredura
- Role a lista e marque Arquivos de Otimização de Entrega
- Clique em OK → Excluir Arquivos para confirmar
💻 Usando o PowerShell (Recomendado para usuários avançados)
Este método usa um cmdlet dedicado do PowerShell que para com segurança o serviço DO, limpa o cache e reinicia o serviço:
PowerShell — Executar como administrador
# Ver o tamanho atual do cache (opcional)
Get-DeliveryOptimizationStatus
# Excluir todos os arquivos em cache da Otimização de Entrega
Delete-DeliveryOptimizationCache -Force
-Force suprime a confirmação. Você pode omiti-lo para revisar o que será excluído antes de confirmar.
⚙️ Ativar o Sensor de Armazenamento para excluir automaticamente
O Sensor de Armazenamento pode excluir automaticamente os arquivos de Otimização de Entrega de forma programada, para que você nunca precise se preocupar com isso:
- Abra Configurações → Sistema → Armazenamento
- Ative o Sensor de Armazenamento
- Clique em Configurar o Sensor de Armazenamento ou executá-lo agora
- Em "Excluir arquivos da Lixeira se estiverem lá há mais de:", defina a programação preferida
- Role para baixo e clique em Executar o Sensor de Armazenamento agora para limpar imediatamente
Como desativar ou limitar a Otimização de Entrega no Windows 10 e 11
Se você preferir evitar que o cache se acumule desde o início, pode configurar ou desativar a Otimização de Entrega. Vale lembrar que a Microsoft não recomenda desativá-la por completo, pois isso pode deixar os downloads de atualizações mais lentos em redes com vários PCs Windows.
🔧 Opção A — Limitar a largura de banda e o tamanho do cache (Recomendado)
- Abra Configurações → Windows Update → Opções avançadas
- Clique em Otimização de Entrega
- Clique em Opções avançadas
- Em Configurações de upload, defina o limite mensal de upload (ex.: 5 GB) e limite a largura de banda em segundo plano
- Em Configurações de download, opcionalmente limite o percentual de largura de banda de download
🔧 Opção B — Desativar apenas o compartilhamento P2P pela internet
- Abra Configurações → Windows Update → Opções avançadas
- Clique em Otimização de Entrega
- Ative Permitir downloads de outros PCs
- Selecione Dispositivos na minha rede local (isso desativa o P2P pela internet mantendo o compartilhamento na LAN)
🔧 Opção C — Desativar a Otimização de Entrega completamente
- Abra Configurações → Windows Update → Opções avançadas
- Clique em Otimização de Entrega
- Desative Permitir downloads de outros PCs
🔧 Limitar o tamanho do cache via PowerShell
Você também pode definir um limite máximo de espaço em disco que o cache pode usar:
PowerShell — Executar como administrador
# Definir tamanho máximo do cache como 5 GB
Set-DeliveryOptimizationStatus -CacheMaxSizeInGB 5
# Definir idade máxima do cache como 7 dias (arquivos mais antigos são removidos automaticamente)
Set-DeliveryOptimizationStatus -MaxCacheAgeDays 7
Perguntas frequentes sobre os arquivos de Otimização de Entrega
P Excluir os arquivos de Otimização de Entrega vai quebrar o Windows Update? ▼
P Por que o cache da Otimização de Entrega volta a aparecer depois de ser excluído? ▼
P A Otimização de Entrega é um spyware? Ela faz upload dos meus arquivos pessoais? ▼
P Com que frequência devo excluir os arquivos de Otimização de Entrega? ▼
P Posso excluir os arquivos de Otimização de Entrega diretamente pelo Explorador de Arquivos? ▼
Delete-DeliveryOptimizationCache.
P A Otimização de Entrega funciona de forma diferente no Windows 10 e no Windows 11? ▼
🏁 Conclusão
Os arquivos de Otimização de Entrega são arquivos de cache inofensivos que o Windows usa para acelerar a distribuição de atualizações entre vários PCs. É completamente seguro excluí-los — o Windows simplesmente vai reconstruir o cache ao longo do tempo conforme novas atualizações forem baixadas. Para a maioria dos usuários, a melhor abordagem é ativar o Sensor de Armazenamento e deixar o Windows gerenciar a limpeza automaticamente. Se você tiver um SSD pequeno ou uma conexão à internet medida, considere limitar o tamanho do cache ou desativar o compartilhamento P2P pela internet nas configurações de Otimização de Entrega para manter o uso do disco e da banda larga sob controle.