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

Daftar Isi:

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?

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

Video: Apa itu
Video: What Is “Runtime Broker” and Why Is It Running on My PC? - YouTube 2024, April
Anonim
Jika Anda menghabiskan waktu untuk menjelajahi jendela Task Manager Anda, Anda mungkin melihat proses bernama "Proses Host untuk Tugas Windows." Bahkan, Anda mungkin melihat beberapa contoh dari tugas ini berjalan pada waktu yang bersamaan. Jika Anda pernah bertanya-tanya apa itu dan mengapa terkadang ada begitu banyak, kami punya jawabannya untuk Anda.
Jika Anda menghabiskan waktu untuk menjelajahi jendela Task Manager Anda, Anda mungkin melihat proses bernama "Proses Host untuk Tugas Windows." Bahkan, Anda mungkin melihat beberapa contoh dari tugas ini berjalan pada waktu yang bersamaan. 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.
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 penasaran untuk melihat apa yang terhubung dengan setiap instance, Anda harus mengunduh Process Explorer, utilitas Sysinternals gratis yang disediakan oleh Microsoft. Ini adalah alat portabel, jadi tidak ada pemasangan. 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. Itu adalah nama file dari Proses Host untuk layanan Tugas Windows.

Melihat detail di panel bawah, saya dapat mengumpulkan bahwa layanan ini ditautkan ke driver audio saya dan juga memiliki kunci Registry terkait tata letak keyboard. Jadi, saya akan menganggap itu adalah layanan yang memantau ketika saya menekan salah satu tombol media pada keyboard saya (volume, bisu, dan sebagainya) dan mengirimkan perintah yang sesuai ke mana mereka harus pergi.
Melihat detail di panel bawah, saya dapat mengumpulkan bahwa layanan ini ditautkan ke driver audio saya dan juga memiliki kunci Registry terkait tata letak keyboard. Jadi, saya akan menganggap itu adalah layanan yang memantau ketika saya menekan salah satu tombol media pada keyboard saya (volume, bisu, dan sebagainya) dan mengirimkan perintah yang sesuai ke 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 pun 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 memulai, semua contoh Proses Host untuk Tugas Windows mungkin terlihat seperti mereka menghabiskan sumber daya tambahan – 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. Kemudian memuat masing-masing layanan tersebut, dan Anda akan melihatnya memakan sedikit CPU selama waktu itu.

Bisakah Saya Menonaktifkannya?

Tidak, Anda tidak dapat menonaktifkan Proses Inang 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 jalankan, menonaktifkan Proses Host untuk Tugas Windows dapat merusak sejumlah 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 mendasar dari Windows Tasks. Di Pengelola Tugas, klik kanan Proses Inang untuk Tugas Windows dan pilih opsi "Buka Lokasi File".

Direkomendasikan: