يتضمن Windows 10 عددًا من التطبيقات المدمجة تتراوح من التطبيقات الأساسية مثل الآلة الحاسبة والطقس إلى التطبيقات الأكثر تركيزًا على المهام مثل البريد الإلكتروني والصور. على الرغم من أن هذه التطبيقات المدمجة مناسبة لمعظم الحالات، إلا أنها قد لا تكون مناسبة، أو زائدة، أو غير مدعومة في بيئة العمل. في كثير من الأحيان، يمكن أن تشكل هذه التطبيقات مخاطر أمنية. ولهذا السبب، في هذه المقالة، ستتعلم كيفية إزالة تطبيقات Windows 10 باستخدام PowerShell.
المشكلة هي أن مايكروسوفت لا تُسهِّل إلغاء تثبيت بعض هذه التطبيقات. لا يوجد زر لإلغاء التثبيت عند استخدام الطرق العادية. يجب إلغاء تثبيت التطبيقات المدمجة من خلال PowerShell.
إخلاء المسؤولية: لا تقم بإلغاء تثبيت جميع تطبيقات Windows 10. العديد منها مطلوبة لـ “تجربة” Windows 10 والبعض الآخر، مثل إطار .NET، مطلوب لبرامج أخرى. كن حذرًا في اختيار التطبيقات التي ترغب في إلغاء تثبيتها. يمكنك إعادة تثبيت جميع التطبيقات، ومع ذلك، وسترى أمر PowerShell لذلك في نهاية هذه المقالة
العثور على تطبيقات Windows 10 باستخدام PowerShell
هناك في الواقع نوعان مختلفان من التطبيقات التي سنعمل عليها.
- حزم AppX – التطبيقات المثبتة مع نظام التشغيل
- حزم توفير AppX – التطبيقات المثبتة كجزء من إعداد الملف الشخصي للمستخدم للمرة الأولى.
الخطوة الأولى هي الحصول على جرد للتطبيقات المثبتة. للقيام بذلك، ابدأ PowerShell بامتيازات مرتفعة وقم بتشغيل الأمر Get-AppxPackage
. سيعيد هذا كل حزم AppX المثبتة على Windows 10.
الحزم المُخصصة تحتاج إلى أمر مختلف قليلاً وتحتاج أيضاً إلى معامل Online
. معامل Online
يستخرج الحزم من نظام التشغيل الحالي عبر الإنترنت بدلاً من ملف صورة موجود في دليل محلي. سيتم عرض قائمة بجميع التفاصيل المتعلقة بكل حزمة.
تحديد قائمة التطبيقات
تنتج كلتا الأوامرين قائمة مفصلة وكل ما ترغب فيه هو اسم
الحزمة لحزم Appx و DisplayName
للحزم المُخصصة كما هو موضح أدناه.


لتسهيل الأمور قليلاً ، قم بتوجيه النتائج من خلال Select-Object
وحدد خصائص Name
و DisplayName
. سيتيح لك ذلك الحصول على قائمة مثل تلك الموضحة أدناه. هذه القائمة أسهل في التعامل معها.

الآن يمكنك رؤية التطبيقات التي ترغب في إزالتها من نظام Windows 10. في هذه اللحظة ، تحتاج إلى سرد جميع أسماء الحزم التي ترغب في إزالتها. طريقة للقيام بذلك هي نسخ ولصق تطبيقات Windows 10 التي ترغب في إزالتها وبناء قائمة بهذه الطريقة. إحدى الحيل التي أستخدمها هي حفظ النتائج في ملف نصي ثم فتح ذلك الملف في Visual Studio Code. على سبيل المثال:
في محرر النصوص الخارجي ، ابدأ في بناء مصفوفة من التطبيقات للإزالة.
الآن بعد أن لديك القائمة ، يمكنك بدء بناء نص PowerShell.
إزالة تطبيقات Windows 10 باستخدام PowerShell
يجب أن يكون لديك الآن مصفوفة معرفة في محرر النصوص الخاص بك تحتوي على أسماء جميع حزم تطبيق AppX التي ترغب في إزالتها. لقد وفرت مثالًا أدناه.
مع المصفوفة مملوءة بالتطبيقات المحددة التي يجب إزالتها، يمكنك الآن إعداد حلقة foreach لتمرير كل حزمة لإلغاء التثبيت باستخدام أمر Remove-AppXProvisionedPackage
وأمر Remove-AppXPackage
.
إذا كنت ترغب في إعادة تثبيت جميع التطبيقات لأي سبب، يمكنك دائمًا استخدام أمر add-AppXPackage
لتسجيل تطبيق Windows 10 مرة أخرى عن طريق تحديد ملف تكوين التطبيق XML كما هو موضح أدناه.
الملخص
على الرغم من أن Microsoft لا تسهل إلغاء تثبيت تطبيقات Windows 10، يمكنك دائمًا الاعتماد على PowerShell!
Source:
https://adamtheautomator.com/remove-windows-10-apps/