CompactGUI

скриншоты CompactGUI

Скачать

Разработчик: Iridium IO (Австралия)
Лицензия: Бесплатно (GPL-3.0 license)
Версия: 3.8 / 4.0 Beta 5
Обновлено: 2025-06-18
Системы: Windows 11 / Windows 10
Интерфейс: английский
Рейтинг: рейтинг
Категория:Игровые клиенты и оптимизаторы
Размер: 72 MB
CompactGUI — это бесплатная утилита, простой интерфейс для встроенной функции Windows compact.exe, позволяющий сжимать папки с играми и программами, экономя десятки гигабайт без потерь в производительности. Поддерживает анализ, автоматическое повторное сжатие и интеграцию с Проводником

Новое в CompactGUI 4.0 Beta 5 (18.06.2025):

  • Снова доступно перетаскивание папок в главное окно для их сжатия (#533).
  • Добавлено сообщение об ошибке при попытке сжать папки, сжатые старым методом Windows LZNT1 («Сжать содержимое для экономии дискового пространства») — такая операция не поддерживается (#316).
  • Добавлено предупреждение при попытке сжать игры, использующие DirectStorage (#423).
  • Состояние окна, его положение и размер теперь сохраняются между запусками (#537).
  • Настройки сжатия теперь сохраняются между сессиями. При добавлении новых папок в очередь применяются ранее установленные параметры (#536).
  • Программа больше не переходит по символическим ссылкам и соединениям директорий при сканировании — это устраняет потенциальные сбои и ошибки расчёта размера (#532).

Известные проблемы: добавление расширения в список исключений не обновляет счётчик «XXX файлов будет пропущено», пока папка не будет удалена и повторно добавлена в очередь.

Установка

  • CompactGUI.exe (10 МБ): меньший размер, требует установленного .NET 9 Runtime.
  • CompactGUI.mono.exe (64 МБ): полностью автономный дистрибутив с встроенными библиотеками .NET 9.

WinGet:

winget install CompactGUI

Примечание: установка через WinGet автоматически установит .NET 9, если он не установлен. Однако публикация новых версий в WinGet может занять несколько дней. Бета-версии через WinGet недоступны.

Контрольные суммы:
MD5: F1EEBEBBAFF74D2C01EA8C223DFF1136
SHA-256: 710786CD5A8583F3AEB1F38A5355FEF0D8EDFB1BCF130A2364773C55EB2FAE32

Что нового в CompactGUI 3.8 (от 24 февраля 2024 года)

  • Постоянно отображаемая панель навигации: теперь вы всегда можете быстро переключаться между вкладками Compactor (сжатие) и Folder Watcher (фоновый контроль папок).
  • Улучшения интерфейса:
    • Добавлены всплывающие подсказки к кнопкам в разделе Folder Watcher #487.
    • Теперь, если нажать Shift + кнопку выхода, CompactGUI закроется полностью, минуя сворачивание в трей.
  • Исправления:
    • Устранён сбой программы при попытке сжать папки, расположенные на RAM-дисках или гибридных SSHD-накопителях #488, #489.

Варианты установки:

  • CompactGUI.exe (2.8 МБ): требует установленного .NET 9 Runtime.
  • CompactGUI.mono.exe (72 МБ): автономная версия с включёнными библиотеками .NET 9, не требует отдельной установки .NET.

Установка через WinGet:

winget install CompactGUI

WinGet автоматически установит .NET 9 при необходимости, но обновления могут появляться с небольшой задержкой.

Контрольные суммы:

MD5:      84D9C95B1FFE79D0BB90B34EFB86CE45
SHA-256:  F21963A68C25B72D59A8431AF2E0E98B4A701E87C4F4A47EC4363238D7D384D2

Подробности доступны на странице релиза на GitHub.

Системные требования

  • Операционная система: Windows 10 или Windows 11 (64-разрядные версии)
  • Процессор: Современный CPU с поддержкой инструкций SSE2 (рекомендуется от Intel Core i3 и выше)
  • Оперативная память: от 2 ГБ (рекомендуется 4 ГБ и выше)
  • Место на диске: менее 50 МБ для установки, но необходим достаточный объём свободного места для временных операций при сжатии
  • .NET Framework: .NET Framework 4.7.2 или новее

Совместимость с типами накопителей

CompactGUI отлично работает как с традиционными жёсткими дисками (HDD), так и с твердотельными накопителями (SSD), включая NVMe.

  • HDD: Пользователи с медленными жёсткими дисками могут даже заметить прирост производительности за счёт ускоренной загрузки — файлы меньшего размера читаются быстрее, а процессор легко справляется с распаковкой.
  • SATA SSD: Сжатие помогает экономить ценные гигабайты на накопителях небольшого объёма без заметных потерь скорости.
  • NVMe SSD: Также поддерживается, но при использовании игр с поддержкой DirectStorage на Windows 11 сжатие не рекомендуется, так как это может привести к снижению производительности.

Примечание: CompactGUI не сжимает системный раздел и не изменяет загрузочные файлы. Для этого следует использовать команду compact /compactOS вручную.

CompactGUI — это графическая оболочка для системной утилиты compact.exe, встроенной в Windows 10 и новее. Она позволяет прозрачно сжимать папки с играми и программами, уменьшая занимаемое ими пространство без негативного влияния на производительность или функциональность.

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

Что такое compact.exe и как работает прозрачное сжатие?

Утилита compact.exe — это системная команда, реализующая новые алгоритмы сжатия, появившиеся в Windows 10. Эти алгоритмы позволяют сжимать содержимое папок, не превращая его в архивы — файлы остаются доступными как раньше: вы можете запускать игры и программы, просматривать содержимое папок и работать с файлами без каких-либо дополнительных действий.

В отличие от старого NTFS-сжатия (LZNT1), используемого через «Свойства > Сжать для экономии места», новые алгоритмы (XPRESS и LZX) обеспечивают более высокие коэффициенты сжатия и почти незаметную нагрузку на систему. Более того, на компьютерах с HDD запуск программ может даже ускориться, поскольку меньшие по размеру файлы быстрее читаются с диска, а процессор легко справляется с распаковкой на лету.

CompactGUI — сжатие игр и программ без потери производительности

Основные возможности CompactGUI

  • Сжатие папок с программами и играми без потери производительности
  • Прозрачный доступ к сжатым файлам — всё работает, как и до сжатия
  • Визуальный прогресс и статистика процесса
  • Исключения для типов файлов, которые сжимаются плохо
  • Интеграция с онлайн-базой данных результатов сжатия от сообщества
  • Контекстное меню в Проводнике Windows для быстрого доступа
  • Анализ текущего состояния сжатия папок
  • Фоновое отслеживание изменений и автоматическое повторное сжатие (например, после обновлений Steam-игр)

Алгоритмы сжатия

По умолчанию используется XPRESS8K, как наиболее сбалансированный по скорости и степени сжатия. Доступны:

  • XPRESS4K — самый быстрый, но слабый по сжатию
  • XPRESS8K — компромисс между скоростью и эффективностью
  • XPRESS16K — медленнее, но даёт лучшее сжатие
  • LZX — максимально сильное сжатие, но с высокой нагрузкой на CPU

Важно знать

CompactGUI не рекомендуется использовать для игр с поддержкой DirectStorage на Windows 11.

Эта технология позволяет играм загружать данные напрямую с SSD в видеокарту. Если данные будут сжаты, сначала придётся их распаковать, что приведёт к потере производительности. Как проверить, поддерживает ли компьютер Windows 11 / 10 технологию DirectStorage

Установка

  • Скачать с GitHub Releases
  • Или установить через Winget:
winget install CompactGUI

Технические детали

CompactGUI работает только с отдельными папками и файлами. Если нужно сжать всю систему, используйте команду:

compact /compactOS

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

Как скачать CompactGUI

Перейдите на страницу загрузки и выберите версию для вашего устройства.

Скачать CompactGUI

Рекомендуем

рейтинг БЕСПЛАТНО
Магазин мобильных приложений и игр
рейтинг БЕСПЛАТНО
Облачный гейминг на смартфоне
рейтинг БЕСПЛАТНО
Активная защита Protect, защищенный режим
рейтинг АКЦИЯ
Антибаннер, антифишинг и антитрекинг
рейтинг БЕСПЛАТНО
Драйверы Game Ready для видеокарт NVIDIA