نظام تشغيل العميل/الخادم
نظام التشغيل الفرعي للعميل /الخادم (Win32 csrss.exe) هو أحد مكونات عائلة أنظمة تشغيل Windows NT، وهو يوفر جانب وضع المستخدم لنظام Win32 الفرعي . في الإصدارات الحديثة من Windows، يُعنى هذا النظام بشكل أساسي بإدارة العمليات والخيوط، ومعالجة نوافذ وحدة التحكم ، وتحميل التجميعات جنبًا إلى جنب، وعملية إيقاف التشغيل. تاريخيًا، كان مسؤولًا أيضًا عن إدارة النوافذ وعرض الرسومات، إلا أن هذه العمليات نُقلت إلى وضع النواة بدءًا من Windows NT 4.0 لتحسين الأداء. [ 1 ]
تُصنّف عمليات CSRSS كعمليات حرجة، ما يعني أن إنهاء إحداها سيؤدي إلى تعطل النظام. وإذا أُزيلت حالة الحرجة وأُنهيت إحداها، فسيتجمد النظام. كما أن أدوات إدارة العمليات المدمجة في معظم إصدارات ويندوز ترفض إنهاء عمليات CSRSS. في الوضع الطبيعي، توجد عملية CSRSS واحدة لكل جلسة (عمليتان في ويندوز فيستا والإصدارات الأحدث، وعملية واحدة في الإصدارات الأقدم، [ 2 ] بافتراض عدم وجود اتصالات RDP نشطة تُنشئ جلسات إضافية).
التفاصيل الفنية
يعمل CSRSS كخدمة نظام في وضع المستخدم . عندما تستدعي عملية في وضع المستخدم دالةً تتضمن نوافذ وحدة التحكم، أو إنشاء العمليات/الخيوط، أو دعم التشغيل المتجاور ، فبدلاً من إصدار استدعاء نظام ، تُرسل مكتبات Win32 (kernel32.dll، user32.dll، gdi32.dll) استدعاءً بين العمليات إلى عملية CSRSS التي تُنفذ معظم العمل الفعلي دون التأثير على نواة النظام. [ 3 ] أما خدمات إدارة النوافذ وخدمات GDI فيتم التعامل معها بواسطة برنامج تشغيل في وضع النواة (win32k.sys). [ 4 ]
يتم استدعاء CSRSS مع winlogon.exesmss.exe عند بدء تشغيل نظام ويندوز. إذا كان أي من الملفين تالفًا أو غير قابل للوصول، فسيُصدر SMSS أمرًا إلى النواة بإيقاف عملية بدء التشغيل مع ظهور شاشة الموت الزرقاء . [ 5 ] رمز الخطأ لهذا العطل هو 0xc000021a (STATUS_SYSTEM_PROCESS_TERMINATED).
في نظام التشغيل Windows 7 والإصدارات الأحدث، بدلاً من رسم نوافذ وحدة التحكم نفسها، يقوم CSRSS بإنشاء conhost.exeعمليات فرعية لرسم نوافذ وحدة التحكم لبرامج سطر الأوامر التي تتمتع بصلاحيات ذلك المستخدم.
خدع البرامج الضارة
هناك العديد من الخدع الفيروسية التي تدعي أن csrss.exe عبارة عن برامج ضارة ويجب إزالتها لمنع حدوث ضرر للنظام؛ هذه الخدع خاطئة، حيث أن إزالة csrss.exe أو إنهاء عملية csrss.exe سيؤدي إلى تعطل النظام في تطبيقات ويندوز.
بالإضافة إلى ذلك، من المعروف أن محتالي الدعم الفني الذين ينتحلون صفة ممثلي مايكروسوفت يستخدمون ملف csrss.exe كـ"دليل" على الإصابة بفيروس، ويقنعون المستخدم الذي يقع ضحية الاحتيال بشراء برنامج الأمان الخبيث الخاص بهم لإزالته. [ 6 ]
انظر أيضاً
مراجع
- ↑ "تغيير وضع النواة في نظام التشغيل Windows NT 4.0" . ورقة بيضاء حول وضع النواة في نظام التشغيل Windows NT للمستخدم وواجهة برمجة تطبيقات الرسومات (GDI) . مايكروسوفت . تم الاطلاع بتاريخ 19 يناير 2009 .
- ↑ "داخل نواة نظام التشغيل ويندوز فيستا - عمليات بدء التشغيل" . مايكروسوفت . تم الاسترجاع في 1 أكتوبر 2010 .
- ↑ "تنفيذ مفصل لخدمة نظام في ويندوز إن تي" . ويندوز إن تي غير موثق . مؤرشف من الأصل بتاريخ 17 يوليو 2011. تم الاطلاع عليه بتاريخ 10 يونيو 2010 .
- ↑ روسينوفيتش، مارك (2009). أساسيات نظام ويندوز، الطبعة الخامسة . مطبعة مايكروسوفت. ص 54.
- ↑ "كيفية استكشاف أخطاء "STOP 0xC000021A" وإصلاحها في نظامي التشغيل Windows XP أو Windows Server 2003" . support.microsoft.com . تم الاطلاع عليه بتاريخ 15 مارس 2020 .
- ↑ سيمبانو، كاتالين (22 يناير 2016). "سيمانتك تنفي تورط شريك تجاري في عملية احتيال للدعم الفني" . سوفتبيديا . تم الاطلاع عليه في 29 يوليو 2016 .
روابط خارجية
- بنية ويندوز إن تي
