**CompactGUI: как я сжимаю игры на 30–50% без потери производительности**
**CompactGUI: как я сжимаю игры на 30–50% без потери производительности** --------------------- Привет, подписчики! На связи команда © DevGeek.iT, 2026. --------------------- Знаешь, что меня бесит в современных играх? Их размеры. Установил ARK: Survival Evolved — а он 169 ГБ занимает. И таких проектов с каждым годом всё больше. Можно, конечно, купить ещё один SSD, а можно сделать хитрее — использовать то, что уже встроено в Windows, но о чём 90% пользователей даже не догадываются. Речь про прозрачное сжатие файлов через CompactGUI. --------------------- **Что это вообще такое и как работает?** CompactGUI — это бесплатная open-source программа-обёртка для встроенной в Windows 10/11 утилиты `compact.exe`. Она сжимает файлы игр и программ «прозрачно» — то есть ты запускаешь игру как обычно, никаких zip-архивов распаковывать не нужно, файлы остаются на месте и работают без каких-либо изменений. В чём магия? Windows использует современные алгоритмы сжатия (XPRESS и LZX), которые были добавлены ещё в Windows 10. Они настолько быстрые, что на современных процессорах распаковка в RAM происходит быстрее, чем чтение сырых данных с HDD. На практике это означает, что некоторые игры после сжатия даже **загружаются быстрее**, чем до. --------------------- **Где скачать и как установить** Всё просто: идём на официальный репозиторий — [github.com/IridiumIO/CompactGUI/releases](https://github.com/IridiumIO/CompactGUI/releases). Там есть два варианта файлов: - `CompactGUI.exe` — лёгкая версия (около 9 МБ), но требует установленного .NET 10 Runtime - `CompactGUI.mono.exe` — самодостаточная версия (около 65 МБ), внутри уже всё есть, ничего дополнительно ставить не нужно Я обычно качаю `CompactGUI.mono.exe` — не люблю возиться с доустановкой рантаймов. Просто скачиваешь файл и **кладёшь его в папку `C:\CompactGUI\CompactGUI.exe`** (или в любую другую, где не потеряется). Программа портативная, никакой установки не требуется. Кстати, если привык к командной строке, можно установить через `winget`: ``` winget install CompactGUI ``` --------------------- **Как сжимать игры: пошагово** Запускаешь `CompactGUI.exe`. Открывается окно с двумя основными вкладками — «Главная» и «Наблюдение». 1. На вкладке «Главная» нажимаешь **«+ Добавить папку в очередь»** и выбираешь папку с игрой (например, `D:\Games\Steam\steamapps\common\ARK`). 2. В списке появится папка со статусом «Ожидание сжатия». Рядом будет надпись «Compression неизвестно» — кликаешь по ней и выбираешь алгоритм. 3. Нажимаешь **«Сжать выбранное»** и ждёшь. Всё. Процесс покажет визуальный прогресс, а по завершении ты увидишь, сколько места освободилось. --------------------- **Какой алгоритм сжатия выбрать?** Это главный вопрос. В CompactGUI четыре режима: | Алгоритм | Степень сжатия | Нагрузка на CPU | Для чего | |----------|---------------|-----------------|----------| | **XPRESS 4K** | ~50% | Минимальная | **Рекомендую по умолчанию**. Быстрый, безопасный, подходит для всего | | **XPRESS 8K** | Чуть выше | Небольшая | Хороший компромисс, если есть запас по CPU | | **XPRESS 16K** | ~57% | Средняя | Для мощных ПК, где процессор не в узком месте | | **LZX** | до 66% | Высокая | Максимальная экономия, но может сказаться на загрузках | На практике я всегда начинаю с **XPRESS 4K** — он даёт отличный результат без риска просадок производительности. Если игра весит под 100 ГБ и хочется выжать максимум, можно попробовать LZX, но только на современном процессоре. --------------------- > **Фишка от DevGeek** > > У CompactGUI есть вкладка «Наблюдение» (Watcher) — включи отслеживание для папки с игрой, и программа будет автоматически сжимать новые файлы после обновлений в Steam. Никаких ручных пересжатий после каждого патча! --------------------- **Реальные примеры экономии** Сообщество CompactGUI собрало статистику по сотням тысяч игр. Вот несколько цифр, которые лично меня впечатлили: - **ARK: Survival Evolved** — 169 ГБ → 91,2 ГБ (экономия 77,8 ГБ) - **Doom 201