Cara Memperbaiki Sistem Lokal Host Layanan yang Menyebabkan Penggunaan CPU atau Memori Tinggi

Kembali ketika Pembaruan Pembuat Windows 10 dirilis, ada serentetan masalah di mana Host Layanan Windows akan menggunakan banyak CPU dan/atau RAM. Ini adalah masalah sementara karena Microsoft kemudian merilis perbaikan terbaru untuk memperbaiki masalah. Dengan Pembaruan Windows 10 Fall Creators sekarang tiba, sepertinya saat yang tepat untuk membahas ini kalau-kalau itu terjadi lagi.

Cara Memperbaiki Sistem Lokal Host Layanan yang Menyebabkan Penggunaan CPU atau Memori Tinggi

Apa itu Host Layanan Windows?

Windows Service Host adalah layanan payung yang digunakan Windows untuk mencakup layanan inti apa pun yang mengakses Dynamic Link Libraries (DLL). Saat Anda melihat Host Layanan di Pengelola Tugas, Anda juga melihat panah bawah ke kiri. Jika Anda memilih itu, Anda akan melihat layanan apa yang termasuk di bawah payung itu.

Idenya adalah untuk membuat layanan payung ini untuk mengatur sumber daya ke dalam kelompok logis. Misalnya, Host Layanan tunggal akan menyertakan semua Pembaruan Windows dan transfer file latar belakang. Yang lain dapat meng-host Windows Firewall, Defender, dan sebagainya. Teorinya adalah mengizinkan Windows untuk mengelompokkan sumber daya ini sehingga program apa pun dapat menggunakannya sedemikian rupa sehingga jika salah satu gagal atau dihentikan, sistem lainnya akan tetap stabil.

Jika Anda memeriksa komputer Anda sendiri, Anda mungkin akan melihat beberapa contoh Windows Service Host. Pilih panah di sebelahnya dan lihat apa yang dihosting masing-masing.

Dalam sistem Windows Pembaruan Pembuat sebelumnya, Anda akan melihat beberapa layanan Host Layanan dengan banyak proses di dalamnya. Setelah Pembaruan Kreator, Anda sekarang melihat lebih banyak Host Layanan dengan layanan individual di dalamnya. Idenya adalah untuk membuat proses pemecahan masalah lebih mudah dengan memisahkan mereka.

Host Layanan Windows menggunakan CPU atau RAM yang tinggi

Jadi sekarang Anda tahu bahwa Windows Service Host adalah persis seperti itu, layanan host yang menjaga layanan lain. Ketika Anda melihat Host Layanan Windows menggunakan banyak CPU atau RAM, Anda sekarang juga tahu bahwa itu bukan Host itu sendiri tetapi salah satu sub-layanannya.

Ini biasanya disebabkan oleh proses yang macet atau semacam kesalahan konfigurasi atau kerusakan file. Kabar baiknya adalah ada beberapa cara untuk mengatasi hal ini. Berita buruknya adalah bahwa Pengelola Tugas tidak selalu melaporkan dengan tepat sub-layanan apa yang menyebabkan masalah.

Setiap kali Anda menemukan kesalahan Windows, urutan pertama bisnis adalah reboot penuh. Simpan pekerjaan apa pun yang tidak ingin Anda hilangkan dan nyalakan ulang komputer Anda. Jika masalahnya hilang, bagus. Jika tidak, selesaikan langkah-langkah ini hingga masalah teratasi.

Salah satu penyebab umum penggunaan CPU atau RAM yang tinggi adalah Pembaruan Windows. Pemeriksaan pertama Anda adalah untuk melihat apakah ada pembaruan yang berjalan.

  1. Klik kanan tombol Start Windows dan pilih Pengaturan.
  2. Pilih Perbarui & Keamanan dan periksa untuk melihat apakah Windows sedang menjalankan pembaruan.

Jika pembaruan Windows sedang berjalan, Anda akan melihat bilah kemajuan. Jika tidak, Anda akan melihat pesan yang memberi tahu Anda bahwa perangkat Anda sudah diperbarui.

Pemeriksaan kedua adalah memperbaiki kesalahan Windows dengan Pemeriksa Berkas Sistem.

  1. Klik kanan tombol Start Windows dan pilih Command Prompt (Admin).
  2. Ketik atau tempel 'sfc / scannow' dan tekan Enter.
  3. Biarkan prosesnya selesai.

Jika Pemeriksa Berkas Sistem mendeteksi kesalahan, itu akan memperbaikinya secara otomatis. Jika Anda masih melihat utilisasi tinggi setelah menjalankan proses ini, ada hal lain yang dapat kami coba.

  1. Ketik 'powershell' ke Command Prompt yang baru saja Anda gunakan.
  2. Ketik atau tempel 'Dism / Online / Cleanup-Image / RestoreHealth' dan tekan Enter.
  3. Biarkan prosesnya selesai.

DISM adalah pemeriksa integritas file Windows yang membandingkan file Windows 'langsung' dengan cache Windows yang memiliki salinan aslinya. Jika mendeteksi sesuatu yang tidak pada tempatnya yang belum dimodifikasi oleh pengguna atau program resmi, ia akan mengganti file dengan aslinya.

Hentikan layanan

Jika tidak ada perbaikan yang berhasil, izinkan kami memverifikasi layanan yang menyebabkan masalah. Kami perlu mengidentifikasi layanan di bawah Host Layanan yang menggunakan CPU atau RAM. Kemudian kita perlu menghentikan layanan itu, memantau dan kemudian pergi dari sana.

  1. Buka Task Manager dan pilih Service Host yang menggunakan semua CPU atau RAM Anda.
  2. Periksa proses di bawah ini. Misalnya, mungkin Windows Audio.
  3. Klik kanan layanan itu dan pilih Buka Layanan.
  4. Klik kanan layanan dan pilih Berhenti.
  5. Pantau komputer Anda untuk melihat apakah penggunaan berkurang.

Anda jelas akan mengganti Windows Audio untuk layanan apa pun yang menggunakan CPU Anda. Semua akan memiliki entri layanan yang sesuai sehingga prosesnya akan bekerja terlepas dari apa itu sebenarnya.

Jika pemanfaatannya berkurang, Anda tahu apa penyebabnya. Pada contoh di atas, Windows Audio, kami akan menghapus dan menginstal driver audio baru. Apa yang Anda lakukan selanjutnya tergantung sepenuhnya pada apa yang Anda temukan. Mengingat banyaknya kemungkinan, tidak mungkin bagi saya untuk memberi tahu Anda apa yang harus dilakukan dari sana, tetapi mengetik 'pemecahan masalah PROCESSNAME' ke mesin pencari adalah tempat yang baik untuk memulai. Ubah saja PROCESSNAME untuk proses yang Anda temukan di Langkah 2 di atas.

Jika Sistem Lokal Host Layanan Anda menyebabkan penggunaan CPU atau memori yang tinggi, langkah-langkah di atas harus memperbaikinya di sebagian besar kasus. Jika tidak, Anda setidaknya sekarang tahu bagaimana mengidentifikasi pelakunya.


$config[zx-auto] not found$config[zx-overlay] not found