
Jika Anda pernah membukanya Pengelola tugas de Windows 10, Anda mungkin telah memperhatikan bahwa proses tertentu yang disebut svchost menghabiskan banyak sumber daya sistem. Hari ini kita akan mengetahui apa itu dan untuk apa.
Kita dapat melihat bahwa svchost muncul beberapa kali di Task Manager dan masing-masing program ini mengambil bagian dari sistem kita sendiri-sendiri.
Selain rasa ingin tahu, kegunaannya tidak terlalu mengganggu jika kita memiliki komputer dengan sumber daya yang memadai, tetapi jika komputer kita sangat kecil mengumpulkan banyak dari proses ini tidaklah baik.
Kita tidak boleh menonaktifkannya, seperti yang akan kita lihat nanti, karena kepentingannya di Windows 10 lebih besar dari yang dapat kita bayangkan, karena kita berbicara tentang apa yang disebut host layanan yang, seperti namanya, merupakan bagian penting dari layanan hosting di Windows 10.
Anda juga bisa membaca: Bagaimana cara memperbaiki penggunaan CPU yang tinggi dengan svchost.exe?
Apa itu svchost.exe?
Ini adalah file sistem Windows yang bonafid. Svchost.exe adalah proses di komputer Anda yang menjadi host atau berisi layanan individual lain yang digunakan oleh Windows untuk menjalankan berbagai fungsi. Misalnya, Windows Defender y Windows Update Mereka menggunakan layanan yang dihosting dalam proses svchost.exe.
File ini biasanya dilampirkan ke www.windowsupdate.microsoft.com saat Anda mengunjungi situs web Pembaruan Microsoft, situs web Pembaruan Microsoft Windows, atau saat Anda memperbarui secara otomatis tanpa browser. «"svchost.exe" adalah prosesor host yang mengelola kumpulan layanan pembaruan DLL di database Windows Automatic User Update Server (WUAUSERV) dengan mengelola IP dan port.
Microsoft, yang dikenal karena sistem operasi bintang, menawarkan solusi komprehensif bagi konsumen dan bisnis melalui teknologi inovatif pemrograman, pengembangan produk, pengembangan aplikasi, dan jaringan.
Bagaimana cara svchost.exe masuk ke sistem?
Sebagai program sistem, svchost.exe terletak di folder sistem “WindowsSystem32”. Ini adalah folder yang dilindungi yang tidak dapat diakses oleh pengguna tanpa hak administrator. Program ini dimulai oleh Service Control Manager (SCM) saat startup sistem.
Manajer ini mengelola daftar layanan yang berjalan di database registri Windows. Saat sistem dimulai, SCM menjalankan instance svchost.exe sebagai proses untuk setiap layanan dalam daftar ini.
Pertama, Dimungkinkan untuk menggabungkan beberapa layanan dalam satu proses. Namun, pada komputer yang kuat, Windows cenderung menjalankan proses terpisah untuk setiap layanan.
Dengan cara ini, Anda dapat membedakan proses satu sama lain dengan lebih baik. Ini berguna ketika suatu proses "hang", yaitu, masuk ke keadaan tidak terdefinisi. Dalam hal ini, tugas yang salah dapat dihentikan tanpa mempengaruhi program lain.
Fungsi yang mereka lakukan
Proses ini digunakan untuk memastikan bahwa Windows menggunakan proses svchost setiap kali layanan baru dimulai. Jadi, jika kita memiliki beberapa svchost.exe secara bersamaan, berarti ada beberapa layanan yang aktif pada saat itu. Mengingat bahwa sistem operasi mampu melakukan banyak tugas ini Pada saat yang sama, kita dapat memiliki beberapa proses jenis ini.
svchost.exe mengacu pada perpustakaan dinamis (DLL) yang Anda gunakan untuk menjalankan semua jenis layanan. Ini berarti bahwa program (layanan) ini Anda tidak perlu memiliki kode dari perpustakaan ini di perangkat lunak Anda, karena mereka dapat mengaksesnya melalui proses yang dijelaskan di sini.
Ini berarti lebih sedikit memori yang digunakan, karena perangkat lunak tidak memerlukan fungsi DLL tersebut. Selain itu, modulasinya sendiri menjadi lebih mudah karena DLL dapat mengelola beberapa layanan menggunakan mediator svchost.
Fitur Lain
Windows juga sangat sering menjalankan proses svchost sebagai tindakan keamanan. Artinya jika suatu layanan gagal, hanya komponen tertentu yang akan gagal. Jika proses svchost dikelompokkan, kegagalan dalam satu layanan akan menyebabkan semua layanan lainnya gagal dalam efek domino, karena semuanya terhubung ke svchost yang sama, menyebabkan komputer mogok.
Dalam hal ini, pengembang Windows 10 telah memikirkan semuanya secara mendetail dan berhasil melindungi semua layanan dari kemungkinan kegagalan yang memengaruhi layanan lainnya. Hal ini memungkinkan kita untuk terus menggunakan komputer meskipun salah satu komputer gagal, karena integritas komputer lainnya terjamin sepenuhnya.
Investigasi proses svchost.exe: berbagai opsi
Jika Anda menyadari bahwa proses svchost.exe menyebabkan masalah pada sistem Anda, ada beberapa cara untuk menyelidikinya.
Manajer Tugas
Alat yang sangat berguna adalah Task Manager yang ada di dalam Windows, yang biasanya dibuka dengan menekan kombinasi tombol [Ctrl] + [Shift] + [Esc]. Cara lain untuk membukanya adalah dengan menulis «Manajer Tugas» di bilah pencarian dan jalankan aplikasi dari hasil pencarian yang muncul.
Task Manager memiliki beberapa tab. Secara default, tampilan proses sudah terbuka. Persentase beban sistem, yaitu penggunaan prosesor, memori, jaringan, dan hard disk, ditampilkan untuk setiap proses yang berjalan. La Organisasi dapat diubah dengan mengklik kriteria yang diinginkan.
Proses diberi nama sesuai dengan program yang dimilikinya. Di Windows 10, proses svchost.exe diawali dengan nama “Host layanan”, diikuti dengan deskripsi layanan yang dijalankannya. Di versi Windows sebelumnya, nama svchost.exe muncul langsung di daftar proses.
Layanan (layanan.msc)
Semua layanan dapat dilihat menggunakan aplikasi System Services. Untuk membuka aplikasi ini, buka dialog Run dari menu Start (ikon Windows) dan ketik:
services.msc
Di menu konteks setiap elemen terdapat kotak "Properti". Bidang ini menentukan jalur file terkait yang dapat dieksekusi. Selain itu, nama layanan dan deskripsi singkat juga ditampilkan. Ini memungkinkan Anda untuk menentukan fungsi layanan. Di tab yang sama Anda dapat memeriksa ketergantungan pada layanan lain.
Taklist.exe
Jika Anda tidak takut menggunakan garis perintah, task.exe adalah alternatif yang bagus. Program ini sudah terinstal pada Windows 10 dan sangat mudah digunakan. Versi sebelumnya memiliki program serupa yang disebut “tlist.exe”.
Untuk menjalankannya, jalankan baris perintah (cmd.exe). Untuk mendapatkan daftar semua instans svchost.exe beserta ID prosesnya dan layanan yang berjalan, ketik perintah berikut di baris perintah Windows:
daftar tugas /svc /fi “nama gambar eq svchost.exe”.
Program eksternal: Process Explorer
Microsoft menawarkan lebih banyak program gratis, seperti Process Explorer dari penulis Windows Insider terkenal Mark Russinovich. Program ini mirip dengan Task Manager, tetapi fungsinya jauh lebih luas.
Memungkinkan Anda dengan mudah melihat proses apa yang telah dimulai oleh proses lain. Menu konteks klik kanan juga telah diperluas secara signifikan. Misalnya, tidak hanya program yang terkait dengan proses yang ditampilkan, tetapi juga entri registri. Dimungkinkan juga untuk memeriksa perangkat lunak secara langsung di Virustotal.
Masalah dengan svchost
Ada dua masalah dengan proses svchost:
- Yang pertama adalah salah satunya rusak, baik itu proses, perpustakaan atau bahkan program itu sendiri yang mereferensikannya. Dalam hal ini, kesulitannya terletak pada mencari tahu penyebab kesalahan tersebut. Kegagalan proses ini bukanlah hal yang normal, jadi wajar jika semuanya berasal dari program yang terkait dengan svchost itu.
- Masalah kedua adalah beberapa penjahat dunia maya menggunakan komponen ini untuk menyerang sistem. Karena pentingnya hal ini pada Windows 10, beberapa pengembang malware telah berhasil meniru proses ini sehingga malware Anda tetap berada di sistem selamanya.
Solusinya sederhana: kita harus selalu menggunakan program antivirus untuk melindungi komputer kita dan melakukan pemindaian dari waktu ke waktu untuk mendeteksi elemen yang mencurigakan. Dalam sebagian besar kasus, perangkat lunak antivirus akan mendeteksi malware jenis ini dan akan menghapusnya dengan cepat dan mudah.
Bagaimana cara mengetahui apakah svchost.exe adalah virus?
Proses svchost.exe sering kali mencurigakan ketika menganalisis sistem yang terinfeksi malware. Salah satu alasannya adalah layanan yang mendasarinya tidak selalu dapat segera terdeteksi.
Selain itu, ada kemungkinan bahwa fungsi dari proses ini sedang digunakan oleh malware dan melekat pada proses tersebut. Penjahat dunia maya telah memanfaatkan fakta bahwa proses ini sangat umum terjadi di masa lalu.
Tidak mudah untuk mengetahui dalam semua kasus apakah ini merupakan proses yang sah: Pertama-tama, periksa apakah nama proses dieja dengan benar.
Malware sering kali menggunakan nama yang mirip, seperti scvhost.exe atau svhost.exe. Anda juga dapat memeriksa lokasi file yang dapat dieksekusi seperti dijelaskan di atas. Ini seharusnya hanya berada di jalur "Windows:system32", jika tidak maka ini bukan proses sistem resmi.
Rekomendasi
Silakan berkonsultasi dengan layanan terkait untuk informasi lebih lanjut. Jika ini adalah fitur Windows yang diketahui, kemungkinan hal ini disebabkan oleh malware sangat kecil. Di samping itu, Tab Detail Pengelola Tugas menawarkan lebih banyak informasi.
Di properti, Anda akan menemukan tanda tangan digital (sertifikat) penulis; dalam kasus svchost.exe, itu mungkin hanya tanda tangan Microsoft.
Bagaimana cara menghentikan proses svchost.exe?
Jika program GUI berhenti merespons, mungkin masuk akal untuk menghentikan proses terkait secara manual. Mungkin juga beberapa program dimulai secara tidak sengaja, misalnya dengan mengklik dua kali ikon program.
Di sini Anda juga dapat menghentikan proses yang tidak diperlukan, sehingga program dapat berfungsi normal kembali. Proses seperti svchost.exe dapat dihentikan menggunakan Pengelola Tugas. Klik kanan pada item yang sesuai dalam ikhtisar proses dan pilih "Akhiri tugas".
Catatan: Harap dicatat bahwa mungkin ada masalah tak terduga yang menghentikan proses sistem pada sistem operasi yang sedang berjalan. Hal pertama yang harus dilakukan adalah menyimpan semua dokumen atau file data yang terbuka.
Detail lainnya
Jika instance svchost.exe masih menyebabkan masalah setelah reboot, Anda dapat menghentikan proses secara manual di aplikasi Layanan. Dalam hal ini, jika memungkinkan, periksa terlebih dahulu fungsi layanan mana yang ingin Anda nonaktifkan untuk menghindari risiko kegagalan fungsi sistem setelah reboot.
Svchost.exe: proses (bukan proses) seperti proses lainnya
Sebenarnya svchost.exe adalah proses normal, tetapi pada saat yang sama berbeda. Ada alasan bagus mengapa hal itu muncul beberapa kali. Pada dasarnya, ini tidak berarti sistem Anda tidak berfungsi dengan baik atau malware aktif.
Saat ini, relatif mudah untuk memeriksa target proses apa pun di Windows Task Manager. Alternatifnya, svchost.exe dapat dihentikan secara manual jika perlu, seperti proses lainnya.
Anda juga bisa membaca: Cara memperbaiki Host Layanan Svchost.exe: Sistem lokal (Jaringan dibatasi)
Nama saya Javier Chirinos dan saya sangat tertarik dengan teknologi. Sepanjang ingatan saya, saya menyukai komputer dan video game dan hobi itu berakhir dengan pekerjaan.
Saya telah mempublikasikan tentang teknologi dan gadget di Internet selama lebih dari 15 tahun, khususnya di mundobytes.com
Saya juga ahli dalam komunikasi dan pemasaran online dan memiliki pengetahuan tentang pengembangan WordPress.