ปัญหา Svchost.exe (netsvcs) ใน Windows 10

เราขอแนะนำ: โปรแกรมสำหรับการแก้ไขข้อผิดพลาด, เพิ่มประสิทธิภาพและความเร็วของ Windows

Svchost.exe (netsvcs) หรือ Service Host เป็นกระบวนการบริการที่ใช้ร่วมกันใน Windows มันเป็นกระบวนการย่อยของ Svchost.exe ที่โหลดบริการมากมายที่เต็มไปด้วยกลุ่ม netsvcs กลุ่มของบริการนั้นรวมถึงตัวจัดการผู้ใช้ตัวจัดกำหนดการงาน Windows Update, BITS, ธีมการกำหนดค่าเดสก์ท็อประยะไกลและอีกสองสามอย่างที่จำเป็นสำหรับ Windows 10

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

วิธีการแก้ไขปัญหา Svchost.exe

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

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

สแกนหามัลแวร์

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

  • กดปุ่ม Cortana บนทาสก์บาร์แล้วป้อน 'ผู้พิทักษ์' ในช่องค้นหา
  • เลือกเพื่อเปิด Windows Defender ที่แสดงด้านล่าง

  • กดปุ่ม Turn On เพื่อเปิดใช้งานยูทิลิตี้ โปรดทราบว่าคุณจะต้องปิดซอฟต์แวร์ป้องกันไวรัสของ บริษัท อื่นเพื่อสแกนด้วย Windows Defender
  • เลือกตัวเลือก แบบเต็ม เพื่อการสแกนที่ละเอียดยิ่งขึ้น
  • กดปุ่ม สแกน ทันที
  • หาก Windows Defender ตรวจพบสิ่งใดคุณสามารถกดปุ่ม Clean PC เพื่อลบรายการที่ตรวจพบ

ล้างบันทึกเหตุการณ์ผู้ดู

Svchost.exe (netsvcs) ปัญหาการใช้งาน CPU หรือ RAM สูงอาจเป็นเพราะบันทึกเหตุการณ์ของตัวแสดงเต็มมากเกินไป ดังนั้นการล้างบันทึกของ Event Viewer เป็นอีกหนึ่งการแก้ไขที่เป็นไปได้ นี่คือวิธีที่คุณสามารถล้างข้อมูลบันทึกใน Win 10

  • กดปุ่ม Win + R เพื่อเปิด Run
  • ป้อน 'eventvwr' ในกล่องข้อความของ Run และกดปุ่ม OK ที่เปิดตัวแสดงเหตุการณ์ที่แสดงด้านล่างโดยตรง

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

เรียกใช้ตัวแก้ไขปัญหา Windows Update

การใช้ทรัพยากรระบบระดับสูงของ netsvcs มักเกิดขึ้นในระหว่างการปรับปรุง Windows ดังนั้นบริการ Windows Update (wuauserv) มักจะทำให้เกิดการใช้งาน CPU และ RAM ของ netsvcs มากเกินไป การเรียกใช้ตัวแก้ไขปัญหา Windows Update สามารถช่วยแก้ไขปัญหาได้

  • ตัวแก้ไขปัญหา Windows Update ไม่รวมอยู่ใน Win 10 เปิดหน้าเว็บไซต์นี้แล้วคลิก ดาวน์โหลดตัวแก้ไขปัญหาสำหรับ Windows 10 เพื่อบันทึกตัวแก้ไขปัญหาลงในแล็ปท็อปหรือเดสก์ท็อปของคุณ
  • คลิก WindowsUpdateDiagnostic เพื่อเปิดตัวแก้ไขปัญหา Windows Update ด้านล่าง

  • กดปุ่ม ถัดไป ในเครื่องมือแก้ปัญหา
  • กดปุ่ม เรียกใช้ตัวแก้ไขปัญหา Windows 10 Windows Update เพื่อเปิดตัว แก้ไขปัญหา รุ่นล่าสุด
  • คลิกปุ่ม ถัดไป เพื่อเปิดใช้งานการสแกนและแก้ไข Wuauserv หากตัวแก้ไขปัญหาตรวจพบสิ่งใดมันจะแสดงรายการปัญหาที่ตรวจพบและแก้ไข
  • รีสตาร์ทเดสก์ท็อปหรือแล็ปท็อปของคุณ

ลบโฟลเดอร์ SoftwareDistribution

SoftwareDistribution เป็นโฟลเดอร์ที่เก็บการปรับปรุงและการลบออกยังสามารถช่วยแก้ไข Windows Update ได้ หากต้องการล้างโฟลเดอร์ให้กดปุ่ม Win + แป้นลัดเพื่อเปิดเรียกใช้

  • ป้อน 'services.msc' ในกล่องข้อความของ Run และกดปุ่ม OK
  • เลื่อนลงมาที่หน้าต่าง Services จนกว่าคุณจะไปที่ Windows Update จากนั้นคุณสามารถคลิกขวาที่ Windows Update แล้วเลือก หยุด
  • กดปุ่ม File Explorer บนแถบงาน
  • เปิดโฟลเดอร์ C: Windows ซึ่งมีโฟลเดอร์ย่อย SoftwareDistribution

  • ตอนนี้คุณสามารถคลิกขวาที่โฟลเดอร์ SoftwareDistribution และเลือก Delete
  • จากนั้นรีสตาร์ทเดสก์ท็อปหรือแล็ปท็อปของคุณแล้วตรวจสอบการอัปเดตด้วยแอปการตั้งค่า

ปิดบริการ Wuauserv

การปิด Windows Update ควรเป็นการแก้ไขที่เป็นไปได้สุดท้าย Windows Update ไม่ใช่บริการที่จำเป็น แต่คุณจะพลาดการอัพเดทเมื่อไม่ได้ใช้งาน อัพเดตแพตช์แก้ไขข้อบกพร่องใน Windows และการปรับปรุงที่สำคัญเพิ่มตัวเลือกและแอพใหม่ ๆ ให้กับระบบปฏิบัติการ ตัวอย่างเช่นผู้สร้างอัปเดตได้เพิ่ม Paint 3D ลงใน Windows 10 อย่างไรก็ตามคุณสามารถ ปิด wuauserv ดังนี้

  • เปิดเรียกใช้โดยการกดแป้น Win + แป้นพิมพ์ลัด R
  • ป้อน 'services.msc' ในกล่องข้อความและคลิก ตกลง เพื่อเปิดหน้าต่างด้านล่าง

  • ดับเบิลคลิก Windows Update เพื่อเปิดหน้าต่างในภาพรวมด้านล่างโดยตรง

  • เลือก Disabled จากเมนูแบบเลื่อนลง Startup
  • กดปุ่ม Apply และ OK

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

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

แนะนำ

วิธีการ: ลบหรือลืมชื่อเครือข่ายที่ไม่ได้ใช้สำหรับ WiFi ใน Windows 10, 8.1
2019
6 ของซอฟต์แวร์การซื้อขายที่ดีที่สุดสำหรับ Windows PC
2019
แก้ไขข้อผิดพลาด Xlive.dll ใน Windows 10, 8.1 หรือ 7
2019