ذكري المظهر

ما هي عملية ملف Svchost.exe ولماذا يتم تشغيل الكثير منها؟

أهمية تحليل وظائف الكبد وأسبابه

أهمية تحليل وظائف الكبد وأسبابه

جدول المحتويات:

Anonim

عندما تفتح Windows Task Manager ، هناك بعض العمليات التي سوف تتعرف عليها على الفور. ثم سيكون هناك بعض منها لن يكون لديك أي فكرة. ربما تكون عملية Svchost.exe هي الأكثر شيوعًا في القائمة وربما تلك التي يصعب تتبعها. دعونا ننظر في سبب وتأثير هذه العملية التي يبدو أنها مزاحمة الكثير من الآخرين.

ملف Svchost.exe ليس برنامجًا ضارًا

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

بعبارة أبسط ، ملف Svchost.exe هو ملف نظام يمكّن Windows من تشغيل برامج أخرى. يتم تشغيل العديد من عمليات Windows عبر ملفات DLL (مكتبة الارتباط الحيوي). لكن لا يمكن بدء تشغيل DLL وتشغيله بمفرده. يحتاج نظام التشغيل Windows إلى برنامج قابل للتنفيذ يمكن أن يعمل كجسر لإطلاق ملفات DLL هذه. ملف svchost.exe هو ذلك "الجسر"

لمعالجة جميع عمليات تشغيل DLL المختلفة ، يقوم ملف Svchost.exe بإنشاء مثيلات متعددة بحد ذاته. وبالتالي ، يتم استخدام موارد Windows بشكل أفضل حيث يعمل عدد من خدمات DLL كمجموعة ضمن ملف svchost واحد.

ولكن لماذا نرى الكثير منهم؟

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

كل مثيل لـ svchost.exe هو "مضيف" لـ DLL التي تقوم بتشغيل الخدمات المختلفة على Windows. على سبيل المثال ، قد تعمل إحدى عمليات ملف Svchost.exe على تشغيل خدمات الشبكة ، بينما يمكن أن تقوم عملية أخرى بمعالجة سمات سطح المكتب.

تحديد العمليات

ما هي الخدمات التي تعمل في ظلها عملية svchost.exe معينة مفيدة إذا كنت تبحث عن بعض راحة البال وأيضًا لتحسين موارد النظام الخاص بك عن طريق تعطيل الموارد غير المطلوبة. هناك طريقتان سهلتان لتحديد عمليات svchost.

1. استخدم سطر الأوامر: افتح مربع Run (تشغيل) من Start (ابدأ) واكتب CMD لإظهار محطة الأوامر. اكتب في قائمة المهام / SVC في الموجه. يمكنك رؤية جميع المكتبات الديناميكية التي يعمل ملف Svchost.exe.

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

2. باستخدام Process Explorer: Process Explorer هو أداة مساعدة صغيرة لطيفة يمكنك تشغيلها مباشرة من ملف ZIP. قم بتشغيل البرنامج المستقل وبعد ذلك يمكنك تسليط الضوء على العمليات الفردية ومعرفة ما تقوم به كل عملية. يمكنك تمرير الماوس فوق كل عملية للنظر في التفاصيل.

نأمل أن تتمكن هذه المقالة من إزالة الغموض عن عملية ملف Svchost.exe وساعدنا في فهمه بشكل أفضل.

إذا كنت ترغب في إضافة معلومات ومشاركة الأشياء التي تعرفها حول عملية ملف Svchost.exe في نظام التشغيل Windows ، فنحن نرحب بك للوقوف على أفكارك في التعليقات.