แก้ CPU สูงจาก System Idle Process: หากคอมพิวเตอร์ใช้งานไม่ได้ ล่มหรือค้าง สาเหตุอาจมาจากกระบวนการที่ใช้ทรัพยากรสูง กรณีนี้ System Idle Process ใช้ CPU 99% ในบางกรณียังใช้หน่วยความจำหรือดิสก์สูงด้วย
ทำไม System Idle Process จึงใช้ CPU สูง?
โดยทั่วไป System Idle Process ใช้ CPU 99-100% ไม่ใช่ปัญหา เพราะมันแสดงว่า CPU ว่างอยู่ 99% (ระบบพัก 99%) CPU usage ของกระบวนการนี้วัดว่า CPU ไม่ได้ถูกใช้โดยกระบวนการอื่น แต่ถ้าคอมพิวเตอร์ช้า จริงๆ แล้วปัญหาอยู่ที่สาเหตุอื่นที่ทำให้ระบบทำงานไม่เต็มที่
สาเหตุที่เป็นไปได้ทำให้คอมพิวเตอร์ช้า:
- ไวรัส/มัลแวร์
- ฮาร์ดดิสก์เต็ม ไม่ได้ทำการ Defragment
- โปรแกรม/ทูลบาร์ไม่จำเป็นติดตั้งมากเกินไป
- โปรแกรมเริ่มต้น (Startup) 多すぎる
- ติดตั้งแอนตี้ไวรัสมากกว่า 1 ตัว
- ไดรเวอร์อุปกรณ์เสียหาย/ผิดปกติ
สามารถ Kill System Idle Process ได้ไหม?
ไม่สามารถ Kill ได้ เพราะเป็นกระบวนการระบบ (System process) และไม่ควรทำ เพราะ System Idle Process ทำงานเมื่อ CPU ไม่มีงานทำ หากไม่มีมัน CPU อาจหยุดทำงานและระบบค้าง
หากสาเหตุข้างต้นตรงกับเครื่องคุณ ให้ลองแก้ไขตามคู่มือด้านล่าง
วิธีแก้ปัญหา CPU สูงจาก System Idle Process
สร้าง Restore Point ก่อนเริ่ม
วิธีที่ 1: ปิดโปรแกรมเริ่มต้น (Startup)
- กด Win + R พิมพ์ msconfig Enter
- แท็บ Services ถูก Hide all Microsoft services
- คลิก Disable all > Apply > OK
- ตรวจสอบว่าปัญหาแก้ไขหรือยัง ถ้าไม่ ให้ต่อ
- กลับ msconfig แท็บ Startup คลิก Open Task Manager
- คลิกขวาโปรแกรมไม่จำเป็น > Disable
- ทำซ้ำกับทุกตัวที่ไม่ต้องการ
- ตรวจสอบอีกครั้ง ถ้ายังไม่ได้ ลอง Clean Boot
วิธีที่ 2: รัน Driver Verifier
ใช้ได้ก็ต่อเมื่อเข้าระบบปกติ (ไม่ใช่ Safe Mode) ช่วยตรวจสอบไดรเวอร์ที่ขัดแย้ง
วิธีที่ 3: อัปเดตไดรเวอร์อุปกรณ์ที่ไม่รู้จัก
- กด Win + R พิมพ์ devmgmt.msc Enter
- ขยาย Universal Serial Bus controllers
- คลิกขวา Generic USB Hub > Update Driver
- เลือก Browse my computer for driver software
- เลือก Let me pick from a list of drivers on my computer
- เลือก Generic USB Hub > Next
- รอติดตั้งเสร็จ คลิก Close
- ทำซ้ำกับ Generic USB Hub ทุกตัว
- หากยังไม่ได้ ลองทำกับอุปกรณ์ทั้งหมดใน Universal Serial Bus controllers
วิธีที่ 4: รัน Disk Cleanup
ลบไฟล์ชั่วคราว ไฟล์ระบบ Recycle Bin ฯลฯ ที่อาจทำให้ระบบทำงานไม่ hiệu quảหรือติดไวรัส
ดูเพิ่ม: คู่มือขยายพื้นที่ฮาร์ดดิสก์ Windows 10
วิธีที่ 5: รัน Disk Defragmentation
Defragment จัดเรียงข้อมูลที่กระจายอยู่บนดิสก์ ให้ติดกัน ลดการแยกส่วน (fragmentation) เพิ่มความเร็วอ่าน/เขียน และพื้นที่จัดเก็บ
ดูเพิ่ม: วิธี Optimize และ Defragment ดิสก์ Windows 10
วิธีที่ 6: ใช้ CCleaner และ Malwarebytes
มัลแวร์ก่อให้เกิดปหลายอย่าง รวมถึง CPU สูง ควรสแกนและลบ:
- ติดตั้ง CCleaner & Malwarebytes
- รัน Malwarebytes สแกนระบบ
- ลบมัลแวร์ที่พบอัตโนมัติ
- รัน CCleaner แท็บ Cleaner > Windows tab ติ๊กตามที่แนะนำ
- คลิก Run Cleaner
- แท็บ Registry ติ๊กตามที่แนะนำ
- คลิก Scan for Issue > Fix Selected Issues
- ถาม backup registry เลือก Yes
- คลิก Fix All Selected Issues
- รีสตาร์ท
แนะนำเพิ่มเติม:
- แก้ "The remote device or resource won't accept the connection"
- ดู YouTube ที่ถูกบล็อก
- Outlook vs Hotmail
- เปิดไฟล์ ASPX (แปลงเป็น PDF)
ขอบคุณที่อ่านครับ หวังว่าแก้ปัญหา CPU สูงจาก System Idle Process ได้แล้ว หากยังมีข้อสงสัย ถามในความคิดเห็นได้เลยครับ