आमतौर पर यह संभव नहीं है, जैसा कि and31415 के उत्तर में इंगित किया गया है ।
हालाँकि Microsoft ने Windows 10 में कुछ नए NTFS संपीड़न विकल्प और एल्गोरिदम जोड़े हैं, इसलिए अब संपीड़न अनुपात को बदलने का एक तरीका है:
COMPACT [/C | /U] [/S[:dir]] [/A] [/I] [/F] [/Q] [/EXE[:algorithm]]
[/CompactOs[:option] [/WinDir:dir]] [filename [...]]
...
/EXE Use compression optimized for executable files which are read
frequently and not modified. Supported algorithms are:
XPRESS4K (fastest) (default)
XPRESS8K
XPRESS16K
LZX (most compact)
नए एल्गोरिदम नई कॉम्पैक्ट OS सुविधा के लिए अभिप्रेत हैं (जैसा कि आप /CompactOs
ऊपर दिए गए विकल्प में देख सकते हैं )। यह विचार उच्चतम अनुपात वाली रीड-ओनली, बैकअप और कम अक्सर एक्सेस की गई सिस्टम फ़ाइलों को संपीड़ित करना है। पुनर्प्राप्ति विभाजन को हटा दिया जाता है और फिर संपीड़ित फ़ाइल को निष्पादन (यदि यह पहले से ही नवीनतम संस्करण है) और पुनर्प्राप्ति उद्देश्य दोनों के लिए उपयोग किया जाएगा
LZX एल्गोरिथ्म संग्रह में काफी कुशल है । और विकल्प नाम और विवरण "निष्पादन योग्य फ़ाइलों" के बारे में होने के बावजूद, विकल्प किसी भी फाइल पर लागू किया जा सकता है
E:\test>compact /a
Listing E:\test\
New files added to this directory will not be compressed.
1050909 : 1050909 = 1.0 to 1 sometext.txt
...
E:\test>compact /c /exe:lzx sometext.txt
Compressing files in E:\test\
sometext.txt 1050909 : 176128 = 6.0 to 1 [OK]
1 files within 1 directories were compressed.
1,050,909 total bytes of data are stored in 176,128 bytes.
The compression ratio is 6.0 to 1.
हालाँकि पुराने एल्गोरिथ्म के विपरीत, वे मक्खी के संपादन का समर्थन नहीं करते हैं , इसलिए फ़ाइल पर वापस लिखना इसे अनकम्प्रेस्ड करता है।
E:\test>echo x >> sometext.txt
E:\test>compact /a
Listing E:\test\
New files added to this directory will not be compressed.
1050913 : 1050913 = 1.0 to 1 sometext.txt
एक महत्वपूर्ण नोट यह है कि आप उन नए एल्गोरिदम का उपयोग करके स्वचालित रूप से संपीड़ित होने के लिए नई फ़ाइलों को चिह्नित करने के लिए फ़ोल्डर सेट नहीं कर सकते हैं , क्योंकि compact
(जोर मेरा) के मदद भाग में कहा गया है
/C Compresses the specified files. Directories will be marked
so that files added afterward will be compressed ***unless /EXE
is specified***.
/U Uncompresses the specified files. Directories will be marked
so that files added afterward will not be compressed. If
/EXE is specified, only files compressed as executables will
be uncompressed; if this is omitted, only NTFS compressed
files will be uncompressed.
इसलिए यदि आप बैक-अप फ़ाइलों के लिए उनका उपयोग करना चाहते हैं, तो आपको कुछ समय के बाद या समय-समय पर मैन्युअल रूप से संपीड़ित करने के लिए स्क्रिप्ट चलाने के लिए हो सकता है
दुर्भाग्य से विंडोज 10 में यह नया है, इसलिए पुराने संस्करणों में इसका उपयोग नहीं किया जा सकता है। हालाँकि NTFS-3G इसका समर्थन करता है , इसलिए आपको लिनक्स से इसे एक्सेस करने में समस्या नहीं होगी। यदि आप विंडोज 10 का उपयोग नहीं करते हैं, तो आप उन फ़ाइलों को खोलने के लिए लिनक्स लाइव यूएसबी या विंडोज 10 पीई चला सकते हैं