الأسئلة الشائعة حول 7zip

هل يمكنني استخدام 7zip في مؤسسة تجارية؟

نعم، 7zip هو برنامج مجاني 100% لأي غرض.
يمكنك استخدامه على أي جهاز كمبيوتر. لا تحتاج إلى التسجيل أو الدفع مقابل 7zip.


يدعم 7zip العديد من التنسيقات. أي تنسيق أرشيف هو الأفضل؟

للحصول على ضغط أفضل، يوصى باستخدام تنسيق 7z.
يستحسن استخدام جميع التنسيقات الأخرى فقط عند الضرورة القصوى.


لماذا يمكن أن تكون أرشيفات 7z التي تم إنشاؤها بواسطة إصدار جديد من 7zip أكبر من الأرشيفات التي تم إنشاؤها بواسطة إصدار قديم من 7zip؟

تستخدم الإصدارات الجديدة من 7zip (بدءًا من الإصدار 15.06) ترتيب فرز ملفات مختلفًا افتراضيًا لأرشيفات 7z الصلبة.

استخدم الإصدار القديم من 7zip (قبل الإصدار 15.06) فرز الملفات “حسب النوع” (“حسب الامتداد”).

يدعم الإصدار الجديد من 7zip ترتيبين للفرز:

  • الفرز حسب الاسم – الترتيب الافتراضي.
  • الفرز حسب النوع، إذا تم تحديد ‘qs‘ في حقل المعلمات في نافذة “إضافة إلى الأرشيف” (أو مفتاح -mqs لإصدار سطر الأوامر).

يمكنك الحصول على فرق كبير في نسبة الضغط لطرق الفرز المختلفة، إذا كان حجم القاموس أصغر من الحجم الإجمالي للملفات. إذا كانت هناك ملفات متشابهة في مجلدات مختلفة، فيمكن أن يوفر الفرز “حسب النوع” نسبة ضغط أفضل في بعض الحالات.

لاحظ أن الفرز “حسب النوع” له بعض العيوب. على سبيل المثال، تستخدم وحدات تخزين NTFS ترتيب الفرز “حسب الاسم”، لذلك إذا كان الأرشيف يستخدم ترتيبًا آخر، فقد تنخفض سرعة بعض العمليات للملفات ذات الترتيب غير المعتاد على أجهزة HDD (تتميز محركات الأقراص الثابتة بسرعة منخفضة لعمليات “البحث”).

يمكنك زيادة نسبة الضغط بالطرق التالية:

  • زيادة حجم القاموس. يمكن أن يساعد ذلك في حالة عدم استخدام ‘qs’.
  • حدد ‘qs‘ في حقل المعلمات (أو استخدم مفتاح -mqs لإصدار سطر الأوامر).

إذا كنت تعتقد أن ترتيب الملفات غير المعتاد ليس مشكلة بالنسبة لك، وإذا كانت نسبة الضغط الأفضل مع قاموس صغير أكثر أهمية بالنسبة لك، فاستخدم وضع ‘qs‘.


هل يمكن لـ 7zip فتح أرشيفات RAR5؟

تدعم الإصدارات الحديثة من 7zip (15.06 beta أو أحدث) أرشيفات RAR5.


كيف يمكنني تعيين ارتباطات الملفات إلى 7zip في Windows 7 و Windows Vista؟

يجب عليك تشغيل 7zip File Manager في وضع المسؤول. انقر بزر الماوس الأيمن فوق رمز 7zip File Manager، ثم انقر فوق تشغيل كمسؤول. ثم يمكنك تغيير ارتباطات الملفات وبعض الخيارات الأخرى.


لماذا لا يستطيع 7zip فتح بعض أرشيفات ZIP؟

في معظم هذه الحالات، يعني هذا أن الأرشيف يحتوي على رؤوس غير صحيحة. يمكن لبرامج ZIP الأخرى فتح بعض الأرشيفات ذات الرؤوس غير الصحيحة، لأن هذه البرامج تتجاهل الأخطاء فقط.

إذا كان لديك مثل هذا الأرشيف، فيرجى عدم الاتصال بمطوري 7zip بشأنه. بدلاً من ذلك، حاول العثور على البرنامج الذي تم استخدامه لإنشاء الأرشيف وإبلاغ مطوري هذا البرنامج بأن برنامجهم غير متوافق مع ZIP.

هناك أيضًا بعض أرشيفات ZIP التي تم ترميزها بطرق غير مدعومة بواسطة 7zip، على سبيل المثال، WAVPack (WinZip).


لماذا يستخدم استخراج الأرشيف بالسحب والإفلات من 7zip إلى Explorer ملفات مؤقتة؟

لا يعرف 7zip مسار مجلد هدف الإفلات. يعرف Windows Explorer فقط هدف الإفلات المحدد. ويحتاج Windows Explorer إلى الملفات (مصدر السحب) كملفات غير مضغوطة على القرص. لذلك يقوم 7zip باستخراج الملفات من الأرشيف إلى مجلد مؤقت ثم يقوم 7zip بإعلام Windows Explorer بمسارات هذه الملفات المؤقتة. ثم يقوم Windows Explorer بنسخ هذه الملفات إلى مجلد هدف الإفلات.

لتجنب استخدام الملفات المؤقتة، يمكنك استخدام أمر الاستخراج الخاص بـ 7zip أو السحب والإفلات من 7zip إلى 7zip.


لماذا لا يضيف إصدار سطر الأوامر الملفات بدون امتدادات إلى الأرشيف؟

ربما تستخدم حرف بدل *.*. لا يستخدم 7zip محلل أقنعة أحرف البدل لنظام التشغيل، وبالتالي يتعامل مع *.* كأي ملف له امتداد. لمعالجة جميع الملفات، يجب عليك استخدام حرف البدل * بدلاً من ذلك أو حذف حرف البدل تمامًا.


لماذا لا يعمل مفتاح -r كما هو متوقع؟

في معظم الحالات، لا تحتاج إلى مفتاح -r. يمكن لـ 7zip ضغط المجلدات الفرعية حتى بدون مفتاح -r.

مثال 1:

7z.exe a c:a.7z "C:Program Files"

يضغط “C:Program Files” بالكامل، بما في ذلك جميع المجلدات الفرعية.

مثال 2:

7z.exe a -r c:a.7z "C:Program Files"

يبحث ويضغط “Program Files” في جميع المجلدات الفرعية لـ C: (على سبيل المثال، في “C:WINDOWS”).
إذا كنت بحاجة إلى ضغط الملفات ذات امتداد معين فقط، فيمكنك استخدام مفتاح -r:

7z a -r c:a.zip c:dir*.txt 

يضغط جميع ملفات *.txt من المجلد c:dir وجميع مجلداته الفرعية.


كيف يمكنني تخزين المسار الكامل للملف في الأرشيف؟

يقوم 7zip بتخزين المسارات النسبية للملفات فقط (بدون بادئة حرف محرك الأقراص). يمكنك تغيير المجلد الحالي إلى مجلد مشترك لجميع الملفات التي تريد ضغطها ومن ثم يمكنك استخدام المسارات النسبية:

cd /D C:dir1
7z.exe a c:a.7z file1.txt dir2file2.txt

لماذا لا يستطيع 7zip استخدام قاموس كبير في نظام Windows 32 بت؟

يخصص نظام Windows 32 بت 2 غيغابايت فقط من المساحة الافتراضية لكل تطبيق. يمكن أيضًا تجزئة كتلة 2 غيغابايت هذه (على سبيل المثال، بواسطة بعض ملفات DLL)، لذلك لا يستطيع 7zip تخصيص كتلة كبيرة واحدة متجاورة من المساحة الافتراضية. لا توجد مثل هذه القيود في نظام Windows 64 بت. لذلك يمكنك استخدام أي قاموس في Windows x64، إذا كان لديك مقدار كافٍ من ذاكرة الوصول العشوائي الفعلية.


كيف يمكنني تثبيت 7zip في الوضع الصامت؟

لمثبت exe: استخدم المعلمة “/S” لإجراء تثبيت صامت والمعلمة /D=”C:Program Files7-Zip” لتحديد “دليل الإخراج”. هذه الخيارات حساسة لحالة الأحرف.

لمثبت msi: استخدم المعلمات /q INSTALLDIR=”C:Program Files7-Zip”.


كيف يمكنني استعادة أرشيف 7z تالف؟

هناك بعض الحالات المحتملة التي يكون فيها الأرشيف تالفًا:

  • يمكنك فتح الأرشيف ويمكنك رؤية قائمة الملفات، ولكن عند الضغط على أمر الاستخراج أو الاختبار، توجد بعض الأخطاء: خطأ في البيانات أو خطأ CRC.
  • عند فتح الأرشيف، تحصل على رسالة “لا يمكن فتح الملف ‘a.7z’ كأرشيف”

من الممكن استعادة بعض البيانات. اقرأ المزيد حول إجراء استعادة 7z.