Game Compressor (CompactGUI)

Perpustakaan Steam modern menghabiskan 500GB sebelum ada yang memperhatikan. Cyberpunk 2077 saja mengklaim 62GB, Call of Duty melampaui 200GB, dan Baldur’s Gate 3 meminta 150GB saat dipasang. Respons biasa adalah menghapus game yang tidak dimainkan berbulan-bulan, tetapi itu berarti mengunduh ulang nanti pada koneksi yang tidak selalu cepat atau tidak terukur. Game Compressor, alat yang XDA liput ketika pengguna membebaskan 300GB tanpa menghapus apa pun, adalah CompactGUI, antarmuka sumber terbuka yang membungkus kompresi transparan NTFS bawaan Windows dan mengecilkan game yang terinstal di tempat, sering kali sebesar 30 hingga 60 persen, dengan Steam tidak menyadari apa pun. Tangkapannya adalah CompactGUI tidak selalu cocok untuk setiap setup. Ini memiliki masalah kinerja yang diketahui pada folder yang sangat besar, kode Visual Basic-nya menjalankan compact.exe daripada memanggil Win32 API secara langsung, dan game yang menggunakan DirectStorage di Windows 11 secara aktif kehilangan kinerja ketika aset mereka dikompresi di disk. Kami menguji tujuh alternatif Game Compressor di Windows 11 yang melakukan kompresi di tempat yang sama secara berbeda, atau menyerang masalah penyimpanan dari sudut yang sama sekali berbeda.

Perbandingan cepat

Aplikasi Terbaik untuk Paket gratis Harga mulai Fitur unggulan
Compactor Kompresi NTFS langsung melalui Windows API Ya Gratis Mesin Rust yang memanggil Win32 secara langsung, tanpa shim compact.exe
Windows compact.exe Baris perintah yang dapat diskrip, tidak ada instalasi Ya Gratis dengan Windows Disediakan di setiap build Windows 10 dan 11 sejak 2016
WizTree Menemukan game terbesar sebelum mengompresi Ya Gratis untuk penggunaan pribadi Pemindaian MFT menyelesaikan seluruh drive NTFS dalam hitungan detik
TreeSize Free Laporan terperinci dan penggalian per-folder Ya Gratis pribadi, Pro mulai $59.95 Tabel yang dapat diurutkan plus bagan batang dari setiap folder
WinDirStat Visualisasi treemap sumber terbuka sepenuhnya Ya Gratis (GPLv2) Treemap berkode warna dari setiap file di disk
Steam Library Manager Pemindahan massal game ke drive yang lebih besar Ya Gratis Seret dan lepas antar perpustakaan Steam berganda
7-Zip Pengarsipan game dingin untuk penginstalan ulang nanti Ya Gratis (LGPL) LZMA2 menghemat 20 hingga 30 persen lagi dari game yang dijeda

Mengapa orang meninggalkan CompactGUI

Empat pola muncul di forum Steam, Reddit, dan masalah GitHub alat itu sendiri. Yang pertama adalah kecepatan pada folder yang sangat besar. README Compactor secara langsung menunjukkan ini, mencatat bahwa CompactGUI menjalankan compact.exe daripada memanggil Windows API, sehingga folder 100GB dapat memakan waktu yang luar biasa lama untuk dipindai dan diverifikasi kembali.

Yang kedua adalah DirectStorage. Judul Windows 11 yang lebih baru dengan API DirectStorage mengalirkan aset langsung dari SSD ke GPU, dan file yang harus didekompres terlebih dahulu oleh CPU ke RAM mengalahkan saluran itu. Mengompresi game spesifik itu memperlambat beban daripada membantu.

Yang ketiga adalah gesekan anti-curang. Segelintir sistem anti-curang tingkat kernel kadang-kadang menandai file yang tata letak blok on-disk tidak sesuai dengan yang mereka harapkan setelah update, yang mengirim pengguna berburu status kompresi di setiap folder yang terpengaruh. Yang keempat adalah alur kerja. Setiap update Steam menulis file yang tidak dikompresi baru, jadi siapa pun yang mengandalkan CompactGUI tanpa daftar pantau menjalankan ulang pemindaian dengan tangan di setiap hari patch.

Alternatifnya

Compactor: terbaik untuk kompresi NTFS langsung melalui Windows API

Compactor oleh Freaky adalah alternatif langsung terdekat ke CompactGUI pada merit teknis. Ini ditulis dalam Rust dan memanggil Win32 compression API secara langsung daripada menghasilkan compact.exe, yang memperbaiki keluhan “lambat pada folder yang sangat besar” yang mengejar CompactGUI. Keempat level XPRESS dan LZX semuanya terbuka, antarmuka depan adalah tampilan web tertanam, dan aplikasi tidak membuka port jaringan.

Di mana ia jatuh pendek: Proyek tidak melihat update substantif sejak 2020 dan UI menunjukkan usianya. Tidak ada daftar pantau untuk kompresi ulang otomatis setelah update Steam.

Harga: Gratis dan sumber terbuka (Rust, tampilan web tertanam).

vs Game Compressor: Lebih cepat di perpustakaan besar dan lebih dekat ke Windows API. Hilang daftar pantau dan polishing UI terbaru yang ditambahkan CompactGUI di versi 3.

Unduh: github.com/Freaky/Compactor

Garis bawah: Pilih Compactor jika kelambatan CompactGUI pada folder game besar adalah masalah spesifik yang Anda alami.

Windows compact.exe: terbaik untuk baris perintah yang dapat diskrip tanpa instalasi

Windows compact.exe adalah alat Microsoft bawaan yang dibungkus CompactGUI dan Compactor. Menjalankan compact /c /s /a /i /exe:LZX "C:\Program Files (x86)\Steam\steamapps\common\Game Name" mengompresi folder game tunggal dengan algoritma LZX dan melewati file yang sudah dikompresi. Ini bekerja di drive NTFS apa pun sejak Windows 10 build 1809, disediakan dengan Windows 11, dan mengembalikan rasio kompresi yang sama dengan alat GUI karena ini adalah fitur dasar yang sama.

Di mana ia jatuh pendek: Tidak ada batang kemajuan, tidak ada pilihan algoritma otomatis, tidak ada daftar pantau. Anda perlu tahu algoritma mana yang cocok untuk tipe game mana, dan menjalankan kembali setelah setiap update Steam adalah pekerjaan scripting manual.

Harga: Gratis, disertakan dengan Windows 10 dan Windows 11.

vs Game Compressor: Mesin yang sama, nol instalasi, tetapi nol tangan. Ideal untuk setup dengan skrip di homelab atau mesin bersama.

Unduh: learn.microsoft.com/windows-server/administration/windows-commands/compact

Garis bawah: Pilih compact.exe jika Anda sudah membuat skrip tugas admin Windows dan lebih suka menulis file batch daripada mengklik melalui UI.

WizTree: terbaik untuk menemukan game terbesar sebelum Anda mengompresi apa pun

WizTree membaca Tabel File Master NTFS secara langsung, yang memungkinkannya memindai drive 2TB penuh dalam hitungan detik daripada menit yang diperlukan oleh pejalan pohon direktori. Kecepatan itu penting ketika tujuannya adalah triage: cari tahu game mana lima atau enam yang menyumbang 80 persen dari folder Steam, lalu putuskan apakah akan mengompresinya, memindahkannya, atau menghapus yang sudah Anda lupakan.

Di mana ia jatuh pendek: Pemindaian MFT hanya bekerja pada drive NTFS lokal. Berbagi jaringan dan volume non-NTFS kembali ke enumerasi lambat yang sama dengan yang lain.

Harga: Gratis untuk penggunaan pribadi. WizTree Enterprise mulai dari $12 per pengguna per tahun untuk lisensi komersial.

vs Game Compressor: Pekerjaan yang berbeda. WizTree memberitahu di mana kegembiraannya, CompactGUI menghapusnya. Terbaik digunakan bersama.

Unduh: wiztree.co.uk

Garis bawah: Pilih WizTree sebagai langkah satu sebelum menjalankan kompressor apa pun, sehingga Anda menghabiskan waktu CPU pada game yang benar-benar penting.

TreeSize Free: terbaik untuk laporan folder terperinci dan penggalian

TreeSize Free dari JAM Software mempersembahkan tampilan tabel yang dapat diurutkan dari setiap folder dengan ukuran, jumlah file, ruang yang dialokasikan, dan tanggal modifikasi terakhir dalam satu layar. Di mana WizTree mengoptimalkan ikhtisar cepat, TreeSize memberikan penggalian untuk drive tertentu: perluas steamapps, urutkan berdasarkan ukuran, dan lihat rincian pasti tekstur, shader, dan file cache shader yang di-cache di dalam setiap game.

Di mana ia jatuh pendek: Tingkat Gratis kekurangan pemindaian terjadwal, pencari deduplikasi, dan fitur pencarian-dalam-arsip. Beberapa tampilan mendorong Anda menuju upgrade Pro.

Harga: Gratis untuk penggunaan pribadi. Pro mulai $59.95 satu kali, Bisnis mulai $99.95.

vs Game Compressor: Alat pelaporan, bukan kompressor. Melengkapi CompactGUI atau Compactor dengan menjelaskan apa yang sebenarnya dimuat setiap instalasi.

Unduh: jam-software.com/treesize_free

Garis bawah: Pilih TreeSize Free ketika Anda menginginkan akuntansi penuh drive sebelum memutuskan apa yang akan dikecilkan dan apa yang akan dihapus.

WinDirStat: terbaik untuk treemap sumber terbuka sepenuhnya

WinDirStat meletakkan setiap file pada drive sebagai persegi panjang berkode warna yang ukurannya menurut penggunaan disk, sehingga sekilas menunjukkan bahwa cache aset Modern Warfare adalah blok oranye raksasa yang mendominasi peta. Ini adalah GPLv2, tidak memiliki tingkat komersial, dan memperlakukan setiap drive sama karena tidak tergantung pada trik khusus NTFS.

Di mana ia jatuh pendek: Lebih lambat daripada WizTree pada drive besar karena berjalan di pohon direktori dengan cara klasik. UI belum secara berarti diperbarui selama bertahun-tahun dan tidak skala dengan baik pada tampilan DPI tinggi.

Harga: Gratis dan sumber terbuka (GPLv2).

vs Game Compressor: Visualizer, bukan kompressor. Lebih baik daripada WizTree ketika Anda menginginkan alternatif sumber terbuka sejati dan tidak keberatan menunggu pemindaian.

Unduh: windirstat.net

Garis bawah: Pilih WinDirStat jika lisensi penting dan treemap visual adalah apa yang Anda temukan lebih mudah untuk dipikirkan.

Steam Library Manager: terbaik untuk memindahkan game ke drive yang lebih besar daripada mengompresinya

Steam Library Manager (SLM) oleh RevoLand menangani kasus di mana kompresi bukan jawabannya, lebih banyak penyimpanan fisik. Ini memungkinkan Anda menyiapkan beberapa folder perpustakaan Steam di seluruh drive dan kemudian menyeret dan melepas game di antara mereka, termasuk pergerakan massal yang sebaliknya berarti satu klik kanan “pindahkan folder instalasi” per judul di dalam klien Steam.

Di mana ia jatuh pendek: Kecepatan rilis proyek telah melambat, dan dapat bertentangan dengan klien Steam jika keduanya mencoba menyentuh perpustakaan yang sama secara bersamaan, jadi Anda perlu menutup Steam selama gerakan massal. Folder pindahkan-pasang bawaan Steam menangani gerakan tunggal dengan baik.

Harga: Gratis dan sumber terbuka.

vs Game Compressor: Memecahkan masalah yang sama (kehabisan drive C:) dengan pendekatan yang sama sekali berbeda. Pindahkan game yang jarang dimainkan ke HDD yang lebih lambat daripada mengompresinya di SSD.

Unduh: github.com/RevoLand/Steam-Library-Manager

Garis bawah: Pilih SLM jika Anda sudah memiliki drive kedua dan lebih suka memindahkan daripada menghitung ulang.

7-Zip: terbaik untuk pengarsipan game dingin yang mungkin Anda instal ulang nanti

7-Zip menyerang masalah dari ujung yang berlawanan. Daripada kompresi transparan di tempat, ia mengemas seluruh folder game yang terinstal ke dalam satu arsip .7z dengan LZMA2, biasanya menghemat 20 hingga 30 persen lagi dari apa yang dapat dilakukan kompresi NTFS saja. Tradeoff adalah Steam tidak lagi melihat game, jadi Anda menggunakannya untuk tumpukan judul yang Anda selesaikan dan ingin simpan daripada hapus.

Di mana ia jatuh pendek: Tidak transparan. Game tidak akan diluncurkan sampai Anda mengekstrak arsip, yang memakan waktu beberapa menit pada judul besar, dan Steam masih berpikir pemasangan hilang jadi menambahkannya kembali ke perpustakaan memerlukan pekerjaan manual.

Harga: Gratis dan sumber terbuka (LGPL).

vs Game Compressor: Kasus penggunaan yang berbeda. CompactGUI membuat game dapat dimainkan dengan ukuran yang lebih kecil; 7-Zip mengarsipkan game yang tidak dapat dimainkan tetapi Anda menolak untuk mengunduh ulang.

Unduh: 7-zip.org

Garis bawah: Pilih 7-Zip untuk penyimpanan dingin game yang sudah selesai di drive lambat atau NAS, bukan sebagai kompressor sehari-hari untuk perpustakaan aktif Anda.

Cara memilih

Pilih Compactor jika Anda sudah mencoba CompactGUI dan kena dinding lambat pada folder besar. Ini adalah alternatif teknis terdekat dan memperbaiki keluhan itu dengan tepat.

Pilih Windows compact.exe jika Anda membuat skrip setup Windows Anda dan lebih suka menulis file batch daripada mengklik melalui UI. Ini adalah mesin yang sama, dan nol instalasi adalah fitur nyata pada mesin bersama.

Pilih WizTree sebagai langkah satu setiap kali, sebelum Anda mengompresi apa pun. Mengompresi sepuluh game kecil di perpustakaan Anda menyelamatkan apa pun yang layak waktu CPU; mengompresi tiga yang terbesar adalah 90 persen dari menang.

Pilih TreeSize Free ketika Anda menginginkan angka di balik visualisasi, dan WinDirStat jika lisensi lebih penting daripada kecepatan pemindaian.

Pilih Steam Library Manager jika jawaban sebenarnya adalah drive kedua daripada file yang lebih kecil, dan Anda memiliki beberapa ratus game yang tersebar di perpustakaan.

Pilih 7-Zip untuk penyimpanan dingin game yang sudah Anda mainkan dan ingin simpan tanpa mengunduh ulang nanti.

Tetap gunakan Game Compressor / CompactGUI jika Anda menginginkan GUI modern dengan daftar pantau yang mengompresi ulang file baru setelah setiap update Steam, dan perpustakaan game Anda tidak begitu besar sehingga kelambatan folder-scan yang diketahui terasa sakit. UI versi 3 dan pemilih XPRESS/LZX masih merupakan alur kerja paling halus untuk mesin Windows rumahan.

FAQ

Apakah mengompresi game dengan Game Compressor memperlambat mereka? Pada hard drive mekanis dan SSD SATA lama, game yang dikompresi biasanya memuat sama atau sedikit lebih cepat karena ada lebih sedikit data untuk dibaca dari disk dan CPU modern mengompresi XPRESS dalam mikrodetik. Pada SSD NVMe perbedaannya hilang di sebagian besar judul. Satu-satunya pengecualian adalah game yang menggunakan API DirectStorage di Windows 11, di mana aset terkompresi on-disk mengalahkan poin streaming langsung ke GPU.

Apakah Game Compressor aman untuk Steam dan anti-curang? Ya untuk sebagian besar game. Kompresi transparan NTFS adalah fitur sistem file, jadi aplikasi melihat file yang sama, dan pemeriksaan integritas Steam tidak menandainya. Segelintir kecil sistem anti-curang tingkat kernel kadang-kadang berperilaku salah setelah update Windows, jadi jika judul kompetitif tertentu mulai menolak untuk diluncurkan, dekompres folder itu sebagai langkah pemecahan masalah pertama.

Apa alternatif gratis terbaik untuk Game Compressor? Compactor adalah alat yang paling mirip, dan Windows compact.exe adalah baris perintah bawaan jika Anda tidak menginginkan instalasi apa pun. Untuk menemukan apa yang akan dikompresi terlebih dahulu, WizTree lebih cepat dari apa pun di drive NTFS.

Bisakah saya mengompresi game di SSD atau hanya di HDD? Kedua-duanya. Kompresi terjadi dalam sistem file NTFS, bukan dalam firmware drive, jadi volume yang diformat NTFS apa pun berfungsi. Di SSD hemat ruang adalah intinya; di HDD Anda juga mendapatkan peningkatan waktu muat yang sederhana karena disk membaca lebih sedikit data.

Apakah kompresi bertahan pada update Steam? File yang dikompresi yang ada tetap dikompresi, tetapi file baru atau pengganti apa pun yang ditulis Steam selama update mendarat tidak dikompresi. Fitur daftar pantau CompactGUI mendeteksi file baru itu dan mengompresinya kembali secara otomatis; Compactor, compact.exe, dan menjalankan manual memerlukan Anda menjalankan kompresi kembali dengan tangan.

Apakah ada setara Mac atau Linux untuk mengompresi game yang terinstal? Tidak untuk pendekatan transparan NTFS. APFS di macOS dan Btrfs/ZFS di Linux keduanya mendukung kompresi transparan, tetapi tooling-nya berbeda dan alur kerja untuk perpustakaan Steam di sana lebih dekat ke “pindah ke drive yang lebih besar” daripada “kompresi di tempat”. Steam Library Manager bekerja di platform tersebut untuk alur kerja perpindahan.