อ่อนนุ่ม

แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs)

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





โพสต์เมื่อปรับปรุงล่าสุด: 17 กุมภาพันธ์ 2564

ส่วนประกอบ ของ google chrome

Svchost.exe (Service Host หรือ SvcHost) เป็นชื่อกระบวนการโฮสต์ทั่วไปสำหรับบริการที่เรียกใช้จากไลบรารีไดนามิกลิงก์ บริการภายในของ Windows ทั้งหมดถูกย้ายไปยังไฟล์ .dll หนึ่งไฟล์แทนที่จะเป็นไฟล์ .exe แต่คุณต้องมีไฟล์ปฏิบัติการ (.exe) เพื่อโหลดไฟล์ .dll เหล่านี้ ดังนั้นกระบวนการ svchost.exe จึงถูกสร้างขึ้น ตอนนี้ คุณอาจสังเกตเห็นว่ามีกระบวนการ svchost.exe อยู่หลายกรณี เนื่องจากหากบริการหนึ่งล้มเหลว จะไม่ทำให้ Windows ล่ม และบริการทั้งหมดเหล่านี้จัดเป็นกลุ่ม และอินสแตนซ์ svchost.exe แต่ละรายการจะถูกสร้างขึ้นสำหรับแต่ละรายการ กลุ่ม.



แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs)

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



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

สารบัญ[ ซ่อน ]



แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs)

ให้แน่ใจว่าได้ สร้างจุดคืนค่า ในกรณีที่มีบางอย่างผิดพลาด

วิธีที่ 1: เรียกใช้ CCleaner และ Malwarebytes

1. ดาวน์โหลดและติดตั้ง CCleaner & มัลแวร์ไบต์



สอง. เรียกใช้ Malwarebytes และปล่อยให้มันสแกนระบบของคุณเพื่อหาไฟล์ที่เป็นอันตราย หากพบมัลแวร์ โปรแกรมจะลบออกโดยอัตโนมัติ

คลิกที่ Scan Now เมื่อคุณเรียกใช้ Malwarebytes Anti-Malware

3. ตอนนี้เรียกใช้ CCleaner แล้วเลือก กำหนดเอง ทำความสะอาด .

4. ใต้ Custom Clean ให้เลือก แท็บ Windows และเครื่องหมายถูกเริ่มต้นและคลิก วิเคราะห์ .

เลือก Custom Clean จากนั้นเลือกค่าเริ่มต้นในแท็บ Windows | แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs)

5. เมื่อการวิเคราะห์เสร็จสิ้น ตรวจสอบให้แน่ใจว่าคุณได้ลบไฟล์ที่จะลบออกแล้ว

คลิกที่ Run Cleaner เพื่อลบไฟล์

6. สุดท้ายให้คลิกที่ Run Cleaner ปุ่มและปล่อยให้ CCleaner ดำเนินการ

7. เพื่อทำความสะอาดระบบของคุณเพิ่มเติม เลือกแท็บ Registry และตรวจสอบให้แน่ใจว่าได้ตรวจสอบสิ่งต่อไปนี้:

เลือกแท็บ Registry จากนั้นคลิกที่ Scan for Issues

8. คลิกที่ สแกนหาปัญหา และอนุญาตให้ CCleaner สแกน จากนั้นคลิกที่ แก้ไขปัญหาที่เลือก ปุ่ม.

เมื่อการสแกนหาปัญหาเสร็จสิ้น ให้คลิกที่ แก้ไขปัญหาที่เลือก | แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs)

9. เมื่อ CCleaner ถาม คุณต้องการเปลี่ยนแปลงการสำรองข้อมูลรีจิสทรีหรือไม่? เลือกใช่ .

10. เมื่อการสำรองข้อมูลของคุณเสร็จสิ้น ให้คลิกที่ แก้ไขปัญหาที่เลือกทั้งหมด ปุ่ม.

11. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 2: ปิดใช้งานบริการเฉพาะที่ทำให้เกิด CPU สูง

1. กด Ctrl + Shift + Esc ร่วมกันเพื่อเปิดตัวจัดการงาน

2. เปลี่ยนเป็น แท็บรายละเอียด และคลิกขวาที่การใช้งาน CPU สูง svchost.exe กระบวนการและเลือก ไปที่บริการ

คลิกขวาที่ svchost.exe ซึ่งทำให้การใช้งาน CPU สูงและเลือกไปที่บริการ

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

การดำเนินการนี้จะพาคุณไปที่แท็บบริการโดยอัตโนมัติ & มีบริการที่ไฮไลต์อยู่หลายรายการ

4. ตอนนี้คลิกขวาที่ เน้นบริการ ทีละรายการแล้วเลือกหยุด

5. ทำสิ่งนี้จนกว่าการใช้งาน CPU สูงโดยกระบวนการ svchost.exe นั้นได้รับการแก้ไข

6. เมื่อคุณได้ตรวจสอบบริการที่เกิดปัญหานี้แล้ว ก็ถึงเวลาปิดบริการนั้น

บันทึก: เวลาส่วนใหญ่, บริการ Windows Update เป็นบริการของผู้กระทำผิด แต่เราจะจัดการกับมันในภายหลัง

7. กด Windows Key + R จากนั้นพิมพ์ services.msc และกด Enter

บริการ windows | แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs)

8. ตอนนี้พบบริการเฉพาะในรายการนี้แล้ว คลิกขวา และเลือก คุณสมบัติ.

ตอนนี้ค้นหาบริการนั้น ๆ ในรายการนี้ จากนั้นคลิกขวาที่บริการนั้นแล้วเลือก Properties

9. คลิก หยุด หากบริการกำลังทำงานอยู่ จากนั้นตรวจสอบให้แน่ใจว่าได้ตั้งค่าประเภทการเริ่มต้นเป็น ปิดการใช้งาน และคลิกสมัครตามด้วยตกลง

คลิกหยุดหากบริการกำลังทำงานอยู่ จากนั้นตรวจสอบให้แน่ใจว่าประเภทการเริ่มต้นถูกตั้งค่าเป็น Disabled

10. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าปัญหาได้รับการแก้ไขหรือไม่

นี้แน่นอน แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs) . หากคุณพบว่ามันยากที่จะทำให้เป็นศูนย์ในไฟล์ svchost.exe ที่ทำให้เกิดปัญหา คุณสามารถใช้โปรแกรมของ Microsoft ชื่อ Process Explorer ซึ่งจะช่วยคุณค้นหาสาเหตุของปัญหา

วิธีที่ 3: ล้างบันทึกตัวแสดงเหตุการณ์

1. กด Windows Key + R จากนั้นพิมพ์ eventvwr.msc และกด Enter เพื่อเปิด ผู้ชมเหตุการณ์.

พิมพ์ eventvwr เพื่อเรียกใช้ Event Viewer | แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs)

2. จากเมนูด้านซ้ายมือ ให้ขยาย บันทึกของ Windows จากนั้นคลิกขวาที่โฟลเดอร์ย่อยทีละรายการแล้วเลือก ล้างบันทึก

ขยาย Windows Logs จากนั้นคลิกขวาที่โฟลเดอร์ย่อยทีละรายการแล้วเลือก Clear Log

3. โฟลเดอร์ย่อยเหล่านี้จะเป็น แอปพลิเคชัน ความปลอดภัย การตั้งค่า ระบบ และเหตุการณ์ที่ส่งต่อ

4. ตรวจสอบให้แน่ใจว่าคุณล้างบันทึกเหตุการณ์สำหรับโฟลเดอร์ด้านบนทั้งหมด

5. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 4: เปลี่ยนชื่อ SoftwareDistribution Folder

1.กด Windows Key + X จากนั้นเลือก พร้อมรับคำสั่ง (ผู้ดูแลระบบ)

2. ตอนนี้พิมพ์คำสั่งต่อไปนี้เพื่อหยุด Windows Update Services แล้วกด Enter หลังจากแต่ละรายการ:

หยุดสุทธิ wuauserv
หยุดสุทธิ cryptSvc
บิตหยุดสุทธิ
เซิร์ฟเวอร์หยุดสุทธิ

หยุดบริการอัปเดต Windows wuauserv cryptSvc bits msiserver

3. จากนั้นพิมพ์คำสั่งต่อไปนี้เพื่อเปลี่ยนชื่อ SoftwareDistribution Folder แล้วกด Enter:

ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old

เปลี่ยนชื่อ SoftwareDistribution Folder

4. สุดท้าย พิมพ์คำสั่งต่อไปนี้เพื่อเริ่ม Windows Update Services และกด Enter หลังจากแต่ละรายการ:

เริ่มต้นสุทธิ wuauserv
net start cryptSvc
บิตเริ่มต้นสุทธิ
เซิร์ฟเวอร์เริ่มต้นสุทธิ

เริ่มบริการอัปเดต Windows wuauserv cryptSvc bits msiserver | แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs)

5. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 5: เรียกใช้ตัวแก้ไขปัญหา Windows Update

1. พิมพ์ Troubleshooting ในแถบ Windows Search และคลิกที่ การแก้ไขปัญหา.

แผงควบคุมการแก้ไขปัญหา

2. ถัดไป จากหน้าต่างด้านซ้าย บานหน้าต่าง select ดูทั้งหมด.

3. จากนั้นจากรายการ แก้ไขปัญหาคอมพิวเตอร์ ให้เลือก อัพเดทวินโดว์.

เลือก windows update จากการแก้ไขปัญหาคอมพิวเตอร์

4. ปฏิบัติตามคำแนะนำบนหน้าจอและปล่อยให้ Windows Update แก้ไขปัญหาการทำงาน

ตัวแก้ไขปัญหา Windows Update

5. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

ตรวจ สอบ directx

สิ่งนี้จะช่วยคุณแก้ไข การใช้งาน CPU สูงโดย svchost.exe (netsvcs) แต่ถ้าไม่ใช่ให้ทำตามวิธีถัดไป

วิธีที่ 6: ตรวจสอบให้แน่ใจว่าได้อัปเดต Windows

1. กด Windows Key + I จากนั้นเลือก อัปเดตและความปลอดภัย

คลิกที่ไอคอนอัปเดตและความปลอดภัย | แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs)

2. ถัดไป คลิก ตรวจสอบสำหรับการอัพเดต และตรวจสอบให้แน่ใจว่าได้ติดตั้งการอัปเดตที่รอดำเนินการ

ตรวจสอบการอัปเดต Windows

3. หลังจากติดตั้งการอัปเดตแล้ว ให้รีบูทพีซีของคุณเป็น แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs)

วิธีที่ 7: ปิดใช้งานบริการ BITS และ Windows Update

1. กด Windows Key + R จากนั้นพิมพ์ services.msc และกด Enter

หน้าต่างบริการ

2. ตอนนี้หา BITS และ Windows Update ในรายการจากนั้นคลิกขวาที่พวกมันแล้วเลือก คุณสมบัติ.

คลิกขวาที่บริการ Windows Update และเลือก Properties ในหน้าต่างบริการ

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

คลิกหยุดและตรวจสอบให้แน่ใจว่าประเภทการเริ่มต้นของบริการ Windows Update คือ Disable | แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs)

4. คลิก Apply ตามด้วย OK

5. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

สิ่งนี้จะช่วยคุณแก้ไข การใช้งาน CPU สูงโดย svchost.exe (netsvcs) แต่ถ้าไม่ใช่ให้ทำตามวิธีถัดไป

วิธีที่ 8: ดาวน์โหลดและเรียกใช้ RKill

Rkill เป็นโปรแกรมที่พัฒนาขึ้นที่ BleepingComputer.com ที่พยายามยุติกระบวนการมัลแวร์ที่รู้จัก เพื่อให้ซอฟต์แวร์รักษาความปลอดภัยปกติของคุณสามารถเรียกใช้และทำความสะอาดคอมพิวเตอร์ของคุณจากการติดไวรัสได้ เมื่อ Rkill ทำงาน มันจะฆ่ากระบวนการของมัลแวร์ จากนั้นลบการเชื่อมโยงที่ปฏิบัติการได้ที่ไม่ถูกต้องและแก้ไขนโยบายที่หยุดเราไม่ให้ใช้เครื่องมือบางอย่างเมื่อเสร็จสิ้น มันจะแสดงล็อกไฟล์ที่แสดงกระบวนการที่ถูกยกเลิกในขณะที่โปรแกรมกำลังทำงาน สิ่งนี้ควรแก้ไข การใช้งาน CPU สูงโดยปัญหา svchost.exe

ดาวน์โหลด Rkill จากที่นี่ , ติดตั้งและเรียกใช้

วิธีที่ 9: เรียกใช้ System File Checker (SFC) และ Check Disk (CHKDSK)

1. กด Windows Key + X จากนั้นคลิกที่ พรอมต์คำสั่ง (ผู้ดูแลระบบ)

พร้อมรับคำสั่งพร้อมสิทธิ์ผู้ดูแลระบบ

2. ตอนนี้พิมพ์ต่อไปนี้ใน cmd แล้วกด Enter:

|_+_|

SFC สแกนทันทีพร้อมรับคำสั่ง | แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs)

3. รอให้กระบวนการข้างต้นเสร็จสิ้น และเมื่อทำเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณ

4. ถัดไป เรียกใช้ CHKDSK จาก แก้ไขข้อผิดพลาดของระบบไฟล์ด้วย Check Disk Utility (CHKDSK) .

5. ปล่อยให้กระบวนการข้างต้นเสร็จสมบูรณ์และรีบูตพีซีของคุณอีกครั้งเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 10: เรียกใช้ตัวแก้ไขปัญหาระบบและการบำรุงรักษา

1. กด Windows Key + X แล้วคลิกที่ แผงควบคุม.

แผงควบคุม

รีเช็คโทรศัพท์

2. ค้นหา แก้ไขปัญหา และคลิกที่ การแก้ไขปัญหา.

ค้นหา Troubleshoot และคลิกที่ Troubleshooting

3. ถัดไป คลิกที่ ดูทั้งหมด ในบานหน้าต่างด้านซ้าย

4. คลิกและเรียกใช้ ตัวแก้ไขปัญหาสำหรับการบำรุงรักษาระบบ .

เรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบ

5. ตัวแก้ไขปัญหาอาจสามารถ แก้ไขการใช้งาน CPU สูงโดย svchost.exe (netsvcs)

ที่แนะนำ:

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

Aditya Farrad

Aditya เป็นผู้เชี่ยวชาญด้านเทคโนโลยีสารสนเทศที่มีแรงจูงใจในตนเองและเป็นนักเขียนด้านเทคโนโลยีมาตลอด 7 ปีที่ผ่านมา เขาครอบคลุมบริการอินเทอร์เน็ต โทรศัพท์มือถือ Windows ซอฟต์แวร์ และคู่มือวิธีการ