एक आधुनिक Steam लाइब्रेरी किसी को पता चलने से पहले 500GB खा जाती है। Cyberpunk 2077 अकेले 62GB का दावा करता है, Call of Duty 200GB से आगे चला जाता है, और Baldur’s Gate 3 इंस्टॉल पर 150GB मांगता है। सामान्य प्रतिक्रिया उन गेम को अनइंस्टॉल करना है जिन्हें महीनों से किसी ने नहीं छुआ, लेकिन इसका मतलब है कि बाद में उन कनेक्शन पर पुनः डाउनलोड करना जो हमेशा तेज़ या मीटर-रहित नहीं होते हैं। Game Compressor, जिस टूल को XDA ने कवर किया था जब एक उपयोगकर्ता ने कुछ भी हटाए बिना 300GB मुक्त किए थे, CompactGUI है, एक ओपन-सोर्स फ्रंटएंड जो Windows के निर्मित NTFS पारदर्शी संपीड़न को लपेटता है और स्थापित गेम को जगह पर सिकोड़ता है, अक्सर 30 से 60 प्रतिशत तक, Steam के साथ कोई नहीं जानता। पकड़ यह है कि CompactGUI हमेशा हर सेटअप के लिए सही फिट नहीं है। इसमें बहुत बड़ी फाइलों पर ज्ञात प्रदर्शन समस्याएं हैं, इसका Visual Basic कोड compact.exe निष्पादित करता है Win32 API को सीधे कॉल करने के बजाय, और DirectStorage का उपयोग करने वाले गेम Windows 11 पर सक्रिय रूप से प्रदर्शन खोते हैं जब उनकी संपत्ति डिस्क पर संपीड़ित होती है। हमने Windows 11 पर Game Compressor के सात विकल्प का परीक्षण किया जो एक ही जगह पर संपीड़न को अलग तरीके से करते हैं, या भंडारण समस्या को पूरी तरह से अलग कोण से हमला करते हैं।
त्वरित तुलना
| ऐप | सर्वश्रेष्ठ के लिए | मुफ्त योजना | शुरुआती मूल्य | विशेष सुविधा |
|---|---|---|---|---|
| Compactor | Windows API के माध्यम से प्रत्यक्ष NTFS संपीड़न | हाँ | मुफ्त | Rust इंजन जो Win32 को सीधे कॉल करता है, कोई compact.exe शिम नहीं |
| Windows compact.exe | स्क्रिप्ट योग्य कमांड लाइन, कोई इंस्टॉल नहीं | हाँ | Windows के साथ मुफ्त | 2016 के बाद से Windows 10 और 11 के हर बिल्ड में शिप किया जाता है |
| WizTree | संपीड़न से पहले सबसे बड़े गेम खोजना | हाँ | व्यक्तिगत उपयोग के लिए मुफ्त | MFT स्कैन कुछ ही सेकंड में पूरी NTFS ड्राइव को समाप्त करता है |
| TreeSize Free | विस्तृत रिपोर्ट और फ़ोल्डर-दर-फ़ोल्डर ड्रिल डाउन | हाँ | मुफ्त व्यक्तिगत, Pro $59.95 से | प्रत्येक फ़ोल्डर की सॉर्ट करने योग्य तालिका प्लस बार चार्ट |
| WinDirStat | पूरी तरह से ओपन-सोर्स treemap दृश्य | हाँ | मुफ्त (GPLv2) | डिस्क पर प्रत्येक फ़ाइल का रंग-कोडित treemap |
| Steam Library Manager | एक बड़ी ड्राइव में गेम को बल्क में स्थानांतरित करना | हाँ | मुफ्त | कई Steam लाइब्रेरी के बीच ड्रैग-और-ड्रॉप |
| 7-Zip | बाद में पुनः इंस्टॉलेशन के लिए ठंडे गेम को संग्रहीत करना | हाँ | मुफ्त (LGPL) | LZMA2 एक रुके हुए गेम से 20 से 30 प्रतिशत अधिक बचाता है |
लोग CompactGUI को क्यों छोड़ते हैं
Steam फोरम, Reddit, और टूल के स्वयं के GitHub समस्याओं में चार पैटर्न सामने आते हैं। पहला बहुत बड़े फ़ोल्डर पर गति है। Compactor की README यह सीधे बताता है, यह ध्यान दिया जाता है कि CompactGUI Windows API को सीधे कॉल करने के बजाय compact.exe निष्पादित करता है, इसलिए एक 100GB फ़ोल्डर को स्कैन और पुनः सत्यापित करने के लिए असामान्य रूप से लंबा समय लग सकता है।
दूसरा DirectStorage है। नई Windows 11 शीर्षक जो DirectStorage API के साथ आते हैं, SSD से सीधे GPU तक संपत्ति को स्ट्रीम करते हैं, और फ़ाइलें जिन्हें पहले CPU द्वारा RAM में असंपीड़ित किया जाना चाहिए, उस पाइपलाइन को हराते हैं। उन विशिष्ट गेम को संपीड़ित करना लोड को धीमा करता है इसकी मदद के बजाय।
तीसरा एंटी-चीट घर्षण है। कुछ कर्नल-स्तर की एंटी-चीट प्रणाली कभी-कभी उन फ़ाइलों को चिह्नित करती हैं जिनका ऑन-डिस्क ब्लॉक लेआउट एक अपडेट के बाद उनकी अपेक्षा के अनुरूप नहीं होता है, जो उपयोगकर्ताओं को प्रभावित प्रत्येक फ़ोल्डर की संपीड़न स्थिति के लिए शिकार करता है। चौथा वर्कफ़्लो है। प्रत्येक Steam अपडेट नई असंपीड़ित फ़ाइलें लिखता है, इसलिए watchlist के बिना CompactGUI पर भरोसा करने वाला कोई भी हर पैच दिन स्कैन को हाथ से पुनः चलाता है।
विकल्प
Compactor: Windows API के माध्यम से प्रत्यक्ष NTFS संपीड़न के लिए सर्वश्रेष्ठ
Freaky द्वारा Compactor तकनीकी योग्यता पर CompactGUI के लिए सबसे करीबी सीधा विकल्प है। यह Rust में लिखा गया है और compact.exe को जन्म देने के बजाय Win32 संपीड़न API को सीधे कॉल करता है, जो CompactGUI का शिकार करने वाली “बहुत बड़े फ़ोल्डर पर धीमी” शिकायत को ठीक करता है। चारों XPRESS स्तर और LZX सभी उजागर हैं, फ्रंटएंड एक एम्बेडेड वेब दृश्य है, और ऐप कोई नेटवर्क पोर्ट नहीं खोलता है।
जहां यह कम पड़ता है: परियोजना को 2020 के बाद से कोई वास्तविक अपडेट नहीं दिखाई दिया है और UI अपनी उम्र दिखाता है। Steam अपडेट के बाद स्वचालित पुनः संपीड़न के लिए कोई watchlist नहीं है।
मूल्य: मुफ्त और ओपन सोर्स (Rust, embedded web view)।
vs Game Compressor: बड़ी लाइब्रेरी पर तेज़ और Windows API के करीब। Watchlist और हाल की UI पॉलिश गायब है जो CompactGUI ने संस्करण 3 में जोड़ी है।
डाउनलोड: github.com/Freaky/Compactor
निष्कर्ष: यदि CompactGUI की बड़े गेम फ़ोल्डर पर धीमी गति विशिष्ट समस्या है जिसका आप सामना करते हैं तो Compactor चुनें।
Windows compact.exe: स्क्रिप्ट योग्य कमांड लाइन के लिए सर्वश्रेष्ठ कोई इंस्टॉल नहीं
Windows compact.exe अंतर्निहित Microsoft टूल है जो CompactGUI और Compactor दोनों लपेटते हैं। compact /c /s /a /i /exe:LZX "C:\Program Files (x86)\Steam\steamapps\common\Game Name" चलाने से LZX एल्गोरिथ्म के साथ एक एकल गेम फ़ोल्डर संपीड़ित होता है और पहले से संपीड़ित फ़ाइलों को छोड़ दिया जाता है। Windows 10 build 1809 के बाद से किसी भी NTFS ड्राइव पर काम करता है, Windows 11 के साथ आता है, और GUI टूल के समान संपीड़न अनुपात लौटाता है क्योंकि यह एक ही अंतर्निहित सुविधा है।
जहां यह कम पड़ता है: कोई प्रगति पट्टी नहीं, कोई स्वचालित एल्गोरिथ्म चयन नहीं, कोई watchlist नहीं। आपको यह जानना होगा कि कौन सी एल्गोरिथ्म किस गेम प्रकार के लिए है, और प्रत्येक Steam अपडेट के बाद पुनः चलाना एक मैनुअल स्क्रिप्टिंग नौकरी है।
मूल्य: मुफ्त, Windows 10 और Windows 11 में शामिल।
vs Game Compressor: एक ही इंजन, शून्य इंस्टॉल, लेकिन शून्य हाथ पकड़। साझा मशीन पर एक homelab पर या एक स्क्रिप्ट सेटअप के लिए आदर्श।
डाउनलोड: learn.microsoft.com/windows-server/administration/windows-commands/compact
निष्कर्ष: यदि आप पहले से ही Windows admin कार्यों को स्क्रिप्ट करते हैं और UI के माध्यम से क्लिक करने के बजाय बैच फ़ाइल लिखना पसंद करते हैं तो compact.exe चुनें।
WizTree: संपीड़न से पहले सबसे बड़े गेम खोजने के लिए सर्वश्रेष्ठ
WizTree NTFS मास्टर फाइल टेबल को सीधे पढ़ता है, जो इसे पूरी 2TB ड्राइव को उन मिनटों में स्कैन करने देता है जो एक डायरेक्टरी वॉकर को चाहिए। यह गति मायने रखती है जब लक्ष्य triage है: यह पता लगाएं कि कौन से चार या पाँच गेम Steam फ़ोल्डर के 80 प्रतिशत का खाता बनाते हैं, फिर तय करें कि क्या उन्हें संपीड़ित करें, स्थानांतरित करें, या जिन्हें आप भूल गए हैं उन्हें अनइंस्टॉल करें।
जहां यह कम पड़ता है: MFT स्कैनिंग केवल स्थानीय NTFS ड्राइव पर काम करती है। नेटवर्क शेयर और गैर-NTFS वॉल्यूम एक ही धीमी गणना के लिए फॉलबैक करते हैं जो बाकी सब कुछ उपयोग करता है।
मूल्य: व्यक्तिगत उपयोग के लिए मुफ्त। व्यावसायिक लाइसेंस के लिए WizTree एंटरप्राइज $12 प्रति उपयोगकर्ता प्रति वर्ष से।
vs Game Compressor: अलग नौकरी। WizTree बताता है कि अफरातफरी कहाँ है, CompactGUI इसे हटाता है। एक साथ सर्वोत्तम उपयोग किया जाता है।
डाउनलोड: wiztree.co.uk
निष्कर्ष: कोई भी कंप्रेसर चलाने से पहले हर बार पहले कदम के रूप में WizTree चुनें, इसलिए आप CPU समय उन गेम पर खर्च करते हैं जो वास्तव में मायने रखते हैं।
TreeSize Free: विस्तृत फ़ोल्डर रिपोर्ट और ड्रिलडाउन के लिए सर्वश्रेष्ठ
JAM Software से TreeSize Free प्रत्येक फ़ोल्डर के एक सॉर्ट करने योग्य तालिका दृश्य को आकार, फ़ाइल गणना, आवंटित स्थान, और एक स्क्रीन में अंतिम संशोधन तारीख के साथ प्रस्तुत करता है। जहां WizTree एक तेजी से अवलोकन के लिए अनुकूल है, TreeSize एक विशिष्ट ड्राइव के लिए ड्रिलडाउन देता है: steamapps का विस्तार करें, आकार के अनुसार क्रमबद्ध करें, और प्रत्येक गेम में बनावट, shaders, और कैश शेडर फ़ाइलों का सटीक breakdown देखें।
जहां यह कम पड़ता है: मुफ्त स्तर में अनुसूचित स्कैन, deduplicate फाइंडर, और खोज-में-आर्काइव सुविधा की कमी है। कुछ दृश्य आपको Pro अपग्रेड की ओर ढकेलते हैं।
मूल्य: व्यक्तिगत उपयोग के लिए मुफ्त। Pro $59.95 एकबारी से, Business $99.95 से।
vs Game Compressor: एक रिपोर्टिंग टूल, कंप्रेसर नहीं। CompactGUI या Compactor को पूरक करके समझाता है कि प्रत्येक स्थापना वास्तव में क्या शामिल है।
डाउनलोड: jam-software.com/treesize_free
निष्कर्ष: TreeSize Free चुनें जब आप यह तय करने से पहले एक ड्राइव का पूरा लेखा जोखा चाहते हैं कि क्या सिकोड़ना है और क्या हटाना है।
WinDirStat: पूरी तरह से ओपन-सोर्स treemap के लिए सर्वश्रेष्ठ
WinDirStat ड्राइव पर प्रत्येक फ़ाइल को एक रंग-कोडित आयत के रूप में रखता है जिसे डिस्क उपयोग द्वारा आकार दिया जाता है, इसलिए एक नज़र दिखाता है कि Modern Warfare की संपत्ति कैश एक विशाल नारंगी ब्लॉक है जो नक्शे पर हावी है। यह GPLv2 है, कोई व्यावसायिक स्तर नहीं है, और हर ड्राइव को समान रूप से व्यवहार करता है क्योंकि यह NTFS-विशिष्ट ट्रिक्स पर निर्भर नहीं करता है।
जहां यह कम पड़ता है: बड़ी ड्राइव पर WizTree से धीमा क्योंकि यह शास्त्रीय तरीके से डायरेक्टरी ट्री चलता है। UI को वर्षों में महत्वपूर्ण रूप से अपडेट नहीं किया गया है और उच्च-DPI डिस्प्ले पर अच्छी तरह से स्केल नहीं करता है।
मूल्य: मुफ्त और ओपन सोर्स (GPLv2)।
vs Game Compressor: एक visualizer, कंप्रेसर नहीं। WizTree से बेहतर जब आप एक सच्चा ओपन-सोर्स विकल्प चाहते हैं और स्कैन के लिए इंतज़ार नहीं करते हैं।
डाउनलोड: windirstat.net
निष्कर्ष: यदि लाइसेंस पदार्थ और दृश्य treemap है जो आप तर्क करना आसान पाते हैं तो WinDirStat चुनें।
Steam Library Manager: संपीड़न के बजाय एक बड़ी ड्राइव को गेम स्थानांतरित करने के लिए सर्वश्रेष्ठ
RevoLand द्वारा Steam Library Manager (SLM) उस स्थिति को संभालता है जहां संपीड़न उत्तर नहीं है, अधिक भौतिक भंडारण है। यह आपको ड्राइव में कई Steam लाइब्रेरी फ़ोल्डर सेट करने देता है और फिर उनके बीच गेम को ड्रैग-और-ड्रॉप करता है, जिसमें बल्क मूव शामिल हैं जो अन्यथा Steam क्लाइंट के अंदर प्रति शीर्षक एक सही-क्लिक “स्थानांतरण स्थापना फ़ोल्डर” का अर्थ होता है।
जहां यह कम पड़ता है: परियोजना की रिलीज़ गति धीमी हो गई है, और यह Steam क्लाइंट के साथ विरोध कर सकता है यदि दोनों एक ही लाइब्रेरी को एक साथ छूने की कोशिश करते हैं, इसलिए आपको बल्क मूव के दौरान Steam को बंद करना होगा। Steam का अपना निर्मित-इन स्थानांतरण-स्थापना-फ़ोल्डर अकेले मूव को अच्छी तरह संभालता है।
मूल्य: मुफ्त और ओपन सोर्स।
vs Game Compressor: एक ही समस्या को हल करता है (C: ड्राइव से बाहर चल रहा है) पूरी तरह से अलग दृष्टिकोण के साथ। शायद ही कभी खेले गए गेम को SSD पर संपीड़ित करने के बजाय धीमी HDD पर स्थानांतरित करें।
डाउनलोड: github.com/RevoLand/Steam-Library-Manager
निष्कर्ष: यदि आपके पास पहले से एक दूसरी ड्राइव है और पुनः गणना के बजाय पुनः स्थापन करना पसंद करते हैं तो SLM चुनें।
7-Zip: ठंडे गेम को संग्रहीत करने के लिए सर्वश्रेष्ठ जिन्हें आप बाद में पुनः स्थापित कर सकते हैं
7-Zip समस्या को विपरीत छोर से हमला करता है। पारदर्शी जगह-संपीड़न के बजाय, यह एक पूरी तरह से स्थापित गेम फ़ोल्डर को LZMA2 के साथ एक एकल .7z आर्काइव में पैक करता है, आमतौर पर NTFS संपीड़न अकेले क्या कर सकता है उससे 20 से 30 प्रतिशत अधिक बचाता है। व्यापार-बंद यह है कि Steam अब गेम को नहीं देखता है, इसलिए आप इसे शीर्षकों के ढेर के लिए उपयोग करते हैं जिन्हें आपने समाप्त किया है और अनइंस्टॉल करने के बजाय अलमारी में रखना चाहते हैं।
जहां यह कम पड़ता है: पारदर्शी नहीं। गेम तब तक नहीं चलेगा जब तक आप आर्काइव निकालते हैं, जो एक बड़े शीर्षक पर मिनट लेता है, और Steam अभी भी सोचता है कि इंस्टॉलेशन गायब है इसलिए इसे लाइब्रेरी में पुनः जोड़ने के लिए मैनुअल काम की आवश्यकता होती है।
मूल्य: मुफ्त और ओपन सोर्स (LGPL)।
vs Game Compressor: अलग use case। CompactGUI गेम को एक छोटे आकार पर playable रखता है; 7-Zip उन गेम को आर्काइव करता है जो playable नहीं हैं लेकिन पुनः डाउनलोड करने से इनकार करते हैं।
डाउनलोड: 7-zip.org
निष्कर्ष: 7-Zip को चुनें उन ठंडे गेम को ठंडे भंडारण के लिए जिन्हें आपने खेला है और बिना बाद में पुनः डाउनलोड के अलमारी में रखना चाहते हैं।
कैसे चुनें
यदि आप पहले से ही CompactGUI को आजमा चुके हैं और बड़े फ़ोल्डर पर धीमी दीवार को मारा है तो Compactor चुनें। यह सबसे निकटतम तकनीकी विकल्प है और यह सटीक रूप से उस शिकायत को ठीक करता है।
यदि आप अपने Windows सेटअप को स्क्रिप्ट करते हैं और UI के माध्यम से क्लिक करने के बजाय बैच फ़ाइल लिखना पसंद करते हैं तो Windows compact.exe चुनें। यह एक ही इंजन है, और शून्य इंस्टॉल साझा मशीन पर एक वास्तविक सुविधा है।
हर बार, कुछ भी संपीड़ित करने से पहले पहले कदम के रूप में WizTree चुनें। अपनी लाइब्रेरी में दस छोटे गेम को संपीड़ित करना CPU समय के लायक कुछ भी बचाता नहीं; तीन सबसे बड़े को संपीड़ित करना 90 प्रतिशत जीत है।
जब आप visualization के पीछे संख्याएं चाहते हैं तो TreeSize Free चुनें, और यदि लाइसेंस स्कैन गति से अधिक मायने रखता है तो WinDirStat चुनें।
यदि वास्तविक उत्तर छोटी फ़ाइलों के बजाय एक दूसरी ड्राइव है, और आपके पास लाइब्रेरी में फैले कुछ सौ गेम हैं तो Steam Library Manager चुनें।
उन ठंडे गेम को 7-Zip के लिए चुनें जिन्हें आपने खेला है और बिना बाद में पुनः डाउनलोड के अलमारी में रखना चाहते हैं।
Game Compressor / CompactGUI पर रहें यदि आप एक आधुनिक GUI चाहते हैं जिसमें watchlist है जो प्रत्येक Steam अपडेट के बाद नई फ़ाइलों को पुनः संपीड़ित करता है, और आपकी गेम लाइब्रेरी इतनी बड़ी नहीं है कि ज्ञात फ़ोल्डर-स्कैन धीमा दर्द कारण बनता है। संस्करण 3 का UI और XPRESS/LZX सिलेक्टर अभी भी एक घरेलू Windows मशीन के लिए सबसे पॉलिश वर्कफ़्लो है।
FAQ
क्या Game Compressor के साथ संपीड़ित गेम को धीमा करते हैं? मैकेनिकल हार्ड ड्राइव और पुरानी SATA SSD पर, संपीड़ित गेम आमतौर पर समान या थोड़ा तेजी से लोड होते हैं क्योंकि डिस्क से कम डेटा पढ़ना होता है और आधुनिक CPU माइक्रोसेकंड में XPRESS को decompress करते हैं। NVMe SSD पर अंतर ज्यादातर शीर्षकों में गायब हो जाता है। एकमात्र अपवाद वे गेम हैं जो Windows 11 पर DirectStorage API का उपयोग करते हैं, जहां डिस्क पर संपीड़ित संपत्तियां GPU को सीधे स्ट्रीमिंग के बिंदु को हराती हैं।
क्या Game Compressor Steam और anti-cheat के लिए सुरक्षित है? अधिकांश गेम के लिए हाँ। NTFS पारदर्शी संपीड़न एक फाइलसिस्टम सुविधा है, इसलिए एप्लिकेशन एक ही फाइलें देखते हैं, और Steam की अखंडता जांच उन्हें चिह्नित नहीं करती है। कुछ कर्नल-स्तर की एंटी-चीट प्रणाली कभी-कभी Windows अपडेट के बाद गलत व्यवहार करती है, इसलिए यदि कोई विशिष्ट प्रतिस्पर्धी शीर्षक लॉन्च करने से इनकार करने लगता है, तो समस्या निवारण के पहले चरण के रूप में उस फ़ोल्डर को decompress करें।
Game Compressor के लिए सर्वश्रेष्ठ मुफ्त विकल्प क्या है? Compactor सबसे समान टूल है, और Windows compact.exe अंतर्निहित कमांड लाइन है यदि आप कोई इंस्टॉल नहीं चाहते हैं। खोजने के लिए कि पहले क्या संपीड़ित करें, WizTree NTFS ड्राइव पर कुछ भी से तेजी है।
क्या मैं SSD पर या केवल HDD पर गेम को संपीड़ित कर सकता हूं? दोनों। संपीड़न NTFS फाइलसिस्टम में होता है, ड्राइव फर्मवेयर में नहीं, इसलिए कोई भी NTFS-फॉर्मेटेड वॉल्यूम काम करता है। SSD पर स्पेस सेविंग बिंदु है; HDD पर आपको मामूली लोड-टाइम सुधार भी मिलता है क्योंकि डिस्क कम डेटा पढ़ता है।
क्या संपीड़न Steam अपडेट से बचता है? मौजूदा संपीड़ित फाइलें संपीड़ित रहती हैं, लेकिन कोई भी नई या प्रतिस्थापित फाइल जो Steam एक अपडेट के दौरान लिखता है अलग आता है। CompactGUI की watchlist सुविधा उन नई फाइलों को पहचानती है और स्वचालित रूप से पुनः संपीड़ित करती है; Compactor, compact.exe, और मैनुअल रन को आपको हाथ से संपीड़न फिर से चलाने की आवश्यकता है।
क्या स्थापित गेम को संपीड़ित करने के लिए Mac या Linux समकक्ष है? NTFS पारदर्शी दृष्टिकोण के लिए नहीं। macOS पर APFS और Linux पर Btrfs/ZFS दोनों पारदर्शी संपीड़न का समर्थन करते हैं, लेकिन tooling अलग है और वहां Steam लाइब्रेरी के लिए वर्कफ़्लो “जगह पर संपीड़न” के बजाय “एक बड़ी ड्राइव पर स्थानांतरित करने” के करीब है। Steam Library Manager उन प्लेटफॉर्म पर मूव वर्कफ़्लो के लिए काम करता है।