Perbaiki svchost.exe (netsvcs) Penggunaan CPU Tinggi atau Masalah Kebocoran Memori

Perbaiki svchost.exe (netsvcs) Penggunaan CPU Tinggi atau Masalah Kebocoran Memori

Fix Svchost Exe High Cpu Usage



Fix Svchost Exe High Cpu Usage

Mengapa masalah penggunaan CPU tinggi svchost.exe (netsvcs) berlaku?





Pernahkah anda terfikir apa itu svchost.exe dan mengapa ia berjalan di komputer Windows anda?

Sekiranya anda membuka Task Manager dan melihat tab Processes, anda mungkin menyedari terdapat lebih dari satu svchost.exe yang berjalan di PC Windows anda, dan anda tidak boleh menghentikannya dengan membunuhnya di Task Manager.



Jadi, apa itu dan mengapa ia berjalan di komputer anda? Adakah penggunaan CPU tinggi Svchost benar-benar masalah teknikal?

Menurut Microsoft, svchost.exe adalah nama proses host umum untuk perkhidmatan, yang dijalankan dari perpustakaan pautan dinamik. Microsoft telah memindahkan semua fungsi perkhidmatan Windows ke fail perpustakaan pautan dinamik (fail .dll) .

Namun, anda tidak dapat melaksanakan fail .dll secara langsung dari Windows. Ia mesti dimuat dari aplikasi (.exe) yang boleh dilaksanakan. Itulah sebab mengapa svchost.exe dilahirkan.

Isi kandungan

Mengapa Lebih daripada Satu svchost.exe Berjalan?

Anda mungkin tahu Windows mempunyai banyak perkhidmatan, dan jika anda pernah melihat salah satu daripadanya, banyak dari mereka diperlukan semasa boot sistem operasi Windows (OS).

berbilang svchost.exe berjalan

Oleh itu, sekiranya Windows hanya menggunakan satu svchost.exe contoh untuk memuat semua perkhidmatan, maka kegagalan mungkin menjatuhkan keseluruhan sistem Windows. Dalam kes ini, Microsoft mengatur perkhidmatan ke dalam kumpulan logik, dan setiap svchost.exe akan dibuat untuk setiap kumpulan.

Selesaikan Masalah Penggunaan Memori Tinggi svchost.exe (netsvcs) 100% CPU atau svchost

Beberapa minggu kebelakangan ini, saya menerima banyak e-mel daripada pengguna yang mengadu tentang proses svchost.exe.

Masalahnya ialah ia menggunakan sumber CPU atau RAM terlalu banyak, walaupun komputer tidak menjalankan aplikasi apa pun.

Baca juga: Cara Memperbaiki Masalah Penggunaan CPU Tinggi MsMpEng.exe .

Berdasarkan pengalaman saya, dalam kebanyakan kes, alasan di sebalik masalah penggunaan CPU atau memori svchost.exe (netsvcs) yang tinggi adalah kerana PC anda dijangkiti oleh aplikasi virus atau malware. Walau bagaimanapun, masalah ini boleh disebabkan oleh faktor lain:

  • Kemas kini Windows.
  • Fail log Peristiwa Penuh.
  • Program lain.
  • Perkhidmatan Windows.

Saya telah menghadapi masalah CPU svchost.exe yang tinggi beberapa kali. Bergantung pada penyebabnya, anda perlu menggunakan penyelesaian yang sesuai untuk memperbaikinya.

Dalam artikel ini, saya akan menunjukkan kepada anda beberapa kaedah di mana anda dapat mempelajari cara mendiagnosis dan menyelesaikan masalah CPU tinggi svchost.exe (netsvcs) atau masalah penggunaan memori, dengan arahan terperinci.

1. Imbas Komputer Anda untuk Virus atau Perisian Kerosakan yang Menyebabkan Penggunaan CPU Tinggi Svchost

Sekiranya komputer anda dipengaruhi oleh virus, perisian hasad atau program jahat lain, proses svchost.exe (netsvcs) mungkin menggunakan lebih banyak sumber daya CPU atau memori daripada sebelumnya, sehingga 100%.

Oleh itu, sebelum mendiagnosis dan menyelesaikan masalah penggunaan CPU svchost.exe yang tinggi, anda harus menggunakan perisian antivirus untuk melakukan imbasan penuh komputer anda.

jalankan imbasan virus sepenuhnya

Sekiranya PC anda dipengaruhi oleh perisian hasad, saya mencadangkan anda memuat turun Pembunuh Rogue atau AdwCleaner untuk mengimbas dan mengeluarkan perisian hasad dari komputer anda.

2. Lumpuhkan Perkhidmatan yang Menyebabkan Masalah Penggunaan CPU Tinggi svchost.exe

Seperti yang saya nyatakan di atas, proses svchost.exe diperlukan oleh banyak program dan perkhidmatan untuk membantu mereka berjalan.

Oleh itu, jika anda ingin mencari alasan mengapa ia menggunakan banyak sumber CPU / RAM, anda mesti mencari program atau perkhidmatan yang berjalan di bawah proses svchost.exe tertentu.

Selepas itu, matikan perkhidmatan atau nyahpasang program yang menyebabkan penggunaan CPU yang tinggi masalah.

Untuk menentukan program atau perkhidmatan yang menggunakan banyak CPU / RAM anda, ikuti arahan berikut:

Di Windows 7:

  1. Tekan Ctrl + Alt + Del dan kemudian pilih 'Mulakan Pengurus Tugas'.
  2. Klik padaProsestab.
  3. Pilih proses svchost.exe yang menggunakan terlalu banyak sumber pada komputer anda.
  4. Klik kanan padanya dan pilih 'Pergi ke perkhidmatan'.
  5. Secara automatik ia akan beralih kePerkhidmatantab dan sorot perkhidmatan yang menggunakan proses Svchost yang dipilih.
  6. TekanPerkhidmatanbutang untuk mengakses Perkhidmatan Windows .
  7. Cari perkhidmatan yang menggunakan proses svchost.exe dan kemudian klik kanan padanya, dan pilih 'Mula semulaUntuk menghidupkannya semula.

Pada Windows 8, 8.1 dan Windows 10:

  1. Tekan Ctrl + Alt + Del dan kemudian pilih ' Pengurus Tugas '.
  2. Klik padaPerinciantab.
  3. Pilih proses svchost.exe yang menggunakan terlalu banyak sumber pada komputer anda.
  4. Klik kanan padanya dan pilih “Pergi ke perkhidmatan'.
  5. Secara automatik akan menyoroti perkhidmatan yang menggunakan proses Svchost. Klik kanan padanya, pilih “Mula semulaUntuk menghidupkan semula perkhidmatan.

mulakan semula pengurus tugas perkhidmatan

Selepas dimulakan semula, jika proses Svchost masih menggunakan sumber CPU / RAM terlalu banyak, anda harus menghentikannya. Untuk melakukannya, klik kanan padanya, dan pilih 'Berhenti'.

Anda juga dapat menonaktifkan perkhidmatan tertentu dengan mengklik kanannya, dan memilih 'Perkhidmatan terbuka'.

Cari dari senarai perkhidmatan Windows, dan kemudian klik dua kali padanya. Pilih 'Kurang Upaya'Dari'Jenis permulaanSenarai juntai bawah. Kemudian klik pada “MemohonButang, dan kemudian 'okeyButang.

Itu sahaja! Masalah penggunaan CPU yang tinggi svchost.exe (netsvcs) kini harus hilang.

Baca juga: 10 Alat Penghapusan Adware Percuma Terbaik untuk Windows .

3. Kosongkan Log Pemapar Peristiwa

Kadang-kadang, membersihkan fail log Windows Event Viewer dapat membantu menyelesaikan masalah penggunaan CPU svchost.exe yang tinggi. Untuk melakukannya, ikuti arahan berikut:

  1. Tekan Windows + R untuk melancarkan kotak dialog Jalankan.
  2. Isi ' eventvwr 'Tanpa tanda petik dan tekan Enter.
  3. Di dalam Penonton Acara tetingkap, klik untuk mengembangkan sub-item di Log Windows bahagian.
  4. Klik kanan pada Aplikasi dan kemudian pilih 'Kosongkan Log'.
  5. Anda juga perlu membersihkan Keselamatan , Persediaan , dan Log sistem dengan melakukan operasi yang sama.
  6. Nyalakan semula komputer Windows anda.

log paparan acara aplikasi yang jelas

Juga, di bawah ini adalah video pendek proses mengenai membersihkan log peristiwa:

4. Diagnosis dan Selesaikan Masalah Kemas Kini Windows

Menurut Microsoft, ketika Kemas kini Windows memeriksa kemas kini baru atau memuat turun kemas kini di latar belakang, masalah penggunaan CPU svchost.exe tinggi mungkin berlaku.

Petua: Sebelum menggunakan kaedah di bawah, anda boleh menyahpasang kemas kini Windows yang dipasang akhir-akhir ini.

Dalam kebanyakan kes, kemas kini baru tidak sesuai dengan tetapan atau aplikasi semasa anda, dan menyebabkan masalah sumber komputer yang tinggi ini. Oleh itu, lebih baik nyahpasang (rollback) kemas kini tersebut untuk melihat dari mana masalahnya berasal.

Untuk mendiagnosis dan menyelesaikan masalah Kemas kini Windows, lakukan arahan berikut:

Langkah # 1: Bersihkan Folder 'SoftwareDistribution' Windows

The 'Pembahagian PerisianDirektori adalah tempat di mana OS Windows menyimpan kemas kini yang dimuat turun. Sekiranya ada yang tidak kena semasa memuat turun kemas kini, atau fail di folder ini rosak, anda akan menghadapi masalah semasa proses peningkatan, termasuk masalah penggunaan CPU yang tinggi.

Hasilnya, langkah pertama yang harus anda lakukan adalah memaksa OS Windows memuat turun semula kemas kini baru. Untuk melakukannya, anda perlu membersihkan Pembahagian Perisian folder. Ikuti arahan berikut untuk membersihkan folder:

  1. Tekan Windows + R untuk membuka kotak dialog Jalankan.
  2. Isi ' perkhidmatan.msc 'Tanpa tanda petik dan tekan Enter.
  3. Di tetingkap Perkhidmatan, cari 'Kemas kini Windows', Klik kanan padanya dan pilih'Berhenti'.
  4. Pergi ke C: Windows , cari Pembahagian Perisian folder dan kemudian padamkannya.
  5. Reboot PC Windows anda dan periksa kemas kini Windows.

padamkan folder pengedaran perisian

Sekiranya masalah CPU tinggi Svchost masih ada, teruskan ke langkah seterusnya.

Langkah # 2: Gunakan Penyelesai Masalah Kemas kini Windows

Awak boleh melawat laman web ini dari Microsoft.com untuk memuat turun Penyelesai Masalah Kemas kini Windows.

Selepas itu, jalankan dan pilih 'Kesan masalah dan gunakan pembaikan untuk (Disyorkan)Pilihan untuk membiarkan program secara automatik mengenal pasti dan menyelesaikan masalah dengan Pembaruan Windows jika ada.

Setelah selesai, mari kita periksa kemas kini sekali lagi mengenai apakah masalah CPU tinggi Svchost.exe (netsvcs) berterusan.

Anda juga harus memuat turun versi terkini Ejen Kemas Kini Windows dan pasangkannya di komputer anda. Lawati di sini untuk memuat turunnya.

Sekiranya masalah CPU tinggi Svchost.exe (netsvcs) berlaku selepas memasang kemas kini Windows, saya mengesyorkan agar anda menyahpasang kemas kini tersebut kerana itu boleh menjadi penyebab masalah ini. Selain itu, anda boleh menggunakan DISM (Servis dan Pengurusan Imej Penerapan) atau Kesediaan Pembaruan Sistem untuk memperbaiki ralat Windows Update.

Bolehkah Proses svchost.exe Menjadi Virus?

Sekiranya lokasi fail svchost.exe berada di C: Windows Sistem32 folder, maka tidak ada yang perlu dirisaukan.

svchost.exe buka fail lokasi

Sebarang proses bernama 'svchost.exe' tetapi disimpan di folder lain dan bukannya 'Sistem32'Boleh dianggap sebagai virus atau malware.

Sekiranya anda ingin memastikan mengenai fail svchost.exe, lawati VirusTotal.com , hantarkan fail yang ingin anda periksa dan biarkan mereka mengesahkannya untuk anda.

imbas virus svchost.exe

Namun, jika anda ragu bahawa komputer anda boleh terkena virus atau program jahat, anda harus menggunakan antivirus untuk melakukan imbasan penuh.

Sekiranya anda tidak mempunyai program antivirus di komputer anda, berikut adalah dua cadangan dari saya: antivirus percuma teratas , dan antivirus premium terbaik .

Penggunaan CPU yang tinggi Svchost sering menjadi masalah dan sering disebabkan oleh perisian berbahaya dan virus komputer. Lebih baik selamat daripada akhirnya memformat semula komputer anda.

Saya harap panduan ini dapat membantu anda menyelesaikan masalah CPU tinggi Svchost.exe. Sekiranya anda mempunyai pertanyaan mengenai artikel ini atau Svchost.exe, beritahu saya dengan meninggalkan komen anda di bawah.