Windows

Apa itu Proses Host untuk Tugas Windows di Windows 10

Cara Mengatasi 100% HIGH CPU USAGE di Windows 10

Cara Mengatasi 100% HIGH CPU USAGE di Windows 10

Daftar Isi:

Anonim

Setiap kali kita menghadapi masalah kinerja dengan komputer kita, hal pertama yang kita lakukan adalah membuka Task Manager, dan kemudian mencari aplikasi atau komponen yang paling banyak menggunakan sumber daya. Jika Anda sudah familiar dengan Task Manager, maka Anda juga harus memperhatikan bahwa kadang-kadang, Proses Proses ` Host untuk Tugas Windows ` atau ` Host Layanan ` memakan sumber daya. Apa proses ini dan apa yang dapat Anda lakukan jika proses Host Anda telah berhenti bekerja atau mengkonsumsi CPU, Disk, atau penggunaan Memori yang tinggi.

Proses Inang untuk Tugas Windows

Windows pada dasarnya berfungsi hanya karena Layanannya. Sejumlah besar layanan yang menjalankan latar belakang memfasilitasi tugas dan operasi harian Anda. Beberapa dari layanan ini dikompilasi menjadi file EXE, dan mereka lengkap dalam diri mereka. Layanan ini muncul di Task Manager. Tetapi beberapa layanan ditulis dalam file DLL, dan mereka tidak dapat dieksekusi secara langsung. Microsoft bergeser ke file DLL karena mudah dipelihara dan diperbarui dari sudut pandang pemrograman. Layanan DLL memerlukan proses host, EXE yang dapat mengeksekusi mereka dan ini adalah apa yang `taskhost` di Windows.

Taskhost di Windows 10 adalah file inti yang terletak di System32 folder dan telah diganti namanya menjadi ` taskhostw.exe `, dari ` taskhost.exe ` di Windows 7 . Jika Anda menemukan file dengan nama ini di lokasi lain, itu bisa menjadi virus dan Anda mungkin ingin memeriksanya dengan perangkat lunak keamanan Anda.

Setiap `Proses Host untuk Tugas Windows` adalah turunan dari `taskhost` menjalankan beberapa layanan di latar belakang. Meskipun Windows Task Manager tidak benar-benar membiarkan Anda melihat layanan apa yang sedang dijalankan, alat lain bisa.

Mungkin ada saat ketika Anda menemukan bahwa proses ini menggunakan banyak sumber daya. Anda sekarang dapat memahami bahwa ini disebabkan karena layanan yang mendasarinya dan bukan prosesnya sendiri. Juga, Anda mungkin melihat konsumsi sumber daya yang tinggi pada startup Windows. Itu hanya karena taskhost memuat semua file DLL dan penjadwalan untuk menjalankannya. Setelah selesai, penggunaan akan kembali ke nilai yang lebih rendah dan akan tetap cukup rendah untuk sisa waktu.

Saya telah menyebutkan sebelumnya bahwa Task Manager tidak membiarkan Anda melihat layanan yang mendasarinya. Tetapi Anda dapat menggunakan Process Explorer dari Microsoft untuk melihat layanan di bawah taskhost. Ini adalah utilitas portabel, dan Anda dapat menjalankannya secara langsung setelah mengunduh. Anda dapat menggunakan alat ini untuk melihat semua detail yang terkait dengan taskhost.

Temukan `taskhostw.exe` di panel kiri, dan Anda dapat membaca semua detail di panel bawah. Cara lain untuk melihat daftar file DLL yang dimuat oleh taskhost adalah dengan mengetikkan perintah berikut dalam jendela cmd:

tasklist / M / FI "IMAGENAME eq taskhostw.exe

Perintah ini akan menampilkan semua file DLL yang dimuat oleh proses ini di Windows Startup. Jika Anda menelusuri daftar, Anda akan menemukan beberapa file penting yang menyediakan fungsionalitas inti untuk Windows.

Jadi, secara singkat, Taskhost adalah proses Windows inti yang menyediakan fungsionalitas untuk memuat dan menjalankan pustaka tautan dinamis. Karena ia menghosting berbagai file DLL, kadang-kadang dapat mengkonsumsi sumber daya dengan lebih dari tingkat normal. Jika Anda menghadapi masalah seperti itu di mana proses berhenti merespons atau menggunakan banyak sumber daya. Gunakan Process Explorer, Monitor Kinerja, dan Monitor Sumber Daya, dan cobalah untuk memecahkan masalah secara manual.