แก้ไขโฮสต์บริการ: Local System (svchost.exe) CPU สูงและการใช้งานดิสก์
เบ็ดเตล็ด / / November 28, 2021
แก้ไขโฮสต์บริการ: ระบบภายใน (svchost.exe) การใช้งาน CPU และดิสก์สูง: หากคุณกำลังประสบปัญหานี้ซึ่งกระบวนการที่เรียกว่า Service Host: Local System (svchost.exe) กำลังใช้ทรัพยากรระบบทั้งหมดของคุณ ทำให้การใช้งาน CPU และ Disk สูงในตัวจัดการงาน ไม่ต้องกังวล เพราะวันนี้เราจะมาดูวิธีแก้ไขปัญหานี้ด้วยความช่วยเหลือจากสิ่งนี้ บทความ. โพสต์นี้จะช่วยได้หากคุณกำลังเผชิญกับการใช้งาน CPU สูง การใช้หน่วยความจำ หรือการใช้ดิสก์เนื่องจากโฮสต์บริการ: กระบวนการ Local System
โฮสต์บริการคืออะไร: Local System (svchost.exe)
โฮสต์บริการ: Local System เป็นกลุ่มของกระบวนการระบบอื่นๆ ที่ทำงานภายใต้นั้น กล่าวคือ เป็นคอนเทนเนอร์ที่ให้บริการโฮสต์ทั่วไป ดังนั้นการแก้ไขปัญหานี้จึงกลายเป็นเรื่องยากเนื่องจากกระบวนการใดๆ ที่ทำงานภายใต้ Service Host: Local System อาจทำให้ CPU หรือปัญหาการใช้งานดิสก์สูง โฮสต์บริการ: ระบบภายในรวมถึงกระบวนการต่างๆ เช่น ตัวจัดการผู้ใช้, ไคลเอ็นต์นโยบายกลุ่ม, การอัปเดตอัตโนมัติของ Windows, บริการถ่ายโอนเบื้องหลังอัจฉริยะ (BITS), ตัวกำหนดเวลางาน ฯลฯ
คุณสามารถดูกระบวนการต่างๆ ได้อย่างรวดเร็วภายใต้ Service Host: Local System โดยกด Ctrl + Alt + Del คีย์พร้อมกันเพื่อเปิดตัวจัดการงาน จากนั้นสลับไปที่แท็บ Processes และค้นหากระบวนการที่เกี่ยวข้องกับ Service Host เช่น Service Host: Local Service, Service Host: Network Service, ฯลฯ เมื่อคุณจะขยายบริการเหล่านี้ คุณจะพบกระบวนการต่างๆ ที่ทำงานอยู่ภายใต้นั้น
ดังที่คุณเห็นว่ามีกระบวนการหลายอย่างที่ทำงานภายใต้ Service Host: Local System (svchost.exe) เช่น Windows Update ซึ่งอาจใช้เวลามาก ทรัพยากรระบบ แต่ถ้ากระบวนการใด ๆ ทำให้เกิดการใช้งาน CPU และดิสก์สูงอย่างต่อเนื่องอาจเป็นปัญหาที่ต้องได้รับการดูแล ของ. เพื่อไม่ให้เสียเวลา เรามาดูวิธีแก้ไขโฮสต์บริการ: Local System (svchost.exe) CPU สูงและการใช้งานดิสก์ด้วยความช่วยเหลือของบทช่วยสอนด้านล่าง
สารบัญ
- แก้ไขโฮสต์บริการ: Local System (svchost.exe) CPU สูงและการใช้งานดิสก์
- วิธีที่ 1: เรียกใช้คำสั่ง SFC และ DISM
- วิธีที่ 2: ลบ SoftwareDistribution Folder
- วิธีที่ 3: ปิดใช้งาน Superfetch
- วิธีที่ 4: การแก้ไขรีจิสทรี
- วิธีที่ 5: เรียกใช้ตัวแก้ไขปัญหา Windows Update
- วิธีที่ 6: ทำการคลีนบูต
- วิธีที่ 7: เริ่มบริการ Windows Update ใหม่
- วิธีที่ 8: เปลี่ยนการจัดกำหนดการตัวประมวลผล
- วิธีที่ 9: ปิดใช้งาน Background Intelligent Transfer Service
- วิธีที่ 10: ทำการคืนค่าระบบ
แก้ไขโฮสต์บริการ: Local System (svchost.exe) CPU สูงและการใช้งานดิสก์
บันทึก: ให้แน่ใจว่าได้ สร้างจุดคืนค่า ในกรณีที่มีบางอย่างผิดพลาด
ก่อนดำเนินการตามขั้นตอนการแก้ไขปัญหา คุณควรระบุสาเหตุของปัญหาก่อน เช่นบริการหรือกระบวนการใดภายใต้ Service Host: Local System ทำให้เกิดการใช้งาน CPU หรือ Disk สูง ปัญหา. ในการดำเนินการนี้ คุณจะต้องมีเครื่องมือฟรีจาก Microsoft ที่ชื่อว่า Process Explorer.
1.ดาวน์โหลดโปรแกรมนี้จากลิงค์ด้านบน คลิกขวาที่ ไฟล์ procexp64.exe และเลือก ทำงานเป็นผู้ดูแลระบบ
2. ตอนนี้คลิกที่ คอลัมน์ CPU เพื่อเรียงลำดับกระบวนการโดย การใช้ CPU หรือหน่วยความจำ
3.ถัดไป ให้หา svchost.exe กระบวนการ ในรายการและคลิกขวาที่มัน & เลือก คุณสมบัติ.
4.ในหน้าต่างคุณสมบัติ svchost.exe ให้สลับไปที่ แท็บบริการ ที่คุณจะ ค้นหารายการบริการที่ทำงานภายใต้กระบวนการนี้
5.ถัดไป สลับไปที่ แถบกระทู้ ที่ซึ่งคุณจะพบเธรดทั้งหมดที่ดำเนินการภายในบริการ svchost.exe
6.คลิกที่ คอลัมน์ CPU & รอบคอลัมน์เดลต้า เพื่อจัดเรียงเธรดและ ค้นหาบริการหรือไลบรารี dll ที่ทำให้มีการใช้งาน cpu สูง
7. คลิกที่บริการเฉพาะที่ทำให้เกิดปัญหาและคลิกที่ ปุ่มฆ่าหรือระงับ
8.ถัดไป รอสักครู่แล้วดูว่า การใช้งาน CPU หรือดิสก์สูงโดยโฮสต์บริการ: Local System (svchost.exe) ได้รับการแก้ไขแล้ว
9. หากคุณยังคงประสบปัญหา ให้ทำตามขั้นตอนด้านบนสำหรับเธรดทั้งหมดที่ใช้ทรัพยากรระบบจำนวนมาก
10.เมื่อคุณมี Zero-in เกี่ยวกับผู้กระทำความผิดที่เป็นสาเหตุของปัญหา คุณต้อง ปิดการใช้งาน บริการเฉพาะจากหน้าต่าง services.msc
11. ในการทำเช่นนี้ คุณจะต้อง แมปชื่อ DLL กับชื่อบริการโดยใช้ขั้นตอนที่ 4
12.กดแป้น Windows + R แล้วพิมพ์ services.msc และกด Enter
13. ค้นหา บริการเฉพาะที่ทำให้เกิดปัญหา ในหน้าต่าง service.msc จากนั้นให้คลิกขวาและเลือก Properties
14.หากบริการกำลังทำงานอยู่ ให้คลิกที่ หยุด จากนั้นจากเมนูแบบเลื่อนลงประเภทการเริ่มต้นให้เลือก พิการ.
15.Click Apply ตามด้วย OK เพื่อบันทึกการเปลี่ยนแปลงและสิ่งนี้จะ แก้ไขโฮสต์บริการ: Local System (svchost.exe) CPU สูงและการใช้งานดิสก์ ปัญหา.
วิธีที่ 1: เรียกใช้คำสั่ง SFC และ DISM
1.กด Windows Key + X จากนั้นคลิกที่ พร้อมรับคำสั่ง (ผู้ดูแลระบบ)
2. ตอนนี้พิมพ์ต่อไปนี้ใน cmd แล้วกด Enter:
เอสเอฟซี / scannow. sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (หากด้านบนล้มเหลว ให้ลองใช้วิธีนี้)
3. รอให้กระบวนการข้างต้นเสร็จสิ้นและเมื่อเสร็จแล้วให้รีสตาร์ทพีซีของคุณ
4. เปิด cmd อีกครั้งแล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:
Dism /Online /Cleanup-Image /CheckHealth.dll Dism /Online /Cleanup-Image /ScanHealth.dll Dism /Online /Cleanup-Image /RestoreHealth
5. ปล่อยให้คำสั่ง DISM ทำงานและรอให้มันเสร็จสิ้น
6. หากคำสั่งดังกล่าวใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:
Dism /Image: C:\offline /Cleanup-Image / RestoreHealth / แหล่งที่มา: c:\test\mount\windows. Dism /Online /Cleanup-Image /RestoreHealth /แหล่งที่มา: c:\test\mount\windows /LimitAccess
บันทึก: แทนที่ C:\RepairSource\Windows ด้วยตำแหน่งของแหล่งการซ่อมแซมของคุณ (แผ่นดิสก์การติดตั้ง Windows หรือการกู้คืน)
7. รีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไขโฮสต์บริการ: ระบบภายในเครื่อง (svchost.exe) การใช้งาน CPU และดิสก์สูง
วิธีที่ 2: ลบ SoftwareDistribution Folder
1.กดแป้น Windows + R แล้วพิมพ์ services.msc และกด Enter
2.คลิกขวาที่ บริการ Windows Update และเลือก หยุด.
3. เปิด File Explorer จากนั้นไปที่ตำแหน่งต่อไปนี้:
C:\Windows\SoftwareDistribution
4.ลบทั้งหมด ไฟล์และโฟลเดอร์ภายใต้ การกระจายซอฟต์แวร์
5. คลิกขวาที่อีกครั้ง บริการ Windows Update จากนั้นเลือก เริ่ม.
6. ตอนนี้ให้ลองดาวน์โหลดการอัปเดตและดูว่าคุณสามารถ แก้ไขโฮสต์บริการ: ระบบภายในเครื่อง (svchost.exe) การใช้งาน CPU และดิสก์สูง
วิธีที่ 3: ปิดใช้งาน Superfetch
1.กดแป้น Windows + R แล้วพิมพ์ services.msc และกด Enter
2. ค้นหา Superfetch บริการจากรายการจากนั้นคลิกขวาที่มันแล้วเลือก คุณสมบัติ.
3.ภายใต้สถานะบริการ หากบริการกำลังทำงานอยู่ ให้คลิกที่ หยุด.
4.ตอนนี้จาก สตาร์ทอัพ พิมพ์ drop-down select พิการ.
5.คลิกสมัครตามด้วยตกลง
6. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
หากวิธีการข้างต้นไม่ปิดใช้งานบริการ Superfetch คุณสามารถปฏิบัติตาม ปิดการใช้งาน Superfetch โดยใช้ Registry:
1.กดแป้น Windows + R แล้วพิมพ์ regedit และกด Enter เพื่อเปิด Registry Editor
2. ไปที่คีย์รีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
3.ตรวจสอบให้แน่ใจว่าคุณได้เลือก PrefetchParameters จากนั้นในหน้าต่างด้านขวา ให้ดับเบิลคลิกที่ เปิดใช้งานSuperfetch กุญแจและ เปลี่ยนค่าเป็น 0 ในฟิลด์ข้อมูลค่า
4. คลิกตกลงและปิดตัวแก้ไขรีจิสทรี
5. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไขโฮสต์บริการ: ระบบภายในเครื่อง (svchost.exe) การใช้งาน CPU และดิสก์สูง
วิธีที่ 4: การแก้ไขรีจิสทรี
1.กดแป้น Windows + R แล้วพิมพ์ regedit และกด Enter เพื่อเปิด Registry Editor
2. ไปที่คีย์รีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu
3. ตรวจสอบให้แน่ใจว่าได้เลือก Ndu จากนั้นในบานหน้าต่างด้านขวา ดับเบิลคลิกที่เริ่ม
4.เปลี่ยนค่าของ Start เป็น 4 และคลิกตกลง
5. ปิดทุกอย่างและรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 5: เรียกใช้ตัวแก้ไขปัญหา Windows Update
1.กด Windows Key + I เพื่อเปิด Settings จากนั้นคลิกที่ อัปเดตและความปลอดภัย
2.จากเมนูด้านซ้ายมือ อย่าลืมเลือก แก้ไขปัญหา
3. ใต้หัวข้อ Get up and running ให้คลิกที่ อัพเดทวินโดว์.
4.เมื่อคุณคลิกแล้ว ให้คลิกที่ “เรียกใช้ตัวแก้ไขปัญหา” ภายใต้ Windows Update
5. ทำตามคำแนะนำบนหน้าจอเพื่อเรียกใช้ตัวแก้ไขปัญหาและดูว่าคุณสามารถ แก้ไขโฮสต์บริการ: ระบบภายในเครื่อง (svchost.exe) การใช้งาน CPU และดิสก์สูง
วิธีที่ 6: ทำการคลีนบูต
บางครั้งซอฟต์แวร์ของบริษัทอื่นอาจขัดแย้งกับระบบ ดังนั้นจึงอาจทำให้มีการใช้งาน CPU สูงบนพีซีของคุณ เพื่อที่จะ แก้ไขโฮสต์บริการ: Local System (svchost.exe) CPU สูงและการใช้งานดิสก์คุณต้อง ทำการคลีนบูต บนพีซีของคุณและวินิจฉัยปัญหาทีละขั้นตอน
วิธีที่ 7: เริ่มบริการ Windows Update ใหม่
1.กด Windows Key + R แล้วพิมพ์ “services.msc” (โดยไม่ใส่เครื่องหมายอัญประกาศ) แล้วกด Enter
2. ค้นหาบริการดังต่อไปนี้:
พื้นหลังบริการโอนอัจฉริยะ (BITS)
บริการเข้ารหัสลับ
Windows Update
ตัวติดตั้ง MSI
3. คลิกขวาที่แต่ละรายการแล้วเลือกคุณสมบัติ ให้แน่ใจว่าของพวกเขา ประเภทการเริ่มต้น ถูกตั้งค่าเป็น NSอัตโนมัติ
4.ตอนนี้หากบริการใด ๆ ข้างต้นหยุดทำงาน อย่าลืมคลิก เริ่มต้นภายใต้สถานะการบริการ
5.ถัดไป คลิกขวาบน Windows Update บริการและเลือก เริ่มต้นใหม่.
6. คลิก Apply ตามด้วย OK จากนั้นรีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 8: เปลี่ยนการจัดกำหนดการตัวประมวลผล
1.กดแป้น Windows + R แล้วพิมพ์ sysdm.cpl และกด Enter เพื่อเปิดคุณสมบัติของระบบ
2.สลับไปที่แท็บขั้นสูงแล้วคลิก การตั้งค่า ภายใต้ ประสิทธิภาพ.
3. เปลี่ยนเป็น .อีกครั้ง แท็บขั้นสูง ภายใต้ตัวเลือกประสิทธิภาพ
4. ภายใต้การตั้งเวลาโปรเซสเซอร์ ให้เลือกโปรแกรม แล้วคลิก นำไปใช้ ตามด้วย ตกลง
5.รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและตรวจสอบว่าคุณสามารถแก้ไขได้หรือไม่ โฮสต์บริการ: ระบบภายใน (svchost.exe) ปัญหา CPU และการใช้งานดิสก์สูง
วิธีที่ 9: ปิดใช้งาน Background Intelligent Transfer Service
1.กดแป้น Windows + R แล้วพิมพ์ msconfig และกด Enter
2.สลับไปที่แท็บบริการแล้ว ยกเลิกการเลือก “Background Intelligent Transfer Service”
3. คลิก Apply ตามด้วย OK
วิธีที่ 10: ทำการคืนค่าระบบ
1.กด Windows Key + R แล้วพิมพ์”sysdm.cpl” จากนั้นกด Enter
2.สลับไปที่ การป้องกันระบบ แท็บและคลิกที่ ระบบการเรียกคืน ปุ่ม.
3.Click ต่อไป และเลือกแบบที่ต้องการ จุดคืนค่าระบบ.
4. ทำตามคำแนะนำบนหน้าจอเพื่อกู้คืนระบบให้เสร็จสิ้น
5. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
ที่แนะนำ:
- แก้ไขเสียง HDMI ไม่ทำงานใน Windows 10
- 5 วิธีในการแก้ไข No Sound บน YouTube
- Youtube ไม่ทำงานบน Chrome [แก้ไขแล้ว]
- แก้ไข YouTube ทำงานช้าบนพีซีของคุณ
นั่นคือคุณประสบความสำเร็จ แก้ไขโฮสต์บริการ: Local System (svchost.exe) CPU สูงและการใช้งานดิสก์ แต่ถ้าคุณยังมีคำถามใดๆ เกี่ยวกับบทช่วยสอนนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น