2

Вскоре после того, как я получил свой компьютер, я включил сжатие NTFS на нем, выбрав опцию сжатия "все файлы и подпапки". Недавно я заметил, что несколько папок на моем компьютере больше не сжимаются, включая "Program Files" и "Windows". Я подозреваю, что это произошло, когда я установил Windows 8.1.

Проблема в том, что единственный способ исправить это - снять флажок "Свойства" для моего диска, распаковать все на моем диске, а затем снова проверить его со "всеми файлами и подпапками". вариант.

Есть ли способ сжать все несжатые папки без предварительной распаковки сжатых папок?

1 ответ1

1

Лично меня не волнует сжатие NTFS, выгоды незначительны.

Следующий источник (MaximumCompression) протестировал несколько различных алгоритмов и программ сжатия. Сжатие NTFS является последним (исключая сжатие вообще) в отношении степени сжатия, и, по мнению автора, имеет довольно паршивую эффективность.

Есть также аспекты производительности, касающиеся сжатия. Не следует сжимать папки Windows или System32, так как драйверы NTFS не полностью читаются при запуске, и, как таковой, алгоритм сжатия не загружается (однако я бы предположил, что Windows предотвратит это для обычного пользователя).

Насколько я помню, сжатые файлы NTFS имеют синее имя, указывающее, что они сжаты.

Все это, как говорится ... почему бы не перепроверить (т.е. снять, затем проверить, а затем применить)? Это может обмануть вашу обновленную установку Windows, чтобы распознать сжатые файлы.


Я немного покопался и обнаружил следующий пост (если я использую «компактный» для сжатия диска NTFS, как мне избежать сжатия сжатых файлов?), В котором рассказывается о возможной команде, которая может делать то, что вы хотите.

Приспосабливаясь к вашим потребностям, следующее должно работать

compact e: /s /c /i /f

Описание каждого варианта:

  • compact - сжатие файлов или папок в разделе NTFS
  • e: - диск, папка или файл, который вы хотите сжать
  • /s - сжимает все файлы в данном каталоге и во всех подкаталогах
  • /c - сжимает указанные файлы. Каталоги помечены так, что вновь добавленные файлы также будут сжаты
  • /i - продолжить работу независимо от ошибок
  • /f Принудительно выполняет операцию сжатия даже для сжатых файлов.

Я получил всю эту информацию работает compact /? , Как я уже сказал, используйте это на свой страх и риск.

Также имейте в виду, что compact работает через explorer.exe , как указано в команде COMPACT /U, не распаковывает большой файл размером 25 ГБ. (см. комментарий Келтари к его ответу)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .