Apakah Svchost.exe? Fungsi dan Ciri

Kemaskini terakhir: 04/10/2024
Apakah Svchost.exe? Fungsi dan Ciri
Apakah Svchost.exe? Fungsi dan Ciri

Jika anda pernah membuka Pengurus Tugas de Windows 10, Anda mungkin perasan bahawa proses tertentu dipanggil svchost menggunakan banyak sumber sistem. Hari ini kita akan mengetahui apa itu dan untuk apa ia.

Kami dapat melihat bahawa svchost muncul beberapa kali dalam Pengurus Tugas dan setiap program ini mengambil sebahagian daripada sistem kami sendiri.

Diketepikan rasa ingin tahu, untuk apa ia digunakan tidak banyak mengganggu jika kita mempunyai komputer dengan sumber yang mencukupi, tetapi jika komputer kita sangat kecil mengumpul banyak proses ini adalah tidak baik.

Kita tidak seharusnya melumpuhkannya, seperti yang akan kita lihat nanti, kerana kepentingannya dalam Windows 10 adalah lebih besar daripada yang kita boleh bayangkan, kerana kita bercakap tentang apa yang dipanggil hos perkhidmatan yang, seperti yang ditunjukkan oleh namanya, adalah bahagian penting dalam perkhidmatan pengehosan. dalam Windows 10 .

Anda juga boleh membaca: Bagaimana untuk membetulkan penggunaan CPU yang tinggi oleh svchost.exe?

Apakah itu svchost.exe?

Ia adalah fail sistem Windows yang bona fide. Svchost.exe ialah proses pada komputer anda yang dihoskan atau mengandungi perkhidmatan individu lain yang digunakan oleh Windows untuk melaksanakan pelbagai fungsi. Sebagai contoh, Windows Defender y Windows Update Mereka menggunakan perkhidmatan yang dihoskan dalam proses svchost.exe.

Fail ini biasanya dilampirkan pada www.windowsupdate.microsoft.com apabila anda melawati tapak web Kemas Kini Microsoft, tapak web Kemas Kini Microsoft Windows atau apabila anda mengemas kini secara automatik tanpa penyemak imbas. «“svchost.exe” ialah pemproses hos yang menguruskan set perkhidmatan kemas kini DLL dalam pangkalan data Pelayan Kemas Kini Pengguna Automatik Windows (WUAUSERV) dengan menguruskan IP dan port.

Microsoft, yang terkenal dengannya OS star, menawarkan penyelesaian komprehensif untuk pengguna dan perniagaan melalui teknologi inovatif pengaturcaraan, pembangunan produk, pembangunan aplikasi dan rangkaian.

Bagaimanakah svchost.exe masuk ke sistem?

Sebagai program sistem, svchost.exe terletak dalam folder sistem "WindowsSystem32". Ini adalah folder yang dilindungi yang tidak boleh diakses oleh pengguna tanpa hak pentadbir. Program ini dimulakan oleh Pengurus Kawalan Perkhidmatan (SCM) pada permulaan sistem.

Pengurus ini menguruskan senarai perkhidmatan yang sedang berjalan dalam pangkalan data pendaftaran Windows. Apabila sistem bermula, SCM menjalankan instance svchost.exe sebagai proses untuk setiap perkhidmatan dalam senarai ini.

Pada mulanya, Adalah mungkin untuk menggabungkan beberapa perkhidmatan dalam satu proses. Walau bagaimanapun, pada komputer berkuasa, Windows cenderung untuk menjalankan proses yang berasingan untuk setiap perkhidmatan.

Dengan cara ini, anda boleh membezakan proses antara satu sama lain dengan lebih baik. Ini berguna apabila proses "hang", iaitu, masuk ke dalam keadaan tidak ditentukan. Dalam kes ini, tugas yang rosak boleh ditamatkan tanpa menjejaskan program lain.

Fungsi yang mereka lakukan

Proses ini digunakan untuk memastikan bahawa Windows menggunakan proses svchost setiap kali perkhidmatan baharu dimulakan. Oleh itu, jika kita mempunyai beberapa svchost.exe pada masa yang sama, ini bermakna terdapat beberapa perkhidmatan yang aktif pada masa itu. Memandangkan itu sistem pengendalian mampu melaksanakan banyak tugas ini Pada masa yang sama, kita boleh mempunyai beberapa proses jenis ini.

  Perisian Pengurusan Pelanggan: 10 Pilihan untuk Anda

svchost.exe merujuk kepada perpustakaan dinamik (DLL) yang anda gunakan untuk menjalankan semua jenis perkhidmatan. Ini bermakna program (perkhidmatan) ini anda tidak perlu mempunyai kod daripada perpustakaan ini dalam perisian anda, kerana mereka boleh mengaksesnya melalui proses yang diterangkan di sini.

Ini bermakna kurang memori digunakan, kerana perisian tidak memerlukan fungsi DLL ini. Selain itu, modulasi itu sendiri dibuat lebih mudah kerana DLL boleh menguruskan berbilang perkhidmatan menggunakan pengantara svchost.

Ciri-ciri lain

Windows juga sangat kerap menjalankan proses svchost sebagai langkah keselamatan. Ini bermakna jika perkhidmatan gagal, hanya komponen tertentu yang akan gagal. Jika proses svchost dikelompokkan, kegagalan dalam satu perkhidmatan akan menyebabkan semua yang lain gagal dalam kesan domino, kerana mereka semua disambungkan ke svchost yang sama, menyebabkan komputer ranap.

Dalam kes ini, pembangun Windows 10 telah memikirkan segala-galanya secara terperinci dan telah berjaya melindungi semua perkhidmatan daripada kemungkinan kegagalan yang menjejaskan mana-mana yang lain. Ini membolehkan kami terus menggunakan komputer walaupun salah satu daripadanya gagal, kerana integriti yang selebihnya dijamin sepenuhnya.

Penyiasatan proses svchost.exe: pelbagai pilihan

Jika anda perasan bahawa proses svchost.exe menyebabkan masalah pada sistem anda, terdapat beberapa cara untuk menyiasatnya.

Pengurus Tugas

Alat yang sangat berguna ialah Pengurus Tugas terbina dalam Windows, yang biasanya dibuka dengan menekan kombinasi kekunci [Ctrl] + [Shift] + [Esc]. Cara lain untuk membukanya ialah dengan menulis «Pengurus Tugas» dalam bar carian dan jalankan aplikasi daripada hasil carian yang muncul.

Pengurus Tugas mempunyai beberapa tab. Secara lalai, paparan proses sudah terbuka. Peratusan beban sistem, iaitu pemproses, memori, rangkaian dan penggunaan cakera keras, dipaparkan untuk setiap proses yang sedang berjalan. La Organisasi boleh diubah dengan mengklik pada kriteria yang dikehendaki.

Proses tersebut dinamakan mengikut program yang dimilikinya. Dalam Windows 10, proses svchost.exe didahului dengan nama "Hos perkhidmatan", diikuti dengan perihalan perkhidmatan yang dijalankannya. Dalam versi Windows sebelumnya, nama svchost.exe muncul terus dalam senarai proses.

Perkhidmatan (services.msc)

Semua perkhidmatan boleh dilihat menggunakan aplikasi Perkhidmatan Sistem. Untuk membuka aplikasi ini, buka dialog Run daripada menu Mula (ikon Windows) dan taip:

  Tetikus Wayarles Logitech Tidak Berfungsi | Penyelesaian

perkhidmatan.msc

Dalam menu konteks setiap elemen terdapat kotak "Properties". Medan ini menentukan laluan fail boleh laku yang berkaitan. Selain itu, nama perkhidmatan dan penerangan ringkas dipaparkan. Ini membolehkan anda menentukan fungsi perkhidmatan. Dalam tab yang sama anda boleh menyemak kebergantungan pada perkhidmatan lain.

Taklist.exe

Jika anda tidak takut untuk menggunakan talian arahan, task.exe ialah alternatif yang baik. Program ini diprapasang pada Windows 10 dan sangat mudah digunakan. Versi sebelumnya mempunyai program serupa yang dipanggil "tlist.exe".

Untuk menjalankannya, jalankan baris arahan (cmd.exe). Untuk mendapatkan senarai semua contoh svchost.exe dengan ID proses dan perkhidmatan yang dijalankan, taip arahan berikut pada baris arahan Windows:

senarai tugas /svc /fi "nama imej eq svchost.exe".

Program luaran: Process Explorer

Microsoft menawarkan lebih banyak program percuma, seperti Proses Explorer daripada pengarang Windows Insider yang terkenal, Mark Russinovich. Program ini serupa dengan Pengurus Tugas, tetapi ia mempunyai julat fungsi yang lebih luas.

Membolehkan anda melihat dengan mudah proses proses lain yang telah dimulakan. Menu konteks klik kanan juga telah banyak diperluaskan. Sebagai contoh, bukan sahaja program yang dikaitkan dengan proses dipaparkan, tetapi juga entri pendaftaran. Anda juga boleh menyemak perisian secara terus pada Virustotal.

Masalah dengan svchost

Terdapat dua masalah dengan proses svchost:

  1. Yang pertama ialah salah satu daripadanya rosak, sama ada prosesnya, perpustakaan atau bahkan program itu sendiri yang merujuknya. Dalam kes ini, kesukaran terletak pada mencari punca kesilapan. Ia tidak normal untuk proses ini gagal, jadi adalah perkara biasa bahawa segala-galanya datang daripada program yang dikaitkan dengan svchost itu.
  2. Masalah kedua ialah beberapa penjenayah siber menggunakan komponen ini untuk menyerang sistem. Disebabkan kepentingannya kepada Windows 10, sesetengah pembangun malware telah berjaya meniru proses ini supaya perisian hasad anda kekal dalam sistem selama-lamanya.

Penyelesaiannya adalah mudah: kita mesti sentiasa menggunakan program antivirus untuk melindungi komputer kita dan melakukan imbasan dari semasa ke semasa untuk mengesan unsur yang mencurigakan. Dalam kebanyakan kes, perisian antivirus akan mengesan jenis perisian hasad ini dan akan mengeluarkannya dengan cepat dan mudah.

Bagaimanakah saya boleh mengetahui sama ada svchost.exe ialah virus?

Proses svchost.exe selalunya mencurigakan apabila menganalisis sistem yang dijangkiti perisian hasad. Satu sebab ialah perkhidmatan asas tidak selalu dapat dikesan dengan segera.

Selain itu, ada kemungkinan bahawa fungsi proses ini sedang digunakan oleh perisian hasad dan ia melekat pada proses tersebut. Penjenayah siber telah mengambil kesempatan daripada fakta bahawa proses ini sangat biasa pada masa lalu.

Tidak mudah untuk mengetahui dalam semua kes sama ada ia adalah proses yang sah: Pertama sekali, pastikan nama proses dieja dengan betul.

  Audio PC Saya Tidak Berfungsi Selepas Mengemas kini Windows 10

Perisian hasad sering menggunakan nama yang serupa, seperti scvhost.exe atau svhost.exe. Anda juga boleh menyemak lokasi boleh laku seperti yang diterangkan di atas. Ia sepatutnya hanya berada dalam laluan "Windows:system32", jika tidak, ia bukan proses sistem rasmi.

Cadangan

Sila rujuk perkhidmatan yang berkaitan untuk mendapatkan maklumat lanjut. Jika ini adalah ciri Windows yang diketahui, kemungkinan ia disebabkan oleh perisian hasad adalah sangat tipis. selain itu, Tab Butiran Pengurus Tugas menawarkan lebih banyak maklumat.

Dalam hartanah, anda akan menemui tandatangan digital (sijil) pengarang; dalam kes svchost.exe, ia mungkin hanya tandatangan Microsoft.

Bagaimana untuk menamatkan proses svchost.exe?

Jika program GUI berhenti bertindak balas, mungkin masuk akal untuk menamatkan proses masing-masing secara manual. Terdapat juga kemungkinan bahawa beberapa contoh program telah dimulakan secara tidak sengaja, contohnya dengan mengklik dua kali pada ikon program.

Di sini anda juga boleh menamatkan proses yang tidak perlu, supaya atur cara boleh berfungsi secara normal semula. Proses seperti svchost.exe boleh ditamatkan menggunakan Pengurus Tugas. Klik kanan pada item yang sepadan dalam gambaran keseluruhan proses dan pilih "Tamatkan tugas".

Nota: Sila ambil perhatian bahawa mungkin terdapat masalah yang tidak dijangka untuk menamatkan proses sistem pada sistem pengendalian yang sedang berjalan. Perkara pertama yang perlu dilakukan ialah menyimpan sebarang dokumen atau fail data yang terbuka.

Butiran lain

Jika contoh svchost.exe masih menyebabkan masalah selepas but semula, anda boleh mematikan proses secara manual dalam apl Perkhidmatan. Dalam kes ini, jika boleh, semak dahulu fungsi perkhidmatan yang anda ingin nyahdayakan untuk mengelakkan risiko kerosakan sistem selepas but semula.

Svchost.exe: proses (bukan proses) seperti proses lain

Sebenarnya svchost.exe adalah proses biasa, tetapi pada masa yang sama ia berbeza. Terdapat sebab yang baik ia muncul beberapa kali. Pada asasnya, ini tidak bermakna sistem anda tidak berfungsi dengan betul atau perisian hasad aktif.

Hari ini, agak mudah untuk menyemak sasaran sebarang proses dalam Windows Task Manager. Sebagai alternatif, svchost.exe boleh ditamatkan secara manual jika perlu, seperti mana-mana proses lain.

Anda juga boleh membaca: Bagaimana untuk membetulkan hos Perkhidmatan Svchost.exe: Sistem setempat (Rangkaian terhad)

Leave a comment