NTFS‑сжатие и CompactOS в Windows 10/11 — когда включать и как настроить (2025)
Места на диске не хватает, но удалять нечего? Помогут два встроенных механизма: сжатие NTFS для папок и CompactOS для системных компонентов. Разберёмся без страшных терминов, где они уместны и как включить правильно.
Коротко: что можно сжимать без боли
- Документы, фото-архивы, старые проекты — нормальные кандидаты для NTFS‑сжатия.
- Папку
Downloads, кэш и «тяжёлые» каталоги, где мало мелких бинарников. - Систему — только через CompactOS и только если SSD небольшой. Игры и программы лучше не трогать.
1) NTFS‑сжатие через интерфейс
Любую папку можно сжать: правый клик → «Свойства» → «Другие…» → отметьте «Сжимать содержимое для экономии места» и подтвердите расширение на вложенные файлы.
Если файлов очень много, на слабом ПК операция займёт время. На современных процессорах замедление почти незаметно.
2) Сжатие из командной строки для больших каталогов
CMD (Администратор) — выполнять по одной:
REM Показать текущий статус сжатия папки
compact /q "D:\Архив"
REM Включить сжатие рекурсивно
compact /c /s:"D:\Архив"
REM Отключить сжатие и разжать файлы
compact /u /s:"D:\Архив"
3) CompactOS — сжатие системных компонентов
CompactOS уменьшает размер Windows, сжимая файлы системы и магазины компонентов. На быстрых SSD это почти не влияет на скорость, а место реально освобождает.
PowerShell (Администратор) — выполнять по одной:
# Проверить состояние CompactOS
compact.exe /compactos:query
# Включить CompactOS
compact.exe /compactos:always
# Отключить CompactOS (вернуть как было)
compact.exe /compactos:never
Включать CompactOS стоит, если на системном SSD меньше 15–20% свободного места. На совсем слабых ЦП возможна небольшая просадка скорости установки обновлений.
4) Что лучше не сжимать
- Игры и большие программы — у них своя упаковка, выигрыш минимальный, а загрузки могут дольше идти.
- Папки виртуальных машин, баз данных — чувствительны к задержкам на запись/чтение.
- Каталоги с огромным числом мелких файлов — процессорные накладные расходы съедят выгоду.
5) Как понять, что сжато и сколько места сэкономили
PowerShell — выполнять по одной:
# Итог по каталогу
Get-ChildItem "D:\Архив" -Recurse | Measure-Object Length -Sum | % {$_.Sum/1GB}
# Файлы со сжатием
Get-ChildItem "D:\Архив" -Recurse | Where-Object {$_.Attributes -match "Compressed"} | Select FullName, Length
FAQ
Сжатие сломает файлы?
Нет. Это штатная функция NTFS/Windows. В любой момент можно вернуть всё как было.
Можно ли сжимать системный диск «целиком»?
Через галочку на диске — не стоит. Используйте CompactOS — это безопаснее для обновлений и восстановления.
А если диск медленный?
На HDD выигрыш пространства заметен, а падение скорости может быть ощутимее. Попробуйте на одной папке и посмотрите результат.