ปัญหายากที่สุดใน Windows 11/10/8/7 คือเห็นข้อความ 100% Disk Usage และคอมพิวเตอร์หยุดตอบสนองหรือช้ามาก ส่วนใหญ่เกิดจาก Disk Usage 100% ใน Task Manager บทความนี้ช่วยแก้ปัญหา High CPU และ High Memory ที่เกิดซ้ำๆ
การกระทบของ Disk, CPU, Memory

100% Disk, High CPU, High Memory ใน Task Manager
คู่มือนี้รวบรวมขั้นตอน Troubleshooting แบบ Step-by-step จากการศึกษาและทดลองจริง หลายฟอรัมแนะนำปิด Superfetch, Prefetch, BITS Services แต่เราไม่แนะนำ เพราะปิดไปเรื่อยๆ ไม่ใช่แก้ราก本质

หากเจอปัญหานี้ ลองขั้นตอนด้านล่าง สร้าง System Restore Point ก่อน แล้วค่อยลองทีละข้อ
- ลบ Browser บุคคลที่สาม
- รัน Chkdsk
- ปิด Cloud-based protection ใน Windows Defender
- ปิด Windows Search Indexer
- ปิด Print Spooler Service
- ปรับ Visual Effects
- อัปเดต Device Drivers
- รัน SFC & DISM
- รัน Performance Troubleshooter
- อัปเกรด Firmware หรือเพิ่ม RAM
- ใช้ Refresh Windows Tool
- ตรวจสอบ System Health Report
- Troubleshoot ด้วย Process Tamer
- ตรวจสอบ Message Signaled Interrupt (MSI)
- ปิด Windows write-cache buffer flushing
เนื่องจากสาเหตุหลายอย่าง วิธีแก้ก็หลายอย่าง ให้อ่านครบก่อนแล้วค่อยตัดสินว่าอันไหนเกี่ยวข้อง
1] ลบ Browser บุคคลที่สาม
Uninstall บราวเซอร์ทั้งหมดยกเว้น Edge และ IE เพื่อแยกปัญหา Plugin ปลั๊กอิน Adobe Flash และ Shockwave Player มักเป็นสาเหตุ แต่บราวเซอร์ติดตั้งใหม่ได้เร็ว วิธีนี้ง่ายกว่า หลัง Uninstall ลบไฟล์ Temp, %Temp%, Prefetch รีสตาร์ท ตรวจสอบ 10-15 นาที หายดีก็ติดตั้งใหม่
2] รัน Chkdsk
รัน Chkdsk ดูว่าช่วยได้ไหม CMD (Admin) พิมพ์:
chkdsk.exe /f /r
พารามิเตอร์: /f แก้ไขข้อผิดพลาด /r ตรวจ Bad Sectors และพยายามกู้ข้อมูล
3] ปิด Cloud-based protection ใน Windows Defender
เปิด Windows Defender ปิด Cloud-based protection ลองดู
4] ปิด Windows Search Indexer
Windows Search Indexer เป็นกระบวนการที่รู้จักว่าก่อให้เกิดปัญหานี้ หากไม่ใช้ Windows Search ให้ปิด Indexer
5] ปิด Print Spooler Service
ถ้ายังไม่แก้ รัน services.msc ปิด 'Print Spooler' พิมพ์จะไม่ทำงาน แต่ช่วยแยกปัญหา หลายคนแก้ได้ด้วยวิธีนี้
เปิด Services Manager เลื่อนหา Print Spooler คลิก Stop หากแก้ได้ ตัดสินดูว่าต้องการพิมพ์จริงไหม ต้องการจริงต้องซ่อมระดับ Technician
6] ปรับ Visual Effects
ปรับ Visual Effects เพื่อเพิ่มประสิทธิภาพ Windows มีบทความแนะนำ
7] อัปเดต Device Drivers
Device Drivers บางตัวอาจเป็นสาเหตุ อัปเดตผ่าน Windows Update, เว็บผู้ผลิต หรือซอฟต์แวร์อัปเดตไดรเวอร์ฟรี
8] รัน SFC & DISM
รัน System File Checker และ DISM ซ่อม System Image
9] รัน Performance Troubleshooter
CMD (Admin) พิมพ์:
msdt.exe /id PerformanceDiagnostic
Troubleshooter ช่วยปรับตั้งค่าเพิ่มความเร็วระบบ
10] อัปเกรด Firmware หรือ RAM
ตรวจสอบว่าต้องอัปเกรด Firmware หรือเพิ่ม RAM ไหม
11] ใช้ Refresh Windows Tool
อีกตัวเลือกคือ Refresh Windows Tool รีเซต Windows 10 ดูว่าช่วยได้ไหม
12] ตรวจสอบ System Health Report
Performance Monitor เครื่องมือในตัว ติดตามผลกระทบแอปต่อประสิทธิภาพ Real-time และ Log สร้าง System Health Report ช่วยระบุ Process ที่ใช้ทรัพยากรสูง
13] Troubleshoot ด้วย Process Tamer
Process Tamer ยูทิลิตี้เล็ก รันใน System Tray ตรวจ CPU Usage ของ Process อื่นๆ เมื่อเจอ Process ใช้ CPU สูง จะลด Priority ชั่วคราวจนกลับมาปกติ
14] Message Signaled Interrupt (MSI) เปิดอยู่ไหม?
กรณีพิเศษ: Task Manager แสดง 100% Disk บนอุปกรณ์ที่เปิด MSI Mode ติดตั้ง Intel Chipset และ Management Engine Interface Driver ลองดู
บทความนี้ช่วยหากเจอ Random Disk Usage Spikes
15] ปิด Windows write-cache buffer flushing
ผู้ใช้ Pijal แนะนำในคอมเมนต์
Device Manager > Disk drives คลิกขวา HDD/SSD > Properties > Policies เลือก "Turn off Windows write-cache buffer flushing on the device" OK ลองดูช่วยได้ไหม
หากมีไอเดียอื่นช่วยแก้ปัญหานี้ คอมเมนต์ไว้ด้านล่าง จะช่วยคนอื่นที่เจอปัญหาเดียวกัน
บทความเกี่ยวกับ Process ที่ใช้ทรัพยากรสูง:
- Antimalware Service Executable High CPU, Memory, Disk
- PowerShell High CPU
- Service Host SysMain High CPU/Memory
- Services and Controller app High CPU
- Explorer.exe High Memory/CPU
- Excel High CPU
- Remote Desktop Services High CPU
- LSAISO High CPU
- WMI Provider Host High CPU
- Modern Setup Host High CPU/Memory
- Windows Modules Installer Worker High CPU/Disk
- Desktop Window Manager dwm.exe High CPU
- iTunes High CPU
- OneDrive High CPU
- Ntoskrnl.exe High CPU/Disk
- Windows Driver Foundation High CPU
- VSSVC.exe High Disk
- lsass.exe Terminated High CPU/Disk
- Wuauserv High CPU
- Spooler SubSystem App High CPU
- Windows Shell Experience Host High CPU
- SearchIndexer.exe High Disk/CPU
- UTCSVC High CPU/Disk
- IAStorDataSvc High CPU
- Windows Image Acquisition High CPU/Disk
- Firefox High CPU/Memory
- Chrome High CPU/Memory/Disk
- Microsoft Edge High Memory
