Apa itu svchost.exe dan apakah itu Aman atau Virus?
Keamanan Microsoft Proses Windows / / March 17, 2020
Terakhir diperbarui saat
Hari ini saya menerima email berikut dari groovyReader yang menanyakan apa itu svchost.exe:
“Saya membuka Task Manager dan melihat svchost.exe di antara banyak proses lain yang berjalan. Apa itu svchost.exe dan mengapa itu berjalan berkali-kali di komputer saya? Apakah itu virus atau lainnya? Bagaimana saya bisa menyingkirkannya? "
Ketika saya mulai menulis tanggapan email kembali ke penjual groovy kami, saya memutuskan jawabannya bernilai artikel yang lengkap.
Berita baiknya adalah svchost.exe bukan virus atau kecerdasan buatan yang mengambil alih komputer Anda. Berita buruknya adalah, misterius dan pandai menyembunyikan apa itu. Itu asyikBerita adalah, dengan sedikit menggali, kita bisa belajar sedikit tentang apa sebenarnya yang dilakukan svchost.exe di komputer Anda.
Pertama, mari kita buka Manajer Tugas Windows menggunakan CTRL + ALT + DEL menu atau dengan menekan pintasan CTRL + SHIFT + ESC. Apa pun yang terjadi, setelah Pengelola Tugas Anda terbuka, Anda akan melihat beberapa proses svchost.exe berjalan.
Jadi apa sebenarnya svchost.exe?
Itu Situs Dukungan Microsoft mendefinisikannya sebagai “nama proses host generik untuk layanan yang dijalankan dari pustaka tautan dinamis. " Baik. Jadi itu sangat mudah, siapa pun bisa mengerti itu.. err oke, ayo terjemahkan.
SEBUAH "perpustakaan tautan dinamis ” juga dikenal sebagai a .dll File hanyalah blok besar kode pemrograman. Ada banyak trik rapi yang dapat dilakukan pengembang dengan file-file ini untuk membuat segalanya berjalan lebih cepat dan mengambil lebih sedikit ruang. Masalahnya adalah file .dll tidak dapat menjalankan standalone. Anda membutuhkan .exe atau "dieksekusi ” file untuk memuat .dll dan kodenya.
Sekarang kita tahu file DLL, seharusnya lebih mudah untuk memahami mengapa svchost disebut "host generik." Semua yang dilakukannya adalah memuat file DLL sehingga mereka dapat menjalankan dan menjalankan aplikasi sistem. Jadi tidak ada yang perlu dikhawatirkan, bukan? Nah, ada kemungkinan Anda dapat mengunduh virus yang dapat membuat svchost Anda yang tidak bersalah memuat beberapa DLL dari sisi gelap. Menjaga komputer Anda diperbarui dengan semua Pembaruan Keamanan Microsoft dan menjalankan aplikasi anti-virus harus meminimalkan kemungkinan ini.
Oke bagus, jadi ini hanya host untuk proses lebih banyak lagi! Sekarang saya bahkan semakin penasaran dan ingin tahu apa sebenarnya yang dijalankan oleh svchost.exe., Jadi bagaimana cara memeriksanya? Ada dua cara mudah untuk mengawasi svchost.exe. Yang pertama adalah baris perintah.
Cara mengetahui proses apa yang sedang berjalan di komputer Anda menggunakan baris perintah.
1. Klik itu Mulai Menu lalu klikLari. Di jendela Jalankan yang menampilkan Tipe di cmd dan tekanBAIK.
2. Di Jendela Perintah Tipedaftar tugas / SVC, lalu tekanMEMASUKKAN. Sekarang Anda akan dapat melihat semua pustaka dinamis terdaftar yang sedang dijalankan svchost.exe.
Masalah dengan baris perintah adalah, itu hanya memunculkan proses yang tampak lebih aneh yang tampak sama misteriusnya dengan svchost itu sendiri. Jadi di sinilah kita perlu unduh program dari Microsoft dipanggil Process Explorer (klik untuk mengunduh). Penjelajah Proses mandiri dan tidak memerlukan instalasi. Hanya Unzip file yang diunduh dan jalankan. Setelah Anda menjalankannya, Anda dapat menyorot setiap proses dan melihat apa yang dilakukan setiap proses. Proses yang sama ini berfungsi dengan Windows XP, Vista, dan bahkan Windows 7!
Jadi mari kita luncurkan Process Explorer dan lihat svchost.exe di sistem saya.
Setelah dibuka, cukup arahkan proses seperti svchost.exe untuk detailnya.
Jika Anda ingin lebih detail Klik kanan svchost.exe dan KlikProperti kemudian Pilih itu Jasa tab.
Baiklah, semuanya terlihat baik, sekarang kita tahu apa itu svchost.exe, dan bagaimana menguraikan semua layanan yang dijalankannya. Setelah bermain-main dengan ini, Anda akan melihat bahwa beberapa svchost tidak menjalankan layanan sebanyak yang lain. Dan tunggu, mengapa ada begitu banyak svchost berjalan secara bersamaan?
Setiap svchost menjalankan layanan berdasarkan grup layanan logis, misalnya, satu mungkin menjalankan layanan jaringan sementara yang lain mungkin menangani driver perangkat. Menjalankan layanan ini pada host yang terpisah adalah fitur yang rapi karena dengan cara ini jika ada yang mati tidak akan menghapus seluruh sistem Anda sekaligus.
Saya harap Anda menikmati artikel asyik ini! Saya sangat senang menulisnya, namun, jika saya melewatkan sesuatu atau Anda masih memiliki pertanyaan, jangan ragu untuk menulis catatan di bawah ATAU, Bergabunglah dengan kami di Forum Komunitas Dukungan Teknis Gratis kami dan kirimkan pertanyaan Anda!