Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

แก้ Service Host (LocalSystem) CPU Spikes บน Windows 10

Windows 10 Laptop ช้ามาก Unresponsive หลัง Windows Update ล่าสุด Task Manager เห็น "Service Host Local System" Processes กิน CPU, Memory, Disk มาก มาเข้าใจ Service Host Process คืออะไร ทำไมกินทรัพยากรมาก และแก้ High CPU Usage Windows 10

Service Host Local System คืออะไร?

Service Host Local System คือ Collection ของ System Processes ต่างๆ ทำงานแบบ Automated Services มี Service Host Containers หลายตัว: Service Host: Local Service, Service Host: Local System, Service Host: Network Service ฯลฯ ทั้งหมด Essential สำหรับ Windows ทำงานลื่น

ยังเป็นระบบที่ทำ Scheduled Tasks หลายอย่างพร้อมกัน ใช้ Laptop Resources มากจาก Memory, Internet Data, RAM

Service Host Local System High CPU

ลอง End Task Process (Diagnostic Policy Service, Network Restricted ฯลฯ) ให้ Restart เอง ดู High CPU เกิดขึ้นอีกไหม ถ้าต่อเนื่อง → Reboot Machine

รัน SFC และ DISM Command

  • Command Prompt as Administrator
  • sfc /scannow Enter
  • Scan Missing/Corrupted System Files
  • เจอ → Auto Restore จาก Compressed Folder %WinDir%\System32\dllcache

แก้ Service Host (LocalSystem) CPU Spikes บน Windows 10

รัน DISM: DISM /Online /Cleanup-Image /RestoreHealth ซ่อม/เตรียม Windows Images รวม Windows RE, Setup, PE

สร้าง User Account ใหม่

User Account Profile Corrupt → Service ค้าง กิน CPU/RAM มาก แนะนำสร้าง User Account ใหม่:

  • Command Prompt as Administrator
  • พิมพ์ net user <username> <Password> /add

(Note: แทน Username/Password ของคุณ)

แก้ Service Host (LocalSystem) CPU Spikes บน Windows 10

Log Off Current Account → Login New Account เช็ค System Resource Usage กลับ Normal ไหม

ติดตั้ง Latest Updates

Microsoft ปล่อย Windows Updates พร้อม Security Improvements, Bug Fixes อาจมี Bug ก่อ High CPU Usage เช็คติดตั้ง Latest Updates:

  • Windows + I → Settings
  • Update & Security → Windows Update
  • Check for Updates ดาวน์โหลดติดตั้ง Latest
  • Restart Windows เช็ค High Resource Usage แก้ไขได้ไหม

Control Panel → Troubleshooting → View All → System Maintenance → Run Troubleshooter

Device Manager (Windows + R devmgmt.msc) เช็ค Latest Drivers ติดตั้งครบ

Disable SysMain Service

  • Services (services.msc)
  • หา Sysmain Double-click
  • Startup Type: Disabled, Stop Service (ดูรูป)
  • ทำเดียวกับ BITS และ Windows Update Service Restart Windows เช็ค Resource Usage Normal

Tweak Windows Registry Editor

  • Windows + R regedit OK → Registry Editor
  • Backup Registry → Navigate:
  • HKEY_LOCAL_MACHINE > SYSTEM > ControlSet001 > Services > Ndu

แก้ Service Host (LocalSystem) CPU Spikes บน Windows 10

Middle Pane Double-click Start เปลี่ยน Value Data เป็น 4 (Disable Memory Leak in Non-paged Pool) OK Close Registry Editor Restart Windows เช็ค Resource Usage กลับ Normal

นี่คือวิธีแก้ Service Host Local System High CPU Usage Windows 10 ถาม/เสนอแนะ Comment ได้เลย

อ่านเพิ่ม:

  • 5 วิธีแก้ Page Fault in Nonpaged Area Windows 10 Boot Loop
  • แก้ Cannot Install Apps from Microsoft Store Windows 10
  • Microsoft Edge Running Slow หลัง Windows 10 Update
  • Fix Printer Problems Windows 10
  • Fix High CPU, 100% Disk Usage หลัง Windows 10 Update