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

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

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

Service Host:Local System (svchost.exe) คืออะไร

Service Host:Local System เป็นกลุ่มของกระบวนการระบบอื่นๆ ที่ทำงานภายใต้นั้น กล่าวคือ เป็นคอนเทนเนอร์ที่ให้บริการโฮสต์ทั่วไป ดังนั้นการแก้ไขปัญหานี้จึงกลายเป็นเรื่องยากเนื่องจากกระบวนการใดๆ ที่ทำงานภายใต้ Service Host:Local System อาจทำให้ CPU หรือปัญหาการใช้งานดิสก์สูง โฮสต์บริการ:ระบบภายในประกอบด้วยกระบวนการต่างๆ เช่น User Manager, Group Policy Client, Windows Auto Update, Background Intelligent Transfer Service (BITS), Task Scheduler เป็นต้น

คุณสามารถดูกระบวนการต่างๆ ได้อย่างรวดเร็วภายใต้ Service Host:Local System โดยกด Ctrl + Alt + Del คีย์พร้อมกันเพื่อเปิดตัวจัดการงาน จากนั้นสลับไปที่แท็บ Processes และค้นหา Service Host ที่เกี่ยวข้อง กระบวนการต่างๆ เช่น Service Host:Local Service, Service Host:Network Service เป็นต้น เมื่อคุณจะขยายบริการเหล่านี้ คุณจะพบกระบวนการต่างๆ ที่ทำงานอยู่ภายใต้นั้น

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

ตามที่คุณเห็นว่ามีกระบวนการหลายอย่างที่ทำงานภายใต้ Service Host:Local System (svchost.exe) เช่น Windows Update ซึ่งอาจใช้ทรัพยากรระบบจำนวนมาก แต่ถ้าเฉพาะเจาะจง กระบวนการทำให้การใช้งาน CPU &Disk สูงอย่างต่อเนื่อง อาจเป็นปัญหาที่ต้องได้รับการดูแล เพื่อไม่ให้เป็นการเสียเวลา เรามาดูวิธีแก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์โดยใช้บทช่วยสอนด้านล่าง

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

หมายเหตุ:อย่าลืมสร้างจุดคืนค่าในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

ก่อนดำเนินการตามขั้นตอนการแก้ไขปัญหา คุณควรระบุสาเหตุที่แท้จริงของปัญหาก่อน เช่น บริการหรือกระบวนการใดภายใต้โฮสต์บริการ:ระบบภายในทำให้เกิดปัญหาการใช้งาน CPU หรือดิสก์สูง . ในการดำเนินการนี้ คุณจะต้องมีเครื่องมือฟรีจาก Microsoft ชื่อ Process Explorer

1.ดาวน์โหลดโปรแกรมนี้จากลิงค์ด้านบน คลิกขวาที่ไฟล์ procexp64.exe และเลือกเรียกใช้ในฐานะผู้ดูแลระบบ

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

2.ตอนนี้ คลิกที่ คอลัมน์ CPU เพื่อจัดเรียงกระบวนการตาม CPU หรือการใช้หน่วยความจำ

3.ถัดไป ค้นหากระบวนการ svchost.exe ในรายการและคลิกขวาและเลือก คุณสมบัติ

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

4.ในหน้าต่างคุณสมบัติ svchost.exe ให้สลับไปที่ แท็บบริการ ซึ่งคุณจะ ค้นหารายการบริการที่ทำงานภายใต้ขั้นตอนนี้

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

5.ถัดไป ให้สลับไปที่ แท็บเธรด ซึ่งคุณจะพบกับเธรดทั้งหมดที่ดำเนินการภายในบริการ svchost.exe

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

6.คลิกที่ คอลัมน์ CPU &คอลัมน์ Cycles Delta เพื่อจัดเรียงเธรด และ ค้นหาบริการหรือไลบรารี dll ที่ทำให้เกิดการใช้งาน cpu สูง

7.คลิกที่บริการเฉพาะที่ทำให้เกิดปัญหา และคลิกที่ปุ่ม ฆ่าหรือหยุดชั่วคราว

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

8.ถัดไป รอสักครู่และดูว่า การใช้งาน CPU หรือดิสก์สูงโดยโฮสต์บริการ:Local System (svchost.exe) ได้รับการแก้ไขหรือไม่

9.หากคุณยังคงประสบปัญหา ให้ทำตามขั้นตอนด้านบนสำหรับเธรดทั้งหมดที่ใช้ทรัพยากรระบบจำนวนมาก

10.เมื่อคุณมี zero-in กับผู้กระทำผิดที่เป็นสาเหตุของปัญหา คุณต้องปิดการใช้งาน บริการเฉพาะจากหน้าต่าง services.msc

11.ในการดำเนินการนี้ คุณจะต้อง แมปชื่อ DLL กับชื่อบริการ โดยใช้ขั้นตอนที่ 4

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

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

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

13.ค้นหา บริการเฉพาะที่ก่อให้เกิดปัญหา ในหน้าต่าง service.msc จากนั้นให้คลิกขวาและเลือก Properties

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

14.หากบริการกำลังทำงานอยู่ ให้คลิกที่ หยุด จากนั้นจากเมนูแบบเลื่อนลง ประเภทการเริ่มต้น ให้เลือก ปิดการใช้งาน

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

15.Click Apply ตามด้วย OK เพื่อบันทึกการเปลี่ยนแปลง และการดำเนินการนี้จะ แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์ ปัญหา

วิธีที่ 1:เรียกใช้คำสั่ง SFC และ DISM

1.กด Windows Key + X จากนั้นคลิกที่ Command Prompt(Admin)

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

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

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

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

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

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

5.ปล่อยให้คำสั่ง DISM ทำงานและรอให้คำสั่งเสร็จสิ้น

6. หากคำสั่งด้านบนใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

หมายเหตุ: แทนที่ C:\RepairSource\Windows ด้วยตำแหน่งของแหล่งการซ่อมแซมของคุณ (การติดตั้ง Windows หรือดิสก์การกู้คืน)

7.รีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง และดูว่าคุณสามารถ แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์ได้หรือไม่

วิธีที่ 2:ลบโฟลเดอร์ SoftwareDistribution

1.กดปุ่ม Windows + R จากนั้นพิมพ์ services.msc แล้วกด Enter

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

2.คลิกขวาที่ บริการ Windows Update แล้วเลือก หยุด

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

3.เปิด File Explorer แล้วไปที่ตำแหน่งต่อไปนี้:

C:\Windows\SoftwareDistribution

4.ลบทั้งหมด ไฟล์และโฟลเดอร์ภายใต้ SoftwareDistribution

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

5.Again right-click onบริการ Windows Update จากนั้นเลือก เริ่ม

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

6.ตอนนี้ให้ลองดาวน์โหลดการอัปเดตและดูว่าคุณสามารถ แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์ได้หรือไม่

วิธีที่ 3:ปิดใช้งาน Superfetch

1.กดปุ่ม Windows + R จากนั้นพิมพ์ services.msc แล้วกด Enter

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

2.Find Superfetch บริการจากรายการ จากนั้นคลิกขวาบนและเลือก คุณสมบัติ

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

3.ภายใต้สถานะบริการ หากบริการกำลังทำงานอยู่ ให้คลิกที่ หยุด

4.ตอนนี้จากการเริ่มต้น พิมพ์เมนูแบบเลื่อนลง เลือก ปิดการใช้งาน

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

5.Click Apply ตามด้วย OK

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

หากวิธีการข้างต้นไม่ปิดใช้งานบริการ Superfetch คุณสามารถทำตาม ปิดใช้งาน Superfetch โดยใช้ Registry:

1.กดปุ่ม Windows + R จากนั้นพิมพ์ regedit แล้วกด Enter เพื่อเปิด Registry Editor

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

2.นำทางไปยังรีจิสตรีคีย์ต่อไปนี้:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

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

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

4.คลิกตกลงและปิดตัวแก้ไขรีจิสทรี

5.รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง และดูว่าคุณสามารถ แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์ได้หรือไม่

วิธีที่ 4:การแก้ไขรีจิสทรี

1.กดปุ่ม Windows + R จากนั้นพิมพ์ regedit แล้วกด Enter เพื่อเปิด Registry Editor

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

2.นำทางไปยังรีจิสตรีคีย์ต่อไปนี้:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu

3.ตรวจสอบให้แน่ใจว่าได้เลือก Ndu จากนั้นในบานหน้าต่างด้านขวา ดับเบิลคลิกที่ Start

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

4.เปลี่ยนค่าของ Start เป็น 4 แล้วคลิกตกลง

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

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

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

1.กด Windows Key + I เพื่อเปิด Settings จากนั้นคลิกที่ Update &Security

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

2.จากเมนูด้านซ้าย ให้เลือกแก้ไขปัญหา

3.ตอนนี้ ในส่วน Get up and running ให้คลิกที่ Windows Update

4.เมื่อคลิกแล้ว ให้คลิกที่ “เรียกใช้ตัวแก้ไขปัญหา ” ภายใต้ Windows Update

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

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

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

วิธีที่ 6:ทำการคลีนบูต

บางครั้งซอฟต์แวร์ของบริษัทอื่นอาจขัดแย้งกับระบบ ดังนั้นจึงอาจทำให้มีการใช้งาน CPU สูงบนพีซีของคุณ เพื่อ แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์ คุณต้องทำคลีนบูตในพีซีของคุณและวินิจฉัยปัญหาทีละขั้นตอน

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

วิธีที่ 7:เริ่มบริการ Windows Update ใหม่

1.กดปุ่ม Windows + R จากนั้นพิมพ์ “services.msc ” (โดยไม่ใส่เครื่องหมายอัญประกาศ) แล้วกด Enter

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

2.ค้นหาบริการต่อไปนี้:

Background Intelligent Transfer Service (BITS)
บริการเข้ารหัสลับ
Windows Update
ตัวติดตั้ง MSI

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

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

4.ตอนนี้หากบริการใดๆ ข้างต้นหยุดทำงาน อย่าลืมคลิกที่ เริ่มภายใต้สถานะบริการ

5.ถัดไป ให้คลิกขวาที่ Windows Update และเลือก เริ่มต้นใหม่

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

6.คลิก Apply ตามด้วย OK จากนั้นรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 8:เปลี่ยนการจัดกำหนดการตัวประมวลผล

1.กดปุ่ม Windows + R จากนั้นพิมพ์ sysdm.cpl และกด Enter เพื่อเปิดคุณสมบัติของระบบ

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

2.สลับไปที่แท็บขั้นสูงแล้วคลิก การตั้งค่า ภายใต้ ประสิทธิภาพ

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

3.เปลี่ยนเป็น แท็บขั้นสูง อีกครั้ง ภายใต้ตัวเลือกประสิทธิภาพ

4.ภายใต้ Processor scheduling ให้เลือก Program แล้วคลิก Apply ตามด้วย OK

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

5.Reboot PC ของคุณเพื่อบันทึกการเปลี่ยนแปลงและตรวจสอบว่าคุณสามารถแก้ไขปัญหา Service Host:Local System (svchost.exe) CPU สูงและปัญหาการใช้งานดิสก์ได้หรือไม่

วิธีที่ 9:ปิดใช้งาน Background Intelligent Transfer Service

1.กดปุ่ม Windows + R จากนั้นพิมพ์ msconfig แล้วกด Enter

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

2.สลับไปที่แท็บบริการ จากนั้น ยกเลิกการเลือก “Background Intelligent Transfer Service”

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

3.Click Apply ตามด้วย OK

วิธีที่ 10:ทำการคืนค่าระบบ

1.กดปุ่ม Windows + R แล้วพิมพ์”sysdm.cpl ” จากนั้นกด Enter

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

2.เปลี่ยนเป็น การป้องกันระบบ แท็บแล้วคลิก การคืนค่าระบบ ปุ่ม.

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

3.คลิก ถัดไป และเลือกจุดคืนค่าระบบ .

แก้ไขโฮสต์บริการ:Local System (svchost.exe) CPU สูงและการใช้งานดิสก์

4.ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อคืนค่าระบบให้เสร็จสิ้น

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

แนะนำ:

  • แก้ไขเสียง HDMI ไม่ทำงานใน Windows 10
  • 5 วิธีในการแก้ไขเสียงบน YouTube
  • YouTube ไม่ทำงานบน Chrome [แก้ไขแล้ว]
  • แก้ไข YouTube ทำงานช้าบนพีซีของคุณ

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