يتضمن Windows 11 دعمًا أصليًا لاستخراج ملفات .tar.gz باستخدام موجه الأوامر دون الحاجة إلى أدوات الطرف الثالث. يمكنك أيضًا استخدام توزيعة Linux من خلال نظام Windows الفرعي لنظام Linux (WSL) لاستخراج كرات القطران التي تم إنشاؤها على نظام أساسي آخر بسرعة.
عندما ترى ملف .tar.gz ، فهذا يعني أن هذا ملف تم إنشاؤه باستخدام tar تطبيق الأرشفة المستند إلى Unix ثم ضغطه باستخدام ضغط gzip . غالبًا ما يُشار إلى هذه الملفات باسم "كرات القطران". بينما يمكنك العثور عليها مكتوبة بامتداد مزدوج (.tar.gz) ، يمكن أيضًا كتابة التنسيق كـ .tgz أو .gz . (من الجدير بالذكر أن Linux لا يستخدم امتدادات الملفات. بدلاً من ذلك ، يعد نوع الملف جزءًا من اسم الملف.)
على الرغم من أن ملفات tar عادة ما تكون أكثر شيوعًا على توزيعات Linux (على سبيل المثال ، Ubuntu) و macOS للنسخ الاحتياطية والأرشفة ، فقد تصادف أيضًا هذه الملفات على Windows 11. يمكنك استخدام أدوات الجهات الخارجية مثل 7-Zip و PeaZip ، ولكن هذه لا ينصح بها لأنها لا تعمل دائمًا مع ملفات .tar.gz الإضافية . بدلاً من ذلك ، يجب أن تستخدم دعم tar الأصلي المتاح على Windows 11 أو توزيعة Linux في WSL.
في هذا الدليل ، ستتعلم خطوات استخدام أوامر tar الأصلية على نظام التشغيل Windows 11 باستخدام موجه الأوامر و Ubuntu لاستخراج محتوى ملف .tar.gz.
قم باستخراج تار .tar.gz ، .tgz ، .gz على Windows 11 باستخدام tar
لاستخراج ملفات .tar.gz و .tgz و .gz و .zip باستخدام tar على نظام التشغيل Windows 11 ، استخدم الخطوات التالية:
-
افتح Start على Windows 11.
-
ابحث عن موجه الأوامر ، وانقر بزر الماوس الأيمن فوق أعلى نتيجة ، وحدد خيار التشغيل كمسؤول .
-
اكتب الأمر التالي لاستخدام tar لاستخراج الملفات واضغط على Enter :
tar -xvzf C: /PATH/TO/FILE/FILE-NAME.tar.gz -CC: / PATH / TO / FOLDER / EXTRACTION

في الأمر ، قم بتحديث الأمر لتضمين مسارات المصدر والوجهة.
بمجرد إكمال الخطوات ، سيتم استخراج الملفات والمجلدات إلى مسار الوجهة الذي حددته.
من المفترض أن كرة القطران قد تم إنشاؤها على نظام آخر. أيضًا ، تخطينا بعض الخيارات التي عادة ما تكون مفيدة للاحتفاظ بالأذونات لأنها غير مطلوبة في Windows 11.
قم باستخراج تار .tar.gz ، .tgz ، .gz على Windows 11 باستخدام Linux tar
قبل أن تتمكن من استخراج كرات القطران على Linux ، تحتاج أولاً إلى تثبيت توزيعة باستخدام نظام Windows الفرعي لنظام Linux.
لاستخراج ملف .tar.gz باستخدام Linux ، استخدم الخطوات التالية:
-
افتح قائمة ابدأ .
-
ابحث عن Ubuntu وانقر فوق أعلى نتيجة لفتح التطبيق.
-
اكتب الأمر التالي لاستخراج محتوى ملف .tar.gz واضغط على Enter :
sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C / mnt / c / PATH / TO / الوجهة / المجلد
![How to extract .tar.gz files on Windows 11 How to extract .tar.gz files on Windows 11]()
في الأمر ، قم بتحديث بناء الجملة لتضمين مسارات المصدر والوجهة. إذا كان ملفًا بتنسيق .tar فقط ، فاستخدم نفس الأمر ولكن احذف الوسيطة z .
استخدمنا sudoالأمر لتشغيل الأداة كمسؤول ، tarلاستدعاء التطبيق ، ونستخدم هذه الخيارات:
- x - يوجه القطران الذي تريده لاستخراج المحتوى.
- v - وسيطة اختيارية لعرض عملية الاستخراج. وإلا ، فسترى مؤشرًا وامضًا فقط حتى تكتمل العملية.
- z - يخبر tar بإلغاء ضغط محتوى ملف ".tar.gz" باستخدام gzip.
- و - يوجه tarball اسم الملف المراد استخراجه.
بعد الخيار ، يجب عليك تحديد مسار ملف tarball لاستخراجه. في الأمر ، نبدأ المسار /mnt/c/لأن هذا هو Linux وليس Windows.
يتم استخدام الخيار -C - (الواصلة والحروف الكبيرة C ) لتغيير المجلدات ، وعليك تحديد مسار الوجهة الذي يبدأ /mnt/بالتعليق التوضيحي متبوعًا بمسار Windows.
يجب الانتباه إلى الأحرف الكبيرة والصغيرة أثناء كتابة أمر Linux لأن سطح المكتب ليس مثل سطح المكتب .
هذه هي الخيارات الأساسية لاستخراج ملف “.tar.gz” ، ولكن يمكنك استخدام tar --helpالأمر لمعرفة المزيد حول الخيارات المتاحة.