كيفية تنظيف مجلد WinSxS في ويندوز 11 لتوفير مساحة تخزين

نستعرض في هذا الموضوع الطريقة الصحيحة لتنظيف مجلد WinSxS في ويندوز 11 لتوفير مساحة تخزين أكبر.
تتمثل الطريقة الأسرع والأسهل لتوفير مساحة تخزينية على الهارد في اكتشاف الملفات الكبيرة التي لم تعد بحاجة إليها ثم ازالتها او نقلها إلى هارد آخر حسب حاجاتك وأهميتها بالنسبة لك، ويمكن إجراء هذا الأمر بمساعدة برامج تحليل مساحة الهارد التي قمنا باستعراضها من قبل. ولكن ثمة هناك طرق أخرى تساعدك على توفير مزيد من المساحة دون المساس بالملفات الأساسية، مثل حذف مجلد Windows.Old أو ضغط ملف hiberfil.sys كما يأتي تنظيف مجلد WinSxS ضمن الطرق التي تُمكنك من تحرير مساحة تخزين لا بأس بها، حيث أن هذا المجلد قد لا يعرفه الكثير من المستخدمين، لكنه في الواقع قد يستهلك جزءًا كبيرًا من مساحة الهارد أو الـ SSD لديك. لذا دعونا نوضح وظيفة هذا المجلد وكيفية تنظيفه بشكل آمن لاستعادة مساحة إضافية وتحسين أداء التخزين.
مجلد WinSxS

تنظيف مجلد WinSxS في ويندوز

سريعًا، ما هو مجلد WinSxS ؟

حجم مجلد WinSxS

أسمه يأتي اختصارًا لـ Windows Side-by-Side، ويُعد من المجلدات الأساسية التي يعتمد عليها نظام ويندوز، حيث لا يقل أهمية عن مجلدات أخرى مثل System32. وقد ظهر لأول مرة في إصدار Windows XP، ويقع افتراضيًا في المسار [C:\Windows\WinSxS] وتتمثل مهمته في حفظ نسخ متعددة من مكونات النظام والتطبيقات (مثل ملفات DLL والملفات التنفيذية وملفات التحديثات، إلخ)، مما يسمح لويندوز بإدارة عملية تحديثات النظام والتطبيقات بشكل مرن. فعندما يتم تثبيت تحديث جديد للويندوز، يظل النظام محتفظًا بنسخة قديمة في WinSxS من الملفات لضمان استمرار عمل البرامج التي تعتمد عليها دون مشاكل، أو لاستخدام الإصدارات القديمة من المكونات في حالة التراجع عن تثبيت تحديث مُعين.

بشكل مُبسط، يمكن اعتبار هذا المجلد بمثابة مكتبة موارد مشتركة تمنع تعارض الإصدارات وتساهم في استقرار النظام. ولهذا السبب، من الخطير جدًا حذف مجلد WinSxS أو محتوياته يدويًا، لأنه قد يؤدي إلى خلل كبير في تشغيل ويندوز والتطبيقات المثبّتة، صحيح يمكن معالجة هذا الخلل عبر أوامر DISM لكن في العموم يمنع نظام ويندوز المُستخدمين من حذف المجلد تمامًا، لذلك لا ينبغي عليك أن تحاول فعل ذلك حتى، بل يمكن الاكتفاء بتنظيفه من الملفات غير الضرورية لتوفير مساحة أكبر على الهارد، حيث يؤدي تراكم الإصدارات بمرور الوقت إلى استهلاك مساحة تخزين كبيرة، وبالأخص عند الترقية من إصدار ويندوز لإصدار أعلى، فهذا الفولدر يتضاعف حجمه تقريبًا لأنه يجمع إصدارات متعددة من ملفات النظام من التحديثات.

التحقق مما إذا كان يستوجب تنظيف مجلد WinSxS

AnalyzeComponentStore

قبل البدء في تنظيف مجلد WinSxS ينبغي أولًا معرفة ما إذا كانت هذه الخطوة ضرورية، حيث يحتوي ويندوز أداة تُخبرك ما إذا كان المجلد يتضمن إصدارات لا أهمية لها من المكونات وينبغي القيام بتنظيفه أم لا. لتفعل ذلك، قم بتشغيل أداة موجه الأوامر (Command Prompt) على الويندوز بأي طريقة من الطرق التي قمنا باستعراضها من قبل إلا إن الطريقة الأسهل هي الضغط على مفتاحي Win + حرف S (سـ) معًا على الكيبورد لفتح شريط البحث ومن ثم أكتب "CMD" أو "Windows Terminal" في حال كنت تستخدم ويندوز 11، ثم من نتائج البحث اضغط على خيار "Run as administrator". وبعدما تظهر نافذة الـ CMD اكتب الأمر التالي:
dism /Online /Cleanup-Image /AnalyzeComponentStore
يؤدي هذا الأمر إلى عرض إحصائية سريعة توضح مساحة التخزين التي يشغلها مجلد WinSxS حاليًا، وما إذا كان يحتاج إلى تنظيف أم لا، فإذا وجدت أمام سطر "Component Store Cleanup Recommended" كلمة "Yes" فيمكنك حينها إتباع الخطوات التالية لتنظيف المجلد بشكل آمن دون إحداث أي ضرر على أداء نسخة الويندوز لديك. هذا مع الأخذ بعين الاعتبار أنّ مايكروسوفت قامت بتحسين إدارة مجلد WinSxS في الإصدارات الحديثة من ويندوز 11 بحيث يقوم النظام تلقائيًا بضغط الإصدارات القديمة من الملفات، مما يساهم بشكل كبير في تقليل استهلاكه لمساحة التخزين.

طريقة تنظيف مجلد WinSxS بشكل آمن

StartComponentCleanup

يحتوي ويندوز بالفعل آلية خاصة لتنظيف مجلد WinSxS بصورة آمنة، بحيث يتم حذف الإصدارات القديمة من مكوّنات النظام التي تم تحديثها، دون الانتظار لفترة السماح المعتادة البالغة 30 يومًا؛ مما يساعد على تحسين مساحة التخزين المتوفرة. كل ما عليك فعله هو استدعاء موجه الأوامر أو أداة Terminal مرة أخرى (بصلاحيات المدير) ثم تنفيذ الأمر التالي:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
سيستغرق تنفيذ الأمر بعض الوقت حيث يتم التعرف على الإصدارات غير المهمة وحذفها تلقائيًا مع الإحتفاظ بأحدث الإصدارات. لذلك انتظر حتى تظهر رسالة "The operation completed successfully" وبعدها ستلاحظ أنه تم توفير مساحة تخزين كبيرة على الهارد، تصل في بعض الأحيان إلى 20 جيجابايت. ولكن إذا كانت المساحة التي تم توفيرها مازالت صغيرة، يمكنك إجراء عملية تنظيف أعمق عبر استخدام الأمر التالي:
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
إذ يؤدي إضافة ResetBase إلى إزالة جميع الإصدارات المستبدلة من كل مكوّن داخل مجلد WinSxS، مع الإبقاء فقط على أحدث نسخة. هذا يوفّر مساحة أكبر على الهارد، لكنه قد يؤثر في إمكانية إزالة بعض التحديثات لاحقًا.

إذًا في النهاية، مجلد WinSxS يُعد جزءًا أساسيًا من نظام ويندوز، لكنه مع مرور الوقت قد يستهلك مساحة كبيرة من الهارد أو الـ SSD. ورغم أنّ الحاجة لتنظيفه يدويًا أصبحت نادرة في الإصدارات الحديثة من ويندوز، إلا أنّ القيام بذلك أحيانًا قد يكون مفيدًا لتحرير قدر إضافي من المساحة. من خلال اتباع الطرق الموضحة في هذا المقال، ستتمكن من الحفاظ على جهازك سريعًا وتجنب مشكلات امتلاء الهارد. لذا لا تتردد في القيام بهذه العملية من حين لآخر لضمان وفرة مساحة تخزين دائمًا لملفاتك الأهم.
عبدالرحمن
عبدالرحمن
مدير المحتوى بموقع عالم الكمبيوتر منذُ قرابة 10 سنوات، مدفوعًا بشغفي العميق بالتكنولوجيا الذي أحمله معي في كل مقال ومراجعة.
تعليقات

احدث المقالات