تتمثل الطريقة الأسرع والأسهل
لتوفير مساحة تخزينية على الهارد
في
اكتشاف الملفات الكبيرة
التي لم تعد بحاجة إليها ثم ازالتها او نقلها إلى هارد آخر حسب حاجاتك وأهميتها
بالنسبة لك، ويمكن إجراء هذا الأمر بمساعدة
برامج تحليل مساحة الهارد
التي قمنا باستعراضها من قبل. ولكن ثمة هناك طرق أخرى تساعدك على توفير مزيد من
المساحة دون المساس بالملفات الأساسية، مثل
حذف مجلد Windows.Old أو
ضغط ملف hiberfil.sys كما يأتي
تنظيف مجلد WinSxS
ضمن الطرق التي تُمكنك من تحرير مساحة تخزين لا بأس بها، حيث أن هذا المجلد قد لا
يعرفه الكثير من المستخدمين، لكنه في الواقع قد يستهلك جزءًا كبيرًا من مساحة
الهارد أو الـ SSD لديك. لذا دعونا نوضح وظيفة هذا المجلد وكيفية تنظيفه بشكل آمن
لاستعادة مساحة إضافية وتحسين أداء التخزين.
تنظيف مجلد WinSxS في ويندوز
سريعًا، ما هو مجلد WinSxS ؟
أسمه يأتي اختصارًا لـ Windows Side-by-Side، ويُعد
من المجلدات الأساسية التي يعتمد عليها نظام ويندوز، حيث لا يقل أهمية عن مجلدات
أخرى مثل
System32. وقد ظهر لأول مرة في إصدار Windows XP، ويقع افتراضيًا في المسار [C:\Windows\WinSxS] وتتمثل مهمته في حفظ نسخ متعددة من مكونات النظام والتطبيقات (مثل ملفات DLL
والملفات التنفيذية وملفات التحديثات، إلخ)، مما يسمح لويندوز بإدارة عملية
تحديثات النظام والتطبيقات بشكل مرن. فعندما يتم تثبيت تحديث جديد
للويندوز، يظل النظام محتفظًا بنسخة قديمة في WinSxS من الملفات لضمان
استمرار عمل البرامج التي تعتمد عليها دون مشاكل، أو لاستخدام الإصدارات القديمة
من المكونات في حالة التراجع عن تثبيت تحديث مُعين.
بشكل مُبسط، يمكن اعتبار هذا المجلد بمثابة مكتبة موارد مشتركة تمنع تعارض
الإصدارات وتساهم في استقرار النظام. ولهذا السبب، من الخطير جدًا حذف مجلد
WinSxS أو محتوياته يدويًا، لأنه قد يؤدي إلى خلل كبير في تشغيل ويندوز
والتطبيقات المثبّتة، صحيح يمكن معالجة هذا الخلل
عبر أوامر DISM لكن في العموم يمنع نظام ويندوز المُستخدمين من حذف المجلد تمامًا، لذلك
لا ينبغي عليك أن تحاول فعل ذلك حتى، بل يمكن الاكتفاء بتنظيفه من الملفات
غير الضرورية لتوفير مساحة أكبر على الهارد، حيث يؤدي تراكم الإصدارات بمرور
الوقت إلى استهلاك مساحة تخزين كبيرة، وبالأخص عند الترقية من إصدار ويندوز
لإصدار أعلى، فهذا الفولدر يتضاعف حجمه تقريبًا لأنه يجمع إصدارات متعددة من
ملفات النظام من التحديثات.
التحقق مما إذا كان يستوجب تنظيف مجلد WinSxS
قبل البدء في تنظيف مجلد 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 بشكل آمن
يحتوي ويندوز بالفعل آلية خاصة لتنظيف مجلد 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. ورغم أنّ الحاجة لتنظيفه
يدويًا أصبحت نادرة في الإصدارات الحديثة من ويندوز، إلا أنّ القيام بذلك أحيانًا
قد يكون مفيدًا لتحرير قدر إضافي من المساحة. من خلال اتباع الطرق الموضحة في هذا
المقال، ستتمكن من الحفاظ على جهازك سريعًا وتجنب مشكلات امتلاء الهارد. لذا لا
تتردد في القيام بهذه العملية من حين لآخر لضمان وفرة مساحة تخزين دائمًا لملفاتك
الأهم.