Сжать диск для экономии места что это виндовс 10
Перейти к содержимому

Сжать диск для экономии места что это виндовс 10

  • автор:

Что значит Сжать этот диск для экономии места и другие возможности сжатия данных в Windows

Что значит сжать этот диск для экономии места в Windows

Если вы когда-либо заглядывали в свойства жесткого диска или SSD в Windows или предыдущих версиях ОС, при этом диск имел файловую систему NTFS, с большой вероятностью вы видели возможность поставить отметку «Сжать этот диск для экономии места». Пользователи часто спрашивают о том, что будет, если включить эту опцию.

Далее в статье подробно о том, что делает параметр «Сжать этот диск для экономии места», на что влияет и про другие возможности сжатия данных, которые присутствуют в Windows 11 и Windows 10.

Сжать этот диск для экономии места — прозрачное сжатие файлов на диске средствами NTFS

Сжать этот диск для экономии места в свойствах диска Windows

Включив отметку «Сжать этот диск для экономии места», подтвердив применение атрибутов и подождав некоторое время, вы включите встроенную функцию сжатия файлов драйвером файловой системы NTFS. Первоначальное сжатие может занять продолжительное время.

Подтвердить сжатие диска Windows

После применения атрибутов файлы на диске будут сжиматься и распаковываться «на лету» — то есть с точки зрения пользователя какого-либо изменения в поведении не произойдёт, кроме появления «стрелок» у значков папок и файлов, обозначающих сжатие.

Несмотря на то, что для компрессии и распаковки используются ресурсы процессора, используемый алгоритм LZNT1 как правило почти не сказывается на производительности современной системы.

Насколько сильно влияет сжатие NTFS на размер свободного места на диске? Для большинства двоичных файлов — не слишком значительно. Выше был приведен скриншот для системного диска только что установленной Windows 11 без сжатия, а ниже вы можете увидеть результат сжатия:

Сжатие NTFS включено в Windows

Сжатие средствами NTFS можно включить не только для диска в его свойствах, но и для папки:

Сжатие папки средствами NTFS

Достаточно зайти в свойства папки, нажать кнопку «Другие» в разделе «Атрибуты» вкладки «Общие» и включить опцию «Сжимать содержимое для экономии места на диске».

Для большинства пользователей включение опции «Сжать этот диск для экономии места» не принесёт каких-либо заметных выгод на современных компьютерах с достаточно объёмными HDD и SSD. Впрочем, вреда в большинстве случаев тоже нет, но потенциально можно допустить более проблематичное восстановление данных при необходимости.

Другие возможности сжатия данных в Windows 11 и Windows 10

В Windows последних версий присутствует ещё одна функция, предназначенная для сжатия файлов операционной системы — CompactOS. Эта функция:

  • Была создана для устройств с малым объемом системного диска (планшеты, нетбуки и аналогичные).
  • Обеспечивает большую степень сжатия, чем средства файловой системы. Пример
  • Применяется к файлам операционной системы.
  • Использует другой алгоритм сжатия (XPRESS4K) и позволяет выбрать другой алгоритм для исполняемых файлов.
  • Потенциально может в большей степени влиять на производительность системы при работе, чем сжатие NTFS, но обычно это влияние не критично.

Для настройки CompactOS можно использовать командную строку, запущенную от имени Администратора и инструмент compact.exe. В отдельных случаях при недостатке места на диске сжатие может быть предложено во встроенной утилите «Очистка диска». Несколько примеров команд, а также скриншоты изменения свободного места на диске на той же системе, с которой проводились эксперименты ранее в этой статье:

  • Узнать текущее состояние сжатияЗапрос состояния compactos
  • Включить сжатие CompactOS для всех системных двоичных файловСжатие compactos включено
  • Изменить алгоритм шифрования исполняемых файлов на LZX — максимальная степень сжатия, самый медленный, но так как применяется только к исполняемым файлам, которые обычно не изменяются (то есть нет необходимости в повторном сжатии), может работать сравнительно эффективноВключение сжатие LZX в compactos
  • Отключить CompactOS

В случае, если вы не испытываете недостатка в месте на системном диске, включать CompactOS не имеет смысла, а если ваше устройство оснащено миниатюрным SSD или eMMC, не исключено, что функция уже включена. Более подробно о функции я ранее писал в материале про сжатие CompactOS в Windows.

А вдруг и это будет интересно:

02.06.2023 в 01:01

Все красиво написано, но не слова о багах технологии.
Форматируем диск, включаем сжатие, допустим хотим зарезервировать что-то на этот диск.
опустим у нас диск 1Тб, копируем или перемещаем на него данные с другого диска / источника, такого же объема. Чтобы не было холивара на тему что мелкие файлы могут занимать больше места на диск чем их фактический размер, предположим что мы копируем архив с видео в HD качестве, и файлы весят по несколько Гб.
В результате, получаем ошибку о нехватке места при 50% скопированной информации. Взвешиваем папку с видео, она действительно весит около 50% от объема диска, т.е. где-то 470Гб. В свойствах Диск забит под завязку. Любые манипуляции с диском ни к чему не приводят. Единственный способ получить место назад, перезагрузка. Но с тем же результатом при продолжении копирования (50% места и давай до свидания). Лечится, как понятно из темы — отключением к черту этого сжатия.

Эта опция в Windows 10 дает до 15% свободного места на диске

Эта опция в Windows 10 дает до 15% свободного места на диске

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

Как работает функция Сжать этот диск в Windows

Опция стала доступна при введении формата накопителя NTFS. На FAT она будет неактивна. При включении сжатия Windows на лету архивирует записываемые файлы. В некоторых случаях, например, для текстов, это дает заметную экономии дискового пространства. В случае видеороликов — почти никакой.

Эффективность сжатия подчиняется тому же закону, как и архивация. Используется похожий алгоритм.

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

Какой эффект дает включение Сжатия диска и когда его стоит включить

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

Сжать можно только сам диск или все папки на нем.

В моем случае на диске D хранятся видеоролики, игры. Эффект составил чуть меньше 20 Гб. В условиях моего SSD вна 256 Гб это серьезная цифра.

Сжатие диска C принесет меньше пользы. По следующим соображениям:

  • Читать и записывать файлы Windows станет медленнее.
  • Большинство системных файлов уже упакованы. Поэтому выигрыша в размере не будет.

Для накопителей с данными, особенно редко используемыми, сжатие имеет смысл. Но тут стоит учитывать тип файлов. Тексты сжимаются эффективнее, фото и видео почти нет. А вот замедление чтения/записи гарантированно. Хотя оно может оказаться незаметным, если на компьютере стоит производительный процессор и достаточно оперативной памяти.

Как сжать раздел диска в Windows 10

Как сжать том в Windows 10

В Windows 10 термин «Сжатие» имеет два значения. Так, под сжатием диска может пониматься уменьшение размера логического раздела (тома), выполняемое через оснастку «Управление дисками», консоль или средствами сторонних программ. При этом данные, хранящиеся в сжимаемом разделе, не обрабатываются. Также под сжатием диска может иметься ввиду компрессия сохраненных на нем данных. В этом втором случае фактический размер раздела не изменяется, происходит лишь увеличение объема доступного на нем свободного пространства, получаемого за счет сжатия записанных на диск файлов. Ниже рассмотрены оба варианта.

Вариант 1: Сжатие как изменение размера

Сжать том в Windows 10 можно как минимум тремя способами: в системной оснастке с графическим интерфейсом, в «Командной строке» и в «PowerShell».

Способ 1: Управление дисками

Уменьшить размер логического раздела в Windows 10 проще всего во встроенной оснастке «Управление дисками».

Как сжать том в Windows 10-1

    Запустите оснастку «Управление дисками» из контекстного меню кнопки «Пуск».

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

Способ 2: Консольная утилита Diskpart

Другим, менее удобным способом сжатия тома в Windows 10, является использование консольного инструмента Diskpart, работающего из «Командной строки».

  1. Запустите от имени администратора классическую «Командную строку» из поиска Windows или другим известным способом. Как сжать том в Windows 10-4
  2. Последовательно выполните следующие команды:
    • diskpart — запускает утилиту;
    • list volume — выводит список томов;
    • select volume № — выбирает номер или букву сжимаемого тома; Как сжать том в Windows 10-5
    • shrink querymax — показывает максимальный размер, на который может быть сжат раздел;
    • shrink desired=MB – сжимает раздел. MB в данном примере – это размер высвобождаемого свободного места в мегабайтах. Как сжать том в Windows 10-6

Результат выполнения команды будет тот же, что и при использовании оснастки с графическим интерфейсом — появление на диске нераспределенной области.

Способ 3: Консоль «PowerShell»

Вместо утилиты Diskpart для сжатия тома можно использовать средства консоли «PowerShell».

  1. Запустите «PowerShell» от имени администратора из контекстного меню кнопки «Пуск».
    Как сжать том в Windows 10-7
  2. Последовательно выполните эти команды:
    • get-partition – выводит список доступных томов с указанием их букв;
    • Get-PartitionSupportedSize -DriveLetter D – показывает, насколько может быть сжат раздел;
    • Resize-Partition -DriveLetter D -1024mb , где D – это буква сжимаемого тома, а 1024mb – произвольный размер сжатия в мегабайтах. Если том сжимается на несколько гигабайт, вместо «mb» нужно указать «gb». Как сжать том в Windows 10-8

Вариант 2: Компрессия диска

Как уже было сказано, под сжатием тома в Windows 10 также может пониматься компрессия хранящихся на диске данных. Сжать раздел в Windows 10 можно по-разному.

Способ 1: Из свойств тома

Это самый простой, наглядный и доступный способ, осуществляемый через посредничество оболочки Windows.

    Откройте свойства сжимаемого раздела из его контекстного меню.

Способ 2: Утилита Compact

Для сжатия данных в Windows предусмотрена консольная утилита Compact, запускаемая из интерфейса «Командной строки» или «PowerShell». Удобнее использовать второй инструмент.

Перед ее использованием рекомендуем прочитать в интернете о том, что такое «Compact OS» в Windows 10 и как именно работают механизмы сжатия.

  1. Запустите от имени администратора «PowerShell» из контекстного меню кнопки «Пуск».
  2. Перейдите в корень сжимаемого тома, для чего выполните команду cd X:\ , где X – буква тома.
  3. Выполните команду сжатия compact /c /i /s:\ .

Процедура сжатия займет некоторое время, зависеть оно будет от количества имеющихся на диск данных. Обратите внимание, что использование команды compact , равно как и сжатия из свойств тома, доступно только на дисках с файловой системой NTFS. Это правило в той же мере касается сжатия томов путем уменьшения их размера, то есть способами, описанными в Варианте 1.

Как сжать диск, папку или файл для экономии места в Windows

В операционной системе Windows имеется функция, позволяющая сжимать диск для экономии места на жестком диске. В некоторых ситуациях, нужно сжать место на диске, в виду отсутствия там свободного пространства, необходимого для размещения других файлов.

На компьютерах с файловой системой NTFS имеется функция для сжатия файлов и каталогов (директорий, папок, дисков, томов), встроенная в операционную систему Windows. Благодаря этому, на жестком диске станет больше свободного места.

Давайте разберемся, что означает сжать диск, что будет, если сжать диск «С»? В этой ситуации не все так очевидно, как кажется на первый взгляд.

Сжать диск для экономии места: что это?

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

Windows перезаписывает данные, в итоге, они занимает меньше места на локальном диске. Вроде бы все нормально, но в этом есть свои нюансы:

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

Следует учесть, что если сжать системный раздел, то при частом сжатии увеличится фрагментация сжатых файлов, следовательно замедлится чтение и запись файлов, а это влияет на производительность работы системы.

Процесс сжатия диска занимает некоторое время, зависящее от величины места, которое занимают файлы на данном томе. Сжатие диска — обратимая операция. Пользователь может отменить сжатие тома, если в этом больше нет необходимости.

Учитывая все вышеизложенное, приходим к следующим выводам:

  • Сжатие работает в файловой системе NTFS.
  • Сжатие освободит немного свободного места на диске.
  • Ранее сжатые файлы повторно не сжимаются.
  • Велика вероятность, что после сжатия диска, ПК станет работать медленнее.
  • На некоторых компьютерах, после сжатия системного диска могут возникнуть проблемы при обновлении системы или при использовании драйверов.

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

Можно ли сжимать диск «С»? Да, но делать это следует только в некоторых ситуациях. Например, если не хватает места для установки нужного обновления, или для получения на компьютер каких-то важных файлов из интернета.

После получения нужных данных, выполните очистку диска, а затем отключите сжатие тома в Windows.

В этом руководстве вы найдете несколько инструкций о том, как сжать жесткий диск несколькими способами, или как отменить сжатие диска, папки или файла.

Как сжать диск «С» на Windows из Проводника

Сейчас я покажу, как сжать диск «С» в Проводнике Windows. Предположим, что нам по каким-либо причинам потребовалось сжать системный диск на компьютере.

Выполните следующие действия:

  1. Откройте окно Проводника.

выбор диска

  1. Щелкните правой кнопкой мыши по диску, который нужно сжать для экономии места.
  2. В контекстном меню выберите пункт «Свойства».

свойства

  1. В окне «Свойства: локальный диск (C:)», во вкладке «Общие» поставьте флажок напротив пункта «Сжать этот диск для экономии места».
  2. Нажмите на кнопку «ОК».

сжать этот диск

  1. В окне «Подтверждение изменения атрибутов» ознакомьтесь с информацией, а затем нажмите на кнопку «ОК».

Здесь предложено два варианта сжатия:

  • Применение изменений только к диску C:.
  • К диску C: и ко всем вложенным папкам и файлам.

По умолчанию активирована опция для применения изменений к диску и всем вложенным папкам и файлам.

подтверждение изменения атрибутов

  1. В окне «Отказано в доступе» требуют права администратора для изменения атрибутов. Нажмите на кнопку «Продолжить».

отказано в доступе

  1. Происходит процесс обработки и применения атрибутов.

В результате применения сжатия, на диске появилось больше свободного места.

диск сжат

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

Как сжать файл или папку в командной строке

С помощью системного средства: командной строки пользователь может сжать папку или файл на диске компьютера.

Запустите командную строку от имени администратора.

Для сжатия папки со всем содержимым, в окне интерпретатора командной строки выполните команду:

Для выполнения сжатия файла выполните команду:

Как сжать папку или файл в Windows

В операционной системе Windows процесс сжатия папки или файла проходит подобным способом, похожим на сжатие диска.

Проделайте следующие действия:

  1. Щелкните правой кнопкой мыши по папке или файлу.
  2. В окне «Свойства: Х» нажмите на кнопку «Другие…».

другие

  1. В окне «Дополнительные атрибуты», в параметре «Атрибуты сжатия и шифрования» поставьте галку в пункте «Сжимать содержимое для экономии места на диске».
  2. Нажмите на кнопку «ОК».

дополнительные атрибуты

  1. После этого, отдельный файл будет сжат. При сжатии папки откроется дополнительное окно.
  2. В окне «Подтверждение изменения атрибутов» нажмите на кнопку «ОК».

Здесь необходимо выбрать подходящий вариант:

  • Применение изменений только к этой папке.
  • К данной папке и ко всем вложенным папкам и файлам (это параметр по умолчанию).

После этого запустится процесс сжатия папки.

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

сжатые папка и файл

Отмена сжатия диска из Проводника

Для отмены сжатия потребуется провести обратную операцию. Все действия почти идентичны тем, которые выполнялись при процессе сжатия.

  1. Запустите Проводник Windows.
  2. Кликните правой кнопкой мыши по диску компьютера.
  3. В открывшемся меню нажмите на «Свойства».
  4. В окне свойств диска, во вкладке «Общие» снимите галку напротив пункта «Сжать этот диск для экономии места», а потом нажмите на кнопку «ОК».

отменить сжатие

  1. В окне «Подтверждение изменения атрибутов» нажмите на кнопку «ОК».
  2. В окне «Отказано в доступе» нажмите на кнопку «Продолжить».
  3. Дождитесь окончания завершения операции.

Запрещение сжатия дисков из Редактора локальной групповой политики

В операционных системах Windows Pro (Профессиональной) Windows Enterprise (Корпоративной) пользователи могут воспользоваться системным инструментом: редактором локальной групповой политики, для запрещения сжатия всех дисков.

  1. Нажмите на клавиатуре на клавиши «Win» + «R».
  2. В окне «Выполнить» введите команду: «gpedit.msc», нажмите на кнопку «ОК».
  3. В окне «Редактор локальной групповой политики» пройдите по пути:
  1. В параметре политики «NTFS» нажмите на опцию «Запретить сжатие на всех томах NTFS».

запретить сжатие

  1. В окне «Запретить сжатие на всех томах NTFS» активируйте параметр «Включено», а затем нажмите на кнопку «ОК».

включение параметра

  1. Перезагрузите компьютер.

Для обратной операции: отмены запрета сжатия, войдите в настройки групповой политики, в окне «Запретить сжатие на всех томах NTFS» выберите параметр «Не задано».

Как отменить сжатие файла или папки

Пользователь имеет возможность в любой момент времени отменить сжатие папки или файла. Для этого необходимо выполнить следующие шаги:

  1. Кликните правой кнопкой мыши по файлу или папке.
  2. Нажмите в контекстном меню на «Свойства».
  3. В окне свойств, во вкладке «Общие…» нажмите на кнопку «Другие…».
  4. В окне «Дополнительные атрибуты» снимите галку в пункте «Сжимать содержимое для экономии места на диске», а затем нажмите на кнопку «ОК».
  5. Далее нажмите на кнопку «ОК» в окне свойств папки или файла.
  6. Для параметров папки выберите подходящий атрибут для распаковки.

Отмена сжатия папки или файла в командной строке

При помощи командной строки можно выполнить обратную операцию: отключить сжатие папки или файла.

Запустите командную строку от имени администратора.

Для отмены сжатия папки, выполните следующую команду:

Выполните эту команду для отмены сжатия отдельного файла:

Выводы статьи

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *