Menganalisis Perkhidmatan Host penggunaan CPU yang tinggi

Penggunaan CPU yang tinggi dalam proses pada Windows boleh melambatkan operasi lain ke siput seperti laju. Walaupun itu kadangkala disebabkan oleh program yang dijalankan oleh pengguna, misalnya permainan komputer yang dikenakan cukai atau program rendering video, kadangkala kadangkala disebabkan oleh proses Windows seperti Host Service.

Host Service adalah proses svchost.exe; Versi terbaru sistem operasi Microsoft Windows 10 yang memisahkan perkhidmatan yang dijalankan olehnya sementara versi Windows lama menyatukan mereka yang membuat pengenalan lebih rumit.

Program seperti Svchost Process Analyzer atau Svchost Viewer telah diwujudkan untuk membantu pengguna dan pentadbir sistem untuk mengetahui perkhidmatan mana yang dijalankan di bawah proses svchost pada mesin Windows.

Anda mungkin melihat 20 atau lebih proses Perkhidmatan Host yang disenaraikan pada mesin Windows 10 sebagai akibatnya.

Menganalisis Perkhidmatan Host penggunaan CPU yang tinggi

Perkara pertama yang perlu anda lakukan ialah mengetahui proses Host Host yang bertanggungjawab untuk itu. Sebaik sahaja anda mempunyai proses, anda tahu Perkhidmatan Windows yang menyebabkannya, dan dari sana anda boleh melakukan sesuatu mengenainya bergantung kepada perkhidmatan yang dipersoalkan.

Mula-mula asasnya:

  1. Gunakan Ctrl-Shift-Esc untuk membuka Pengurus Tugas.
  2. Anda harus melihat semua proses yang disenaraikan di sini.
  3. Klik pada lajur CPU untuk disusun mengikut penggunaan CPU. Proses yang menggunakan CPU yang paling kini harus ditunjukkan di bahagian atas.
  4. Klik padanya untuk memaparkan maklumat tambahan mengenainya. Satu klik pada Perkhidmatan Host: Perkhidmatan Local misalnya boleh mendedahkan perkhidmatan Host Provider Function Cari.

Langkah seterusnya bergantung pada perkhidmatan yang dipersoalkan. Walaupun anda boleh menjalankan carian di Internet untuk mengetahui lebih lanjut mengenainya, anda juga boleh membuka Pengurus Perkhidmatan terlebih dahulu untuk membaca penerangannya dan mengetahui bagaimana ia bermula dan apa yang dilakukannya.

Untuk memulakan Pengurus Perkhidmatan, ketik pada kunci Windows, ketik services.msc, dan tekan Enter-key.

Cari perkhidmatan itu - ia mempunyai nama yang sama dengan kemasukan yang dibuka di Task Manager apabila anda mengklik pada entri Host Host di sana; anda mencari statusnya - berjalan biasanya - serta jenis permulaan dan penerangan lebih kerap daripada tidak.

Kadang-kadang juga mungkin menghubungkan penggunaan CPU yang tinggi ke aktiviti. Katakan, Windows Update berjalan pada masa itu dan mendapati kemas kini. Anda kemudian dapat melihat Host Service: Sistem Lokal - Pengoptimuman Pengiriman menggunakan banyak CPU sementara pembaruan diproses.

Apa yang anda boleh lakukan untuk menyelesaikan isu Host Service

Berikut adalah beberapa cadangan tentang bagaimana menangani penggunaan CPU tinggi tugas-tugas Host Host:

Tetapkan keutamaan proses kepada nilai yang lebih rendah

Perkara pertama yang anda perlukan untuk mendapatkan kemasukan svchost.exe yang betul kerana anda tidak boleh melakukannya di bawah proses pada Windows 10.

  1. Klik kanan pada entri Host Servis di bawah Proses dalam Pengurus Tugas Windows, dan pilih pergi ke butiran.
  2. Ini beralih ke tab butiran dan menyoroti proses svchost.exe yang betul.
  3. Klik kanan pada proses, dan pilih Tetapkan Keutamaan> Di bawah Normal.

Lumpuhkan Perkhidmatan

Sila ambil perhatian bahawa ini bukan pilihan untuk Perkhidmatan kritikal yang diperlukan oleh Windows.

Petua : Semak halaman konfigurasi perkhidmatan untuk Windows 10, Windows 8.1 dan Windows 7 di laman web Black Viper untuk mengetahui sama ada anda boleh melumpuhkan Perkhidmatan.

  1. Kenal pasti nama Perkhidmatan pada halaman Proses.
  2. Buka Pengurus Perkhidmatan Windows dan carinya.
  3. Klik dua kali pada perkhidmatan.
  4. Tetapkan jenis Startup kepada "manual" atau "dilumpuhkan". Manual memuatkannya apabila permintaan, orang cacat mematikan sepenuhnya.

Pastikan PC anda terkini

Kadang-kadang, ia adalah pepijat atau masalah yang menyebabkan ini yang merupakan sebahagian daripada Windows. Microsoft mungkin telah menyelesaikan masalah itu dalam kemas kini, dan sering merupakan idea yang baik untuk memeriksa kemas kini untuk mengetahui sama ada keadaan itu berlaku.

  1. Ketuk pada kunci Windows, taip Kemas Kini Windows, dan pilih item dari senarai hasil carian.
  2. Pilih "semak kemas kini" atau "muat turun", dan tunggu sehingga proses selesai.

Pastikan PC anda bebas dari virus

Ia tidak jarang bahawa malware boleh menyebabkan penggunaan CPU yang tinggi pada mesin Windows. Adalah disyorkan untuk menjalankan imbasan untuk perisian hasad menggunakan satu atau dua pengimbas pendapat kedua.

Anda boleh menggunakan Malwarebytes Anti-Malware, Toolkit Anti-Ancaman Trend Micro, Pengimbas Rumah Bitdefender, atau CrowdInspect.

Pastikan rasuah fail bukan isu

Korupsi fail boleh menyebabkan pelbagai isu termasuk penggunaan CPU yang tinggi tetapi juga membeku atau kemalangan. Windows mengangkut alat yang boleh anda jalankan untuk memastikan fail tidak rosak.

Inilah caranya:

  1. Ketik pada kekunci Windows, ketik cmd.exe, tahan Shift-key dan kekunci Ctrl, dan tekan Enter-key. Ini memuatkan arahan arahan yang tinggi.
  2. Terima sambutan UAC.
  3. Jalankan perintah sfc / scannow .
  4. Perintah memeriksa korupsi fail dan percubaan untuk membetulkan sebarang masalah yang ditemui semasa imbasan dan pemprosesan.

Beberapa kes tertentu

Berikut adalah beberapa kes dan penyelesaian khusus:

  • Host Perkhidmatan: Perkhidmatan Tempatan (Rangkaian Terhad) menyebabkan penggunaan CPU yang tinggi - Cuba lumpuhkan perkhidmatan Superfetch.
  • Anda boleh menyemak sama ada Windows Update memindahkan fail sekarang dengan membuka gerak PowerShell yang tinggi dan menjalankan perintah Get-BitsTransfer-AllUsers .
  • Untuk mengurangkan kesan Windows Update, pastikan anda tidak memuat turun atau menghantar data ke PC lain. Buka Tetapan> Kemas kini & Keselamatan> Kemas Kini Windows> Pilihan Lanjutan> Pilih cara kemas kini dihantar.