Solução rápida: Abra o Prompt de Comando (Admin). Execute: vssadmin list shadowstorage para ver a alocação atual. Para redimensionar: vssadmin resize shadowstorage /for=C: /on=C: /maxsize=20GB. Isso limita o armazenamento shadow a 20GB. Para remover o limite: use /maxsize=UNBOUNDED. Cópias shadow mais antigas que o limite são excluídas automaticamente.
O Shadow Copy (Serviço de Cópia de Sombra de Volume) cria instantâneos pontuais do conteúdo do disco. Usado pela Restauração do Sistema, Versões Anteriores do Histórico de Arquivos e softwares de backup. A alocação é fixa por padrão (~10% da unidade). Em discos grandes, isso é desperdício; em discos pequenos, não é suficiente. Ajuste via vssadmin.
Afeta: Windows 11 (e Windows 10/edições Server).
Tempo de correção: ~5 minutos.
O que causa essa necessidade
O armazenamento do Shadow Copy padrão é de ~10% do disco (limitado). Em um disco de 1 TB, são 100 GB — potencialmente excessivo. Em um SSD de 256 GB com espaço limitado, mesmo 25 GB é significativo. Ajustar o limite equilibra: manter pontos de restauração úteis vs. recuperar espaço.
Método 1: Listar e redimensionar via vssadmin
A rota padrão.
- Abra o Prompt de Comando como Administrador.
- Liste o armazenamento shadow atual:
vssadmin list shadowstorage - Saída:
- Used Shadow Copy Storage space: atualmente usado.
- Allocated Shadow Copy Storage space: reservado.
- Maximum Shadow Copy Storage space: máximo permitido.
- Redimensione:
vssadmin resize shadowstorage /for=C: /on=C: /maxsize=20GBIsso limita a 20GB. Sombras mais antigas além do limite são excluídas automaticamente.
- Para ilimitado:
vssadmin resize shadowstorage /for=C: /on=C: /maxsize=UNBOUNDED - Para remover todas as sombras atuais:
vssadmin delete shadows /for=C: /all. - Para listar cópias shadow existentes:
vssadmin list shadows.
Este é o uso padrão.
Método 2: Gerenciar via configurações de Proteção do Sistema
Para abordagem com interface gráfica.
- Abra Propriedades do Sistema: Win+R →
SystemPropertiesProtection. - Ou: Configurações → Sistema → Sobre → Proteção do sistema.
- Em Configurações de Proteção: escolha a unidade que deseja gerenciar.
- Clique em Configurar.
- Em Uso Máximo: o controle deslizante define a porcentagem do disco usada.
- Ajuste o controle. Clique em Aplicar.
- Para excluir todos os pontos de restauração: clique em Excluir. Confirma que as cópias shadow atuais serão removidas.
- Para desativar a Restauração do Sistema em uma unidade: escolha “Desabilitar a proteção do sistema.” Todas as sombras são removidas.
- Essa interface define o mesmo limite do vssadmin nos bastidores.
Esta é a abordagem GUI.
Método 3: PowerShell para automação
Para scripts.
- PowerShell encapsula o vssadmin. Execute como Admin:
Get-WmiObject -Class Win32_ShadowStorageLista alocado/usado/máximo para cada unidade.
- Ou via cmdlet:
Get-CimInstance -ClassName Win32_ShadowStorage - Para redimensionar via PowerShell (usa vssadmin internamente):
vssadmin resize shadowstorage /for=C: /on=C: /maxsize=15GB(invocado do PowerShell igual ao cmd)
- Para obter lista de instantâneos atuais:
Get-WmiObject -Class Win32_ShadowCopy | Select-Object ID, DeviceObject, InstallDate - Para excluir um instantâneo específico:
(Get-WmiObject -Class Win32_ShadowCopy | Where-Object { $_.ID -eq "{ID}" }).Delete() - Para limpeza agendada: o Agendador de Tarefas executa script semanalmente para excluir sombras com mais de 30 dias.
Esta é a abordagem de script.
Como verificar se a correção funcionou
vssadmin list shadowstoragemostra o novo maxsize.- O espaço livre em disco aumenta (se você reduziu o limite).
- Proteção do Sistema → Configurar mostra a posição atualizada do controle deslizante.
- A Restauração do Sistema ainda funciona: crie um ponto de restauração e verifique.
Se nenhum desses funcionar
Se o vssadmin falhar: Permissão: deve executar como Admin. Unidade não suporta o novo tamanho: unidade muito pequena. Reduza o maxsize. Armazenamento não presente: armazenamento shadow ainda não alocado. Use vssadmin add shadowstorage /for=C: /on=C: /maxsize=15GB para criá-lo. Restauração do Sistema desabilitada: reabilite em Proteção do Sistema. Para VSS corrompido: Services.msc → Volume Shadow Copy → Reiniciar. Ou re-registre: vssadmin list providers → readicione. Para conflito com software de backup: Veeam, Acronis, Macrium podem gerenciar o armazenamento shadow. Coordene o limite. Para unidade muito cheia: o armazenamento shadow não pode alocar. Libere espaço em disco primeiro.
Resumo: vssadmin resize shadowstorage /for=C: /on=C: /maxsize=20GB no cmd Admin. Ou o controle deslizante de Proteção do Sistema nas Propriedades do Sistema. Equilibra espaço em disco versus pontos de restauração disponíveis.