الصفحة الرئيسية » howto » كيفية تقليل حجم مجلد WinSXS الخاص بك على ويندوز 7 أو 8

    كيفية تقليل حجم مجلد WinSXS الخاص بك على ويندوز 7 أو 8

    المجلد WinSXS في C: \ Windows \ WinSXS ضخم ويستمر في النمو لفترة أطول لديك Windows مثبت. ينشئ هذا المجلد ملفات غير ضرورية بمرور الوقت ، مثل الإصدارات القديمة لمكونات النظام.

    يحتوي هذا المجلد أيضًا على ملفات لإلغاء تثبيت مكونات Windows التي تم تعطيلها. حتى إذا لم يكن لديك مكون Windows مثبتًا ، فسوف يكون موجودًا في مجلد WinSXS الخاص بك ، ويستهلك مساحة.

    لماذا يحصل مجلد WinSXS على حجم كبير جدًا

    يحتوي المجلد WinSXS على كافة مكونات نظام Windows. في الواقع ، تعتبر ملفات المكونات في مكان آخر في Windows مجرد ارتباطات للملفات الموجودة في مجلد WinSXS. يحتوي المجلد WinSXS على كل ملف نظام التشغيل.

    عندما يقوم Windows بتثبيت التحديثات ، فإنه يسقط مكون Windows الجديد في المجلد WinSXS ويحافظ على المكون القديم في المجلد WinSXS. هذا يعني أن كل Windows Update تقوم بتثبيته يزيد من حجم مجلد WinSXS الخاص بك. يسمح لك ذلك بإلغاء تثبيت تحديثات نظام التشغيل من لوحة التحكم ، والتي يمكن أن تكون مفيدة في حالة تحديث عربات التي تجرها الدواب - ولكنها ميزة نادرًا ما يتم استخدامها.

    تعامل نظام التشغيل Windows 7 مع هذا من خلال تضمين ميزة تسمح لـ Windows بتنظيف ملفات تحديث Windows القديمة بعد تثبيت حزمة خدمة Windows جديدة. كانت الفكرة أن النظام يمكن تنظيفه بانتظام جنبا إلى جنب مع حزم الخدمات.

    ومع ذلك ، لم ير Windows 7 إلا حزمة خدمة واحدة - Service Pack 1 - تم إصدارها في عام 2010. ولا تنوي Microsoft إطلاق آخر. هذا يعني أنه ، لأكثر من ثلاث سنوات ، تم بناء ملفات إزالة تثبيت Windows Update على أنظمة Windows 7 ولا يمكن إزالتها بسهولة.

    تنظيف احدث الملفات

    لإصلاح هذه المشكلة ، قامت Microsoft مؤخرًا بإرجاع ميزة من Windows 8 إلى Windows 7. لقد قاموا بذلك دون ضجيج كبير - تم طرحه في تحديث نظام تشغيل ثانوي نموذجي ، وهو النوع الذي لا يضيف ميزات جديدة بشكل عام.

    لتنظيف ملفات التحديث هذه ، افتح معالج "تنظيف القرص" (اضغط على مفتاح Windows ، واكتب "تنظيف القرص" في قائمة "ابدأ" ، واضغط على Enter). انقر فوق الزر "تنظيف ملفات النظام" ، ثم قم بتمكين خيار "Windows Update Cleanup" ثم انقر فوق "موافق". إذا كنت تستخدم نظام Windows 7 لبضع سنوات ، فستتمكن على الأرجح من تحرير عدة غيغابايت من الملفات. الفراغ.

    في المرة التالية التي تقوم فيها بإعادة التشغيل بعد القيام بذلك ، سيستغرق Windows بضع دقائق لتنظيف ملفات النظام قبل أن تتمكن من تسجيل الدخول واستخدام سطح المكتب الخاص بك.

    إذا لم تشاهد هذه الميزة في إطار "تنظيف القرص" ، فمن المحتمل أنك تقف وراء تحديثاتك - قم بتثبيت آخر التحديثات من Windows Update.

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

    إذا كنت ترغب في تنظيف التحديثات يدويًا ، يمكنك أيضًا استخدام خيار Windows Update Cleanup في إطار Disk Usage ، تمامًا كما يمكنك في Windows 7. (لفتحه ، انقر فوق مفتاح Windows ، اكتب "تنظيف القرص" إلى إجراء بحث ، وانقر فوق "اختزال مساحة القرص عن طريق إزالة الملفات غير الضرورية" الاختصار الذي يظهر.)

    يوفر لك Windows 8.1 المزيد من الخيارات ، مما يسمح لك بإزالة كافة الإصدارات السابقة للمكونات التي تم إلغاء تثبيتها ، حتى تلك التي لم تكن موجودة منذ أكثر من 30 يومًا. يجب تشغيل هذه الأوامر في موجه أوامر غير مقيد - وبعبارة أخرى ، قم بتشغيل إطار "موجه الأوامر" كمسؤول.

    على سبيل المثال ، سيؤدي الأمر التالي إلى إلغاء تثبيت كافة الإصدارات السابقة للمكونات بدون فترة الأمان 30 يومًا للمهمة المجدولة:

    DISM.exe / عبر الإنترنت / Cleanup-Image / StartComponentCleanup

    سيزيل الأمر التالي الملفات المطلوبة لإلغاء تثبيت حزم الخدمات. لن تتمكن من إزالة تثبيت أية حزم خدمات مثبتة حاليًا بعد تشغيل هذا الأمر:

    DISM.exe / عبر الإنترنت / Cleanup-Image / SPSuperseded

    سيقوم الأمر التالي بإزالة كافة الإصدارات القديمة من كل مكون. لن تتمكن من إلغاء تثبيت أية حزم أو تحديثات خدمة مثبتة حاليًا بعد اكتمال ذلك:

    DISM.exe / عبر الإنترنت / Cleanup-Image / StartComponentCleanup / ResetBase

    إزالة الميزات عند الطلب

    تسمح لك الإصدارات الحديثة من Windows بتمكين ميزات Windows أو تعطيلها عند الطلب. ستجد قائمة بهذه الميزات في نافذة ميزات Windows التي يمكنك الوصول إليها من لوحة التحكم.

    حتى الميزات التي لم تقم بتثبيتها - أي الميزات التي تراها غير محددة في هذه النافذة - يتم تخزينها على محرك الأقراص الثابتة في مجلد WinSXS الخاص بك. إذا اخترت تثبيتها ، فسيتم توفيرها من مجلد WinSXS الخاص بك. هذا يعني أنك لن تحتاج إلى تنزيل أي شيء أو توفير وسائط تثبيت Windows لتثبيت هذه الميزات.

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

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

    للقيام بذلك ، افتح إطار "موجه الأوامر" كمسؤول. استخدم الأمر التالي لمشاهدة الميزات المتاحة لك:

    DISM.exe / Online / English / Get-Features / Format: جدول

    سترى جدولًا لأسماء المعالم وحالاتها.

    لإزالة ميزة من نظامك ، يمكنك استخدام الأمر التالي ، مع استبدال NAME باسم الميزة التي تريد إزالتها. يمكنك الحصول على اسم الميزة الذي تريده من الجدول أعلاه.

    DISM.exe / Online / Disable-Feature / featurename: NAME / Remove

    إذا قمت بتشغيل الأمر / Get-Features مرة أخرى ، سترى الآن أن الميزة بها حالة "Disabled with Payload Removed" بدلاً من "Disabled" (تعطيل). هذه هي الطريقة التي تعرف أنها لا تستهلك مساحة على محرك الأقراص الثابت للكمبيوتر الخاص بك.


    إذا كنت تحاول تقليل نظام Windows إلى أقصى حد ممكن ، فاحرص على مراجعة قوائم طرق التخلص من مساحة القرص على Windows وتقليل المساحة المستخدمة من قبل ملفات النظام.