7-ज़िप: Difference between revisions

From Vigyanwiki
(Created page with "{{Short description|Open-source file archiver}} {{Use dmy dates|date=June 2014}} {{Infobox software | name = 7-Zip | logo = 7ziplogo.svg | screenshot = 7-Zip.png | caption =...")
 
No edit summary
 
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Short description|Open-source file archiver}}
{{Use dmy dates|date=June 2014}}
{{Infobox software
{{Infobox software
| name = 7-Zip
| name = 7-ज़िप
| logo = 7ziplogo.svg
| logo = 7ziplogo.svg
| screenshot = 7-Zip.png
| screenshot = 7-Zip.png
Line 23: Line 20:
}}
}}


7-ज़िप एक मुफ़्त और ओपन-सोर्स [[फ़ाइल संग्रहकर्ता]] है, एक यूटिलिटी जिसका उपयोग फाइलों के समूह को आर्काइव के रूप में जाने वाले कंप्रेस्ड कंटेनर में रखने के लिए किया जाता है। यह इगोर पावलोव द्वारा विकसित किया गया है और पहली बार 1999 में जारी किया गया था।<ref name="7zipHistory" />7-ज़िप का अपना संग्रह प्रारूप है जिसे [[7z]] कहा जाता है, लेकिन कई अन्य को पढ़ और लिख सकते हैं।
'''7-ज़िप''' मुक्त और ओपन-सोर्स [[फ़ाइल संग्रहकर्ता]] है, उपयोगिता जिसका उपयोग फ़ाइलों के समूहों को "संग्रह" के रूप में जाने वाले संपीडित कंटेनरों में रखने के लिए किया जाता है। इसे इगोर पावलोव द्वारा विकसित किया गया है और इसे पहली बार 1999 में जारी किया गया था।<ref name="7zipHistory" /> 7-ज़िप का अपना संग्रह प्रारूप है जिसे [[7z]] कहा जाता है, लेकिन कई अन्य को भी पढ़ और लिख सकते हैं।  


प्रोग्राम का उपयोग विंडोज [[ ग्राफिकल यूज़र इंटरफ़ेस ]] से किया जा सकता है, जिसमें कमांड के रूप में विंडोज [[ कमांड लाइन इंटरफेस ]] से शेल इंटीग्रेशन भी शामिल है। <code>7za.exe</code>, और [[POSIX]] सिस्टम से as <code>p7zip</code>.<ref name="p7ziphome">{{cite web | url =https://github.com/jinfeihan57/p7zip | title =P7ZIP |date= July 2022 | website =GitHub | access-date =2022-07-06 }}</ref> अधिकांश 7-ज़िप स्रोत कोड GNU लेसर जनरल पब्लिक लाइसेंस|LGPL-2.1-या-बाद के लाइसेंस के अंतर्गत है; हालाँकि, [[unRAR]] कोड GNU लेसर जनरल पब्लिक लाइसेंस|LGPL-2.1-या-बाद के लाइसेंस के तहत एक unRAR प्रतिबंध के तहत है, जो बताता है कि डेवलपर्स को RAR (फ़ाइल प्रारूप) संपीड़न को [[ रिवर्स इंजीनियर ]] करने के लिए कोड का उपयोग करने की अनुमति नहीं है। कलन विधि।<ref>{{Cite web|url=https://www.7-zip.org/|title=7-Zip|last=Pavlov|first=Igor|website=7-zip.org|access-date=31 October 2012}}</ref><ref>{{Cite web|url=https://www.7-zip.org/license.txt|title=7-Zip – License for use and distribution|last=Pavlov|first=Igor|website=7-zip.org|access-date=31 October 2012}}</ref>
प्रोग्राम का उपयोग विंडोज [[ ग्राफिकल यूज़र इंटरफ़ेस |ग्राफिकल यूजर इंटरफेस]] से किया जा सकता है, जिसमें विंडोज [[ कमांड लाइन इंटरफेस |कमांड-लाइन इंटरफेस]] से कमांड 7za या <code>7za.exe</code> के रूप में और [[POSIX|पीओएसआईएक्स (POSIX)]] सिस्टम से <code>p7zip</code> के रूप में शेल इंटीग्रेशन भी सम्मिलित है।<ref name="p7ziphome">{{cite web | url =https://github.com/jinfeihan57/p7zip | title =P7ZIP |date= July 2022 | website =GitHub | access-date =2022-07-06 }}</ref> अधिकांश 7-ज़िप सोर्स कोड एलजीपीएल-2.1 (LGPL-2.1) या-बाद के लाइसेंस के अंतर्गत है हालाँकि, [[unRAR|यूएनआरएआर (unRAR)]] कोड LGPL-2.1-या-बाद के लाइसेंस के तहत "यूएनआरएआर प्रतिबंध" के साथ है, जिसमें कहा गया है कि डेवलपर्स को आरएआर (RAR) कम्प्रेशन एल्गोरिथम को [[ रिवर्स इंजीनियर |रिवर्स-इंजीनियर]] करने के लिए कोड का उपयोग करने की अनुमति नहीं है।<ref>{{Cite web|url=https://www.7-zip.org/|title=7-Zip|last=Pavlov|first=Igor|website=7-zip.org|access-date=31 October 2012}}</ref><ref>{{Cite web|url=https://www.7-zip.org/license.txt|title=7-Zip – License for use and distribution|last=Pavlov|first=Igor|website=7-zip.org|access-date=31 October 2012}}</ref>  
संस्करण 21.01 अल्फा के बाद से, p7zip प्रोजेक्ट के बजाय अपस्ट्रीम में प्रारंभिक लिनक्स समर्थन जोड़ा गया है।<ref name="7zip-linux">{{cite web |url=https://www.phoronix.com/scan.php?page=news_item&px=7-Zip-21.01-Initial-Linux |title=Upstream 7-Zip Adds Preliminary Linux Support |last=Larabel |first=Michael |date=2021-03-12 |publisher=Phoronix |language=en|accessdate=2021-03-17}}</ref>


संस्करण 21.01 अल्फा के बाद से, p7zip प्रोजेक्ट के स्थान पर अपस्ट्रीम में प्रारंभिक लिनक्स सपोर्ट जोड़ा गया है।<ref name="7zip-linux">{{cite web |url=https://www.phoronix.com/scan.php?page=news_item&px=7-Zip-21.01-Initial-Linux |title=Upstream 7-Zip Adds Preliminary Linux Support |last=Larabel |first=Michael |date=2021-03-12 |publisher=Phoronix |language=en|accessdate=2021-03-17}}</ref>
== संग्रह प्रारूप ==


== पुरालेख प्रारूप ==
=== 7z ===
{{Main|7z}}


=== भाग्य ===
डिफ़ॉल्ट रूप से, 7-ज़िप <code>.7z</code> [[फाइल एक्सटेंशन|फ़ाइल एक्सटेंशन]] के साथ 7z-प्रारूप संग्रह बनाता है। प्रत्येक संग्रह में एकाधिक निर्देशिकाएं और फ़ाइलें हो सकती हैं। कंटेनर प्रारूप के रूप में, फ़िल्टर के स्टैक्ड संयोजन का उपयोग करके पूरे डेटा में समानताएँ ढूँढ करके सुरक्षा या आकार में कमी प्राप्त की जाती है। इनमें प्री-प्रोसेसर, [[आधार - सामग्री संकोचन|कम्प्रेशन एल्गोरिदम]] और [[ कूटलेखन |एन्क्रिप्शन]] फ़िल्टर सम्मिलित हो सकते हैं।
{{Main|7z}}
 
कोर 7z संपीडन विभिन्न प्रकार के [[कलन विधि|एल्गोरिदम]] का उपयोग करता है, जिनमें से सबसे सामान्य [[bzip2]], PPMd, एलजेडएमए2 और एलजेडएमए (LZMA) हैं। पावलोव द्वारा विकसित, एलजेडएमए एक अपेक्षाकृत नई प्रणाली है, जो 7z प्रारूप के भाग के रूप में अपना प्रारम्भ कर रही है। LZMA 3840 MB तक के LZ- आधारित स्लाइडिंग शब्द संग्रह का उपयोग करता है, जो [[रेंज एन्कोडिंग|रेंज कोडर]] द्वारा समर्थित है।<ref>{{cite web|last=Diaz|first=Antonio Diaz |title=Lzip|url=http://lzip.nongnu.org/lzip.html |website=LZip.NonGNU.org |access-date=29 July 2010| archive-url= https://web.archive.org/web/20100729135045/http://lzip.nongnu.org/lzip.html| archive-date= 29 July 2010 | url-status= live}}</ref>
 
नेटिव 7z फाइल फॉर्मेट ओपन और [[मॉड्यूलर प्रोग्रामिंग|मॉड्यूलर]] है। [[फ़ाइल का नाम|फ़ाइल नामों]] को [[UTF-16|यूनिकोड]] के रूप में संग्रहित किया जाता है।<ref>{{cite web|url=https://www.7-zip.org/7z.html|title=7z Format|last=Pavlov|first=Igor|website=7-zip.org|access-date=16 April 2017}}</ref>


डिफ़ॉल्ट रूप से, 7-ज़िप एक के साथ 7z-प्रारूप संग्रह बनाता है <code>.7z</code> [[फाइल एक्सटेंशन]]। प्रत्येक संग्रह में कई निर्देशिकाएँ और फ़ाइलें हो सकती हैं। एक कंटेनर प्रारूप के रूप में, फिल्टर के ढेर संयोजन का उपयोग करके पूरे डेटा में समानता की तलाश करके सुरक्षा या आकार में कमी हासिल की जाती है। इनमें प्री-प्रोसेसर, [[आधार - सामग्री संकोचन]] और [[ कूटलेखन ]] फ़िल्टर शामिल हो सकते हैं।
2011 में, [[TopTenReviews|शीर्ष दस समीक्षाओं]] ने पाया कि 7z कम्प्रेशन [[ज़िप (फ़ाइल स्वरूप)|ZIP]] से कम से कम 17% बेहतर था,<ref>{{cite web|url=http://file-compression-software-review.toptenreviews.com/7-zip-review.html|title=7-Zip 2011 – TopTenREVIEWS|archive-url=https://web.archive.org/web/20121025200631/http://file-compression-software-review.toptenreviews.com/7-zip-review.html|archive-date=25 October 2012}}</ref> और 7-ज़िप की अपनी साइट ने 2002 से रिपोर्ट दी है कि कम्प्रेशन अनुपात के परिणाम परीक्षणों के लिए उपयोग किए गए डेटा पर बहुत निर्भर हैं, "सामान्यतः, 7-ज़िप ज़िप प्रारूप की तुलना में 30-70% बेहतर 7z प्रारूप में संपीडित करता है, और 7-ज़िप अधिकांश अन्य ज़िप-संगत प्रोग्रामों की तुलना में 2-10% बेहतर ज़िप प्रारूप में संपीडित करता है।"<ref>{{cite web|url=http://www.7-zip.org/ |title=7-Zip (home page) |archive-url=https://web.archive.org/web/20020121054121/http://www.7-zip.org/ |archive-date=21 January 2002 |url-status=live |website=7-zip.org |author=Igor Pavlov }} Statement on compression performance very similar in January 2002 and April 2017.</ref>


कोर 7z संपीड़न विभिन्न प्रकार के [[कलन विधि]] का उपयोग करता है, जिनमें से सबसे आम हैं [[bzip2]], [[आंशिक मिलान द्वारा भविष्यवाणी]], लेम्पेल-ज़िव-मार्कोव श्रृंखला एल्गोरिदम, और लेम्पेल-ज़िव-मार्कोव श्रृंखला एल्गोरिदम। पावलोव द्वारा विकसित, LZMA एक अपेक्षाकृत नई प्रणाली है, जो 7z प्रारूप के हिस्से के रूप में अपनी शुरुआत कर रही है। एलजेडएमए 3840 एमबी तक के एलजेड-आधारित स्लाइडिंग डिक्शनरी का उपयोग करता है, जो [[रेंज एन्कोडिंग]] द्वारा समर्थित है।<ref>{{cite web|last=Diaz|first=Antonio Diaz |title=Lzip|url=http://lzip.nongnu.org/lzip.html |website=LZip.NonGNU.org |access-date=29 July 2010| archive-url= https://web.archive.org/web/20100729135045/http://lzip.nongnu.org/lzip.html| archive-date= 29 July 2010 | url-status= live}}</ref>
7z फ़ाइल प्रारूप विनिर्देश "डॉक" उप-निर्देशिका में प्रोग्राम के सोर्स कोड के साथ वितरित किया गया है।
देशी 7z फ़ाइल स्वरूप खुला और [[मॉड्यूलर प्रोग्रामिंग]] है। [[फ़ाइल का नाम]] [[UTF-16]] के रूप में संग्रहीत हैं।<ref>{{cite web|url=https://www.7-zip.org/7z.html|title=7z Format|last=Pavlov|first=Igor|website=7-zip.org|access-date=16 April 2017}}</ref>
2011 में, [[TopTenReviews]] ने पाया कि 7z संपीड़न [[ज़िप (फ़ाइल स्वरूप)]] से कम से कम 17% बेहतर था,<ref>{{cite web|url=http://file-compression-software-review.toptenreviews.com/7-zip-review.html|title=7-Zip 2011 – TopTenREVIEWS|archive-url=https://web.archive.org/web/20121025200631/http://file-compression-software-review.toptenreviews.com/7-zip-review.html|archive-date=25 October 2012}}</ref> और 7-ज़िप की अपनी साइट ने 2002 के बाद से रिपोर्ट किया है कि संपीड़न अनुपात के परिणाम परीक्षणों के लिए उपयोग किए जाने वाले डेटा पर बहुत निर्भर हैं, आमतौर पर, 7-ज़िप 7z प्रारूप में 30-70% ज़िप प्रारूप की तुलना में बेहतर होता है, और 7-ज़िप संपीड़न अधिकांश अन्य ज़िप-संगत प्रोग्रामों की तुलना में ज़िप प्रारूप में 2-10% बेहतर है।<ref>{{cite web|url=http://www.7-zip.org/ |title=7-Zip (home page) |archive-url=https://web.archive.org/web/20020121054121/http://www.7-zip.org/ |archive-date=21 January 2002 |url-status=live |website=7-zip.org |author=Igor Pavlov }} Statement on compression performance very similar in January 2002 and April 2017.</ref>
दस्तावेज़ उप-निर्देशिका में 7z फ़ाइल स्वरूप विनिर्देश प्रोग्राम के स्रोत कोड के साथ वितरित किया गया है।


=== अन्य ===
=== अन्य ===
7-ज़िप [[ज़िप (फ़ाइल स्वरूप)]], [[gzip]], bzip2, [[XZ Utils]], tar (फ़ाइल स्वरूप), और Windows इमेजिंग स्वरूप सहित कई अन्य संपीड़न और गैर-संपीड़न संग्रह स्वरूपों (पैकिंग और अनपैकिंग दोनों के लिए) का समर्थन करता है। यूटिलिटी [[Apple विभाजन मानचित्र]], [[Ar (Unix)]], [[ARJ]], Microsoft संकलित HTML हेल्प, [[cpio]], deb (फाइल फॉर्मेट), [[फ्लैश वीडियो]], JAR (फाइल फॉर्मेट), LHA (फाइल फॉर्मेट) | LHA/LZH, Lempel- को अनपैक करने का भी समर्थन करती है। ज़िव-मार्कोव चेन एल्गोरिदम, एमएसएलजेड, [[ऑफिस ओपन [[ प्रोग्राम फ़ाइल ]]एमएल]], वनपीकेजी, आरएआर (फाइल फॉर्मेट), [[आरपीएम पैकेज मैनेजर]], [[ smzip ]], [[एसडब्ल्यूएफ]], एक्सएआर (आर्काइवर), और आर्काइव और [[cramfs]] को संपीड़ित करें, ऐप्पल [[डिस्क छवि]], फ़ाइल आवंटन तालिका, श्रेणीबद्ध फ़ाइल सिस्टम (एप्पल), [[ आईएसओ छवि ]], [[ मास्टर बूट दस्तावेज़ ]], [[एनटीएफएस]], [[स्क्वैश एफ.एस]], [[ यूनिवर्सल डिस्क प्रारूप ]] और [[वर्चुअल हार्ड डिस्क]] डिस्क इमेज। 7-ज़िप केवल अनपैकिंग के लिए ज़िपएक्स प्रारूप का समर्थन करता है। कम से कम संस्करण 9.20 के बाद से इसे यह समर्थन मिला है, जो 2010 के अंत में जारी किया गया था।
7-ज़िप [[ज़िप (फ़ाइल स्वरूप)|ZIP]], [[gzip]], bzip2, [[XZ Utils|xz]], tar, और डब्ल्यूआईएम (WIM) सहित कई अन्य संपीडन और गैर-संपीडन संग्रह प्रारूपों (पैकिंग और अनपैकिंग दोनों के लिए) का सपोर्ट करता है। यूटिलिटी अनपैकिंग [[Apple विभाजन मानचित्र|एपीएम (APM)]], [[Ar (Unix)|एआर (ar)]], [[ARJ|एआरजे (ARJ)]], chm, [[cpio]], deb, [[फ्लैश वीडियो|एफएलवी (FLV)]], जेएआर (JAR), एलएचए/एलजेडएच (LHA/LZH), एलजेडएमए, एमएसएलजेड (MSLZ), ऑफिस ओपन एक्सएमएल (Office Open XML), onepkg, आरएआऱ, [[आरपीएम पैकेज मैनेजर|आरपीएम (RPM)]], [[ smzip |smzip]], [[एसडब्ल्यूएफ|एसडब्लयूएफ (SWF)]], एक्सएआर (XAR), और Z संग्रह और [[cramfs|क्रैमफ़्स]], डीएमजी (DMG), एफएटी (FAT), एचएफएस (HFS), [[ आईएसओ छवि |आईएसओ (ISO)]], [[ मास्टर बूट दस्तावेज़ |एमबीआर (MBR)]], [[एनटीएफएस|एनटीएफएस (NTFS)]], [[स्क्वैश एफ.एस|स्क्वाश एफएस (SquashFS)]], [[ यूनिवर्सल डिस्क प्रारूप |यूडीएफ (UDF)]], और [[वर्चुअल हार्ड डिस्क|वीएचडी (VHD)]] डिस्क छवियों को भी सपोर्ट करती है। 7-ज़िप केवल अनपैकिंग के लिए ज़िपएक्स (ZIPX) प्रारूप का सपोर्ट करता है। कम से कम संस्करण 9.20 के बाद से इसे यह समर्थन मिला है, जो 2010 के अंत में जारी किया गया था।


7-ज़िप कुछ [[विंडोज इंस्टालर]] फाइलें खोल सकता है, जिससे मुख्य सामग्री के साथ मेटा-फाइलों तक पहुंच की अनुमति मिलती है। कुछ Microsoft CAB ([[LZX]] कम्प्रेशन) और [[Nullsoft Scriptable Install System]] (LZMA) इंस्टॉलर स्वरूप खोले जा सकते हैं। इसी तरह, कुछ Microsoft निष्पादन योग्य प्रोग्राम (.EXE) जो स्व-निष्कर्षण संग्रह हैं या अन्यथा संग्रहीत सामग्री (जैसे, कुछ सेटअप फ़ाइलें) शामिल हैं, उन्हें संग्रह के रूप में खोला जा सकता है।
7-ज़िप कुछ [[विंडोज इंस्टालर|एमएसआई (MSI)]] फाइलें खोल सकता है, जिससे मुख्य सामग्री के साथ मेटा-फाइलों तक पहुंच की अनुमति मिलती है। कुछ माइक्रोसॉफ्ट सीएबी (CAB) (एलजेडएक्स ([[LZX]]) संपीडन) और [[Nullsoft Scriptable Install System|एनएसआईएस (NSIS)]] (एलजेडएमए) इंस्टालर प्रारूप खोले जा सकते हैं। इसी तरह, कुछ माइक्रोसॉफ्ट एक्सेक्यूटेबल प्रोग्राम (.EXE) जो स्व-निष्कर्षण संग्रह हैं या अन्यथा संग्रहीत सामग्री (जैसे, कुछ सेटअप फ़ाइलें) सम्मिलित हैं, उन्हें संग्रह के रूप में खोला जा सकता है।  


ज़िप या gzip फ़ाइलों को संपीड़ित करते समय, 7-ज़िप अपने स्वयं के DEFLATE एनकोडर का उपयोग करता है, जो उच्च संपीड़न प्राप्त कर सकता है, लेकिन अधिक सामान्य [[zlib]] DEFLATE कार्यान्वयन की तुलना में कम गति पर। 7-ज़िप [[ हवा निकालना ]] एन्कोडर कार्यान्वयन उपकरणों के एडवांसकंप सूट के हिस्से के रूप में अलग से उपलब्ध है।
ज़िप या gzip फ़ाइलों को संपीडित करते समय, 7-ज़िप अपने स्वयं के डीईएफएलएटीई (DEFLATE) एनकोडर का उपयोग करता है, जो उच्च संपीडन प्राप्त कर सकता है, लेकिन अधिक सामान्य [[zlib]] डीईएफएलएटीई कार्यान्वयन की तुलना में कम गति पर। 7-ज़िप [[ हवा निकालना |डिफ्लेट]] एन्कोडर कार्यान्वयन उपकरणों के एडवांससीओएमपी (COMP) सूट के भाग के रूप में अलग से उपलब्ध है।


आरएआर (फ़ाइल स्वरूप) अभिलेखागार के लिए डिकंप्रेशन इंजन को यूएनआरएआर प्रोग्राम के स्वतंत्र रूप से उपलब्ध स्रोत कोड का उपयोग करके विकसित किया गया था, जिसमें आरएआर [[ संकुचित करें ]]के निर्माण के खिलाफ लाइसेंसिंग प्रतिबंध है। 7-ज़िप v15.06 और बाद में RAR5 प्रारूप में फ़ाइलों के निष्कर्षण का समर्थन करता है।<ref>{{cite web|last1=Pavlov|first1=Igor|title=7-Zip 15.06 beta release notes|url=http://sourceforge.net/p/sevenzip/discussion/45797/thread/c611394e/#1783}}</ref> कुछ [[बैकअप]] सिस्टम 7-ज़िप जैसे संग्रह कार्यक्रमों द्वारा समर्थित स्वरूपों का उपयोग करते हैं; जैसे, कुछ [[Android (ऑपरेटिंग सिस्टम)]] बैकअप में हैं <code>tar</code> प्रारूप, और 7-ज़िप जैसे अभिलेखागार द्वारा निकाला जा सकता है।<ref>{{cite web|url=https://ajqi.com/how-to-extract-files-from-a-nandroid-backup/|title=नंद्रॉइड बैकअप से फाइलें कैसे निकालें|author=Vijay|date=11 May 2013|website=AJQI|access-date=16 April 2017}}</ref>
आरएआर संग्रह के लिए डिकंप्रेशन इंजन को यूएनआरएआर प्रोग्राम के स्वतंत्र रूप से उपलब्ध सोर्स कोड का उपयोग करके विकसित किया गया था, जिसमें आरएआर [[ संकुचित करें |कंप्रेसर]] के निर्माण के खिलाफ लाइसेंसिंग प्रतिबंध है। 7-ज़िप v15.06 और बाद में RAR5 प्रारूप में फ़ाइलों के एक्सट्रैक्शन का सपोर्ट करता है।<ref>{{cite web|last1=Pavlov|first1=Igor|title=7-Zip 15.06 beta release notes|url=http://sourceforge.net/p/sevenzip/discussion/45797/thread/c611394e/#1783}}</ref> कुछ [[बैकअप]] सिस्टम 7-ज़िप जैसे संग्रह प्रोग्रामों द्वारा समर्थित प्रारूपों का उपयोग करते हैं उदाहरण के लिए, कुछ [[Android (ऑपरेटिंग सिस्टम)|एंड्रॉइड]] बैकअप <code>tar</code> प्रारूप में हैं, और इन्हें 7-ज़िप जैसे संग्रहकर्ता द्वारा निकाला जा सकता है।<ref>{{cite web|url=https://ajqi.com/how-to-extract-files-from-a-nandroid-backup/|title=नंद्रॉइड बैकअप से फाइलें कैसे निकालें|author=Vijay|date=11 May 2013|website=AJQI|access-date=16 April 2017}}</ref>
7-ज़िप ZS, Z-मानक के साथ 7-ज़िप FM का एक बंदरगाह|Zमानक .zst (और अन्य प्रारूप) समर्थन, टिनो रीचर्ड द्वारा विकसित किया गया है।<ref>{{Cite web|url=https://mcmilk.de/projects/7-Zip-zstd/|title=Milkys Homepage - 7-Zip with support for Zstandard, Brotli, Lz4, Lz5 and Lizard Compression|website=mcmilk.de}}</ref>
7-ज़िप एफएम के लिए मॉडर्न7z, एक जेडस्टैंडर्ड|जेडस्टैंडर्ड .zst (और अन्य प्रारूप) प्लगइन, डेनिस अनिसिमोव (TC4shell) द्वारा विकसित किया गया है।<ref>{{Cite web|url=https://www.tc4shell.com/en/7zip/modern7z/|title=Modern7z|website=www.tc4shell.com}}</ref>


7-ज़िप ZS, Z मानक .zst (और अन्य प्रारूपों) के समर्थन के साथ 7-ज़िप एफएम (FM) का पोर्ट, टिनो रीचर्ड द्वारा विकसित किया गया है।<ref>{{Cite web|url=https://mcmilk.de/projects/7-Zip-zstd/|title=Milkys Homepage - 7-Zip with support for Zstandard, Brotli, Lz4, Lz5 and Lizard Compression|website=mcmilk.de}}</ref> 


== फ़ाइल प्रबंधक ==
आधुनिक 7z, 7-ज़िप एफएम के लिए एक जेडस्टैंडर्ड .zst (और अन्य प्रारूप) प्लगइन, डेनिस अनिसिमोव (टीसी4शेल) द्वारा विकसित किया गया है।<ref>{{Cite web|url=https://www.tc4shell.com/en/7zip/modern7z/|title=Modern7z|website=www.tc4shell.com}}</ref> 
7-ज़िप मानक संग्रह उपकरण के साथ एक फ़ाइल प्रबंधक के साथ आता है। फ़ाइल प्रबंधक के पास एक संग्रह बनाने, एक संग्रह निकालने, त्रुटियों का पता लगाने के लिए एक संग्रह का परीक्षण करने, कॉपी करने, स्थानांतरित करने और फ़ाइलों को हटाने और 7-ज़िप के लिए अनन्य फ़ाइल गुण मेनू खोलने के विकल्पों के साथ एक टूलबार है। फ़ाइल प्रबंधक, डिफ़ॉल्ट रूप से, छिपी हुई फ़ाइलें प्रदर्शित करता है क्योंकि यह [[Windows Explorer]] की नीतियों का पालन नहीं करता है। टैब नाम, संशोधन समय, मूल और संकुचित आकार, विशेषताएँ और टिप्पणियाँ ([[4DOS]] <code>[[long filename#descript.ion|descript.ion]]</code> प्रारूप)
== फ़ाइल मैनेजर ==
7-ज़िप मानक संग्रह उपकरण के साथ एक फ़ाइल मैनेजर के साथ आता है। फ़ाइल मैनेजर के पास संग्रह बनाने, संग्रह निकालने, त्रुटियों का पता लगाने के लिए संग्रह का परीक्षण करने, कॉपी करने, स्थानांतरित करने और फ़ाइलों को हटाने और 7-ज़िप के लिए अनन्य फ़ाइल गुण मेनू खोलने के विकल्पों के साथ टूलबार है। फ़ाइल मैनेजर, डिफ़ॉल्ट रूप से, छिपी हुई फ़ाइलों को प्रदर्शित करता है क्योंकि यह [[Windows Explorer|विंडोज एक्सप्लोरर]] की नीतियों का पालन नहीं करता है। टैब नाम, संशोधन समय, मूल और संपीडित आकार, विशेषताएँ और टिप्पणियाँ ([[4DOS]] <code>[[long filename#descript.ion|descript.ion]]</code> प्रारूप) दिखाते हैं।


रूट पर एक निर्देशिका ऊपर जाने पर, सभी ड्राइव, हटाने योग्य या आंतरिक दिखाई देते हैं। फिर से ऊपर जाने पर चार विकल्पों के साथ एक सूची दिखाई देती है:
रूट पर एक निर्देशिका ऊपर जाने पर, सभी ड्राइव, हटाने योग्य या आंतरिक दिखाई देते हैं। ऊपर जाने पर फिर से चार विकल्पों के साथ एक सूची दिखाई देती है-
* कंप्यूटर: ड्राइव सूची लोड करता है
* '''कंप्यूटर'''- ड्राइव्स की सूची लोड करता है
* दस्तावेज़: आमतौर पर उपयोगकर्ता के दस्तावेज़ों को लोड करता है <code>%UserProfile%\My Documents</code>
* '''दस्तावेज़'''- उपयोगकर्ता के दस्तावेज़ों को लोड करता है, प्रायः <code>%UserProfile%\My Documents</code> पर
* नेटवर्क: जुड़े सभी नेटवर्क क्लाइंट की सूची लोड करता है
* '''नेटवर्क-''' जुड़े हुए सभी नेटवर्क क्लाइंट की सूची लोड करता है
* \\.: निम्न-स्तरीय NTFS एक्सेस में ड्राइव को लोड करने के अलावा कंप्यूटर के समान। इसके परिणामस्वरूप महत्वपूर्ण ड्राइव फ़ाइलें और हटाई गई फ़ाइलें अभी भी दिखाई देने के लिए ड्राइव पर मौजूद हैं। (ध्यान दें: नवंबर 2020 तक, वर्तमान में अज्ञात कारणों से निम्न-स्तरीय मोड में सक्रिय विभाजन तक पहुंच की अनुमति नहीं है।)
* '''\\'''.- "कंप्यूटर" के समान निम्न-स्तरीय एनटीएफएस (NTFS) एक्सेस में ड्राइव को लोड करने के अलावा। इसके परिणामस्वरूप महत्वपूर्ण ड्राइव फ़ाइलें और हटाई गई फ़ाइलें अभी भी दिखाई देने के लिए ड्राइव पर उपस्थित हैं। (ध्यान दें- नवंबर 2020 तक, वर्तमान में अज्ञात कारणों से निम्न-स्तरीय मोड में सक्रिय विभाजन तक पहुंच की अनुमति नहीं है।)


== विशेषताएं ==
== विशेषताएं ==
7-ज़िप समर्थन करता है:
7-जिप सपोर्ट करता है-
* 32 और 64-बिट x86, ARM64 आर्किटेक्चर सपोर्ट
* 32 और 64-बिट x86, ARM64 आर्किटेक्चर सपोर्ट
* फ़ाइल मैनेजर
* फ़ाइल मैनेजर
* 256-बिट उन्नत एन्क्रिप्शन मानक सिफर के माध्यम से एन्क्रिप्शन, जिसे फ़ाइलों और 7z पदानुक्रम दोनों के लिए सक्षम किया जा सकता है। जब पदानुक्रम एन्क्रिप्ट किया जाता है, तो उपयोगकर्ताओं को संग्रह में निहित फ़ाइल नामों को देखने के लिए एक [[पासवर्ड]] प्रदान करने की आवश्यकता होती है। WinZip द्वारा विकसित ज़िप फ़ाइल AES एन्क्रिप्शन मानक, AES 256-बिट के साथ ज़िप संग्रह को एन्क्रिप्ट करने के लिए 7-ज़िप में भी उपलब्ध है, लेकिन यह 7z अभिलेखागार की तरह फ़ाइल नाम एन्क्रिप्शन की पेशकश नहीं करता है।<ref>{{Cite web|url=https://www.winzip.com/aes_info.htm|title=AES Encryption Information: Encryption Specification AE-1 and AE-2|date=30 January 2009|website=[[WinZip]]}}</ref>
* 256-बिट एईएस (AES) सिफर के माध्यम से एन्क्रिप्शन, जिसे फाइलों और 7z पदानुक्रम दोनों के लिए सक्षम किया जा सकता है। जब पदानुक्रम एन्क्रिप्ट किया जाता है, तो उपयोगकर्ताओं को संग्रह में निहित फ़ाइल नामों को देखने के लिए एक [[पासवर्ड]] प्रदान करने की आवश्यकता होती है। विनज़िप (WinZip) द्वारा विकसित ज़िप फ़ाइल एईएस एन्क्रिप्शन मानक, एईएस 256-बिट के साथ ज़िप संग्रह को एन्क्रिप्ट करने के लिए 7-ज़िप में भी उपलब्ध है, लेकिन यह 7z संग्रह की तरह फ़ाइल नाम एन्क्रिप्शन को प्रस्तुत नहीं करता है।<ref>{{Cite web|url=https://www.winzip.com/aes_info.htm|title=AES Encryption Information: Encryption Specification AE-1 and AE-2|date=30 January 2009|website=[[WinZip]]}}</ref>
* लिखने योग्य सीडी और डीवीडी जैसे हटाने योग्य मीडिया पर बैकअप के लिए गतिशील रूप से परिवर्तनीय आकार के वॉल्यूम
* लिखने योग्य सीडी (CDs) और डीवीडी (DVDs) जैसे हटाने योग्य मीडिया पर बैकअप के लिए उपयोग की अनुमति देने वाले गतिशील रूप से चर आकार का विस्तार
* दोहरे पैनल मोड में उपयोग किए जाने पर एक बुनियादी [[रूढ़िवादी फ़ाइल प्रबंधक]] के रूप में उपयोगिता
* दोहरी पैनल मोड में उपयोग किए जाने पर एक बुनियादी [[रूढ़िवादी फ़ाइल प्रबंधक|रूढ़िवादी फ़ाइल मैनेजर]] के रूप में उपयोगिता
* मल्टीपल-कोर सीपीयू थ्रेडिंग<ref>{{cite web|last1=Atwood|first1=Jeff|title=मल्टी-कोर युग में फ़ाइल संपीड़न|url=https://blog.codinghorror.com/file-compression-in-the-multi-core-era/|website=Coding Horror|date=28 February 2009 |access-date=4 August 2017}}</ref>
* एकाधिक-कोर सीपीयू (CPU) थ्रेडिंग<ref>{{cite web|last1=Atwood|first1=Jeff|title=मल्टी-कोर युग में फ़ाइल संपीड़न|url=https://blog.codinghorror.com/file-compression-in-the-multi-core-era/|website=Coding Horror|date=28 February 2009 |access-date=4 August 2017}}</ref>
* EXE फ़ाइलों को अभिलेखागार के रूप में खोलना, उन्हें लॉन्च किए बिना कई सेटअप या इंस्टॉलर या एक्सट्रैक्ट टाइप प्रोग्राम के अंदर से डेटा के डीकंप्रेसन की अनुमति देता है
* EXE फ़ाइलों को संग्रह के रूप में खोलना, उन्हें लॉन्च किए बिना कई "सेटअप" या "इंस्टॉलर" या "एक्सट्रैक्ट" प्रकार के प्रोग्राम के अंदर से डेटा के डीकंप्रेसन की अनुमति देता है।
* दूषित फ़ाइलनामों के साथ अभिलेखागार को अनपैक करना, आवश्यकतानुसार फ़ाइलों का नाम बदलना
* विकृत फ़ाइलनामों के साथ संग्रहों को खोलना, आवश्यकतानुसार फ़ाइलों का नाम बदलना
* [[सेल्फ-एक्सट्रैक्टिंग आर्काइव]] बनाएं। सेल्फ-एक्सट्रैक्टिंग सिंगल-वॉल्यूम आर्काइव
* [[सेल्फ-एक्सट्रैक्टिंग आर्काइव|सेल्फ-एक्सट्रैक्टिंग]] सिंगल-वॉल्यूम संग्रह बनाएं
* कमांड लाइन इंटरफेस<ref>[https://sevenzip.osdn.jp/chm/cmdline/syntax.htm "Command Line Syntax"]. sevenzip.osdn.jp.</ref>
* कमांड-लाइन इंटरफ़ेस<ref>[https://sevenzip.osdn.jp/chm/cmdline/syntax.htm "Command Line Syntax"]. sevenzip.osdn.jp.</ref>
* ग्राफिकल यूज़र इंटरफ़ेस। विंडोज संस्करण अपने जीयूआई के साथ आता है; हालांकि, p7zip यूनिक्स/लिनक्स संग्रह प्रबंधक के जीयूआई का उपयोग करता है।<ref>{{cite web|url=https://ubuntuforums.org/archive/index.php/t-782897.html|title=[ubuntu] GUI front end for 7-zip? [Archive] - Ubuntu Forums|website=ubuntuforums.org}}</ref>
* ग्राफिकल यूज़र इंटरफ़ेस। विंडोज संस्करण अपने जीयूआई (GUI) के साथ आता है हालांकि, p7zip यूनिक्स/लिनक्स संग्रह प्रबंधक के जीयूआई का उपयोग करता है।<ref>{{cite web|url=https://ubuntuforums.org/archive/index.php/t-782897.html|title=[ubuntu] GUI front end for 7-zip? [Archive] - Ubuntu Forums|website=ubuntuforums.org}}</ref>
* डिस्क पर फ़ाइलों के लिए CRC-32, CRC-64, SHA-1, या SHA-256 स्वरूपों में [[ अंततः, ]] की गणना करना, या तो कमांड लाइन या एक्सप्लोरर के संदर्भ मेनू के माध्यम से उपलब्ध है<ref name="7zipHistory" />* 87 भाषाओं में उपलब्ध है
* डिस्क पर फ़ाइलों के लिए CRC-32, CRC-64, SHA-1, या SHA-256 प्रारूपों में [[ अंततः, |चेकसम]] की गणना करना, या तो कमांड लाइन या एक्सप्लोरर के संदर्भ मेनू के माध्यम से उपलब्ध है<ref name="7zipHistory" />
* वैकल्पिक रूप से निर्माण तिथियों को रिकॉर्ड करने की क्षमता (<code>tc</code>) और अंतिम एक्सेस दिनांक (<code>ta</code>) अभिलेखागार में (संशोधन तिथियों के अलावा)।<ref>[http://sevenzip.osdn.jp:80/chm/cmdline/switches/method.htm -m (Set compression Method) switch]</ref>
*87 भाषाओं में उपलब्ध है
 
* वैकल्पिक रूप से संग्रहों में (संशोधन तिथियों के अलावा) निर्माण तिथियां (<code>tc</code>) और अंतिम पहुंच तिथियां (<code>ta</code>) रिकॉर्ड करने की क्षमता।<ref>[http://sevenzip.osdn.jp:80/chm/cmdline/switches/method.htm -m (Set compression Method) switch]</ref>
 
== संस्करण ==
== संस्करण ==
दो कमांड-लाइन इंटरफ़ेस | कमांड-लाइन संस्करण प्रदान किए गए हैं: 7z.exe, बाहरी पुस्तकालयों का उपयोग करके; और एक स्टैंडअलोन निष्पादन योग्य 7za.exe, जिसमें अंतर्निर्मित मॉड्यूल हैं, लेकिन 7z, ZIP (फ़ाइल स्वरूप), gzip, bzip2, संपीड़ित और टार (फ़ाइल स्वरूप) स्वरूपों तक सीमित संपीड़न/विसंपीड़न समर्थन के साथ। एक 64-बिट संस्करण उपलब्ध है, बड़े मेमोरी मैप्स के समर्थन के साथ, तेजी से संपीड़न के लिए अग्रणी। सभी संस्करण मल्टी-थ्रेडिंग का समर्थन करते हैं।
दो कमांड-लाइन संस्करण प्रदान किए गए हैं- 7z (7z.exe), एक्सटर्नल लाइब्रेरी का उपयोग करके और 7za (7za.exe), जो स्टैंडअलोन एक्जीक्यूटेबल है जिसमें बिल्ट-इन मॉड्यूल हैं, लेकिन 7z, ZIP, gzip, bzip2, Z और tar प्रारूप तक सीमित कम्प्रेशन/डिकंप्रेशन सपोर्ट के साथ। 64-बिट संस्करण उपलब्ध है, बड़े मेमोरी मैप के समर्थन के साथ, तेजी से संपीडन के लिए अग्रणी है। सभी संस्करण मल्टी-थ्रेडिंग का समर्थन करते हैं।


=== कांटे ===
=== फोर्क्स ===
* p7zip यूनिक्स जैसे ऑपरेटिंग सिस्टम ([[Linux]], [[FreeBSD]], और [[macOS]] सहित), [[FreeDOS]], [[OpenVMS]], [[AmigaOS 4]] और [[MorphOS]] के लिए एक फोर्क है। यह केवल 7za.exe संस्करण प्रदान करता है।<ref name="p7ziphome" />* 7-ज़िप ZS फ़ाइल स्वरूप में जोड़े गए Z[[मानक]] और विभिन्न अन्य संपीड़न एल्गोरिदम के साथ एक कांटा है।<ref>{{cite web |title=Milkys Homepage - 7-Zip with support for Zstandard, Brotli, Lz4, Lz5 and Lizard Compression |url=https://mcmilk.de/projects/7-Zip-zstd/ |website=mcmilk.de}}</ref>
* p7zip यूनिक्स जैसे ऑपरेटिंग सिस्टम ([[Linux]], [[FreeBSD]], और [[macOS]] सहित), [[FreeDOS]], [[OpenVMS]], [[AmigaOS 4]] और [[MorphOS]] के लिए एक फोर्क है। यह केवल 7za संस्करण प्रदान करता है।<ref name="p7ziphome" />
*7-ज़िप ZS Z [[मानक]] के साथ फोर्क है और फ़ाइल प्रारूप में जोड़े गए विभिन्न अन्य संपीडन एल्गोरिदम हैं।<ref>{{cite web |title=Milkys Homepage - 7-Zip with support for Zstandard, Brotli, Lz4, Lz5 and Lizard Compression |url=https://mcmilk.de/projects/7-Zip-zstd/ |website=mcmilk.de}}</ref>
** p7zip-zstd (zstd के साथ p7zip) ZS परिवर्धन के साथ p7zip है।<ref>{{cite web |title=p7zip-zstd |url=https://github.com/p7zip-project/p7zip |publisher=p7zip-project |date=4 May 2023}}</ref>
** p7zip-zstd (zstd के साथ p7zip) ZS परिवर्धन के साथ p7zip है।<ref>{{cite web |title=p7zip-zstd |url=https://github.com/p7zip-project/p7zip |publisher=p7zip-project |date=4 May 2023}}</ref>
* NanaZip कई स्रोतों से परिवर्तनों को एकीकृत करने वाला एक कांटा है, जिसे [[Microsoft Store]] के लिए आधुनिक बनाया गया है।<ref>{{cite web |title=NanaZip:  The 7-Zip derivative intended for the modern Windows experience |url=https://github.com/M2Team/NanaZip |publisher=M2-Team |date=6 May 2023}}</ref>
* NanaZip कई सोर्सों से परिवर्तनों को एकीकृत करने वाला फोर्क है, जिसे [[Microsoft Store|माइक्रोसॉफ्ट स्टोर]] के लिए आधुनिक बनाया गया है।<ref>{{cite web |title=NanaZip:  The 7-Zip derivative intended for the modern Windows experience |url=https://github.com/M2Team/NanaZip |publisher=M2-Team |date=6 May 2023}}</ref>
 
 
=== प्लगइन्स ===
=== प्लगइन्स ===
7-ज़िप विस्तार के लिए प्लग-इन सिस्टम के साथ आता है। आधिकारिक लिंक पृष्ठ TC4Shell द्वारा लिखे गए कई प्लगइन्स की ओर इशारा करता है, जो अतिरिक्त फ़ाइल समर्थन प्रदान करते हैं।<ref>{{cite web |title=लिंक|url=https://7-zip.org/links.html |website=7-zip.org}}</ref>
7-ज़िप विस्तार के लिए प्लग-इन सिस्टम के साथ आता है। आधिकारिक "लिंक्स" पेज टीसी4शेल द्वारा लिखे गए कई प्लगइन्स की ओर इंगित करता है, जो अतिरिक्त फाइल सपोर्ट प्रदान करता है।<ref>{{cite web |title=लिंक|url=https://7-zip.org/links.html |website=7-zip.org}}</ref>
 
== सॉफ़्टवेयर विकास किट ==
 
7-ज़िप में एलजेडएमए एसडीके ([[LZMA]] [[सॉफ़्टवेयर विकास किट|SDK]]) है जो मूल रूप से जीएनयू एलजीपीएल ([[जीएनयू लेसर जनरल पब्लिक लाइसेंस|GNU LGPL]]) और [[ सामान्य सार्वजनिक लाइसेंस |कॉमन पब्लिक लाइसेंस]] दोनों के तहत [[दोहरी लाइसेंसिंग|दोहरे लाइसेंस]] वाला था,<ref>{{cite web | url = http://sourceforge.net/projects/sevenzip/files/LZMA%20SDK/4.23/ | title = Browse /LZMA SDK/4.23 | access-date = 2014-02-12 | publisher = [[SourceForge]]}}</ref> जिसमें संलग्न बायनेरिज़ के लिए एक अतिरिक्त विशेष अपवाद था। 2 दिसंबर 2008 को, एसडीके को इगोर पावलोव द्वारा [[पब्लिक डोमेन]] में रखा गया था।<ref name="LZMA_SDK">{{cite web|url=https://www.7-zip.org/sdk.html|title=LZMA SDK (सॉफ्टवेयर डेवलपमेंट किट)|last=Pavlov|first=Igor|year=2013|access-date=16 June 2013}}</ref>
== सॉफ्टवेयर विकास किट ==
7-ज़िप में एक [[LZMA]] [[सॉफ़्टवेयर विकास किट]] है जो मूल रूप से [[दोहरी लाइसेंसिंग]] थी। [[जीएनयू लेसर जनरल पब्लिक लाइसेंस]] और [[ सामान्य सार्वजनिक लाइसेंस ]] दोनों के तहत दोहरे लाइसेंस।<ref>{{cite web | url = http://sourceforge.net/projects/sevenzip/files/LZMA%20SDK/4.23/ | title = Browse /LZMA SDK/4.23 | access-date = 2014-02-12 | publisher = [[SourceForge]]}}</ref> लिंक्ड बायनेरिज़ के लिए एक अतिरिक्त विशेष अपवाद के साथ। 2 दिसंबर 2008 को, एसडीके [[पब्लिक डोमेन]] में इगोर पावलोव द्वारा [[सॉफ्टवेयर लाइसेंसिंग]] था।<ref name="LZMA_SDK">{{cite web|url=https://www.7-zip.org/sdk.html|title=LZMA SDK (सॉफ्टवेयर डेवलपमेंट किट)|last=Pavlov|first=Igor|year=2013|access-date=16 June 2013}}</ref>


== सुरक्षा ==
== सुरक्षा ==
पुराने संस्करणों पर, स्व-निकालने वाले संग्रह DLL अपहरण के माध्यम से [[मनमाना कोड निष्पादन]] के लिए असुरक्षित थे: वे UXTheme.dll नामक एक DLL को लोड और चलाते हैं, यदि यह निष्पादन योग्य फ़ाइल के समान फ़ोल्डर मे