%20arquivos%20para%20uma%20pasta%20NTFS%20compactada%20faz%20com%20que%20o%20Windows%20relate%20que%20o%20disco%20est%C3%A1%20cheio%20quando%20n%C3%A3o%20est%C3%A1.png)
Tenho tentado extrair uma série de arquivos compactados - total de ~ 50GiB (descompactados) - para um disco rígido com cerca de 55GiB de espaço livre.
Por se tratar de um disco rígido lento e com capacidade limitada, e como o conteúdo é altamente compactável, achei que seria uma boa ideia extraí-lo para uma nova pasta com compactação NTFS habilitada.
Agora, à medida que a extração avança, se eu clicar com o botão direito na pasta a qualquer momento para ver suas propriedades, ele informará o uso correto do disco (por exemplo, "tamanho 4,5GiB; tamanho no disco 2,65GiB"). Mas, se eu clicar com o botão direito do mousedirigir, a janela de propriedades irá reportarum muito maioraumento reportado como "espaço utilizado" - na verdade, um pouco acima dosomade "tamanho" e "tamanho no disco".
E isso chega ao ponto em que a extração falha porque o Windows informa que o disco está cheio.
Depois de algumas pesquisas descobrium comentário nos fóruns da Microsoft:
Este problema tem a ver com um bug conhecido do Windows 10. Quando você copia um arquivo para uma pasta NTFS com compactação habilitada, a unidade usará o dobro do espaço necessário e não o abandonará até que a unidade seja reinicializada.
Isso parece bizarro o suficiente porque parece anular grande parte do propósito da compactação transparente IMO. Mas tudo bem, no final das contas o que eu quero saber é se há uma maneira de contornar isso.
Tentei suspender no meio da extração com o Process Hacker, colocando o disco em “Offline” e depois de volta em “Online” através do Disk Manager ( diskmgmt.msc
) e retomando o processo. O número do "Espaço usado" é relatado corretamente, mas a extração falha.
Existe uma solução real?
Responder1
Eu mesmo me deparei com essa situação e consegui contornar isso e recuperar o espaço sem reiniciar.
Uma ressalva: eu tinha espaço suficiente para descompactar os arquivos e recompactá-los.
Observe também que descobri que, se eu copiasse um arquivo compactado para uma pasta compactada diferente, esse arquivo ocuparia quase 4 vezes mais espaço do que o esperado. Depois de descompactar e recompactar, o tamanho do arquivo ficou normal e o espaço livre na unidade concordou.
ENTÃO tentei descompactar os arquivos da primeira pasta compactada e depois copiá-los para a segunda pasta compactada, e eles ocuparam o dobro do espaço esperado. Novamente, descompactar os arquivos e recompactá-los corrigiu os problemas de espaço.
Este é um bug surreal. Quero dizer, quando você observa o espaço da unidade aumentar enquanto você descompacta os arquivos, isso é muito estranho.
Responder2
As etapas que usei para solucionar o problema foram:
- Desative a compactação NTFS na pasta de destino
- Comece a extração
- Monitore o uso do espaço em disco eSuspender(congelar) o processo de trabalho que está executando a descompactação quando o espaço em disco está quase cheio
- Selecione todos os arquivos descompactados, exceto o último; clique com o botão direito neles e habilite a compactação NTFS
- Espere até que eles sejam compactados em NTFS
- Retomar a execução do processo suspenso
- Continue seguindo as etapas 3 a 6 até que todos os arquivos tenham sido extraídos
- Por fim, reative a compactação NTFS na pasta de destino.
E foi assim que consegui instalarCall of Duty: Modern Warfare Remasterizado.