Cara Memperbaiki Penggunaan CPU Tinggi Svchost.exe

SVCHOST.EXE adalah salah satu proses misterius yang terus berjalan di Windows dan sangat penting, namun Anda tidak pernah tahu persis apa yang dilakukannya. Jadi apa itu SVCHOST.EXE ? Mengidentifikasi layanan dan program aktual yang berjalan di dalam setiap proses SVCHOST.EXE(SVCHOST.EXE process) adalah tugas yang patut diketahui, terutama ketika proses memakan 99 atau 100 persen CPU Anda!

Jadi sebelum kita masuk ke solusi, mari kita mendapatkan pemahaman yang lebih dalam tentang apa yang sebenarnya dilakukan proses ini dan bagaimana Anda dapat memperbaiki beberapa masalah yang mungkin terjadi. Pertama, svchost adalah singkatan dari " Service Host " dan ia melakukan persis seperti yang disarankan namanya(name suggest) : membantu "host" layanan. Layanan di Windows hanyalah sebuah program di sistem operasi(operating system) yang melakukan pekerjaan tertentu dan berjalan di latar belakang setiap saat saat komputer Anda hidup, bahkan jika Anda tidak masuk.

Sebagian besar program yang Anda kenal berjalan sebagai executable yang berdiri sendiri, seperti .EXE. Namun, sebagian besar layanan diimplementasikan dalam bentuk DLL(DLLs) , yang tidak dapat berjalan sendiri. Oleh karena itu(Hence) , svchost memuat DLL(DLLs) tersebut dan menjalankannya sendiri. Itu sebabnya ketika Anda membuka Windows Task Manager , Anda akan melihat banyak proses svchost.exe berjalan. Jika Anda ingin info lebih lanjut tentang Pengelola Tugas(Task Manger) , lihat artikel saya tentang memahami Pengelola Tugas(Task Manager) .

svchost

Anda akan melihat bahwa saat ini ada delapan proses svchost yang berjalan di komputer saya, semuanya menggunakan berbagai jumlah memori dan berjalan dengan nama pengguna yang berbeda. Jadi katakanlah salah satu dari mereka berjalan dengan penggunaan CPU(CPU usage) yang terlalu tinggi sebesar 100 persen, bagaimana kita bisa mengidentifikasi aplikasi yang sebenarnya berjalan?

Sebenarnya ada dua cara untuk melakukannya: melakukan semuanya secara manual menggunakan command prompt dan alat Layanan(command prompt and Services tool) atau dengan menggunakan aplikasi pihak(party application) ketiga . Saya akan menyebutkan keduanya di sini jika salah satu(case one) tidak bekerja untuk Anda.

Periksa Virus Terlebih Dahulu

Sebelum kita masuk ke detail di bawah ini, perlu dicatat bahwa ada kasus di mana svchost.exe sebenarnya adalah virus. Karena ini adalah proses sistem(system process) , pembuat kode jahat suka menggunakan nama svchost(name svchost) agar tetap tersembunyi. Jika file tersebut terletak di Windows/system32 , kemungkinan besar itu bukan virus, namun saya selalu menyarankan untuk melakukan pemindaian hanya untuk memastikan.

Jika Anda belum memiliki program anti-virus, saya sarankan menggunakan Kaspersky atau Bitdefender karena mereka secara konsisten tampil di peringkat teratas AV-Test dan AV-Comparatives . Mereka tidak gratis, tetapi sebagian besar program antivirus gratis akhirnya menggabungkan perangkat lunak sampah(junk software) tambahan atau mengarahkan browser Anda ke solusi pencarian "(” search) aman" mereka , yang tidak aman sama sekali dan hanya melacak Anda dan menampilkan lebih banyak iklan.

(Identify svchost.exe) Identifikasi Proses (Processes)svchost.exe melalui Command Prompt (cara yang sulit)

1. Pertama, lanjutkan dan klik Mulai(Start) lalu Jalankan(Run) dan ketik CMD dan klik OK. Di Windows 8.1 , lanjutkan dan klik kanan pada tombol Start(Start button) dan pilih Run .

jalankan cmd

2. Ketik berikut ini ke dalam jendela perintah dan tekan (command window and press) Enter

tasklist /svc /fi “imagename eq svchost.exe

Anda harus mendapatkan output seperti yang ditunjukkan di bawah ini dengan nama, PID , dan deskripsi layanan(service description)

proses svchost

Anda sekarang akan melihat setiap proses svchost(svchost process) bersama dengan nomor ID(ID number) uniknya dan layanan yang bertanggung jawab untuk dijalankan. Namun, nama-nama ini masih sangat samar dan semuanya merupakan nama singkatan. Untuk mendapatkan beberapa informasi yang lebih berguna tentang prosesnya, kita dapat menggunakan browser Layanan(Services) di Windows.

3. Klik kanan pada My Computer , pilih Manage . Pada layar yang dihasilkan, pilih Manajemen Komputer(Computer Management) lalu pilih Layanan dan Aplikasi( Services and Applications) . Terakhir, pilih Layanan(Services) .

layanan jendela

4. Sekarang coba cocokkan nama layanan Windows(Windows service) yang samar dengan nama yang mudah dibaca di tab Layanan . (Services)Ini sedikit dan bisa memakan waktu lama karena jika Anda mengambil proses dengan ID 1436 dan namanya WudfSvc , Anda harus mencoba menemukannya di daftar. Jika Anda mengklik dua kali pada salah satu nama layanan, Anda juga akan melihat nama samarnya, jadi begitulah cara Anda mencocokkannya. Dalam kasus saya, saya menduga bahwa W berarti proses dimulai dengan "Windows" dan membukanya sampai saya melihat kecocokan.

pondasi driver jendela

Seperti yang Anda lihat, layanan Windows Driver Foundation(Windows Driver Foundation service) sebenarnya disebut wudfsvc singkatnya!

(Identify svchost.exe) Identifikasi Proses (Processes)svchost.exe melalui Process Explorer  (cara mudah)

Jika Anda merasa terlalu sulit, ada cara yang jauh lebih mudah! Lihat alat Process Explorer dari Microsoft (aslinya dari SysInternals ). Alat ini sepenuhnya gratis dan memberi Anda informasi terperinci untuk setiap proses yang sedang berjalan.

Setelah Anda mengunduhnya, jalankan saja file exe(exe file) karena tidak harus diinstal. Arahkan mouse Anda ke proses svchost(svchost process) dan Anda akan mendapatkan popup yang menunjukkan layanan mana yang berjalan di bawah proses itu. Hal yang menyenangkan tentang penjelajah proses(process explorer) adalah ia memberi Anda nama yang ramah untuk setiap proses alih-alih nama pendek.

penjelajah proses

Pengelola Tugas Windows 8

Satu hal terakhir yang ingin saya sebutkan adalah fakta bahwa task manager Windows 8 pada dasarnya membuat penggunaan baris perintah atau Process Explorer(command line or Process Explorer) benar-benar usang. Buka Task Manager dengan menekan CTRL + SHIFT + ESC dan gulir ke bawah pada tab Processes ke mana dikatakan Windows Processes .

proses windows 8

Di sini Anda akan melihat setiap proses svchost.exe(svchost.exe process) terdaftar sebagai Host Layanan:(Service Host:) diikuti dengan jenis akun yang dijalankannya ( Sistem(System) Lokal , Layanan Jaringan(Network Service) , dll). Itu juga akan memiliki nomor di sebelahnya dan jika Anda memperluas item dengan mengklik panah, Anda juga akan melihat setiap layanan berjalan di bawah proses tertentu.

daftar layanan

Memperbaiki Penggunaan CPU Tinggi SVCHOST

Sekarang setelah Anda mengetahui dengan tepat proses mana yang menghabiskan semua CPU Anda , kami dapat membahas cara memperbaikinya. Jika Anda telah menemukan bahwa proses tersebut bukan proses Windows(Windows process) , seperti Pembaruan Windows atau Windows Firewall(Windows Update or Windows Firewall) , dll, maka cukup matikan proses dan hapus instalan program.

Namun, sebagian besar waktu masalah ini terjadi, ada hubungannya dengan proses Windows(Windows process) . Solusi terbaik dalam hal ini adalah menginstal semua pembaruan terbaru dari situs web Microsoft. Jika Anda tidak dapat melakukannya secara normal di Windows , coba mulai ulang komputer dalam mode aman dan coba lagi.

Juga, jika Anda dapat membuka tab Layanan(Services) seperti yang kami lakukan di atas, lanjutkan dan klik kanan pada layanan dan pilih Nonaktifkan(Disable) . Meskipun Windows Update atau Firewall , jangan khawatir, Anda dapat mengaktifkannya kembali nanti. Kemudian restart komputer dan buka situs web Microsoft dan dapatkan pembaruan secara manual. Aktifkan kembali layanan dan nyalakan kembali komputer dan semoga semuanya berfungsi!

Untuk menonaktifkan layanan di Windows , klik kanan padanya dari tab Layanan(Services) dan pilih Properties .

properti layanan

Selanjutnya pilih Disabled dari kotak kombo (combo box)tipe Startup(Startup type) yang terletak di tengah kotak dialog(dialog box) :

nonaktifkan layanan

Saya telah melalui proses ini beberapa kali dan itu berhasil untuk saya. Jadi sekali lagi, nonaktifkan layanan terlebih dahulu, lalu nyalakan ulang komputer, lalu instal pembaruan secara manual, lalu aktifkan kembali layanan, lalu nyalakan kembali komputer. Jika ini tidak berhasil, Anda harus melakukan instalasi perbaikan (repair install)Windows . Lakukan pencarian Google(Google search) untuk pemasangan perbaikan(repair install) dan ikuti langkah-langkahnya. Jika Anda menjalankan Windows 8 , Anda dapat menyegarkan komputer Anda(refresh your computer) . Jika Anda memiliki pertanyaan, kirim komentar. Menikmati!



About the author

Saya seorang ahli komputer dengan pengalaman lebih dari 10 tahun di industri perangkat lunak dan browser. Saya telah merancang, membangun, dan mengelola seluruh instalasi program perangkat lunak, serta mengembangkan dan memelihara browser. Pengalaman saya memberi saya kemampuan untuk memberikan penjelasan yang jelas dan ringkas tentang topik yang rumit - apakah itu cara kerja Microsoft Office atau cara memaksimalkan Mozilla Firefox. Selain keterampilan komputer saya, saya juga seorang penulis yang mahir dan dapat berkomunikasi secara efektif secara online dan secara langsung.



Related posts