الصفحة الرئيسية » howto » ما هي عملية المضيف لمهام ويندوز ، ولماذا يتم تشغيل الكثير على جهاز الكمبيوتر الخاص بي؟

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

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

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

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

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

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

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

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

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

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

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

    هل يمكنني تعطيلها?

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

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

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

    إذا كان الملف مخزّناً في مجلد Windows \ System32 ، فيمكنك أن تكون متأكدًا تمامًا أنك لا تتعامل مع فيروس.

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