В операционной системе Windows имеется функция, позволяющая сжимать диск для экономии места на жестком диске. В некоторых ситуациях, нужно сжать место на диске, в виду отсутствия там свободного пространства, необходимого для размещения других файлов.
На компьютерах с файловой системой NTFS имеется функция для сжатия файлов и каталогов (директорий, папок, дисков, томов), встроенная в операционную систему Windows. Благодаря этому, на жестком диске станет больше свободного места.
Давайте разберемся, что означает сжать диск, что будет, если сжать диск «С»? В этой ситуации не все так очевидно, как кажется на первый взгляд.
- Сжать диск для экономии места
- Как сжать диск «С» на Windows из Проводника
- Как сжать файл или папку в командной строке
- Как сжать папку или файл в Windows
- Отмена сжатия диска из Проводника
- Запрещение сжатия дисков из Редактора локальной групповой политики
- Выводы статьи
- Сжать этот диск для экономии места — прозрачное сжатие файлов на диске средствами NTFS
- Другие возможности сжатия данных в Windows 11 и Windows 10
- Пункт настроек «Сжать этот диск для экономии места»
- Как это работает?
- Какие диски или разделы можно сжимать?
- Как произвести декомпрессию системного раздела?
- Стоит ли сжимать диск для экономии места?
Сжать диск для экономии места
Что значит сжать диск для экономии места? При сжатии, на диске уменьшается размер занимаемого пространства, становится больше свободного места. Действие инструмента операционной системы напоминает работу архиватора.
Windows перезаписывает данные, в итоге, они занимает меньше места на локальном диске. Вроде бы все нормально, но в этом есть свои нюансы:
Следует учесть, что если сжать системный раздел, то при частом сжатии увеличится фрагментация сжатых файлов, следовательно замедлится чтение и запись файлов, а это влияет на производительность работы системы.
Процесс сжатия диска занимает некоторое время, зависящее от величины места, которое занимают файлы на данном томе. Сжатие диска — обратимая операция. Пользователь может отменить сжатие тома, если в этом больше нет необходимости.
Учитывая все вышеизложенное, приходим к следующим выводам:
Сжимать ли диск для экономии места, пользователь должен решать самостоятельно, учитывая разные обстоятельства. Пользователь может не только сжать раздел диска, но и сжать отдельную папку или файл, не сжимая весь диск. В этом случае, быстродействие системы не пострадает.
Можно ли сжимать диск «С»? Да, но делать это следует только в некоторых ситуациях. Например, если не хватает места для установки нужного обновления, или для получения на компьютер каких-то важных файлов из интернета.
После получения нужных данных, выполните очистку диска, а затем отключите сжатие тома в Windows.
Операционная система Windows 10 самостоятельно сжимает некоторые системные файлы в процессе своей работы при необходимости, кроме того, в систему добавлена функция Compact OS для сжатия системных файлов.
В этом руководстве вы найдете несколько инструкций о том, как сжать жесткий диск несколькими способами, или как отменить сжатие диска, папки или файла.
Как сжать диск «С» на Windows из Проводника
Сейчас я покажу, как сжать диск «С» в Проводнике Windows. Предположим, что нам по каким-либо причинам потребовалось сжать системный диск на компьютере.
Здесь предложено два варианта сжатия:
По умолчанию активирована опция для применения изменений к диску и всем вложенным папкам и файлам.
В результате применения сжатия, на диске появилось больше свободного места.
Процесс сжатия любого другого локального диска проводится аналогичным образом.
Как сжать файл или папку в командной строке
С помощью системного средства: командной строки пользователь может сжать папку или файл на диске компьютера.
Запустите командную строку от имени администратора.
Для сжатия папки со всем содержимым, в окне интерпретатора командной строки выполните команду:
compact /c /s:»полный путь к папке» /i /Q
Для выполнения сжатия файла выполните команду:
compact /c «полный путь к файлу» /i /Q
Как сжать папку или файл в Windows
В операционной системе Windows процесс сжатия папки или файла проходит подобным способом, похожим на сжатие диска.
Здесь необходимо выбрать подходящий вариант:
После этого запустится процесс сжатия папки.
В окне Проводника на сжатых папках и файлах появятся знаки, предупреждающие о том, что данные элементы были сжаты.
Отмена сжатия диска из Проводника
Для отмены сжатия потребуется провести обратную операцию. Все действия почти идентичны тем, которые выполнялись при процессе сжатия.
Запрещение сжатия дисков из Редактора локальной групповой политики
В операционных системах Windows Pro (Профессиональной) Windows Enterprise (Корпоративной) пользователи могут воспользоваться системным инструментом: редактором локальной групповой политики, для запрещения сжатия всех дисков.
Для обратной операции: отмены запрета сжатия, войдите в настройки групповой политики, в окне «Запретить сжатие на всех томах NTFS» выберите параметр «Не задано».
Выводы статьи
Если пользователь сталкивается с необходимостью сжатия диска для экономии места, он может выполнить сжатие диска, сжать отдельную папку или файл, при помощи средств операционной системы Windows. Этими способами можно освободить немного дискового пространства на компьютере.
Если вы когда-либо заглядывали в свойства жесткого диска или SSD в Windows или предыдущих версиях ОС, при этом диск имел файловую систему NTFS, с большой вероятностью вы видели возможность поставить отметку «Сжать этот диск для экономии места». Пользователи часто спрашивают о том, что будет, если включить эту опцию.
Далее в статье подробно о том, что делает параметр «Сжать этот диск для экономии места», на что влияет и про другие возможности сжатия данных, которые присутствуют в Windows 11 и Windows 10.
Сжать этот диск для экономии места — прозрачное сжатие файлов на диске средствами NTFS
Включив отметку «Сжать этот диск для экономии места», подтвердив применение атрибутов и подождав некоторое время, вы включите встроенную функцию сжатия файлов драйвером файловой системы NTFS. Первоначальное сжатие может занять продолжительное время.
После применения атрибутов файлы на диске будут сжиматься и распаковываться «на лету» — то есть с точки зрения пользователя какого-либо изменения в поведении не произойдёт, кроме появления «стрелок» у значков папок и файлов, обозначающих сжатие.
Несмотря на то, что для компрессии и распаковки используются ресурсы процессора, используемый алгоритм LZNT1 как правило почти не сказывается на производительности современной системы.
Насколько сильно влияет сжатие NTFS на размер свободного места на диске? Для большинства двоичных файлов — не слишком значительно. Выше был приведен скриншот для системного диска только что установленной Windows 11 без сжатия, а ниже вы можете увидеть результат сжатия:
Сжатие средствами NTFS можно включить не только для диска в его свойствах, но и для папки:
Достаточно зайти в свойства папки, нажать кнопку «Другие» в разделе «Атрибуты» вкладки «Общие» и включить опцию «Сжимать содержимое для экономии места на диске».
Для большинства пользователей включение опции «Сжать этот диск для экономии места» не принесёт каких-либо заметных выгод на современных компьютерах с достаточно объёмными HDD и SSD. Впрочем, вреда в большинстве случаев тоже нет, но потенциально можно допустить более проблематичное восстановление данных при необходимости.
Другие возможности сжатия данных в Windows 11 и Windows 10
В Windows последних версий присутствует ещё одна функция, предназначенная для сжатия файлов операционной системы — CompactOS. Эта функция:
Для настройки CompactOS можно использовать командную строку, запущенную от имени Администратора и инструмент compact.exe. В отдельных случаях при недостатке места на диске сжатие может быть предложено во встроенной утилите «Очистка диска». Несколько примеров команд, а также скриншоты изменения свободного места на диске на той же системе, с которой проводились эксперименты ранее в этой статье:
В случае, если вы не испытываете недостатка в месте на системном диске, включать CompactOS не имеет смысла, а если ваше устройство оснащено миниатюрным SSD или eMMC, не исключено, что функция уже включена. Более подробно о функции я ранее писал в материале про сжатие CompactOS в Windows.
Большинство пользователей, работающих с жесткими дисками и логическими разделами в Windows-системах, используя для этого «Проводник» или соответствующий раздел управления дисками, наверняка обращали внимание на присутствие в контекстном меню несколько непонятного пункта «Сжать этот диск для экономии места». Это нововведение было вынесено в отдельную категорию, начиная с Windows 7, хотя в системах рангом ниже тоже было. Давайте посмотрим, что это такое, для чего может использоваться, стоит ли заниматься подобными вещами и что следует учесть, если такую операцию все-таки предполагается выполнить.
Пункт настроек «Сжать этот диск для экономии места»
Как известно, раньше, когда винчестеры не обладали достаточными объемами для хранения информации, а некоторые файлы, чаще всего относящиеся к форматам мультимедиа (в основном видео и музыка), имели очень большие размеры, экономия места на жестком диске была настоящей проблемой всех без исключения пользователей. Именно поэтому в своем время специалисты корпорации Microsoft решили ее хоть как-то устранить. Для сохранения свободного пространства при выборе раздела предлагалось (и предлагается) сжать этот диск для экономии места. Это, по идее, должно означать уменьшение размера файлов, за счет чего и производится высвобождение необходимого дополнительного объема. Как уже понятно, если такая функция в системе есть, грех ею не воспользоваться. И, как считает большинство пользователей, ничего критичного в этом нет. Однако, несмотря на появление в Windows такой функции, некоторые недостаточно хорошо понимают суть вопроса и, не разобравшись, что к чему, сразу же пытаются применять сжатие к дискам и разделам. А вот этого без понимания сути происходящего делать не стоит.
Как это работает?
Да, действительно, сжатие тома выполнить можно. Технология проведения таких действий в чем-то очень сильно напоминает работу со встроенным в последние версии Windows Zip-архиватором, когда есть возможность просто зайти в упакованный архив и просмотреть его содержимое или открыть нужный файл.
Точно так и тут. Все файлы при выборе компрессии просто сжимаются, но только в том процентном соотношении, которое предусмотрено для каждого конкретного формата. Однако в «Проводнике» все сжатые объекты видны в обычном виде, а само сжатие никоим образом не влияет на возможность открытия файлов, их редактирования, сохранения или выполнения операций по копированию или перемещению. С одной стороны, это очень удобно. Но не всегда, поскольку в некоторых случаях можно не только столкнуться с непредвиденными трудностями, но и получить неработоспособную операционную систему.
Какие диски или разделы можно сжимать?
Что значит «сжать диск для экономии места», немного разобрались. Теперь посмотрим, к каким именно разделам можно применять такие операции. Если речь идет о логических разделах, выполнить сжатие можно.
Но главным условием является то, что они должны быть изначально отформатированы исключительно в NTFS. В противном случае ничего не получится. Еще один нюанс состоит в том, что при копировании сжатого файла из одного раздела в другой компрессия сохраняется, а вот при перемещении такого объекта внутри раздела он принимает исходный вид, при котором сжатие отсутствовало. Таким образом, если вы часто выполняете операции, связанные с копированием или перемещением больших файлов в одном разделе, смысл сжатия, в общем-то, совершенно теряется (тем более что повторно сжать перемещенный файл средствами для выполнения компрессии всего раздела не получится).
Теперь пару слов о том, сжимать ли диск для экономии места, если он выполняет роль системного раздела (того, в котором установлена операционная система). Большинство экспертов склоняется к мнению, что в этом случае использовать компрессию, несмотря даже на присутствие такого пункта в свойствах диска, не стоит ни при каких обстоятельствах хотя бы по той причине, что после ее выполнения Windows может перестать загружаться вообще.
Как произвести декомпрессию системного раздела?
Но что делать, если пользователь решил воспользоваться таким инструментом и по незнанию или по ошибке сжал системный раздел, после чего Windows перестала нормально загружаться?
Сразу обратите внимание, что откат системы, который иногда может стартовать автоматически, никакого результата не даст.
В этой ситуации придется производить загрузку с какого-нибудь съемного носителя, после чего в самом начале установки выбирать пункт восстановления, а на стадии выбора локации драйверов (после определения установленной ОС) в появившемся окне снова выбрать свойства системного раздела через контекстное меню и снять флажок со злополучного пункта.
Стоит ли сжимать диск для экономии места?
В общих чертах, как видно из всего вышесказанного, ничего страшного в проведении компрессии нет. Остается последний вопрос по поводу использования пункта «Сжать этот диск для экономии места». Это решение, конечно, остается за самим пользователем, но в качестве наиболее практичного решения можно посоветовать сжимать только логические разделы, причем только те, в которых частое внутреннее перемещение файлов и папок не предусмотрено. С системным разделом лучше не экспериментировать.