شرح مجلد WinSxS في نظام التشغيل Windows 10

Winsxs Folder Windows 10 Explained



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



ربما لاحظ معظمكم WinSxS المجلد في Windows 10/8/7 وتفاجأ بحجمه. بالنسبة لأولئك الذين لا يفعلون ذلك ، يوجد المجلد في ج: Windows Winsxs وهي ضخمة! لدي ما يقرب من 5 غيغابايت ، وحوالي 6000 مجلد و 25000 ملف ، ويشغل ما يقرب من 40٪ من مجلد windows! على الرغم من أن حجم مجلد Winsxs في XP يبلغ حوالي 25-50 ميجابايت ؛ حجمه الكبير في Windows 10 و Windows 8 و Windows 7 و Windows Vista أثار اهتمام الكثيرين! تحقق من الصورة أدناه.





winsxs مجلد النوافذ





إذن ما هو سر مجلد Winsxs هذا في أنظمة التشغيل Windows 10 و Windows 8.1 و Windows8 و Windows 7 و Windows Vista؟ دعنا نجدها في هذا المنشور.

فيWinSxSمجلد ، يخزن نسخًا متعددةdll و exe وملفات النظام الأخرىلجعل العديد من التطبيقات تعمل على Windows دون مشاكل التوافق. إذا نظرت إلى الداخل سترى ما يشبه الكثير من التكراراتالملفات، لكل منها نفس الاسم. في الواقع ، هذه إصدارات مختلفة من نفس الملفات المخزنة ؛ لأن البرامج المختلفة قد تتطلب إصدارات مختلفة.



ما هو مجلد WinSxS في نظام التشغيل Windows 10

قصير، Winsxs ، مما يعني 'النوافذ جنبًا إلى جنب' ، عبارة عن ذاكرة تخزين مؤقت لإصدارات Windows الأصلية. يخزن المكتبات التي تستخدمها العديد من التطبيقات. تم تقديم هذه الميزة لأول مرة في Windows ME واعتبرتها Microsoft كحل لما يسمى مشاكل 'dll hell' التي ابتليت بها Windows 9x.

في Winsxs ، يعد مجلد 'النسخ الاحتياطي' هو الأكبر ، كما هو موضح في الصورة أدناه.

المجلد الفرعي WinSxS

مرة أخرى ، كما هو موضح في الصورة أدناه ، في مجلد Winsxs ، تكون أنواع الملفات 'أخرى'يأخذمعظم المساحة. وهي تتكون أساسًا من .imd و .ngr و .csd و. dll و. dll.mui و. exe وأنواع ملفات أخرى مماثلة.



أنواع الملفات في WinSxS

في نظام التشغيل Windows 7 والإصدارات الأحدث ، لا يوجد مجلد 'dllcache' ولا يمكنك أيضًا العثور على المجلد 'i386' حيث يخزن النظام (كما في XP) جميع وحدات المصدر. يتم تخزين المكونات الشائعة للتطبيقات المتوازية في مجلد WinSxS هذا. يمكن أن تكون هذه الملفات إصدارات متعددة لنفس التجميع أو التطبيق. كل مجموعة موازية لها معرف فريد. إحدى سمات هوية التجميع هي نسختها.

'يتم استخدام التجميعات المتوازية بواسطة نظام التشغيل كوحدات أساسية للتسمية والربط والإصدار والنشر والتكوين. يشتمل مجلد Winsxs على جميع البيانات والوظائف الإضافية وملفات Win32 التابعة لجهات خارجية '، كما تقول Microsoft.

ولكن لماذا يوجد الكثير من المجلدات المتداخلة ولماذا يتم الاحتفاظ بها كثير جدا إصدارات مختلفة من نفس الشيءإلخأو exe أو ملفات أخرى؟

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

خطأ في الشبكة على netflix

من الواضح أنه لا يمكنك إزالة هذا الدليل أو نقله إلى مكان آخر. لا يُنصح أيضًا بحذف أي شيء هنا ، لأن مثل هذه الخطوة قد تجعل تطبيقاتك غير قابلة للتشغيل أو حتى تعطل نظامك! إذا كان لديك الكثير من التطبيقات المثبتة ، فيمكنك توقع W عملاقinSxSمجلد. لا يمكن وضع مجلد WinSxs هذا على أي وحدة تخزين بخلاف وحدة تخزين النظام. هذا بسبب روابط NTFS الصلبة. إذا حاولت نقل المجلد ، فقد يتسبب ذلك في عدم تثبيت تحديثات Windows وحزم الخدمة والميزات وما إلى ذلك بشكل صحيح.

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

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

لا نوصي باستخدام أدوات تنظيف WinSxS مثل WinsxsLite حيث يمكنك كسر Windows الخاص بك.

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

تنظيف مجلد WinSxs

نظام التشغيل Windows 8.1 قدم خيار سطر أوامر جديد لـ DISM.exe ، / AnalyzeComponentStore . سيؤدي تشغيل هذا الأمر إلى تحليل مجلد WinSxS ويتيح لك معرفة ما إذا كان من المستحسن تنظيف مخزن المكونات. هو موجود في نظام التشغيل Windows 10 ، أيضًا.

في نظام التشغيل Windows 8 / 8.1 / 10 ، افتح أداة تنظيف القرص واستخدم خيار Windows Update Cleanup لتنظيف WinSxS.

أصدرت Microsoft تحديثًا إضافة خيار تنظيف Windows Update إلى أداة تنظيف القرص في ويندوز 7 .

الآن يمكنك أيضًا المسح WinSxS في نظام التشغيل Windows Server 2008 R2 مع التحديث الجديد الجديد.

قم بتنزيل أداة إصلاح الكمبيوتر الشخصي للعثور بسرعة على أخطاء Windows وإصلاحها تلقائيًا

فيما يلي بعض الخيارات الإضافية التي قد ترغب في وضعها في الاعتبار قم بتحرير مساحة القرص - القليل من الروتين والقليل من التطرف:

  1. يجري أداة تنظيف القرص
  2. إزالة التطبيقات غير المستخدمة
  3. انقل ملف الصفحة إلى محرك أقراص آخر
  4. تعطيل السبات
  5. استخدم خيار ملف التفريغ المخصص لكتابة ملفات تفريغ الذاكرة إلى وحدة تخزين أخرى على النظام.
  6. تعطيل نقاط استعادة النظام
  7. قم بإلغاء تحميل ملف تعريف المستخدم وأدلة ملفات البرنامج إلى وحدة تخزين أخرى على النظام.

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

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

الطريقة الوحيدة لتقليل حجم مجلد WinSxS بأمان هي تقليل مجموعة الإجراءات الممكنة التي يمكن للنظام تنفيذها. أسهل طريقة للقيام بذلك هي إزالة الحزم التي تم تثبيت المكونات بها في الأصل. يمكن القيام بذلك عن طريق إزالة الإصدارات المستبدلة من الحزم الموجودة على نظامك. تحتوي حزمة الخدمة Service Pack 1 على ملف ثنائي يسمى VSP1CLN.EXE ، أداة ستجعل حزمة الخدمة دائمة (غير قابلة للإزالة) على نظامك وتزيل إصدارات RTM لجميع المكونات المستبدلة. لا يمكن القيام بذلك إلا لأنه من خلال جعل حزمة الخدمة دائمة ؛ يمكننا أن نضمن أننا لن نحتاج أبدًا إلى إصدارات RTM.

التحديث 2 من مدونات E7: كانت 'نمطية' نظام التشغيل هدفًا هندسيًا لنظام التشغيل Windows Vista. تم إجراء ذلك لمعالجة عدد من المشكلات في الإصدارات القديمة من Windows المتعلقة بالتثبيت والصيانة والموثوقية. يمثل دليل Windows SxS 'حالة التثبيت والصيانة' لجميع مكونات النظام. لكنه لا يستهلك في الواقع مساحة كبيرة على القرص كما يبدو عند استخدام أدوات مدمجة (DIR و Explorer) لقياس مساحة القرص المستخدمة. حقيقة أننا نجعل من الصعب عليك معرفة مقدار المساحة التي يشغلها الدليل أمر عادل! يوفر كتالوج WinSxS أيضًا خدمة غير متصلة بالإنترنت ويجعل Windows Vista والإصدارات الأحدث 'آمنة للتصوير'.

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

خاتمة

دع مجلد WinSxS يكون كما هو!

تعلم حول المجلد الأصلي و مجلدات Catroot و Catroot2 هنا.

مواد إضافية:

  1. تحليل متجر مكونات Windows أو WinSxS على Windows
  2. تنظيف مجلد WinSxS في Windows
  3. أضف خيار تنظيف Windows Update إلى أداة تنظيف القرص في Windows
  4. تنظيف دليل WinSxS على Windows Server .
المشاركات الشعبية