Владельцы компьютеров с небольшими SSD или переполненными жесткими дисками часто сталкиваются с нехваткой свободного места. Для решения этой проблемы энтузиасты развивают проект под названием CompactGUI. Это удобная графическая надстройка над встроенным в Windows системным инструментом compact.exe, который изначально работает только через командную строку. Главная задача приложения заключается в прозрачном сжатии папок с установленными видеоиграми и софтом, что позволяет освободить гигабайты пространства без удаления файлов.
Принцип работы утилиты отличается от привычного архивирования в форматы ZIP или RAR. Используемые алгоритмы сжатия, такие как XPRESS и LZX, позволяют операционной системе считывать сжатые файлы и распаковывать их в оперативной памяти прямо во время работы приложения. Для пользователя этот процесс остается незаметным. Файлы по-прежнему отображаются в проводнике и запускаются стандартным способом, но физически занимают на накопителе значительно меньше места. В некоторых случаях, например с играми вроде ARK Survival Evolved или программами уровня Adobe Photoshop, удается сократить занимаемый объем почти в два раза.
Помимо экономии места, использование CompactGUI может положительно сказаться на производительности компьютеров с медленными HDD. Поскольку процессору часто легче быстро распаковать данные, чем ожидать считывания большого объема информации с диска, время загрузки уровней может сократиться. Программа предоставляет наглядную статистику процесса, позволяет выбирать степень сжатия и умеет автоматически обрабатывать папки в фоновом режиме после выхода обновлений для игр в Steam. Также в утилиту встроена база данных с результатами тестов сообщества, помогающая оценить потенциальную выгоду перед
