Thế giới game đang ngày càng phát triển mạnh mẽ, với nhiều tựa game bom tấn có dung lượng lên đến hơn 100GB. Đối với những game thủ có không gian lưu trữ hạn chế, việc quản lý ổ cứng luôn là một thách thức. Thông thường, bạn sẽ có một vài lựa chọn: gỡ cài đặt các game ít chơi nhất, nhưng điều này có thể gây khó chịu nếu kết nối internet không đủ nhanh để tải lại. Một lựa chọn khác là đầu tư thêm ổ cứng hoặc ổ cứng ngoài, tuy nhiên điều này tốn kém, bạn có thể bị giới hạn về khe cắm, hoặc tốc độ có thể không như mong muốn. May mắn thay, có một công cụ miễn phí khác có thể giúp bạn giải quyết vấn đề này: CompactGUI.
CompactGUI đã xuất hiện khá lâu và thậm chí đã tạo ra các lựa chọn thay thế trả phí như “CompressorX”, tuyên bố làm điều tương tự nhưng được “hỗ trợ bởi AI”. Tuy nhiên, CompactGUI là công cụ cũ hơn, hoàn toàn miễn phí và mã nguồn mở, mặc dù một số người dùng có thể thích Compactor hơn. Bạn có thể sử dụng bất kỳ công cụ nào trong số chúng, vì chúng đều có chức năng tương tự. Trong một số trường hợp cực đoan, như tựa game ARK: Survival Evolved với dung lượng 169GB, kích thước game có thể được giảm xuống còn 91.2GB, gần như giảm một nửa không gian lưu trữ đã sử dụng. Mặc dù các game khác có thể không mang lại lợi ích lớn đến vậy, đây vẫn là một cách tuyệt vời để giải phóng vài gigabyte ở đây và đó, và trong những trường hợp đặc biệt, bạn có thể tiết kiệm một lượng lớn không gian ổ cứng một cách đáng kinh ngạc. Ngoài ra, CompactGUI hoạt động hiệu quả cho cả phần mềm và game, và kết quả với các chương trình cũng rất ấn tượng.
CompactGUI hoạt động như thế nào?
Cơ chế nén trong suốt của Windows
Người chơi trải nghiệm Cyberpunk 2077 trên thiết bị cầm tay Lenovo Legion Go, minh họa việc nén game hiệu quả
CompactGUI thực chất không làm gì quá đặc biệt khi nén game của bạn, và đó chính là lý do tại sao nó lại hiệu quả đến vậy. Công cụ này sử dụng compact.exe
, một tiện ích tích hợp sẵn của Windows, có khả năng nén các tập tin một cách “trong suốt” (transparently compress) trên phân vùng được định dạng NTFS – định dạng phân vùng mặc định cho hầu hết các máy tính Windows PC hiện nay. Khái niệm “nén trong suốt” có nghĩa là các tập tin vẫn hoàn toàn có thể sử dụng được như bình thường, chúng không bị đóng gói lại dưới một định dạng khác hay đòi hỏi phần mềm giải nén riêng biệt mỗi khi truy cập.
Các thuật toán nén mà compact.exe
sử dụng, được liệt kê theo thứ tự từ nhanh nhất với tỷ lệ nén nhỏ nhất đến chậm nhất nhưng tỷ lệ nén tốt nhất, bao gồm:
- XPRESS4K
- XPRESS8K
- XPRESS16K
- LZX
Chữ “K” trong XPRESS4K đề cập đến kích thước khối (block size), có nghĩa là XPRESS4K sử dụng kích thước khối 4KB. Thuật toán LZX sử dụng khối 32KB, mang lại tỷ lệ nén tốt hơn nhưng đổi lại là yêu cầu xử lý CPU nhiều hơn. Đó cũng là một khía cạnh khác cần cân nhắc khi sử dụng CompactGUI, vì các tập tin vẫn cần được giải nén trong RAM để có thể sử dụng. Điều này đồng nghĩa với việc CPU của bạn sẽ phải dành một phần chu kỳ xử lý để giải nén các tài nguyên game.
Trong hầu hết các trường hợp, hiệu suất chơi game không bị ảnh hưởng đáng kể, nhưng thời gian tải game của bạn có thể bị kéo dài hơn một chút. Tuy nhiên, điều thú vị là với ổ cứng HDD truyền thống, tỷ lệ nén tốt hơn lại có thể dẫn đến thời gian tải được cải thiện, do các tập tin nhỏ hơn có thể được đọc nhanh hơn so với khi chưa nén. Cá nhân tôi đã nén hầu hết các game của mình và chưa nhận thấy bất kỳ sự suy giảm nào về hiệu suất hay thời gian tải, nhưng trải nghiệm của mỗi người có thể khác nhau tùy thuộc vào cấu hình hệ thống.
CompactGUI giúp giảm dung lượng game nhiều đến mức nào?
Tiết kiệm đáng kể trong một số trường hợp
Trò chơi Counter-Strike 2 đang chạy trên màn hình Lenovo G27q-30, thể hiện hiệu suất game sau khi nén
CompactGUI duy trì một cơ sở dữ liệu lớn về các game, với thông tin về kích thước gốc, kích thước sau khi nén và loại nén được sử dụng. Cơ sở dữ liệu này được lưu dưới dạng đối tượng JSON, và không phải mọi game đều có dữ liệu cho tất cả các tỷ lệ nén. Mặc dù kết quả của bạn khi sử dụng CompactGUI có thể không hoàn toàn giống với những gì được hiển thị dưới đây, nhưng chúng sẽ khá gần với kết quả cuối cùng. Các số liệu thống kê này được CompactGUI tự động gửi về cơ sở dữ liệu cộng đồng.
Chúng ta sẽ xem xét một số game cụ thể, bắt đầu với thống kê từ Cyberpunk 2077.
Game | Loại nén | Kích thước trước nén | Kích thước sau nén | Tỷ lệ nén |
---|---|---|---|---|
Cyberpunk 2077 | XPRESS4K | 79.95GB | 78.26GB | 0.98x |
Cyberpunk 2077 | XPRESS8K | 78.78GB | 77.61GB | 0.99x |
Cyberpunk 2077 | XPRESS16K | 77.46GB | 76.04GB | 0.98x |
Cyberpunk 2077 | LZX | 80.2GB | 78.25GB | 0.98x |
Nhìn chung, những kết quả này không quá ấn tượng, nhưng việc tiết kiệm một hoặc hai gigabyte ở đây và đó có thể tích lũy, đặc biệt khi xét đến đây là không gian lưu trữ miễn phí mà bạn đang lấy lại. Điều này cũng cho thấy game đã được nén hiệu quả từ trước, vì bạn sẽ không nhận được kết quả tốt từ các tập tin đã được nén sẵn. Bây giờ chúng ta sẽ xem xét một game với khả năng tiết kiệm dung lượng lớn hơn đáng kể, Baldur’s Gate 3.
Game | Loại nén | Kích thước trước nén | Kích thước sau nén | Tỷ lệ nén |
---|---|---|---|---|
Baldur’s Gate 3 | XPRESS4K | 142.62GB | 130.78GB | 0.92x |
Baldur’s Gate 3 | XPRESS8K | 146.18GB | 129.92GB | 0.89x |
Baldur’s Gate 3 | XPRESS16K | 145.9GB | 129.78GB | 0.89x |
Baldur’s Gate 3 | LZX | 152.71GB | 134.54GB | 0.88x |
Trong trường hợp này, chúng ta đang thấy tiết kiệm tối thiểu 10GB không gian, một con số khá ấn tượng. Ngay cả với loại nén XPRESS4K nhẹ nhất, bạn đã lấy lại được 12GB miễn phí. Không gian này đủ để chứa thêm một game nữa! Cuối cùng, chúng ta sẽ xem xét Counter-Strike 2.
Game | Loại nén | Kích thước trước nén | Kích thước sau nén | Tỷ lệ nén |
---|---|---|---|---|
Counter-Strike 2 | XPRESS4K | 39.44GB | 29.34GB | 0.74x |
Counter-Strike 2 | XPRESS8K | 36.18GB | 26.28GB | 0.73x |
Counter-Strike 2 | XPRESS16K | 37.73GB | 28.13GB | 0.75x |
Counter-Strike 2 | LZX | 38.17GB | 27.04GB | 0.71x |
Như bạn thấy, sự khác biệt có thể rất lớn, và bạn sẽ lấy lại được một lượng không gian đáng kể khi nén Counter-Strike. Cuối cùng, tôi đã chọn lọc một số game thú vị khác mà tôi tìm thấy trong cơ sở dữ liệu. Một số game, như bạn sẽ thấy, hưởng lợi rất lớn từ việc nén.
Game | Loại nén | Kích thước trước nén | Kích thước sau nén | Tỷ lệ nén |
---|---|---|---|---|
Little Kitty: Big City | XPRESS16K | 13.76GB | 6.34GB | 0.46x |
Little Kitty: Big City | LZX | 13.43GB | 5.44GB | 0.40x |
Cities: Skylines | XPRESS16K | 13.06GB | 7.08GB | 0.54x |
Cities: Skylines | LZX | 13.27GB | 6.3GB | 0.47x |
Half-Life: Alyx | XPRESS16K | 72.93GB | 61.6GB | 0.84x |
Half-Life: Alyx | LZX | 72.52GB | 58.08GB | 0.80x |
Mặc dù không phải mọi game đều được giảm dung lượng lớn khi sử dụng công cụ nén của Windows, nhưng những game có lợi ích cao có thể giúp bạn tiết kiệm một lượng lớn không gian lưu trữ so với kích thước gốc của chúng. Trong trường hợp của Little Kitty: Big City, bạn lấy lại hơn một nửa dung lượng, và điều tương tự cũng xảy ra với Cities: Skylines khi sử dụng LZX. Ngay cả với Half-Life: Alyx, bạn cũng có thể tiết kiệm được từ 10 đến 14GB, một con số khá lớn.
Với CompactGUI, bạn cần chú ý đến các bản cập nhật game. Công cụ này có một tính năng “watchlist” tích hợp sẵn có thể theo dõi các thư mục game của bạn, và khi phát hiện một bản cập nhật, nó có thể tự động nén các tập tin mới và thay đổi cho bạn. Cuối cùng, bạn không nên sử dụng CompactGUI cho các game sử dụng công nghệ DirectStorage, chẳng hạn như Ratchet & Clank: Rift Apart. Lý do là vì các tài nguyên game sẽ cần được giải nén bởi CPU của bạn thay vì được truyền trực tiếp đến GPU, làm mất đi mọi lợi ích về hiệu suất của DirectStorage.
Bạn có nên sử dụng CompactGUI?
Tại sao không?
Giao diện CompactGUI trên Windows 11 hiển thị kết quả nén game Sons of the Forest giảm 21% dung lượng
Thực sự, tôi không thấy lý do gì để bạn không thử CompactGUI. Đây là một công cụ miễn phí giúp bạn lấy lại không gian quý giá trên PC của mình. Đối với các thiết bị chơi game cầm tay (gaming handhelds), nó có thể cực kỳ hữu ích, và tôi đã thấy nhiều người dùng sử dụng nó để nén thư viện game giả lập của họ với kết quả tuyệt vời. Hơn nữa, nếu bạn đang gặp khó khăn với không gian ổ cứng trên PC, CompactGUI có thể là “vị cứu tinh” trong những lúc bạn chỉ cần thêm vài gigabyte để cài đặt game hay phần mềm mới.
Hãy dùng thử CompactGUI. Nếu bạn nhận thấy nó ảnh hưởng đến hiệu suất, bạn luôn có thể giải nén các tập tin theo cách tương tự như khi bạn đã nén chúng ban đầu.