1

Я пытался извлечь серию сжатых файлов - всего ~ 50 ГБ (без сжатия) - на жесткий диск с 55 ГБ свободного места.

Поскольку это медленный жесткий диск с ограниченной емкостью, а содержимое очень сжимаемо, я подумал, что было бы неплохо извлечь его в новую папку с включенным сжатием NTFS.

Теперь, по мере извлечения, если я щелкну правой кнопкой мыши по папке в любой момент времени, чтобы увидеть ее свойства, она сообщит о правильном использовании диска (например, «размер 4,5 ГБ; размер на диске 2,65 ГБ»). Но если я щелкну правой кнопкой мыши по диску, окно свойств сообщит о гораздо большем увеличении, о котором сообщается как о "используемом пространстве" - фактически немного больше, чем сумма "размера" и "размера на диске".

И это приводит к тому, что извлечение не удается, потому что Windows сообщает, что диск заполнен.

После некоторых исследований я нашел комментарий на форумах Microsoft:

Эта проблема связана с известной ошибкой Windows 10. Когда вы копируете файл в папку NTFS, для которой включено сжатие, накопитель будет использовать вдвое больше необходимого пространства и не освободит его до перезагрузки накопителя.

Это выглядит достаточно причудливо, потому что кажется, что он побеждает большую часть цели прозрачного сжатия IMO. Но хорошо, в конце дня я хочу знать, есть ли способ обойти это.

Я попытался приостановить процесс извлечения с помощью Process Hacker, перевести диск в автономный режим, а затем обратно в оперативный режим через диспетчер дисков (diskmgmt.msc) и возобновить процесс. Номер "Использованное пространство" затем сообщается правильно, но извлечение не удается.

Есть ли актуальное решение?

0