Compact OS в Windows: как освободить место без удаления файлов
Если системный SSD почти заполнен, не обязательно сразу удалять программы, игры или личные данные. В Windows есть встроенный механизм Compact OS, который сжимает системные файлы и помогает освободить несколько гигабайт.

Функция появилась в Windows 10 и поддерживается в Windows 11. Отдельного переключателя в настройках нет: управлять Compact OS нужно через команду Compact.exe.
Как работает Compact OS
Windows хранит часть системных файлов в сжатом виде, а при обращении распаковывает их на лету. Компоненты ОС при этом не удаляются и не отключаются.
Технология поддерживается на компьютерах с UEFI и классическим BIOS. Windows Update также умеет обслуживать сжатую установку: заменять и удалять необходимые файлы без постоянного увеличения её размера.
Главный компромисс — дополнительная нагрузка на процессор. Сжатые данные приходится распаковывать, поэтому на современном ПК влияние обычно минимально, а на старом или маломощном компьютере оно может быть заметнее.
Как проверить и включить функцию
Откройте командную строку от имени администратора и выполните:
Compact.exe /CompactOS:query
Команда покажет, используется ли Compact OS сейчас.
Для включения сжатия:
Compact.exe /CompactOS:always
Чтобы вернуть обычное состояние:
Compact.exe /CompactOS:never
Операция может занять некоторое время: Windows должна обработать системные файлы. Перед началом желательно создать резервную копию важных данных и убедиться, что компьютер подключён к питанию.
Сколько места можно освободить
Точный результат зависит от версии Windows и конфигурации системы. В документации Microsoft для 64-разрядной Windows 10 версии 1607 приведён пример установки объёмом 15,06 ГБ. После применения Compact OS размер уменьшался до 11,3 ГБ — экономия составляла более 3,7 ГБ.
При дополнительном single-instancing объём снижался до 10,09 ГБ, а суммарная экономия превышала 4,75 ГБ.
Это ориентиры, а не гарантия для любого компьютера. На Windows 11 результат может быть другим.
Когда Compact OS имеет смысл
Функция пригодится, если:
системный SSD небольшой;
раздел почти заполнен;
удалять приложения и пользовательские файлы не хочется;
нужно освободить несколько гигабайт именно за счёт компонентов Windows.
На компьютере с SSD на 1–2 ТБ польза обычно ограничена: несколько гигабайт редко решают проблему нехватки места.
Важно помнить, что Compact OS сжимает только системные файлы. Место также занимают:
Pagefile.sysиHiberfil.sys;обновления Windows;
точки восстановления;
журналы и кэши;
языковые пакеты;
компоненты Windows;
приложения и временные файлы.
Поэтому сначала стоит проверить, что именно заполняет диск. Иногда больше места удаётся вернуть очисткой временных файлов, удалением старых обновлений или отключением гибернации.
Итог
Compact OS — штатный способ уменьшить размер Windows без удаления системных компонентов. Он особенно полезен на устройствах с небольшими накопителями, но не является универсальным решением проблемы нехватки места.
Если свободного пространства критически мало, можно начать с проверки:
Compact.exe /CompactOS:query
А затем, при необходимости, включить режим:
Compact.exe /CompactOS:always
Подробные ограничения и таблицы с результатами измерений опубликованы в документации Microsoft.
✔ Код — журнал о технологиях https://t.me/kodjournal подпишитесь на наш Telegram-канал! 😎















