/ / ما هي "عملية المضيف لمهام Windows" ، ولماذا يعمل الكثيرون على جهاز الكمبيوتر الخاص بي؟

ما هي "عملية المضيف لمهام Windows" ، ولماذا يعمل الكثيرون على جهاز الكمبيوتر الخاص بي؟

hpt_top

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

ذات صلة: ما هي هذه العملية ولماذا تعمل على جهاز الكمبيوتر الخاص بي؟

هذه المقالة جزء من سلسلة مستمرة لديناشرح العمليات المختلفة الموجودة في Task Manager ، مثل Runtime Broker و svchost.exe و dwm.exe و ctfmon.exe و rundll32.exe و Adobe_Updater.exe والعديد من العمليات الأخرى. لا أعرف ما هي هذه الخدمات؟ بداية أفضل القراءة!

ما هو ولماذا هناك الكثير في إدارة المهام؟

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

hpt_1

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

لسوء الحظ ، إدارة المهام لا تمنحك طريقةتعرف بالضبط على الخدمات (أو مجموعة الخدمات) المرفقة بكل إدخال Host Process for Windows Tasks. إذا كنت مهتمًا حقًا بمعرفة ما يرتبط به كل مثيل ، فستحتاج إلى تنزيل Process Explorer ، وهي أداة Sysinternals مجانية تقدمها Microsoft. إنها أداة محمولة ، لذلك لا يوجد أي تثبيت. ما عليك سوى تنزيله واستخراج الملفات وتشغيله. في Process Explorer ، حدد View> Lower Pane لتتمكن من رؤية تفاصيل أي عملية تختارها. قم بالتمرير لأسفل القائمة وحدد أحد إدخالات taskhostw.exe. هذا هو اسم ملف خدمة Host Process for Windows Tasks.

hpt_2

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

لماذا يستخدم الكثير من الموارد عند بدء تشغيل Windows؟

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

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

هل يمكنني تعطيله؟

لا ، لا يمكنك تعطيل عملية المضيف لنظام Windowsمهام. ولن ترغب في ذلك على أي حال. من الضروري أن تكون قادرًا على تحميل الخدمات المستندة إلى DLL على نظامك ، واعتمادًا على ما قمت بتشغيله ، قد يؤدي تعطيل Host Process for Windows Tasks إلى كسر أي عدد من الأشياء. لن يسمح لك Windows حتى بإنهاء المهمة مؤقتًا.

يمكن أن تكون هذه العملية فيروس؟

العملية نفسها هي ويندوز الرسميةمكون. على الرغم من أنه من المحتمل أن يكون الفيروس قد حل محل عملية المضيف الحقيقية لمهام Windows مع ملف تنفيذي خاص به ، إلا أنه من غير المحتمل للغاية. لم نر أي تقارير عن فيروسات تختطف هذه العملية. إذا كنت ترغب في التأكد من ذلك ، فيمكنك التحقق من موقع الملف الأساسي للمهام المضيفة لـ Windows Process. في "إدارة المهام" ، انقر بزر الماوس الأيمن فوق Host Process for Windows Tasks واختر الخيار "Open File Location".

hpt_3

إذا تم تخزين الملف في مجلد WindowsSystem32 ، فيمكنك أن تكون متأكدًا إلى حد ما من أنك لا تتعامل مع فيروس.

hpt_4

قال ذلك ، إذا كنت لا تزال تريد المزيد من السلامضع في اعتبارك - أو إذا رأيت هذا الملف مخزّنًا في أي مكان غير المجلد System32 - ابحث عن الفيروسات باستخدام ماسح الفيروسات المفضل لديك. أفضل آمنة من آسف!