Menganalisis Layanan Host penggunaan CPU tinggi

Penggunaan CPU yang tinggi pada suatu proses pada Windows dapat memperlambat operasi lain untuk mempercepat kecepatan. Sementara itu kadang-kadang disebabkan oleh program yang dijalankan pengguna, misalnya permainan komputer yang berat atau program rendering video, kadang-kadang disebabkan oleh proses Windows seperti Host Layanan.

Host Layanan adalah proses svchost.exe; Versi terbaru dari sistem operasi Microsoft Windows 10 memisahkan layanan yang dijalankan olehnya sementara versi Windows yang lama menyatukannya sehingga membuat identifikasi lebih rumit.

Program seperti Svchost Process Analyzer atau Svchost Viewer dibuat untuk membantu pengguna dan administrator sistem dalam mencari tahu layanan mana yang dijalankan di bawah proses svchost mana pada mesin Windows.

Anda dapat melihat 20 atau lebih proses Host Layanan yang terdaftar di mesin Windows 10 sebagai konsekuensinya.

Menganalisis Layanan Host penggunaan CPU tinggi

Hal pertama yang perlu Anda lakukan adalah mencari tahu proses Host Layanan mana yang bertanggung jawab untuk itu. Setelah Anda memiliki proses, Anda tahu Layanan Windows yang menyebabkannya, dan dari sana Anda dapat melakukan sesuatu tentang hal itu tergantung pada layanan yang dimaksud.

Pertama-tama dasar-dasarnya:

  1. Gunakan Ctrl-Shift-Esc untuk membuka Task Manager.
  2. Anda harus melihat semua proses yang terdaftar di sana segera.
  3. Klik pada kolom CPU untuk mengurutkan berdasarkan pemanfaatan CPU. Proses yang menggunakan CPU terbanyak sekarang akan ditampilkan di bagian atas.
  4. Klik di atasnya untuk menampilkan informasi tambahan tentang itu. Klik pada Host Layanan: Layanan Lokal misalnya dapat mengungkapkan layanan Host Penyedia Fungsi.

Langkah selanjutnya sangat tergantung pada layanan yang dimaksud. Meskipun Anda dapat menjalankan pencarian di Internet untuk mencari tahu lebih banyak tentang hal itu, Anda juga dapat membuka Manajer Layanan terlebih dahulu untuk membaca deskripsinya dan mencari tahu bagaimana itu dimulai dan apa fungsinya.

Untuk memulai Manajer Layanan, ketuk tombol Windows, ketik services.msc, dan tekan tombol Enter.

Temukan layanan - ini memiliki nama yang sama dengan entri yang dibuka di Task Manager ketika Anda mengklik entri Host Layanan di sana; Anda menemukan statusnya - biasanya berjalan - serta jenis startup dan deskripsi lebih sering daripada tidak.

Kadang-kadang juga memungkinkan untuk menghubungkan penggunaan CPU yang tinggi ke aktivitas. Katakanlah, Pembaruan Windows berjalan pada saat itu dan menemukan pembaruan. Anda kemudian dapat melihat Host Layanan: Sistem Lokal - Optimalisasi Pengiriman menggunakan banyak CPU saat pembaruan sedang diproses.

Apa yang dapat Anda lakukan untuk menyelesaikan masalah Host Layanan

Berikut adalah beberapa saran tentang cara menangani penggunaan CPU yang tinggi dari tugas Host Layanan:

Tetapkan prioritas proses ke nilai yang lebih rendah

Hal pertama yang perlu Anda lakukan adalah mendapatkan entri svchost.exe yang tepat karena Anda tidak dapat melakukannya di bawah proses pada Windows 10.

  1. Klik kanan pada entri Host Layanan di bawah Proses di Windows Task Manager, dan pilih pergi ke detail.
  2. Ini beralih ke tab rincian dan menyoroti proses svchost.exe kanan.
  3. Klik kanan pada proses, dan pilih Tetapkan Prioritas> Di Bawah Normal.

Nonaktifkan Layanan

Harap dicatat bahwa ini bukan opsi untuk Layanan kritis yang diperlukan Windows.

Tip : Periksa halaman konfigurasi layanan untuk Windows 10, Windows 8.1 dan Windows 7 di situs web Black Viper untuk mengetahui apakah Anda dapat menonaktifkan Layanan.

  1. Identifikasi nama Layanan pada halaman Proses.
  2. Buka Windows Services Manager dan temukan.
  3. Klik dua kali pada layanan.
  4. Setel jenis Startup-nya menjadi "manual" atau "nonaktif". Manual memuatnya sesuai permintaan, dinonaktifkan dinonaktifkan sepenuhnya.

Pastikan PC Anda terbaru

Terkadang, itu adalah bug atau masalah yang menyebabkan ini yang merupakan bagian dari Windows. Microsoft mungkin telah memperbaiki masalah ini dalam pembaruan, dan sering kali merupakan ide yang baik untuk memeriksa pembaruan untuk mengetahui apakah itu masalahnya.

  1. Ketuk tombol Windows, ketik Pembaruan Windows, dan pilih item dari daftar hasil pencarian.
  2. Pilih "periksa pembaruan" atau "unduh", dan tunggu sampai proses selesai.

Pastikan PC Anda bebas virus

Tidak jarang malware dapat menyebabkan penggunaan CPU yang tinggi pada mesin Windows. Dianjurkan untuk menjalankan pemindaian untuk malware menggunakan pemindai pendapat satu atau dua detik.

Anda dapat menggunakan Malwarebytes Anti-Malware, Toolkit Anti-Ancaman Trend Micro, Bitdefender Home Scanner, atau CrowdInspect.

Pastikan file korupsi bukan masalahnya

File korupsi dapat menyebabkan segala macam masalah termasuk penggunaan CPU yang tinggi tetapi juga macet atau macet. Windows dilengkapi dengan alat yang dapat Anda jalankan untuk memastikan file tidak rusak.

Inilah cara melakukannya:

  1. Ketuk tombol Windows, ketik cmd.exe, tahan tombol Shift dan tombol Ctrl, dan tekan tombol Enter. Ini memuat prompt perintah yang ditinggikan.
  2. Terima bisikan UAC.
  3. Jalankan perintah sfc / scannow .
  4. Perintah memeriksa korupsi file dan mencoba untuk memperbaiki masalah yang ditemukan selama pemindaian dan pemrosesan.

Beberapa kasus tertentu

Berikut adalah beberapa kasus dan solusi spesifik:

  • Host Layanan: Layanan Lokal (Terbatas Jaringan) menyebabkan penggunaan CPU tinggi - Coba nonaktifkan layanan Superfetch.
  • Anda dapat memeriksa apakah Pembaruan Windows mentransfer file sekarang dengan membuka prompt PowerShell yang ditinggikan dan menjalankan perintah Get-BitsTransfer -AllUsers .
  • Untuk mengurangi dampak Pembaruan Windows, pastikan Anda tidak mengunduh atau mengirim data ke PC lain. Buka Pengaturan> Pembaruan & Keamanan> Pembaruan Windows> Opsi Tingkat Lanjut> Pilih bagaimana pembaruan dikirim.