- تستهلك البرامج غير الضرورية موارد الذاكرة العشوائية ووحدة المعالجة المركزية الحيوية، مما يؤثر على الأداء في أجهزة الكمبيوتر منخفضة المواصفات.
- تتيح PowerShell إلغاء تثبيت حزم Appx بشكل جماعي أو انتقائي باستخدام أوامر المسؤول.
- توجد برامج نصية مفتوحة المصدر وأدوات مجتمعية تعمل على أتمتة تنظيف النظام.
- قد يؤدي الإزالة العشوائية لمكونات UWP إلى عدم استقرار وظائف Windows الأساسية.
ربما مررت بهذا الموقف: تحصل على جهاز كمبيوتر جديد أو تعيد تثبيت نظام التشغيل، لتجد نفسك فجأة أمام مجموعة من التطبيقات المثبتة مسبقًا والتي لم تطلبها ولن تستخدمها أبدًا. من الألعاب عديمة الفائدة إلى أدوات الشركات المصنعة التي لا تُضيف سوى مساحة تخزين، تُعدّ هذه البرامج، المعروفة باسم "البرامج المُثقلة"، كابوسًا لكل من يبحث عن نظام تشغيل نظيف وفعّال.
الأسوأ من ذلك أن هذه التطبيقات لا تكتفي بسرقة مساحة التخزين، بل غالبًا ما تُشغّل عمليات في الخلفية تُبطئ الأداء، خاصةً على أجهزة الكمبيوتر المحمولة ذات ذاكرة الوصول العشوائي المحدودة. لحسن الحظ، يتضمن نظام ويندوز أداة قوية تُسمى PowerShell تُتيح لنا إجراء عملية تنظيف شاملة دون الحاجة إلى البحث في قوائم الإعدادات المعقدة.
ما هو بالضبط برنامج "البرامج المتضخمة" ولماذا هو مزعج للغاية؟
عندما نتحدث عن البرامج المُثقلة، فإننا نشير إلى البرامج التي تُضمّنها مايكروسوفت أو مُصنّعو الأجهزة في صورة النظام الأصلية. من الناحية التقنية، يتم توزيع العديد من هذه التطبيقات كحزم UWP (منصة ويندوز العالمية) وتُخزّن في مجلدات نظام محمية. إنها ليست برامج بسيطة، بل حزم Appx ذات بيانات تعريفية وتوابع خاصة بها.
قد يؤدي تشغيل ما بين 30 إلى 50 تطبيقًا غير مستخدم إلى إهدار ما بين 1 إلى 3 جيجابايت من مساحة القرص . لكن المشكلة الحقيقية تكمن في استهلاك وحدة المعالجة المركزية والذاكرة؛ ففي أجهزة الكمبيوتر ذات المعالجات المتوسطة، مثل Intel Core i3، يمكن أن يؤدي تقليل عدد المهام المجدولة إلى جعل النظام أكثر سلاسة واستجابة.
قوة PowerShell لتنظيف نظامك
لا يُعدّ PowerShell واجهة سطر أوامر تقليدية، بل هو بيئة أتمتة مبنية على .NET تتيح لك التفاعل مع النظام بدقة متناهية. لبدء عملية التنظيف، من الضروري تشغيل نافذة PowerShell كمسؤول ، لأننا سنقوم بتعديل ملفات النظام الأساسية.
إذا كنت ترغب في حذف كل شيء تقريبًا مثبت مسبقًا لجميع المستخدمين، فهناك أمر كلاسيكي: Get-AppxPackage -AllUsers | Remove-AppxPackageتقوم هذه الآلية بالبحث عن جميع حزم Appx وإرسالها مباشرةً إلى سلة المهملات. ومع ذلك، يُنصح بالحذر، لأن لا يمكن محو كل شيءبعض التطبيقات محمية بواسطة النظام لمنع تعطل نظام ويندوز.
بالنسبة لأولئك الذين يفضلون أسلوبًا أكثر دقة وأمانًا، يُعدّ التصفية حسب الاسم مثاليًا. على سبيل المثال، إذا كنت ترغب فقط في التخلص من عناصر Xbox، فيمكنك استخدام Get-AppxPackage *Xbox* | Remove-AppxPackageيُعد استخدام علامات النجمة بمثابة أحرف بدل، مما يسمح لنا تحديد التطبيقات المحددة وإزالتها دون المخاطرة بإتلاف متجر مايكروسوفت أو قائمة ابدأ.
الأدوات والبرامج النصية الآلية: هل هي مجدية؟
إذا كنت كسولًا جدًا لكتابة الأوامر واحدًا تلو الآخر، فقد أنشأ المجتمع برامج نصية تقوم بالعمل الشاق نيابةً عنك. أحد أشهرها هو البرنامج الخاص بـ كريس تيتوس وينوتيلوالذي يتم تشغيله باستخدام الأمر irm christitus.com/win | iexتعرض هذه الأداة واجهة رسومية حيث يمكنك تحديد مربعات الاختيار لإزالة البرامج غير الضرورية، أو تعطيل القياس عن بعد، أو حتى حذف OneDrive إذا كنت لا تستخدمه.
ومن الخيارات الأخرى التي يتم ذكرها بشكل متكرر نص البرنامج النصي لـ Raphire على GitHub (Win11Debloat)مما يسمح بتحكم أدق فيما يبقى وما يُحذف. وتوجد حلول أخرى مشابهة للأمر. iwr -useb https://git.io/debloat|iexوالذي يقوم بتنزيل تطبيق بسيط لتنظيف النظام وتخصيص الإعدادات مثل الوضع الداكن أو كورتانا.
مع ذلك، إليك التحذير: لا تُشغّل البرامج النصية دون تدقيق . حتى لو كانت مفتوحة المصدر وخاضعة للتدقيق، فقد أفاد بعض المستخدمين أن الأدوات المفرطة في التدخل قد تُعطّل ميزات مثل الوصول إلى محركات أقراص NAS عبر بروتوكول SMB أو تُسبّب أخطاءً في تحديثات ويندوز. يُنصح دائمًا بإنشاء نقطة استعادة للنظام قبل البدء.
المخاطر والاحتياطات اللازمة لتجنب كسر النوافذ
ليس كل ما يبدو غير مرغوب فيه كذلك في الواقع. بعض التطبيقات تعمل كواجهة لخدمات داخلية. على سبيل المثال، قد يكون حذف Microsoft Edge أو WebView2 خطأً فادحًا، لأن العديد من البرامج الأصلية تستخدم محرك Edge لعرض المحتوى. إذا حذفت مكونات أساسية، فقد ينتهي بك الأمر بتعطل بحث Windows أو عدم وصول الإشعارات نهائيًا.
في بيئات العمل الاحترافية أو المؤسسية، يصبح الأمر أكثر تعقيدًا. تستخدم العديد من الشركات Microsoft Intune أو كائنات نهج المجموعة (GPOs) لإدارة التطبيقات. قد تتعارض محاولة إزالة البرامج المثبتة مسبقًا على جهاز كمبيوتر تابع للشركة باستخدام البرامج النصية مع سياسات الأمان الخاصة بالمسؤول. في هذه الحالات، يُعد استخدام صور Windows LTSC (قناة الخدمة طويلة الأمد) الحل الأمثل ، حيث تأتي هذه الصور خالية تقريبًا من التطبيقات الموجهة للمستخدمين العاديين.
إذا حذفتَ عن طريق الخطأ شيئاً تحتاجه لاحقاً، فلا داعي للقلق. يُمكن إعادة تثبيت معظم التطبيقات من قائمة التطبيقات. متجر Microsoftفي حالة وجود مشاكل أكثر خطورة في مكونات النظام، استخدم أمر DISM مع الخيار RestoreHealth غالباً ما يكون هذا هو الحل لاستعادة سلامة نظام التشغيل.
التأثير الحقيقي على الأداء: هل يمكنك ملاحظة الفرق؟
إذا كان لديك جهاز كمبيوتر قوي مزود بذاكرة وصول عشوائي (RAM) سعتها 32 جيجابايت وقرص تخزين NVMe فائق السرعة، فربما لن تلاحظ أي فرق. أما في الأنظمة المزودة بذاكرة وصول عشوائي سعتها 8 جيجابايت، فسيكون الفرق ملحوظًا. فقد تم الإبلاغ عن انخفاض في استخدام الذاكرة في وضع الخمول يتراوح بين 300 و600 ميجابايت ، مما يوفر مساحة للتطبيقات المهمة.
فيما يتعلق ببدء التشغيل، يمكن أن يؤدي حذف المهام المجدولة غير الضرورية إلى تقليل وقت الإقلاع من 5 إلى 10 ثوانٍ . في النهاية، يتعلق الأمر بتقليل نقاط الضعف المحتملة في النظام وتقليل التشويش، حتى يتمكن الجهاز من التركيز على ما يحتاجه المستخدم فعلاً.
يُعدّ استخدام PowerShell لإدارة البرامج غير الضرورية أداةً رائعةً لتحسين أداء نظام Windows 11، إذ يُتيح القيام بكل شيء بدءًا من الحذف الجماعي وصولًا إلى التنظيف الانتقائي باستخدام برامج نصية مُتاحة من قِبل المجتمع. ورغم أن توفير المساحة وزيادة السرعة أمران حقيقيان، خاصةً على الأجهزة ذات الإمكانيات المحدودة، إلا أنه من الضروري توخي الحذر لتجنب إزالة مُكوّنات النظام الأساسية. ويُعدّ اختيار الأدوات المُدققة أو الإصدارات الخفيفة مثل LTSC الخيار الأمثل لمن يسعى إلى بيئة عمل بسيطة وفعّالة.




