Lembut

Perbaiki Host Layanan: Layanan Kebijakan Diagnostik Penggunaan CPU Tinggi

Coba Instrumen Kami Untuk Menghilangkan Masalah





Diposting padaTerakhir diperbarui: 16 Februari 2021

Seperti yang mungkin Anda ketahui, ada sejumlah proses dan layanan latar belakang aktif yang berkontribusi pada kelancaran fungsi Windows. Sebagian besar proses/layanan latar belakang ini menggunakan sedikit daya CPU dan RAM. Meskipun, terkadang suatu proses mungkin tidak berfungsi atau menjadi rusak dan akhirnya menggunakan sumber daya yang jauh lebih banyak daripada biasanya, hanya menyisakan sedikit untuk aplikasi latar depan lainnya. Layanan Kebijakan Diagnostik adalah salah satu proses yang terkenal karena memonopoli sumber daya sistem pada kesempatan langka.



Layanan Kebijakan Diagnostik adalah salah satu proses bersama dari Svchost.exe (Host Layanan) dan bertanggung jawab untuk mendeteksi masalah dengan berbagai komponen Windows dan juga memecahkannya. Layanan mencoba memperbaiki masalah yang terdeteksi secara otomatis jika memungkinkan dan jika tidak, log informasi diagnostik untuk analisis. Karena diagnosis dan pemecahan masalah otomatis merupakan fitur penting untuk pengalaman yang mulus, Layanan Kebijakan Diagnostik telah diatur untuk memulai secara otomatis saat komputer dinyalakan dan tetap aktif di latar belakang. Alasan pasti di baliknya menghabiskan lebih banyak daya CPU daripada yang dimaksudkan tidak diketahui tetapi berdasarkan solusi potensial, penyebabnya mungkin adalah contoh layanan yang rusak, file sistem yang rusak, serangan virus atau malware, file log peristiwa besar, dll.

Pada artikel ini, kami telah menjelaskan lima metode berbeda yang akan membantu Anda menurunkan konsumsi CPU Layanan Kebijakan Diagnostik kembali normal.



Kebijakan Layanan Diagnostik

Isi[ bersembunyi ]



Perbaiki Host Layanan: Layanan Kebijakan Diagnostik Penggunaan CPU Tinggi

Perbaikan potensial untuk Layanan Kebijakan Diagnostik Penggunaan CPU Tinggi

Sebagian besar pengguna akan dapat mengatasi penggunaan disk yang luar biasa tinggi dari Layanan Kebijakan Diagnostik hanya dengan memulai ulang. Orang lain mungkin perlu melakukan beberapa pemindaian (SFC dan DISM) untuk mencari file sistem yang rusak atau menjalankan pemecah masalah kinerja bawaan. Memperbarui ke versi terbaru dari Windows dan menghapus log penampil acara juga dapat mengatasi masalah tersebut. Terakhir, jika tidak ada yang berhasil, pengguna memiliki opsi untuk menonaktifkan layanan. Namun, menonaktifkan Layanan Kebijakan Diagnostik menyiratkan bahwa Windows tidak akan lagi melakukan diagnosis otomatis dan mengatasi kesalahan.

Metode 1: Akhiri Proses dari Pengelola Tugas

Suatu proses dapat memonopoli sumber daya sistem tambahan jika ada sesuatu yang mendorong instance yang korup itu. Dalam hal ini, Anda dapat mencoba menghentikan proses secara manual (Layanan Kebijakan Diagnostik di sini) dan kemudian mengizinkannya untuk memulai ulang secara otomatis. Semua ini dapat dicapai dari Windows Task Manager ( Matikan Proses Intensif Sumber Daya dengan Windows Task Manager ).



satu. Klik kanan di Mulai menu tombol dan pilih Pengelola tugas .

Klik kanan pada tombol menu Start dan pilih Task Manager | Perbaiki Host Layanan: Layanan Kebijakan Diagnostik CPU Tinggi

2. Klik pada Keterangan lebih lanjut memperluas Pengelola tugas dan lihat semuanya proses & layanan yang sedang aktif.

Klik More Details untuk melihat semua proses latar belakang

3. Temukan Host Layanan: Layanan Kebijakan Diagnostik di bawah proses Windows. Klik kanan di atasnya dan pilih Tugas akhir . (Anda juga dapat memilih layanan dengan klik kiri lalu klik Tugas akhir tombol di kanan bawah.)

Temukan Layanan Kebijakan Diagnostik Host Layanan di bawah proses Windows dan klik kanan padanya. Pilih Akhiri tugas.

Layanan Kebijakan Diagnostik akan dimulai ulang secara otomatis, meskipun jika tidak, cukup nyalakan ulang komputer Anda dan periksa apakah masalah tetap ada.

Metode 2: Jalankan pemindaian SFC dan DISM

Pembaruan sistem Windows baru-baru ini atau bahkan serangan antivirus mungkin telah merusak file sistem tertentu yang mengakibatkan penggunaan CPU yang tinggi dari Layanan Kebijakan Diagnostik. Untungnya, Windows memiliki utilitas bawaan untuk memindai dan perbaiki file sistem yang rusak/hilang . Yang pertama adalah utilitas System File Checker dan seperti namanya, ia memeriksa integritas semua file sistem dan mengganti yang rusak dengan salinan cache. Jika pemindaian SFC gagal untuk memperbaiki file sistem yang rusak, pengguna dapat menggunakan alat baris perintah Deployment Image Servicing and Management (DISM).

1. Ketik Prompt Perintah di bilah pencarian Windows dan klik Jalankan sebagai administrator di panel kanan saat hasil penelusuran tiba.

Ketik Command Prompt di bilah pencarian Cortana | Perbaiki Host Layanan: Layanan Kebijakan Diagnostik CPU Tinggi

2. Ketik sfc /scannow di jendela Command Prompt dan tekan enter untuk mengeksekusi. Pemindaian mungkin memakan waktu cukup lama, jadi duduklah dan jangan tutup jendela hingga proses verifikasi mencapai 100%.

Ketik sfc scannow di jendela Command Prompt dan tekan enter untuk mengeksekusi.

3. Setelah menyelesaikan Pemindaian SFC , jalankan yang berikut ini perintah DISM . Sekali lagi, tunggu dengan sabar hingga proses pemindaian dan pemulihan selesai sebelum keluar dari aplikasi. Mengulang kembali komputer setelah selesai.

|_+_|

jalankan perintah DISM berikut | Perbaiki Host Layanan: Layanan Kebijakan Diagnostik CPU Tinggi

Baca juga: Cara Memperbaiki Penggunaan CPU Tinggi dengan Proses Sistem Idle

Metode 3: Perbarui Windows dan Jalankan Pemecah Masalah Kinerja

Seperti disebutkan sebelumnya, pembaruan Windows baru-baru ini juga dapat menjadi penyebab di balik perilaku abnormal Layanan Kebijakan Diagnostik. Anda dapat mencoba memutar kembali ke pembaruan sebelumnya atau mencari pembaruan baru yang didorong oleh Microsoft untuk memperbaiki kesalahan. Jika Anda menghadapi masalah apa pun saat memperbarui Windows, jalankan pemecah masalah pembaruan bawaan.

Selain memperbarui Windows, jalankan juga pemecah masalah Kinerja Sistem untuk memindai masalah kinerja apa pun dan memperbaikinya secara otomatis.

1. Tekan tombol Tombol Windows + I secara bersamaan untuk meluncurkan Pengaturan sistem lalu klik Pembaruan & Keamanan pengaturan.

Tekan Tombol Windows + I untuk membuka Pengaturan lalu klik Perbarui & Keamanan

2. Pada tab Pembaruan Windows, klik pada Periksa Pembaruan . Aplikasi akan mulai mencari pembaruan yang tersedia dan secara otomatis mulai mengunduhnya. Mengulang kembali komputer Anda setelah pembaruan baru telah diinstal.

Periksa pembaruan baru dengan mengklik tombol Periksa pembaruan | Perbaiki Host Layanan: Layanan Kebijakan Diagnostik CPU Tinggi

3. Periksa apakah Layanan Kebijakan Diagnostik masih memonopoli sumber daya sistem Anda dan jika ya, jalankan Perbarui pemecah masalah . Membuka Pembaruan & Keamanan pengaturan lagi dan pindah ke Memecahkan masalah tab lalu Klik Pemecah Masalah Tambahan .

Buka tab Troubleshoot dan klik Advanced Troubleshooters. | Perbaiki Host Layanan: Layanan Kebijakan Diagnostik CPU Tinggi

4. Di bawah bagian Bangun dan jalankan, klik pembaruan Windows untuk melihat opsi yang tersedia, lalu klik opsi berikutnya Jalankan pemecah masalah tombol. Ikuti petunjuk di layar dan lakukan proses pemecahan masalah.

Untuk menjalankan pemecah masalah Kinerja Sistem:

1. Ketik Panel kendali di awal Bilah pencarian dan tekan Memasuki untuk membuka yang sama.

Panel Kontrol | Perbaiki Host Layanan: Layanan Kebijakan Diagnostik CPU Tinggi

2. Klik pada Penyelesaian masalah .

Pemecahan Masalah Panel Kontrol | Perbaiki Host Layanan: Layanan Kebijakan Diagnostik CPU Tinggi

3. Di bawah Sistem dan keamanan , klik pada Jalankan tugas pemeliharaan hyperlink.

Jalankan tugas Pemeliharaan

4. Pada jendela berikut, klik Canggih dan centang kotak di sebelah Terapkan perbaikan secara otomatis . Klik Berikutnya untuk menjalankan pemecah masalah.

klik Terapkan Perbaikan Secara Otomatis

Baca juga: Perbaiki Desktop Window Manager High CPU (DWM.exe)

Metode 4: Hapus log Peraga Peristiwa

Program Peraga Peristiwa menyimpan catatan semua aplikasi dan pesan kesalahan sistem, peringatan, dll. Log peristiwa ini dapat membangun hingga ukuran yang cukup besar dan masalah yang cepat untuk proses Host Layanan. Menghapus log saja dapat membantu menyelesaikan masalah dengan Layanan Kebijakan Diagnostik. Kami menyarankan Anda menghapus log event viewer secara teratur untuk menghindari masalah di masa mendatang.

1. Luncurkan kotak perintah Jalankan dengan menekan Tombol Windows + R , Tipe eventvwr.msc dan klik Oke untuk membuka Penampil Acara aplikasi.

Ketik Eventvwr.msc di kotak Run Command, | Perbaiki Host Layanan: Layanan Kebijakan Diagnostik CPU Tinggi

2. Di panel kiri, perluas Log Windows folder dengan mengklik panah kecil dan pilih Aplikasi dari daftar berikutnya.

perluas folder Windows Logs dengan mengklik panah kecil dan pilih Application

3. Pertama, simpan log peristiwa saat ini dengan mengklik Simpan Semua Acara Sebagai… di panel kanan (secara default file akan disimpan dalam format .evtx, simpan salinan lain dalam format .text atau .csv.) dan setelah disimpan, klik pada Hapus log… pilihan. Di pop-up berikutnya, klik Bersih lagi.

simpan log acara saat ini dengan mengklik Simpan Semua Acara Sebagai

4. Ulangi langkah di atas untuk Security, Setup, dan System. Mengulang kembali komputer setelah membersihkan semua log peristiwa.

Metode 5: Nonaktifkan Layanan Kebijakan Diagnostik dan hapus file SRUDB.dat

Pada akhirnya, jika tidak ada metode di atas yang dapat memperbaiki Host Layanan: Masalah penggunaan CPU Tinggi Layanan Kebijakan Diagnostik, maka Anda dapat memilih untuk menonaktifkannya sama sekali. Ada empat cara berbeda untuk menonaktifkan layanan, yang paling sederhana adalah dari aplikasi Layanan. Selain penonaktifan, kami juga akan menghapus file SRUDB.dat yang menyimpan semua jenis informasi mengenai komputer (penggunaan baterai aplikasi, byte yang ditulis dan dibaca dari hard drive oleh aplikasi, diagnosis, dll.). File dibuat dan dimodifikasi oleh layanan kebijakan diagnostik setiap beberapa detik yang mengarah ke penggunaan disk yang tinggi.

1. Ketik services.msc di kotak perintah Jalankan dan klik Oke untuk membuka Jasa aplikasi. (Ada 8 Cara Membuka Windows Services Manager jadi jangan ragu untuk membuat pilihan Anda sendiri.)

Ketik services.msc di kotak perintah run lalu tekan enter | Perbaiki Host Layanan: Layanan Kebijakan Diagnostik CPU Tinggi

2. Pastikan semua layanan diurutkan berdasarkan abjad (klik pada kolom nama header untuk melakukannya) dan cari Layanan Kebijakan Diagnostik kemudian klik kanan dan pilih Properti .

cari Diagnostic Policy Service lalu klik kanan dan pilih Properties.

3. Di bawah Umum Tab, klik pada Berhenti tombol untuk mengakhiri layanan.

4. Sekarang, perluas Jenis startup menu tarik-turun dan pilih Dengan disabilitas .

perluas menu tarik-turun Jenis startup dan pilih Dinonaktifkan. | Perbaiki Host Layanan: Layanan Kebijakan Diagnostik CPU Tinggi

5. Klik pada Menerapkan tombol untuk menyimpan perubahan dan kemudian hidup Oke untuk menutup jendela Properties.

Klik tombol Terapkan untuk menyimpan perubahan

6. Selanjutnya, klik dua kali pada Penjelajah Berkas ikon pintasan di desktop Anda untuk membuka yang sama dan menuju ke alamat berikut:

C:WINDOWSSystem32sru

7. Temukan SRUDB.dat mengajukan, klik kanan di atasnya, dan pilih Menghapus . Konfirmasikan setiap pop-up yang mungkin muncul.

Temukan file SRUDB.dat, klik kanan padanya, dan pilih Hapus. | Perbaiki Host Layanan: Layanan Kebijakan Diagnostik CPU Tinggi

Jika Anda tidak berhasil menonaktifkan Layanan Kebijakan Diagnostik dari aplikasi Manajer Layanan , coba salah satu dari tiga metode lainnya.

satu. Dari Konfigurasi Sistem: Buka Konfigurasi Sistem > tab Layanan > Hapus centang/hapus centang Layanan Kebijakan Diagnostik.

Buka tab Layanan Konfigurasi Sistem Hapus centang pada Layanan Kebijakan Diagnostik.

dua. Dari Penyunting Registri: Buka Peninjau Suntingan Registri dan Arahkan ke:

|_+_|

3. Klik dua kali pada Awal di panel kanan lalu Ubah Data Nilai menjadi 4 .

Klik dua kali Start di panel kanan lalu Ubah Value Data menjadi 4. | Perbaiki Host Layanan: Layanan Kebijakan Diagnostik CPU Tinggi

Empat. Nyalakan ulang komputernya dan Windows akan secara otomatis membuat ulang file SRDUB.dat. Layanan Kebijakan Diagnostik seharusnya tidak lagi aktif dan oleh karena itu, menyebabkan masalah kinerja apa pun.

Direkomendasikan:

Kami harap panduan ini bermanfaat dan Anda dapat perbaiki Host Layanan: Layanan Kebijakan Diagnostik Penggunaan CPU yang tinggi pada komputer Windows 10. Beberapa hal yang dapat Anda coba untuk mencegah masalah terjadi lagi di masa mendatang adalah memperbarui semua driver komputer dan melakukan pemindaian antivirus secara teratur. Anda juga harus mencopot pemasangan aplikasi pihak ketiga yang telah memenuhi tujuannya dan tidak diperlukan lagi. Untuk bantuan apa pun terkait Layanan Kebijakan Diagnostik, hubungi kami di bagian komentar di bawah.

Pete Mitchell

Pete adalah staf penulis Senior di Cyber ​​S. Pete menyukai semua hal tentang teknologi dan juga merupakan seorang DIYer yang rajin. Dia memiliki pengalaman satu dekade dalam menulis petunjuk, fitur, dan panduan teknologi di internet.