Atualmente, descobri que a System Volume information
pasta no meu disco rígido externo ocupa pouco 124GB
espaço. Por isso, decidi excluí-lo para liberar espaço adicional. Mas, por enquanto, tudo o que tentei não teve êxito.
IMPORTANTE:
- O disco rígido externo tem
1TB
capacidade e foi usado anteriormente para backups e criação de imagens de restauração (não mais). - Está conectado via porta USB 3.0.
- Os arquivos protegidos pelo sistema são exibidos.
- Todas as operações são executadas na instalação limpa do Windows 10 Pro x64.
- Formatado em NTFS
- Eu tenho apenas uma
1TB
unidade, portanto, mover arquivos para outra unidade não será uma opção.
Então, o que eu tentei agora:
Todas as instruções fornecidas aqui , significando:
takeown /f "F:\System Volume information" /a /r /d y
icacls "F:\System Volume information" /t /c /grant administrators:F System:F everyone:F ("Are you sure?") y
rd /s /q "F:\System Volume information"
Isso só me ajudou a excluir uma das pastas com um monte de .db
arquivos na System Volume information
pasta. E eu recebo Access denied
como anteriormente.
Também pensei em criar uma partição separada nesta unidade e mover todos os arquivos para lá, formatar a partição System Volume information
e mesclar as partições de volta. Isso não funcionou muito bem, pois a criação de uma nova partição também criou uma System Volume information
pasta. E demorou um pouco para fazer o particionamento.
Eu segui as seguintes postagens:
Como excluir a pasta "System Volume Information" de unidades externas?
Alguma sugestão pessoal?
AVISO: Não quero usar software de terceiros como Unlocker, Eraser ou qualquer coisa semelhante a esses dois. Deve haver uma maneira legítima de se livrar dos arquivos no Windows sem software de terceiros.
fonte
Respostas:
Na minha experiência, a resposta para limitar o espaço usado pelo System Volume Info em uma unidade externa NÃO é excluí-lo, pois ele retorna novamente. Aqui está o que funcionou para mim (Windows 10 X64).
Diga ao Windows para não indexar essa unidade.
(a) Em Meu computador (ou Este PC), clique com o botão direito do mouse na unidade externa, na guia Geral, limpe a caixa de seleção "Permitir que os arquivos tenham o conteúdo indexado".
(b) Pesquise no Windows "Opções de indexação" e execute. Clique em Modificar e limpe a caixa de seleção ao lado de sua unidade externa. (Diga sim para "pastas e subpastas também" e clique em Aplicar, depois seja paciente.)
Diga ao Windows para não criar pontos de restauração nessa unidade. Pesquise no Windows por "ponto de restauração" e execute. Clique em Criar um ponto de restauração. Clique na unidade externa, depois no botão Configurar e selecione Desativar proteção do sistema.
Limite o recurso "Cópia de sombra" do Windows na unidade externa [sem desativar o serviço, o que afetaria todas as unidades]. Abra um prompt de comando elevado.
Para listar o espaço atualmente usado pelas cópias de sombra:
vssadmin list shadowstorage
Para limitar o espaço usado pelas cópias de sombra na unidade F para 1 GB:
vssadmin resize shadowstorage /on=F: /For=F: /Maxsize=1GB
Para validar as alterações:
vssadmin list shadowstorage
Nota: a fonte dos comandos vssadmin: http://lifeofageekadmin.com/disappearing-space-on-windows-2008-r2-caused-by-system-volume-information/
fonte
rmdir /s "f:/system volume information"
em uma janela do CMD do administrador.Como não recebi outras respostas à minha pergunta e ela ainda está em aberto - decidi fornecer minha própria resposta.
Aqui está a abordagem que não envolve a instalação de nenhuma solução de terceiros. A solução original pode ser encontrada aqui .
Aqui está a rápida recapitulação da solução mencionada acima:
Você precisa
TakeOwnership
sobre aSystem Volume information
pasta. Para fazer isso, você precisa criar o arquivo TakeOwnership.reg, que também pode ser baixado aqui . É isso que ocorre dentro do arquivo TakeOwnership.reg:Editor do Registro do Windows versão 5.00
[HKEY_CLASSES_ROOT * \ shell \ runas] @ = "Assumir a propriedade" "NoWorkingDirectory" = ""
[HKEY_CLASSES_ROOT * \ shell \ runas \ command] @ = "cmd.exe / c retirada / f \"% 1 \ "&& icacls \"% 1 \ "/ concede aos administradores: F" "IsolatedCommand" = "cmd.exe / c takeown / f \ "% 1 \" && icacls \ "% 1 \" / conceda administradores: F "
[HKEY_CLASSES_ROOT \ Directory \ shell \ runas] @ = "Assumir a propriedade" "NoWorkingDirectory" = ""
[HKEY_CLASSES_ROOT \ Directory \ shell \ runas \ command] @ = "cmd.exe / c takeown / f \"% 1 \ "/ r / dy && icacls \"% 1 \ "/ conceder administradores: F / t" "IsolatedCommand "=" cmd.exe / c desativado / f \ "% 1 \" / r / dy && icacls \ "% 1 \" / conceder administradores: F / t "
Para que o arquivo TakeOwneship.reg criado entre em vigor, é necessário executá-lo, o que significa apenas clicar duas vezes no arquivo recém-criado.
Após
Taking ownership
(executar o arquivo .reg), você precisará executar os seguintes comandos no prompt de comando (aberto com privilégios de administrador):Attrib -s -h -r "{drive}:\System Volume information" /S /D
RD "{drive}:\System Volume information" /S
Onde
{drive}
está a letra da sua unidade externa.Que todas as etapas que eu tomei para poder excluir a pasta Informações do volume do sistema do disco rígido externo. Isso funcionou bem para minha máquina
Win 10 Pro x64
e eu tenho meu extra124GB
.@Scott em seus comentários aponta para uma explicação ausente para uma descrição mais precisa do que exatamente esses comandos fazem, além de provar por que esse método funciona exatamente e outros métodos não funcionam.
Com relação ao significado dos comandos - não sei exatamente o que eles fazem, só posso me referir "primitivamente" que esses comandos do shell ajudam a tomar "propriedade total" dessa pasta específica (descrição técnica / mais precisa é bem-vinda).
Este método "funciona" melhor que outros, porque não consegui encontrar nenhum outro método que realmente "funcione". E apenas seguir com precisão essas etapas me ajudou a excluir a pasta para liberar espaço no meu disco rígido externo.
Espero que isso ajude outras pessoas que têm problemas semelhantes.
fonte
takeown
comando (que você mencionou na sua pergunta, com a indicação de que não foi útil)? Você já fez isso? Caso contrário, por que você diz: "Isso funcionou bem para minha máquina"? Se você tem, por que diz "como eu entendi"? Por favor, não responda nos comentários; edite sua pergunta para torná-la mais clara e completa.takeown
comando no menu de contexto do Windows Explorer. (E PS: perguntei como você se apropria - acho que você faz isso através do menu de contexto, mas ainda não o descreveu.) Você pode explicar como isso funciona ao executar otakeown
comando diretamente (conforme mencionado na sua pergunta) ) não?Eu o apaguei facilmente.
- Eu estava usando essa conta de administrador oculta
- Na GUI normal do Windows, tomei posse da pasta e me dei permissões para tudo (fiz isso com subpastas também).
- Então escrevi isso no cmd
fonte
Você pode tentar montar seu disco rígido externo em uma máquina Linux e excluir a pasta de lá.
Outra solução seria copiar seus dados em uma unidade diferente, formatar a unidade externa e depois copiar os dados novamente.
Outra coisa que você pode tentar é usar um programa para apagar arquivos, como 'borracha' ou algum outro aplicativo usado para excluir arquivos e pastas dos discos rígidos. Esta solução seria a mais simples na minha opinião. Usei-o para excluir arquivos que não consegui excluir do Windows devido a vários erros.
fonte
cmd
com privilégios de administrador.Eu estava tendo o mesmo problema e eis o que encontrei em outro site. Eu tentei no meu sistema Windows 10 e ele removeu mais de 250 GB da pasta System Volume Information, reduzindo-o para 10,1 GB. (Ref: http://www.tomshardware.com/forum/id-1800984/delete-system-volume-information-space-drive.html )
fonte
Eu acho que acessar esse arquivo do Puppy Linux permitiria a exclusão (ou cópia), se não impedir a recreação, a menos que outras medidas sejam tomadas.
Quanto a mim, gostaria que houvesse uma maneira de alterar o local da pasta de informações de volume do sistema para uma unidade externa e de configurar facilmente o Windows para criar mais pontos de restauração (em vez de fazer isso ). Eu tenho mais de 50gbs reservados para os pontos de restauração da unidade C, mas o Windows deixou apenas um após a última atualização.
fonte
Se você tem o shell bash instalado no Win10, é bastante fácil. Basta montar a unidade e remover os arquivos e a pasta. Eu apenas tentei.
EDIT - Deixa pra lá, o meu finalmente voltou. Que PITA. Graças M $.
Monte mídia removível: (por exemplo, D :)
fonte
Além de usar o Linux (como alguns sugeriram), se você não está procurando uma solução permanente usando
rmdir "System Volume Information" \s
dentro da pasta raiz da partição do armazenamento externo deve funcionar (pelo menos no Win10).A formatação claramente não funciona porque desmonta o dispositivo externo, apaga seus dados, cria uma nova partição e a monta novamente . O último desencadeia uma reação do Windows para recriar a pasta traquina novamente.
Como alternativa, você pode ativar o modo de compatibilidade em que o WinXP é executado (virtualmente) no ambiente Win10. Você pode montar a unidade no XP e remover a pasta.
Esse problema também está presente no FAT32 e (suponho aqui) exFAT também.
fonte