Размер игр постоянно растет — некоторые проекты сейчас занимают более 100 ГБ. Если у вас ограничено место на диске, выбор обычно невелик. Вы можете временно удалить некоторые игры, но если интернет не самый быстрый — это может раздражать. Можно купить дополнительный или внешний диск — это дороже, зависит от количества свободных слотов и может вызывать потери в скорости. Однако, существует и другой способ — бесплатный инструмент CompactGUI.
Что такое CompactGUI?
Инструмент CompactGUI существует довольно давно. Сейчас появились и платные аналоги вроде «CompressorX», который использует ИИ. Но CompactGUI — бесплатный, с открытым кодом, хотя некоторые предпочитают альтернативу — Compactor. Оба инструмента делают одно и то же.
В некоторых случаях результаты впечатляют. Например, ARK: Survival Evolved изначально весил 169 ГБ, а после сжатия — 91,2 ГБ, что почти вдвое меньше! Конечно, не всегда разница столь велика, но в сумме можно освободить много места.
CompactGUI работает не только с играми, но и с программами — иногда там тоже удается существенно сократить занимаемое пространство.
Как работает CompactGUI?
CompactGUI использует встроенную в Windows утилиту compact.exe, которая может сжимать файлы на разделах с файловой системой NTFS. Используется «прозрачное» сжатие — это означает, что файлы остаются доступными в обычном виде, без перекодировки в другие форматы.
Есть несколько алгоритмов сжатия (от быстрого до самого эффективного, но медленного):
- XPRESS4K
- XPRESS8K
- XPRESS16K
- LZX
Буква «K» обозначает размер блока, то есть, например, в XPRESS4K используется блок размером 4K. В LZX используются блоки размером 32 КБ, что обеспечивает лучшее сжатие за счет большей нагрузки на процессор. В случае с CompactGUI файлы все равно распаковываются в оперативной памяти. Это означает, что процессору приходится тратить некоторое количество тактов только на распаковку игровых активов.
В большинстве случаев это сказывается не на производительности, а на времени загрузки. При этом более высокая степень сжатия может привести к улучшению времени загрузки при воспроизведении игр с жесткого диска, поскольку файлы меньшего размера могут быть прочитаны быстрее. При сжатии игр не наблюдается никаких недостатков в производительности или времени загрузки, но все зависит от ваших предпочтений.
Насколько сильно CompactGUI уменьшает размер игр?
CompactGUI хранит большую базу данных игр с указанием их исходных размеров, конечного размера и использованного типа сжатия. Эта база данных находится в объекте JSON, и не каждая игра содержит данные о всех степенях сжатия. При использовании CompactGUI вы можете получить не совсем те же результаты, что показаны здесь, но они должны быть близки к окончательному результату. Эти статистические данные автоматически передаются CompactGUI в базу данных.
Игра | Тип сжатия | До сжатия | После сжатия | Коэффициент |
---|---|---|---|---|
Cyberpunk 2077 | XPRESS4K | 79.95 ГБ | 78.26 ГБ | 0.98x |
Cyberpunk 2077 | XPRESS8K | 78.78 ГБ | 77.61 ГБ | 0.99x |
Cyberpunk 2077 | XPRESS16K | 77.46 ГБ | 76.04 ГБ | 0.98x |
Cyberpunk 2077 | LZX | 80.2 ГБ | 78.25 ГБ | 0.98x |
В целом эти результаты не слишком впечатляют, но один-два гигабайта могут быть полезны, особенно если учесть, что вы получаете обратно свободное дисковое пространство. Это также указывает на то, что игра уже эффективно сжата. Теперь рассмотрим игру с гораздо большей экономией - Baldur&&s Gate 3.
Игра | Тип сжатия | До сжатия | После сжатия | Коэффициент |
---|---|---|---|---|
Baldur's Gate 3 | XPRESS4K | 142.62 ГБ | 130.78 ГБ | 0.92x |
Baldur's Gate 3 | XPRESS8K | 146.18 ГБ | 129.92 ГБ | 0.89x |
Baldur's Gate 3 | XPRESS16K | 145.9 ГБ | 129.78 ГБ | 0.89x |
Baldur's Gate 3 | LZX | 152.71 ГБ | 134.54 ГБ | 0.88x |
В данном случае экономия места составляет минимум 10 ГБ, что весьма впечатляет. Даже с легким типом сжатия XPRESS4K это 12 ГБ, освобожденных бесплатно. Этого места может хватить для хранения целой дополнительной игры! Теперь посмотрим на сжатие Counter-Strike 2.
Игра | Тип сжатия | До сжатия | После сжатия | Коэффициент |
---|---|---|---|---|
Counter-Strike 2 | XPRESS4K | 39.44 ГБ | 29.34 ГБ | 0.74x |
Counter-Strike 2 | XPRESS8K | 36.18 ГБ | 26.28 ГБ | 0.73x |
Counter-Strike 2 | XPRESS16K | 37.73 ГБ | 28.13 ГБ | 0.75x |
Counter-Strike 2 | LZX | 38.17 ГБ | 27.04 ГБ | 0.71x |
Как видно, разница может быть очень большой, и в случае с Counter-Strike вы получите обратно приличное количество места. Рассмотрим также несколько других интересных игр, которые встречаются в базе данных. Некоторые игры получают огромную пользу от сжатия.
Игра | Тип сжатия | До сжатия | После сжатия | Коэффициент |
---|---|---|---|---|
Little Kitty: Big City | XPRESS16K | 13.76 ГБ | 6.34 ГБ | 0.46x |
Little Kitty: Big City | LZX | 13.48 ГБ | 5.44 ГБ | 0.40x |
Cities: Skylines | XPRESS16K | 13.06 ГБ | 7.08 ГБ | 0.54x |
Cities: Skylines | LZX | 13.27 ГБ | 6.3 ГБ | 0.47x |
Half-Life: Alyx | XPRESS16K | 72.93 ГБ | 61.6 ГБ | 0.84x |
Half-Life: Alyx | LZX | 72.52 ГБ | 58.08 ГБ | 0.80x |
Хотя не каждая игра выигрывает от значительного сокращения дискового пространства при использовании данного инструмента, те, которые выигрывают, могут сэкономить вам огромное количество дискового пространства по сравнению с оригинальным размером игры. В случае с Little Kitty: Big City вы получаете обратно более половины своего дискового пространства, то же самое можно сказать и о Cities: Skylines при использовании LZX. Даже в Half-Life: Alyx, вы получите обратно от 10 до 14 ГБ, что довольно внушительно.
С CompactGUI вам придется следить за обновлениями игры. В CompactGUI встроен список наблюдения, который отслеживает папки с играми и при обнаружении обновлений автоматически сжимает новые и измененные файлы. Наконец, не стоит использовать эту программу в играх, использующих DirectStorage, таких как Ratchet & Clank: Rift Apart. Это связано с тем, что активы должны быть распакованы процессором, а не переданы на GPU, что сводит на нет все преимущества DirectStorage в производительности.
Стоит ли использовать CompactGUI?
Почему бы и нет? Это бесплатный инструмент, который возвращает место на диске. Особенно полезен для ноутбуков и портативных консолей. Некоторые даже сжимают библиотеку эмуляторов с его помощью. Если вдруг сжатие повлияет на производительность — всегда можно распаковать файлы обратно.
Советы и рекомендации
• Как сжать игры в Windows и не потерять в производительности
• Особенности работы Gemini AI на Samsung Galaxy S25. Как получить доступ в России
• Как мы ускорили сборку ISO-образов с UUPDump на Windows 11 в 3 раза, отключив встроенный антивирус Microsoft Defender
• Какие ИИ сервисы работают в России с Comss.one DNS
• Как отдохнуть от соцсетей и создать собственный безопасный чат в табличном редакторе
• Google представила мультимодальную генерацию изображений для Gemini 2.0 Flash в AI Studio. Как попробовать бесплатно