كيفية إزالة (كافة) تطبيقات Windows 8 باستخدام PowerShell

من الواضح أن التطبيقات تركز على نظام التشغيل Windows 8 ، ليس فقط لأن نظام التشغيل يتم تشغيله في "واجهة التطبيقات" عند بدء التشغيل بشكل افتراضي ، ولكن لأن معظم التسويق لنظام التشغيل يضعه في التركيز أيضًا. هذا جانب واحد فقط من Windows 8 ، ولست متأكدًا تمامًا إذا كان تركيز كل الجهود على هذه الميزات هو أذكى خطوة من جانب Microsoft.

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

تصبح الأمور أسهل قليلاً في Windows 8.1 بفضل ميزة إلغاء التثبيت الدفعي - النقر بزر الماوس الأيمن فوق العديد من التطبيقات وتحديد إلغاء التثبيت في النهاية - لكنها لا تزال بعيدة عن ما اعتبره مريحًا.

قد يبدو Windows PowerShell مخيفًا ، أو يشبه مجرد بيئة أو سطر أوامر shell لمعظم المستخدمين. إنها في الواقع قوية للغاية ، وأحد الأشياء التي يمكنك استخدامها من أجلها هو إزالة بعض أو جميع التطبيقات المثبتة على نظام Windows 8.

بوويرشيل وتطبيقات

تحتاج إلى بدء تشغيل PowerShell قبل البدء. قم بما يلي للقيام بذلك:

  1. اضغط على مفتاح Windows وأدخل PowerShell باستخدام لوحة المفاتيح.
  2. انقر بزر الماوس الأيمن على نتيجة PowerShell وحدد "التشغيل كمسؤول" من الخيارات.

إلى الأوامر:

الحصول على الأوامر

احصل على استرداد المعلومات المتعلقة بالتطبيق من المستخدمين على الكمبيوتر الشخصي المحلي أو مجال بعيد.

Get-AppxPackage - يسرد [اسم المستخدم] جميع التطبيقات المثبتة بواسطة المستخدم [اسم المستخدم]. يمكن أن يكون [اسم المستخدم] مجال \ مستخدم أو عنوان بريد إلكتروني أو اسم مستخدم أو سلسلة SID.

Get-AppxPackage - يسرد AllAsers جميع التطبيقات المثبتة من قبل المستخدمين على النظام

Get-AppxPackage -Name [name] يعرض جميع التطبيقات التي تطابق [name]. يمكنك استخدام أحرف البدل (*) في الأمر.

Get-AppxPackage - يقوم الناشر [اسم الناشر] بإرجاع جميع التطبيقات التي تم تثبيتها بواسطة الناشر (الناشرون) المحدد. مسموح باستخدام أحرف البدل مرة أخرى.

لاحظ أنه من الممكن دمج الاستعلامات.

مثال الحصول على استفسارات:

  1. Get-AppxPackage -Publisher * Microsoft * تقوم بإرجاع كافة التطبيقات التي نشرتها Microsoft وأي ناشر آخر يستخدم Microsoft باسمها (من المحتمل ألا يكون هناك أي منها).
  2. إرجاع Get-AppxPackage -user Martin جميع التطبيقات المثبتة تحت حساب المستخدم Martin.
  3. إرجاع Get-AppxPackage -name * Halo * جميع التطبيقات التي تحتوي على Halo باسمها.
  4. Get-AppxPackage -name * Facebook * - يعرض مجال المستخدم / user1 جميع التطبيقات المثبتة مع Facebook باسمهم من user1 على مجال الكمبيوتر البعيد.

إزالة الأوامر

قم بإزالة الأعمال المشابهة لـ Get ، ولكنها توفر معلمات إضافية.

Remove-AppxPackage [اسم الحزمة] يزيل [اسم الحزمة] من حساب المستخدم الذي تم تسجيل دخوله حاليًا.

Remove-AppxPackage [اسم الحزمة] - يقوم الشئ نفسه كما هو مذكور أعلاه ، ولكنه يعرض مطالبة تأكيد قبل تنفيذ الأمر.

Remove-AppxPackage [اسم الحزمة] - ما إذا كان يعرض ما سيحدث إذا كنت ستقوم بتشغيل الأمر.

مثال إزالة الاستعلامات:

  1. Remove-AppxPackage 31098nishrotech.readiy_3.1.1.12_neutral ___ ap1yy96n767gr يزيل الحزمة المحددة من حساب المستخدم الحالي

كيفية إزالة جميع تطبيقات المترو من جميع المستخدمين

الحصول على AppxPackage -AllUsers | إزالة-AppxPackage

قامت Microsoft بنشر برنامج نصي يزيل جميع تطبيقات Windows Store في نظام التشغيل Windows 8 أيضًا. يمكنك تنزيله من صفحة Technet هذه.

تتوفر معلومات إضافية حول أوامر cmdlets الخاصة بتثبيت التطبيقات على Technet أيضًا.