If-Koubou

Apa itu "Proses Inang untuk Tugas Windows", dan Mengapa Begitu Banyak Berjalan di PC Saya?

Apa itu "Proses Inang untuk Tugas Windows", dan Mengapa Begitu Banyak Berjalan di PC Saya? (Bagaimana caranya)

Jika Anda menghabiskan waktu untuk mengaduk-aduk jendela Task Manager Anda, Anda mungkin pernah melihat proses bernama "Proses Host untuk Tugas Windows." Bahkan, Anda mungkin pernah melihat beberapa contoh dari tugas ini berjalan pada waktu yang sama. Jika Anda pernah bertanya-tanya apa itu dan mengapa terkadang ada begitu banyak, kami punya jawabannya untuk Anda.

Artikel ini adalah bagian dari seri berkelanjutan kami yang menjelaskan berbagai proses yang ditemukan di Task Manager, seperti Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe, dan banyak lainnya. Tidak tahu layanan apa itu? Lebih baik mulai membaca!

Apa itu dan Mengapa Ada Begitu Banyak di Task Manager?

Proses Host untuk Tugas Windows adalah proses inti Microsoft resmi. Di Windows, layanan yang memuat dari file yang dapat dieksekusi (EXE) dapat melembagakan diri sebagai proses penuh yang terpisah pada sistem dan terdaftar menurut nama mereka sendiri di Pengelola Tugas. Layanan yang memuat dari file Dynamic Linked Library (DLL) alih-alih dari file EXE tidak dapat melembagakan diri sebagai proses penuh. Sebaliknya, Proses Host untuk Tugas Windows harus berfungsi sebagai host untuk layanan itu.

Anda akan melihat Proses Host terpisah untuk entri Tugas Windows yang berjalan untuk setiap layanan berbasis DLL yang dimuat ke Windows, atau mungkin untuk sekelompok layanan berbasis DLL. Apakah dan bagaimana layanan berbasis DLL dikelompokkan hingga pengembang layanan. Berapa banyak contoh yang Anda lihat sepenuhnya bergantung pada berapa banyak proses yang Anda jalankan di sistem Anda. Pada sistem saya saat ini, saya hanya melihat dua contoh, tetapi pada sistem lain, saya telah melihat sebanyak selusin.

Sayangnya, Task Manager memberi Anda tidak ada cara untuk melihat persis layanan apa (atau kelompok layanan) yang dilampirkan ke setiap Proses Host untuk entri Tugas Windows. Jika Anda benar-benar ingin tahu apa yang terhubung ke setiap instance, Anda harus mengunduh Process Explorer, utilitas Sysinternals gratis yang disediakan oleh Microsoft. Ini alat portabel, jadi tidak ada instalasi. Cukup unduh, ekstrak file, dan jalankan. Di Process Explorer, pilih View> Lower Pane untuk dapat melihat detail untuk proses apa pun yang Anda pilih. Gulir ke bawah daftar dan pilih salah satu entri taskhostw.exe. Itulah nama file dari Proses Host untuk layanan Tugas Windows.

Melihat melalui rincian di panel bawah, saya dapat mengumpulkan bahwa layanan ini terhubung ke driver audio saya dan juga memiliki kunci Registry terkait tata letak keyboard. Jadi, saya akan menganggap itu adalah layanan yang memonitor ketika saya menekan salah satu tombol media pada keyboard saya (volume, bisu, dan sebagainya) dan memberikan perintah yang tepat di mana mereka harus pergi.

Mengapa Menggunakan Banyak Sumber Daya di Windows Startup?

Biasanya, CPU dan memori setiap contoh Proses Host untuk Tugas Windows hanya bergantung pada layanan apa yang dilekatkan pada entri. Biasanya, setiap layanan akan mengkonsumsi sumber daya yang dibutuhkan untuk melakukan tugasnya dan kemudian kembali ke baseline aktivitas. Jika Anda melihat bahwa satu contoh Proses Host untuk Tugas Windows terus menggunakan lebih banyak sumber daya daripada yang Anda pikirkan, Anda harus melacak layanan mana yang dilampirkan ke instance itu dan memecahkan masalah layanan terkait itu sendiri.

Anda akan melihat bahwa tepat setelah startup, semua contoh Proses Host untuk Tugas Windows mungkin terlihat seperti mereka mengkonsumsi sumber daya ekstra-terutama CPU. Ini juga merupakan perilaku normal dan harus segera diselesaikan. Ketika Windows mulai, Proses Host untuk Tugas Windows memindai entri Layanan di Registry dan membuat daftar layanan berbasis DLL yang perlu dimuat. Ini kemudian memuat masing-masing layanan tersebut, dan Anda akan melihatnya mengkonsumsi sedikit CPU selama waktu itu.

Bisakah Saya Menonaktifkannya?

Tidak, Anda tidak dapat menonaktifkan Proses Host untuk Tugas Windows. Dan Anda tidak akan mau. Sangat penting untuk dapat memuat layanan berbasis DLL ke sistem Anda dan, tergantung pada apa yang Anda telah jalankan, menonaktifkan Proses Host untuk Tugas Windows dapat merusak banyak hal. Windows tidak akan membiarkan Anda untuk sementara mengakhiri tugas.

Mungkinkah Proses Ini Menjadi Virus?

Prosesnya sendiri adalah komponen Windows resmi. Meskipun ada kemungkinan bahwa virus telah menggantikan Proses Host yang sebenarnya untuk Tugas Windows dengan eksekusi sendiri, itu sangat tidak mungkin. Kami tidak melihat laporan virus yang membajak proses ini. Jika Anda ingin memastikan, Anda dapat memeriksa Proses Host untuk lokasi file yang mendasari Windows Tugas. Di Pengelola Tugas, klik kanan Proses Inang untuk Tugas Windows dan pilih opsi "Buka Lokasi File".

Jika file disimpan dalam folder Windows \ System32 Anda, maka Anda dapat cukup yakin bahwa Anda tidak berurusan dengan virus.

Yang mengatakan, jika Anda masih ingin sedikit lebih tenang - atau jika Anda melihat file yang disimpan di mana saja selain System32 folder-scan untuk virus menggunakan pemindai virus pilihan Anda. Lebih baik aman daripada menyesal!