الصفحة الرئيسية » howto » كيفية تثبيت .Appx أو .AppxBundle البرمجيات على نظام التشغيل Windows 10

    كيفية تثبيت .Appx أو .AppxBundle البرمجيات على نظام التشغيل Windows 10

    تستخدم تطبيقات Microsoft Windows الأساسية الجديدة الخاصة بـ Microsoft تنسيق الملف .Appx أو .AppxBundle. عادةً ما يتم تثبيتها من متجر Windows ، لكن Windows 10 يسمح لك بتنزيل حزم Appx من أي مكان.

    مثل البرامج الأخرى ، يجب عليك فقط تثبيت حزم .Appx أو .AppxBundle من المصادر التي تثق بها.

    ما هو .Appx أو .AppxBundle?

    يتم توزيع تطبيقات Windows 10 الجديدة “Universal apps” أو “Universal Windows Platform” في ملفات .Appx أو .AppxBundle. هذه هي حزم التطبيقات التي تتضمن الاسم والوصف والأذونات الخاصة بالتطبيق بالإضافة إلى الثنائيات الخاصة بالتطبيق. يمكن لـ Windows تثبيت هذه الحزم وإزالتها بطريقة قياسية ، بحيث لا يضطر المطورون إلى كتابة مثبتاتهم الخاصة. يمكن لـ Windows معالجة كل شيء بطريقة متناسقة ، مما يسمح له بإلغاء تثبيت التطبيقات بدون أي إدخالات تسجيل متبقية.

    إذا قام مطور برامج ببرنامج .Appx ، فعادة لا تقوم بتنزيله وتثبيته مباشرة. بدلاً من ذلك ، قم بزيارة متجر Windows ، وابحث عن البرنامج الذي ترغب في تثبيته ، وقم بتنزيله من Store. جميع البرامج في متجر Windows هي بتنسيق .Appx أو .AppxBundle خلف الكواليس.

    في بعض الحالات ، قد تحتاج إلى تثبيت حزمة .Appx أو .AppxBundle من خارج المتجر. على سبيل المثال ، قد يوفر مكان عملك تطبيقًا تحتاج إليه بتنسيق .Appx ، أو قد تكون مطورًا يحتاج إلى اختبار برنامجك الخاص قبل تحميله على Store.

    أولاً: تمكين التحميل الجانبي

    يمكنك تثبيت برنامج .Appx أو .AppxBundle فقط إذا تم تمكين التحميل على جهاز Windows 10 الخاص بك. يتم تمكين Sideloading بشكل افتراضي بدءًا من تحديث نوفمبر ، ولكن قد يتم تعطيل عملية التحميل الجانبي وفقًا لسياسة الشركة على بعض الأجهزة.

    للتحقق مما إذا كان قد تم تمكين عملية التحميل ، انتقل إلى الإعدادات> التحديث والأمان> للمطورين. تأكد من ضبط الإعداد هنا على "تطبيقات Sideload" أو "وضع المطور". إذا تم ضبطه على "تطبيقات Windows Store" ، فلن تتمكن من تثبيت برنامج .Appx أو .AppxBundle من خارج متجر Windows.

    إذا تم تعيين هذا الخيار على "تطبيقات Windows Store" وقمت بتمكين عملية التحميل الجانبي ، فسيقوم Windows بالحذر من أن التطبيقات التي تثبتها قد تعرض جهازك والبيانات أو تضر بجهاز الكمبيوتر الخاص بك. يشبه تثبيت برامج Windows العادية: يجب عليك فقط تثبيت البرامج من المصادر التي تثق بها.

    كيفية تثبيت حزمة .Appx باستخدام المثبت الرسومية

    في تحديث الذكرى السنوية لـ Windows 10 ، أضافت Microsoft أداة "App Installer" جديدة تسمح لك بتثبيت تطبيقات .Appx أو .AppxBundle بيانياً. لتثبيتها ، انقر نقرًا مزدوجًا فوق حزمة .Appx أو .AppxBundle.

    ستظهر لك معلومات حول حزمة .Appx ، بما في ذلك الاسم والناشر ورقم الإصدار والرمز الذي قدمه المطور. لتثبيت الحزمة ، انقر فوق الزر "تثبيت".

    كيفية تثبيت حزمة .Appx مع PowerShell

    يتضمن Windows 10 أيضًا أوامر PowerShell cmdlets التي يمكنك استخدامها لتثبيت حزمة .Appx. يوفر الأمر cmdlet ميزات أكثر من أداة App Installer ، مثل القدرة على توجيه Windows في مسار تبعية يحتوي على حزم أخرى تحتاجها الحزمة .Appx.

    لتثبيت حزمة Appx مع PowerShell ، افتح نافذة PowerShell أولاً. يمكنك البحث في قائمة ابدأ عن "PowerShell" وإطلاق اختصار PowerShell لفتح واحد. لا تحتاج إلى تشغيله كمسؤول ، حيث يتم تثبيت برنامج .Appx فقط لحساب المستخدم الحالي.

    لتثبيت حزمة Appx ، قم بتشغيل الأمر cmdlet التالي ، مع توجيهه إلى المسار إلى ملف .Appx على النظام الخاص بك:

    Add-AppxPackage -Path "C: \ Path \ to \ File.Appx"

    لمزيد من خيارات الاستخدام المتقدمة ، راجع وثائق Add-AppxPackage الخاصة بـ Microsoft.

    كيفية تثبيت التطبيق غير معبأة مع PowerShell

    إذا كنت تقوم بتطوير برنامجك الخاص ، فلن يكون أمر cmdlet أعلاه مناسبًا لك. سيقوم بتثبيت التطبيقات الموقعة بشكل صحيح فقط ، ولكنك لا تريد بالضرورة توقيع التطبيق الخاص بك أثناء تطويره.

    هذا هو السبب في وجود طريقة بديلة لتثبيت برنامج Appx. يعمل هذا فقط مع التطبيقات المتبقية في نموذج "غير معبأة". يقوم تطبيق Desktop App Converter أيضًا بإنشاء تطبيق غير معبأ ، والذي يمكنك تثبيته باستخدام الأمر أدناه ، وحزمة التطبيقات النهائية .Appx.

    للقيام بذلك ، ستحتاج إلى فتح نافذة PowerShell كمسؤول. بعد ذلك ، قم بتشغيل الأمر التالي ، مشيراً إلى Windows في ملف "AppxManifest.xml" في دليل التطبيق غير المعبأ:

    Add-AppxPackage -Path C: \ Path \ to \ AppxManifest.xml -Register

    سيتم تسجيل التطبيق مع النظام في وضع المطور ، وتثبيته بشكل فعال.

    لإلغاء تثبيت حزمة AppX ، انقر بزر الماوس الأيمن فوق التطبيق في القائمة "ابدأ" وحدد "إلغاء التثبيت". يمكنك أيضًا استخدام الأمر Remove-AppxPackage cmdlet في PowerShell.