Как освободить место на диске, используя встроенную в Windows 10 утилиту для сжатия

Как освободить место на диске, используя встроенную в Windows 10 утилиту для сжатия

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

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

Но существует и другая возможность: Microsoft интегрировала в Windows 10 утилиту командной строки, сжимающую по вашему желанию важные системные файлы. Благодаря ей вы одной командой быстро освободите несколько гигабайтов. Сжимать системные файлы? Многие пользователи сейчас, наверное, зададутся вопросом, не замедлит ли это работу компьютера.

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

Опыт показывает, что утилита Compact.exe способствует освобождению от двух до четырех гигабайт пространства. На первый взгляд это не так уж и много. Но в стесненных условиях на счету каждый байт. В первую очередь, выигрывают владельцы недорогих ноутбуков со скромной памятью, например, eMMCs (Embedded Multimedia Cards). Такие носители зачастую характеризуются объемом 64 гигабайта, а иногда и всего 32.

Сжатие посредством Compact.exe

Еще при обновлении с Windows 8 до 8.1 компания Microsoft добавила в систему WIMBoot (Windows Image Boot) — новый механизм, благодаря которому ОС занимает меньше места на жестком диске. Как правило, программа установки распаковывает все системные файлы из файла «Install.wim» и копирует их на системный раздел.

WIMBoot, напротив, сохраняет этот файл без разархивирования в скрытый раздел диска. Достоинство этого метода в сжатии, однако в этом случае быстро накапливается множество информации, бесполезной для операционной системы. Так, все больше производителей ПК складируют в файл «Install.wim» полезные и не очень предустановленные приложения.

В связи с этим в «десятке» корпорация Microsoft дополнительно проработала эту в принципе отличную идею и дополнила NTFS-утилиту Compact.exe функцией под названием Compact OS. Она сохраняет файлы ОС в сжатом виде и работает как на компьютерах с прошивкой UEFI, так и с привычной BIOS.

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

Утилиту Compact.exe можно найти и в более ранних версиях Windows. Там ее можно использовать, к примеру, для сжатия отдельных файлов и папок в разделах NTFS. Но лишь новый инструмент «/CompactOS», внедренный Microsoft в Windows 10, осуществляет описанную выше архивацию системных файлов.

Выясняем распределение памяти

syszip_1Чтобы в результате всех действий узнать, сколько места вы освободили, сначала проверьте текущее распределение данных на диске системой Windows 10. Для этого нажатием на клавиши «Win+I» вызовите окно «Параметры». Здесь зайдите в категорию «Система» и в левой колонке нажмите на строчку «Хранилище».

Полоса под «Этот компьютер» расскажет, сколько дискового пространства занято ОС. Запишите объем занятого места на листе бумаги. Как видно на скриншоте сверху на тестовом компьютере до сжатия было занято 27,4 ГБайт.

Открываем командную строку

syszip_2Для архивации системных файлов Windows 10 запустите «Командную строку» с правами администратора. Для этого щелкните правой кнопкой мыши по значку Windows в левом нижнем углу Рабочего стола. В контекстном меню выберите вариант «Командная строка (администратор)» и на запрос безопасности Контроля учетных записей пользователя ответьте «Да».

Проверка статуса архивации

syszip_3Бывает, что производитель вашего компьютера или Windows 10 по умолчанию активируют сжатие, но на практике такое встречается крайне редко. Командой «compact /q» выясните статус архивации. Вы получите информацию не только о количестве сжатых файлов, но и их соотношение. Значение «1,0 к 1» говорит о том, что сжатие пока еще не активно.

После ввода команды «compact /Compact OS:query» вы узнаете, почему Windows приняла решение в пользу автоматического сжатия или же против него. Совет отказаться от сжатия можете смело проигнорировать, поскольку его достоинства в большинстве случаев перевешивают недостатки.

Архивация системных файлов

syszip_4Само сжатие системных файлов Windows запустите командой «compact /CompactOS:always». На несколько минут компьютер будет занят упаковкой. После этого вы узнаете, сколько файлов было сжато и как выглядит новое соотношение архивации.

Выясняем объем освобожденного пространствам

syszip_5Снова выполните действия из этапа №1 и сравните значения из раздела «Мой компьютер» с ранее записанными. Так вы узнаете, сколько места освободилось. В нашем случае речь шла о чуть более 2,7 ГБайт.

Восстанавливаем прежнее состояние

syszip_6Если, несмотря на ожидания, вас не покидает чувство, что сжатие системных файлов замедлило работу компьютера, вы можете без проблем все вернуть в прежнее состояние. Для этого введите команду «compact /CompactOS:never». Процесс также займет несколько минут. После этого сжатие будет отменено.

Фото: компании-производители

Теги windows