ข้อผิดพลาด Svchost.exe (netsvcs) ใน windows 10: ฉันจะแก้ไขได้อย่างไร

สารบัญ:

วีดีโอ: Процесс Svchost.exe (netsvcs) Нагружает память и систему 2024

วีดีโอ: Процесс Svchost.exe (netsvcs) Нагружает память и систему 2024
Anonim

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 หรือบันทึก Event Viewer เต็ม

วิธีการซ่อมแซมข้อผิดพลาด Svchost.exe

  1. สแกนหามัลแวร์
  2. ล้างบันทึกเหตุการณ์ผู้ดู
  3. เรียกใช้ตัวแก้ไขปัญหา Windows Update
  4. ลบโฟลเดอร์ SoftwareDistribution
  5. ปิดบริการ Wuauserv

คุณสามารถตรวจสอบการจัดสรรทรัพยากรระบบของ Svchost.exe (netsvcs) ด้วยตัวจัดการงาน ก่อนอื่นคุณควรคลิกขวาที่ทาสก์บาร์แล้วเลือก ตัวจัดการงาน

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

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

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

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

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

ดังนั้นสแกนหามัลแวร์ด้วยโปรแกรมป้องกันไวรัส มีโปรแกรมอรรถประโยชน์ของ บริษัท อื่นหลายแห่งที่กำจัดมัลแวร์ แต่คุณสามารถสแกนด้วย Windows Defender ได้ดังต่อไปนี้

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

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

2. ล้างบันทึกตัวแสดงเหตุการณ์

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

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

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

3. เรียกใช้ตัวแก้ไขปัญหา 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 หากตัวแก้ไขปัญหาตรวจพบสิ่งใดมันจะแสดงรายการปัญหาที่ตรวจพบและแก้ไข
  • รีสตาร์ทเดสก์ท็อปหรือแล็ปท็อปของคุณ

4. ลบโฟลเดอร์ SoftwareDistribution

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

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

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

5. ปิดบริการ 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 แต่บางส่วนอาจจำเป็นต่อระบบปฏิบัติการ

ดังนั้นตรวจสอบรายละเอียดบริการที่รวมอยู่ในหน้าต่างคุณสมบัติก่อนที่จะปิด

ข้อผิดพลาด Svchost.exe (netsvcs) ใน windows 10: ฉันจะแก้ไขได้อย่างไร