คุณเคยสังเกตหรือไม่ว่าระบบคอมพิวเตอร์ทำงานช้าลง ค้างบ่อยๆ หลังจากอัปเดต Windows 10 เวอร์ชัน 21H2? CPU แสดงการใช้งานสูงมาก (99-100%) แม้จะไม่ได้เปิดโปรแกรมใดๆ ปัญหานี้ส่งผลให้ทั้งเดสก์ท็อปและแล็ปท็อปเกิดอาการ Windows 10 ค้าง ไม่ตอบสนอง ไฟล์ โฟลเดอร์ หรือแอปไม่สามารถเปิดได้ตอนสตาร์ทอัพ สาเหตุอาจหลากหลาย ตั้งแต่บั๊กจากการอัปเดต ไฟล์ระบบเสียหาย ไดรเวอร์ไม่เข้ากัน คีย์รีจิสทรีเสียหาย ไวรัส/มัลแวร์ และอื่นๆ
สาเหตุและการแก้ไขเบื้องต้นสำหรับ CPU 100%
ปัญหา CPU 100% บน Windows 10 น่าหงุดหงายมาก โดยเฉพาะเมื่อคุณไม่ได้ทำอะไรกับเครื่อง ในบทความนี้เรารวบรวมเคล็ดลับง่ายๆ ที่ช่วยแก้ปัญหา CPU สูงและ Disk 100% ได้อย่างมีประสิทธิภาพ
1. รีสตาร์ทคอมพิวเตอร์
เริ่มจากการรีสตาร์ทเครื่อง ซึ่งช่วยแก้ปัญหาโปรแกรมหรือบริการที่ค้างทำงานและกินทรัพยากร รวมถึงแก้ไขข้อผิดพลาดชั่วคราวที่ทำให้ CPU 100% ได้เช่นกัน
2. ถอดอุปกรณ์ภายนอกทั้งหมด
ลองถอดอุปกรณ์ต่อพ่วงทั้งหมด เช่น พิมพ์เนอร์ สแกนเนอร์ แจ็คเสียง แล้วตรวจสอบว่า CPU กลับสู่ค่าปกติหรือไม่
3. ตรวจสอบไวรัสและมัลแวร์
อาจเป็นกระบวนการมัลแวร์ที่ทำงานในพื้นหลัง ทำให้ Windows คิดว่าจำเป็นต้องใช้ CPU มาก การสแกนไวรัสด่วนด้วย Windows Defender หรือ Malwarebytes จะช่วยได้
4. ปิดโปรแกรมที่กินทรัพยากรผ่าน Task Manager
เปิด Task Manager ด้วย Ctrl + Shift + Esc คลิกขวาที่โปรแกรมที่ใช้ CPU/หน่วยความจำสูง แล้วเลือก "End Task" เพื่อปิดโปรแกรมนั้นทันที
หากพบว่า Google Chrome เป็นสาเหตุ CPU สูง ให้ดูวิธีแก้ไขเพิ่มเติมที่นี่
ปิดโปรแกรมเริ่มต้น (Startup Programs) ที่ไม่จำเป็น
ทุกครั้งที่เปิดเครื่อง โปรแกรมบางตัวจะรันอัตโนมัติโดยที่คุณไม่รู้ เช่น แอนตี้ไวรัส Java Updater ดาวน์โหลดเดอร์ เป็นต้น โปรแกรมเริ่มต้นเยอะเกินไปจะทำให้ระบบใช้ทรัพยากรในutilities และทำงานช้า การปิดโปรแกรมเหล่านี้จะช่วยประหยัด RAM/Disk/CPU ได้มาก
วิธีปิดโปรแกรมเริ่มต้น:
- เปิด Task Manager ด้วย Ctrl + Alt + Del
- ไปที่แท็บ Startup จะแสดงรายการโปรแกรมที่รันตอนบูท
- คลิกขวาที่โปรแกรมที่ไม่ต้องการรันตอนเริ่มต้น เลือก Disable
ลบโปรแกรมที่ไม่ได้ใช้งาน
ลบแอปพลิเคชันที่ติดมากับเครื่อง (Bloatware) ให้มากที่สุดเท่าที่จะทำได้ ไม่ว่าคุณจะใช้ซอฟต์แวร์นั้นหรือไม่ แต่ถ้าติดอยู่ในเครื่อง มันก็จะ佔พื้นที่และกินทรัพยากรระบบ
วิธีลบโปรแกรมบน Windows 10:
- กด Windows + R พิมพ์ appwiz.cpl แล้ว Enter
- จะเปิดหน้าต่าง Programs and Features
- คลิกขวาที่โปรแกรมที่ต้องการลบ เลือก Uninstall
ปิดแอพพื้นหลัง (Background Apps)
- เปิด Settings ไปที่ Privacy
- เลื่อนลงเลือก Background apps
- ปิด Background apps ทั้งหมด
นอกจากนี้ ให้ปิด "Get tips, tricks, and suggestions" ที่ Settings → System → Notifications & actions → ปิด toggle "Get tips, tricks, and suggestions as you use Windows"
รัน System File Checker (SFC) และ DISM
ไฟล์ระบบเสียหายหรือหายไปก็ทำให้ระบบช้า ให้ใช้คำสั่ง DISM และ SFC มาตรฐานของ Windows เพื่อซ่อมแซมไฟล์ระบบ
- เปิด Command Prompt แบบ Administrator
- รันคำสั่ง DISM ก่อน:
DISM /Online /Cleanup-Image /CheckHealth - รอสแกนเสร็จ 100% แล้วรัน sfc /scannow จะสแกนและซ่อมไฟล์ระบบที่เสียหาย/หายไปโดยอัตโนมัติจากโฟลเดอร์ %WinDir%\System32\dllcache
หลังสแกนเสร็จ ให้รีสตาร์ทเครื่อง และตรวจสอบว่า CPU กลับสู่ค่าปกติหรือไม่
ปิดบริการ SysMain และ BITS
ตรวจสอบว่ามีบริการ Windows ใดทำให้ CPU สูง
- กด Windows + R พิมพ์ services.msc แล้ว OK
- หาบริการ Background Intelligent Transfer Service (BITS)
- คลิกขวา → Properties → เปลี่ยน Startup type เป็น Disabled → หยุดบริการถ้ากำลังทำงาน
- คลิก Apply และ OK
ทำซ้ำขั้นตอนเดียวกันกับบริการ Windows Search Indexer และ Windows Update แล้วดูว่า CPU ลดลงหรือไม่
ปรับ Windows 10 ให้ประสิทธิภาพสูงสุด
- ค้นหา "performance" เลือก "Adjust the appearance and performance of Windows"
- ที่แท็บ Visual Effects เลือก Adjust for Best Performance
- Apply และ OK
ปิดการรับอัปเดตจากหลายที่ (Delivery Optimization)
- Start → Settings → Update & Security → Advanced Options
- เลือก "Choose how updates are delivered"
- ปิดตัวเลือก "Updates from more than one place"
อัปเดตไดรเวอร์ให้เป็นเวอร์ชันล่าสุด
ไดรเวอร์ที่ไม่เข้ากันได้ทำให้เกิด Memory Leak และปัญหาระบบต่างๆ ไดรเวอร์สำคัญที่ต้องอัปเดต:
- Graphics Card Driver (การ์ดจอ)
- Chipset Driver
- Network/LAN Drivers
- USB Drivers
- Audio Drivers
อัปเดตผ่าน Device Manager (คลิกขวา Start → Device Manager) หรือดาวน์โหลดจากเว็บผู้ผลิตอุปกรณ์โดยตรง
รีเซ็ต Power Plan (แผนการจ่ายไฟ)
Power Options ส่งผลต่อประสิทธิภาพมาก หากตั้งเป็น Power Saver หรือปรับแผนเอง อาจทำให้ CPU สูง
- เปิด Control Panel → Power Options
- ถ้าอยู่ "High performance" หรือ "Power Saver" ให้เปลี่ยนเป็น Balanced
- คลิก "Change plan settings" ถัดจาก Balanced
- คลิก "Restore default settings for this plan" → OK
ปิด Runtime Broker ผ่าน Registry
- กด Windows + R พิมพ์ regedit → OK
- Backup Registry ก่อน แล้วไปที่:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBroker - ขวาแถบขวา ดับเบิลคลิก Start เปลี่ยน Value data จาก 3 เป็น 4 (4=Disabled, 3=Manual, 2=Automatic)
ปิด System and Compressed Memory (ผ่าน Task Scheduler)
- ค้นหา "Task Scheduler" เปิดมา
- ขยาย Task Scheduler Library → Windows → MemoryDiagnostic
- ขวาบน Task ชื่อ RunFullMemoryDiagnosticEntry → Disable
- ปิด Task Scheduler แล้วรีสตาร์ท Windows
เสร็จแล้ว รีสตาร์ท Windows และตรวจสอบว่า Disk 100% หรือ CPU 100% หายไปหรือยัง
อ่านเพิ่มเติม
- ลบ Watermark "Activate Windows 10" ถาวร
- แก้ "Windows Cannot Connect to the Printer" บน Windows 10
- แก้จอภาพปรับความสว่างไม่ได้ Windows 10
- Microsoft Windows Search Indexer CPU สูง Windows 10