Сжатие каталогов Windows NT NTFS

Опубликовано: 26 Марта, 2023


Утилиты сжатия когда-то пользовались большим спросом у пользователей ПК. В то время
утилита будет сжимать на уровне раздела. БОЛЬШИМ недостатком было то, что незначительный
повреждение может привести к потере всех данных в разделе. ты не видишь
этих надстроек намного больше. Отчасти потому, что большие жесткие диски дешевы и
отчасти из-за слишком большого количества неудач.

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

Чтобы сжать каталог (или раздел):


  • Запустить проводник
  • Щелкните правой кнопкой мыши каталог
  • Выберите свойства
  • Проверьте параметр «Сжать»
  • Нажмите «Применить», и Explorer предоставит вам возможность применить сжатие.
    подкаталоги, установив флажок Также сжимать
    подкаталоги
Вы можете отменить сжатие , сняв флажок «Сжать».

Если у вас есть набор ресурсов Windows NT, он включает в себя compact.exe, который вы можете использовать из командной строки для просмотра или
изменить сжатие отдельных файлов и/или каталогов.

компактный /? дает следующий список справки:


Отображает или изменяет сжатие файлов в разделах NTFS.

КОМПАКТНЫЙ [/C | /U] [/S[:каталог]] [/A] [/I] [/F] [/Q] [имя файла […]]

/C Сжимает указанные файлы. Каталоги будут отмечены
так что файлы, добавленные позже, будут сжаты.
/U Распаковывает указанные файлы. Каталоги будут отмечены
так что файлы, добавленные позже, не будут сжаты.
/S Выполняет указанную операцию над файлами в заданном
каталог и все подкаталоги. «Каталог» по умолчанию — это
Текущий каталог.
/A Отображает файлы со скрытыми или системными атрибутами. Эти
файлы опущены по умолчанию.
/I Продолжает выполнять указанную операцию даже после ошибок
произошло. По умолчанию COMPACT останавливается при возникновении ошибки.
столкнулся.
/F Принудительно сжимает все указанные файлы, даже
те, которые уже сжаты. Уже сжатые файлы
пропускаются по умолчанию.
/Q Сообщает только самую важную информацию.
имя файла Задает шаблон, файл или каталог.

При использовании без параметров COMPACT отображает состояние сжатия
текущий каталог и все содержащиеся в нем файлы. Вы можете использовать несколько
имена файлов и подстановочные знаки. Вы должны поставить пробелы между несколькими
параметры.


Если я хочу сжать большой файл данных, bigfile.txt, команда будет такой:

компактный /c bigfile.txt

Если вы попытаетесь сжать раздел NTFS и получите сообщение об ошибке:

Файловая система не поддерживает сжатие.

Вы получите эту ошибку, если раздел NTFS имеет очень большие размеры кластера, что
больше 4096. Chkdsk сообщит вам размер кластера (он называет его
единица распределения) в конце ее списка. Нет динамики, на месте
решение. Резервное копирование. Отформатируйте раздел, используя /a:4096
. Эта проблема обсуждается в q171892.

Советы по NTFS:

Управление общими ресурсами и безопасностью ресурсов
Выбор между FAT и NTFS
Веб-разрешения против NTFS
Получение максимальной отдачи от безопасности IIS
Безопасность NTFS, часть 2: реализация специальных разрешений NTFS на вашем веб-сайте
Получение максимальной отдачи от безопасности IIS
Разрешения NTFS
Отменить преобразование NTFS
NT-эквиваленты прав NetWare
Доступ к NTFS из DOS, Win95 или Win98 с помощью драйвера NTFSDOS
Отметка времени последнего доступа NTFS
xcopy — сохранить атрибуты
Как удалить файлы с зарезервированными именами, такими как LPT1 или PRN
Файлы метаданных NTFS
Отключить псевдонимы NT 8.3 для LFN в NTFS
Потоки показывают, какие файлы NTFS имеют альтернативное содержимое потоков.
VolumeID изменяет идентификаторы томов NT и FAT
Во время установки создайте раздел NTFS размером более 4 ГБ.
Сжатие каталогов Windows NT NTFS