Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

เนื้อหา:

  • ภาพรวมการใช้งาน CPU สูงของ Svchost.exe
  • Svchost.exe ใน Windows 10 คืออะไร
  • เหตุใดจึงมี Svchost.exe จำนวนมากใน Windows 10
  • จะแก้ไขการใช้งาน CPU สูงโดย Svchost.exe บน Windows 10 ได้อย่างไร

ภาพรวมการใช้งาน CPU สูงของ Svchost.exe

เมื่อคอมพิวเตอร์ของคุณพัง หรือทำงานช้า สิ่งแรกที่หลายคนจะทำคือตรวจสอบการใช้งาน CPU ในตัวจัดการงาน ที่ทำให้คุณประหลาดใจ คุณพบว่าในตัวจัดการงาน มีโฮสต์บริการประเภทหนึ่ง – Svcose.exe ที่ขัดขวางการใช้งาน CPU ของคุณบน Windows 10

คุณรู้สึกหงุดหงิดเพราะไม่รู้ว่าเหตุใด Svchost นี้จึงใช้ CPU มาก และเหตุใดจึงมีกระบวนการ Svchost.exe จำนวนมากที่ทำงานบน Windows 10

โพสต์นี้จะแก้ปริศนาของคุณโดยบอกคุณว่า Svchost.exe คืออะไรและจะแก้ไข Service host local system สูงได้อย่างไร

Svchost.exe ใน Windows 10 คืออะไร

เช่นเดียวกับที่ Microsoft แจ้งให้คุณทราบ Svchost.exe เป็นชื่อกระบวนการโฮสต์ทั่วไปสำหรับบริการที่เรียกใช้จากไลบรารีลิงก์แบบไดนามิก ไม่ใช่ไวรัสตราบเท่าที่คุณสามารถหาได้ใน C:\Windows\System32 โฟลเดอร์

ถ้าจะพูดให้เข้าใจง่ายๆ ก็คือ ก่อนหน้านี้ Microsoft เคยใช้ไฟล์ .exe แต่ต่อมาได้เปลี่ยนนามสกุลไฟล์เป็น .dll ซึ่งทำให้โปรแกรมสามารถนำกลับมาใช้ใหม่ได้มากขึ้นใน Windows 10

แม้ว่าข้อเสียคือคุณไม่สามารถเรียกใช้ไฟล์ DLL ได้โดยตรงบน Windows 10 นั่นคือสาเหตุที่ Svchost.exe ปรากฏขึ้นสำหรับโปรแกรมต่างๆ

แต่เมื่อต้องเผชิญกับดิสก์ Svchost.exe 100 หรือ CPU สูงใน Windows 10 คุณอดคิดไม่ได้ว่าทำไมจึงมีไฟล์ Svchost.exe จำนวนมากในการควบคุมซอฟต์แวร์

เหตุใดจึงมี Svchost.exe จำนวนมากใน Windows 10

ในกรณีส่วนใหญ่ Svchost.exe รับผิดชอบโปรแกรมระบบต่างๆ ที่ทำงานบน Windows 10 ที่สำคัญกว่านั้น ทุกกระบวนการเดียวจะตรวจสอบโปรแกรมเฉพาะ เช่น เฟิร์มแวร์ ด้วยวิธีนี้เท่านั้นที่บริการจะไม่ทำให้ประสิทธิภาพการทำงานทั้งหมดลดลงสำหรับ Windows 10 นั่นคือสาเหตุที่ CPU สูง Svchost.exe (netsvcs) เกิดขึ้นกับพีซีของคุณ

7 วิธีในการแก้ไขการใช้งาน CPU สูงโดย Svchost.exe บน Windows 10

เนื่องจากคุณรู้อยู่แล้วว่ามันคือ Svchost.exe ที่ใช้ CPU มาก คุณควรใช้มาตรการที่ตรงเป้าหมายเพื่อแก้ปัญหา Svchost ที่ใช้งาน 100 CPU ใน Windows 10

วิธีแก้ไข:

  • 1:หยุดงาน Svchost.exe
  • 2:ปิดใช้งานบริการ Svchost.exe
  • 3:อัปเดตไดรเวอร์
  • 4:หยุด Windows Update
  • 5:ลบโฟลเดอร์ SoftwareDistribution
  • 6:ล้างบันทึกโปรแกรมดูเหตุการณ์
  • 7:สแกนหาไวรัสหรือมัลแวร์

โซลูชันที่ 1:หยุดงาน Svchost.exe

ขณะนี้ไฟล์ Svchost.exe สามารถใช้ CPU หรือหน่วยความจำใน Windows 10 ได้มาก ขอแนะนำให้คุณหยุดหรือรีสตาร์ทโปรแกรมหรือซอฟต์แวร์ที่ทำงานภายใต้กระบวนการ Svchost.exe

1. คลิกขวา เริ่ม จากนั้นเลือก ตัวจัดการงาน จากเมนู

2. ใน ตัวจัดการงาน , ภายใต้ รายละเอียด ให้ค้นหาบริการทั้งหมดที่มีชื่อ exe และคลิกขวาเพื่อ ไปที่บริการ .

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

จากนั้นคุณจะเปลี่ยนไปใช้ บริการ ในตัวจัดการงานและรู้ว่าซอฟต์แวร์ภายใต้ Svchost.exe คืออะไรซึ่งทำให้คอมพิวเตอร์ของคุณค้างอยู่ใน CPU สูง

3. ภายใต้ บริการ แท็บ คุณจะรู้ว่าโปรแกรมใดกำลังทำงานโดยใช้ชื่อ Svchost.exe คลิกขวาเพื่อ หยุด งานนี้

จาก คำอธิบาย คุณสามารถรับชื่อซอฟต์แวร์หรือแอปพลิเคชันได้ (นี่คือ นายหน้าการเชื่อมต่อเครือข่าย ) โดยใช้ Svchost.exe

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

เมื่อคุณปิดใช้งานบริการภายใต้กระบวนการ Svchost.exe คุณสามารถตรวจสอบว่ายังมี CPU สูงในตัวจัดการงานใน Windows 10 หรือไม่

โซลูชันที่ 2:ปิดใช้งานบริการ Svchost.exe

ในกรณีที่คุณได้รับชื่อของบริการภายใต้กระบวนการ Svchost.exe ที่ใช้ CPU สูง คุณควรปิดใช้งานบริการตั้งแต่เริ่มต้นเช่นกันใน Windows 10 เพื่อแก้ปัญหาการใช้งาน CPU สูงผิดปกติจาก Svchost .exe.

อาจช่วยคุณจัดการกับปัญหาการใช้งาน CPU ที่สูงได้

1. ค้นหา บริการ ในช่องค้นหาแล้วกด Enter .

2. ใน บริการ ให้คลิกขวาที่บริการภายใต้กระบวนการ Svchost.exe เพื่อเปิด คุณสมบัติ . ใช้ นายหน้าการเชื่อมต่อเครือข่าย เป็นตัวอย่าง

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

3. ภายใต้ ทั่วไป ให้ไปที่ ประเภทการเริ่มต้น และตั้งเป็น ปิดการใช้งาน . เสร็จแล้ว แตะ ตกลง เพื่อบันทึกการเปลี่ยนแปลง

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

เมื่อคุณปิดใช้งานบริการภายใต้กระบวนการ Svchost.exe คุณสามารถตรวจสอบว่ายังมี CPU สูงในตัวจัดการงานใน Windows 10 หรือไม่

โซลูชันที่ 3:อัปเดตไดรเวอร์ทั้งหมด

หลังจากที่คุณได้ปิดใช้งานหรือหยุดโปรแกรมหรือบริการที่เกี่ยวข้องทั้งหมดที่เกี่ยวข้องกับ Svchost.exe เพื่อแก้ปัญหา CPU สูงที่เกิดจากปัญหากระบวนการ Svchost.exe อย่างสมบูรณ์ คุณอาจอัปเดตไดรเวอร์ทั้งหมดสำหรับ Windows 10 ด้วย

โปรแกรมควบคุมบูสเตอร์ เป็นเครื่องมือที่เชื่อถือได้และเป็นมืออาชีพสำหรับการอัปเดตไดรเวอร์ มันสามารถดาวน์โหลดไดรเวอร์ล่าสุดทั้งหมดสำหรับคุณ เช่น ไดรเวอร์การ์ดแสดงผลหรือการ์ดเสียงหรือไดรเวอร์เครือข่ายสำหรับ Windows 10 ในกรณีนี้ CPU สูง Svchost.exe จะไม่รบกวนคุณตลอดเวลา

1. ดาวน์โหลด , ติดตั้งและเรียกใช้ Driver Booster บนพีซีของคุณ

2. คลิก สแกน ใน Driver Booster เพื่อให้ค้นหาไดรเวอร์ที่ล้าสมัยหรือเสียหายให้คุณโดยอัตโนมัติ

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

3. จากนั้นกำหนดที่จะ อัปเดตทันที เพื่อให้ Driver Booster ดาวน์โหลดไดรเวอร์อุปกรณ์ล่าสุดทั้งหมดสำหรับคุณ

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

สำหรับคุณเพิ่งติดตั้งไดรเวอร์ใหม่ล่าสุดสำหรับอุปกรณ์ Windows 10 คุณสามารถลองเริ่มบริการใหม่ภายใต้ Svchost.exe เพื่อดูว่าระบบในพื้นที่ของโฮสต์บริการยังคงใช้พื้นที่ CPU หรือไม่

โซลูชันที่ 4:หยุดการอัปเดต Windows

บางครั้ง การอัปเดตของ Windows อาจนำคุณลักษณะบางอย่างที่ส่งผลให้มีการใช้งาน CPU สูงด้วย Svchost.exe ใน Windows 10 ได้ ด้วยเหตุนี้ คุณสามารถจัดการหยุด Windows Update ใน Service เพื่อดูว่าสามารถแก้ไขปัญหา CPU สูงได้หรือไม่

ในหน้าต่างบริการ ให้เลื่อนลงเพื่อค้นหา Windows Update หรือ Superfetch หรือ บริการถ่ายโอนข้อมูลเบื้องหลัง . จากนั้นคลิกขวาเพื่อ หยุด บริการสำหรับพวกเขา

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

หรือคุณอาจปิดการใช้งาน Windows Update เมื่อเริ่มต้นเพื่อป้องกัน Svchost high CPU ในตัวจัดการงาน

ใน บริการ หน้าต่าง ค้นหา การอัปเดต Windows และคลิกขวาเพื่อเปิด คุณสมบัติ . ใน คุณสมบัติของ Windows Update ค้นหา ประเภทการเริ่มต้น แล้วตั้งค่า ปิดการใช้งาน เช่นกัน

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

จากผู้ใช้จำนวนมาก บริการ Windows Update หรือ Background Intelligent Transfer เป็นสิ่งที่ต้องตำหนิมากที่สุดสำหรับ svchost.exe โดยใช้ข้อผิดพลาดของ CPU ทั้งหมดใน Windows 10

ดังนั้นในระดับหนึ่ง วิธีนี้สามารถช่วยคุณกำจัด CPU สูงที่เกิดจากปัญหา Svchost.exe หรือบางครั้งแม้ดิสก์จะทำงานที่ 100 เนื่องจากกระบวนการ Svchost

แนวทางที่ 5:ลบโฟลเดอร์ SoftwareDistribution

โฟลเดอร์ SoftwareDistribution นี้เก็บไฟล์ชั่วคราวทั้งหมดใน Windows 10 โดยเฉพาะอย่างยิ่งจะเก็บไฟล์ที่จำเป็นสำหรับ Windows Update ในแง่นี้ เพื่อลดการใช้ CPU โดย Svchost.exe (netsvcs) จำเป็นต้องลบโฟลเดอร์ออกจาก Windows 10

1. ค้นหา File Explorer ในช่องค้นหาแล้วกด Enter .

2. ใน File Explorer ให้ไปที่ พีซีเครื่องนี้> ดิสก์ในเครื่อง (C:)> Windows> SoftwareDistribution .

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

3. จากนั้นคลิกขวาที่ SoftwareDistribution โฟลเดอร์ที่จะ ลบ มัน.

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

หลังจากล้างโฟลเดอร์ Windows Update คุณควรตรวจสอบในตัวจัดการงานว่ายังมีกระบวนการ Svchost.exe จำนวนมากที่ทำงานและใช้ CPU 100% อยู่หรือไม่

โซลูชัน 6:ล้างบันทึกตัวแสดงเหตุการณ์

ไม่ต้องสงสัยเลยว่าสำหรับคอมพิวเตอร์ที่ใช้งานเป็นเวลานาน จะมีบันทึกของเบราว์เซอร์จำนวนมากใน Windows 10 ซึ่งใช้ CPU สูงโดย Svchost.exe

ดังนั้น หากต้องการลบ CPU ที่สูงหรือปัญหาด้านหน่วยความจำ ให้ลองใช้วิธีด้านล่างเพื่อล้างบันทึกการดูเหตุการณ์ของคุณ

1. กด Windows + อาร์ เพื่อเปิด วิ่ง กล่อง.

2. พิมพ์ eventvwr.msc ในช่องแล้วคลิกตกลง .

3. ใน ตัวแสดงกิจกรรม หน้าต่าง ขยาย บันทึกของ Windows แล้วคลิกขวาแอปพลิเคชัน เพื่อ ล้างบันทึก .

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

ที่นี่คุณควรคลิกขวาความปลอดภัย , ตั้งค่า , ระบบ และ กิจกรรมที่ส่งต่อ เพื่อ ล้างบันทึก ในทางเดียวกัน

4. รีสตาร์ทพีซีของคุณ

เมื่อคุณลงชื่อเข้าใช้ Windows 10 อีกครั้ง ปัญหา CPU สูงของ Svchost.exe จะหายไป

โซลูชัน 7:สแกนหาไวรัสหรือมัลแวร์

สำหรับผู้ใช้ Windows ส่วนใหญ่ การติดตั้งซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่นเพื่อตรวจหาไวรัสถือเป็นเรื่องปกติ

ดังนั้น เมื่อคุณพบว่า Svchost.exe ทำให้คอมพิวเตอร์ของคุณมี CPU สูงในทันที คุณสามารถตัดสินใจใช้ซอฟต์แวร์อย่างเต็มที่เพื่อสแกนหามัลแวร์หรือไวรัสคอมพิวเตอร์

นอกเหนือจากโปรแกรมของบริษัทอื่นแล้ว Windows Defender เป็นตัวเลือกที่ดีสำหรับคุณในการตรวจหาไวรัสหรือภัยคุกคามใน Windows 10

1. ไปที่ เริ่ม> การตั้งค่า> อัปเดตและความปลอดภัย .

2. ใต้ Windows Defender ให้เลือก เปิด Windows Defender Security Center .

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

3. เลือก การป้องกันไวรัสและภัยคุกคาม เพื่อให้ Windows Defender สแกนหาไวรัสหรือภัยคุกคามใน Windows 10

แก้ไขการใช้งาน CPU สูงของ Svchost.exe บน Windows 10

ถ้าเป็นไปได้ Windows Defender จะบอกคุณว่ามีไวรัสบนพีซีของคุณที่สามารถเพิ่มการใช้งาน CPU ใน Windows 10 ได้หรือไม่ ถ้าไม่ คุณอาจต้องแก้ไขปัญหาการสแกนของ Windows Defender .

ในหัวข้อนี้ คุณสามารถเรียนรู้วิธีแก้ไขข้อผิดพลาด CPU สูง Svchost.exe จากมุมมองของการหยุดบริการต่างๆ เกี่ยวกับไฟล์ .exe นี้ และแก้ไขปัญหาเกี่ยวกับการอัปเดตหรือไดรเวอร์ของ Windows

หากคุณได้ตรวจสอบการใช้งาน CPU แล้ว แต่พบว่า CPU สูงที่เกิดจาก Ntoskrnl.exe บนพีซีของคุณ ไม่ต้องกังวล มีทางออกเสมอ