النقاط الرئيسية
- من المهم تثبيت حزم .Appx أو .AppxBundle فقط من مصادر موثوقة.
- لتثبيت حزم .Appx، يجب تمكين التحميل الجانبي على جهاز Windows 10 الخاص بك.
- يمكن تثبيت حزم .Appx باستخدام المثبت الرسومي أو أدوات PowerShell، اعتمادًا على احتياجاتك.
كانت تطبيقات Universal Windows Platform من Microsoft تستخدم تنسيق الملف .Appx أو .AppxBundle في الإصدارات الأقدم من Windows 10. ويتم تثبيتها عادةً من متجر Windows، ولكن Windows 10 يسمح لك بتحميل حزم Appx من أي مكان.
كما هو الحال مع البرامج الأخرى، يجب عليك تثبيت حزم .Appx أو .AppxBundle فقط من المصادر التي تثق بها.
التحديث: 2023/10/07 12:00 بتوقيت شرق الولايات المتحدة بقلم نيك لويس
تم استبدال APPX بـ MSIX
لا يزال بإمكانك العثور على ملفات “.appx” منتشرة على الإنترنت، ولكن تم استبدالها عمومًا بملفات MSIX. إذا كنت بحاجة إلى استخدام ملف APPX لتثبيت شيء ما، فلا يزال بإمكانك القيام بذلك، والمعلومات الواردة هنا صحيحة.
ما هو .Appx أو .AppxBundle؟
كانت تطبيقات “التطبيقات العالمية” أو “منصة Windows العالمية” في نظام التشغيل Windows 10 تُوزع في ملفات .Appx أو .AppxBundle. وهي عبارة عن حزم تطبيقات تتضمن اسم التطبيق ووصفه وأذوناته بالإضافة إلى ملفات التطبيق الثنائية. ويمكن لنظام Windows تثبيت هذه الحزم وإلغاء تثبيتها بطريقة قياسية، وبالتالي لا يتعين على المطورين كتابة برامج التثبيت الخاصة بهم. ويمكن لنظام Windows التعامل مع كل شيء بطريقة متسقة، مما يسمح له بإلغاء تثبيت التطبيقات بسهولة دون ترك إدخالات التسجيل المتبقية.
إذا قام أحد المطورين بإنشاء برنامج بامتداد .Appx، فلن تقوم عادةً بتنزيله وتثبيته مباشرةً. بل يمكنك بدلاً من ذلك زيارة متجر Windows والبحث عن البرنامج الذي تريد تثبيته وتنزيله من المتجر. كانت جميع البرامج في متجر Windows بتنسيق .Appx أو .AppxBundle في الخلفية، ولكن تم استبدالها إلى حد كبير بتنسيق .msix.
في بعض الحالات، قد تحتاج إلى تثبيت حزمة .Appx أو .AppxBundle من خارج المتجر. على سبيل المثال، قد يوفر مكان عملك تطبيقًا تحتاجه بتنسيق .Appx، أو قد تكون مطورًا يحتاج إلى اختبار برنامجك الخاص قبل تحميله إلى المتجر.
أولاً: تمكين التحميل الجانبي
لا يمكنك تثبيت برنامج .Appx أو .AppxBundle إلا إذا تم تمكين التحميل الجانبي على جهاز Windows 10 الخاص بك. يتم تمكين التحميل الجانبي افتراضيًا بدءًا من تحديث نوفمبر، ولكن قد يتم تعطيل التحميل الجانبي وفقًا لسياسة الشركة على بعض الأجهزة.
للتحقق مما إذا كان التحميل الجانبي ممكّنًا، انتقل إلى الإعدادات > التحديث والأمان > للمطورين. تأكد من ضبط الإعداد هنا على “تحميل التطبيقات جانبيًا” أو “وضع المطور”. إذا تم ضبطه على “تطبيقات متجر Windows”، فلن تتمكن من تثبيت برامج .Appx أو .AppxBundle من خارج متجر Windows.
إذا تم تعيين هذا الخيار على “تطبيقات متجر Windows” وقمت بتمكين التحميل الجانبي، فسيحذرك Windows من أن التطبيقات التي تقوم بتثبيتها قد تعرض جهازك وبياناتك للخطر، أو تلحق الضرر بجهاز الكمبيوتر الخاص بك. الأمر أشبه بتثبيت برامج Windows العادية: يجب عليك فقط تثبيت البرامج من مصادر تثق بها.
كيفية تثبيت حزمة .Appx باستخدام المثبت الرسومي
في تحديث الذكرى السنوية لنظام التشغيل Windows 10، أضافت Microsoft أداة “App Installer” جديدة تتيح لك تثبيت تطبيقات .Appx أو .AppxBundle بيانياً. لتثبيتها، ما عليك سوى النقر نقرًا مزدوجًا فوق حزمة .Appx أو .AppxBundle.
ستظهر لك معلومات حول حزمة .Appx، بما في ذلك الاسم والناشر ورقم الإصدار والأيقونة التي يوفرها المطور. لتثبيت الحزمة، انقر فوق الزر “تثبيت”.
كيفية تثبيت حزمة .Appx باستخدام PowerShell
يتضمن Windows 10 أيضًا أدوات cmdlet الخاصة بـ PowerShell التي يمكنك استخدامها لتثبيت حزمة .Appx. توفر الأداة cmdlet ميزات أكثر من أداة App Installer، مثل القدرة على توجيه Windows إلى مسار التبعية الذي يحتوي على حزم أخرى تحتاجها حزمة .Appx.
لتثبيت حزمة Appx باستخدام PowerShell، افتح أولاً نافذة PowerShell. يمكنك البحث في قائمة “ابدأ” عن “PowerShell” وتشغيل اختصار PowerShell لفتحها. لست بحاجة إلى تشغيلها كمسؤول، حيث يتم تثبيت برنامج .Appx فقط لحساب المستخدم الحالي.
لتثبيت حزمة Appx، قم بتشغيل الأمر cmdlet التالي، مع توجيهه إلى المسار إلى ملف .Appx على نظامك:
Add-AppxPackage -Path "C:\Path\to\File.Appx"
للحصول على خيارات استخدام أكثر تقدمًا، راجع Microsoft توثيق Add-AppxPackage.
كيفية تثبيت تطبيق غير معبأ باستخدام PowerShell
إذا كنت تقوم بتطوير برنامجك الخاص، فلن تكون الأداة المساعدة المذكورة أعلاه مثالية لك. فهي ستقوم فقط بتثبيت التطبيقات الموقعة بشكل صحيح، ولكنك لا ترغب بالضرورة في توقيع تطبيقك أثناء تطويره.
لهذا السبب توجد طريقة بديلة لتثبيت برنامج Appx. لا تعمل هذه الطريقة إلا مع التطبيقات التي تم تركها في شكل “غير معبأ”. كما يقوم Desktop App Converter بإنشاء تطبيق غير معبأ، والذي يمكنك تثبيته باستخدام الأمر أدناه، وحزمة تطبيق .Appx النهائية.
للقيام بذلك، ستحتاج إلى فتح نافذة PowerShell كمسؤول. بعد ذلك، قم بتشغيل الأمر التالي، مع توجيه Windows إلى ملف “AppxManifest.xml” في دليل التطبيق غير المضمّن:
Add-AppxPackage -Path C:\Path\to\AppxManifest.xml -Register
سيتم تسجيل التطبيق في النظام في وضع المطور، وسيتم تثبيته فعليًا.
لإلغاء تثبيت حزمة AppX، ما عليك سوى النقر بزر الماوس الأيمن على التطبيق في قائمة “ابدأ” وتحديد “إلغاء التثبيت”. يمكنك أيضًا استخدام أمر Remove-AppxPackage في PowerShell.