makecab.exe เป็นโปรแกรมบีบอัด CBS Log Files (Component-Based Servicing) ปกติไม่ใช้ CPU มาก แต่บางครั้งสร้าง Process หนึ่งพันราย ทำให้ CPU 100%
สาเหตุและวิธีแก้ makecab.exe High CPU
สาเหตุหลัก: Windows Update ล้มเหลว ทำ CBS Log ใหญ่ผิดปกติ หรือ Malware/Virus ทำให้ไฟล์ผิดปกติ
1. ลบ CBS Log ด้วย File Explorer
- เปิด
C:\Windows\Logs\CBS - ลบไฟล์ Log ทั้งหมด (อาจใหญ่ถึง 20GB)
- Reboot
2. ลบ CBS Log ด้วย CMD Admin
del /f %windir%\logs\cbs\*.log
Reboot
3. สแกนไวรัสเต็มเครื่อง
ใช้ Windows Defender หรือ Antivirus อื่น Full Scan
4. ถอนโปรแกรมที่น่าสงสัย
Win+R > appwiz.cpl เรียงตามวันที่ติดตั้ง > ถอน Freeware/โปรแกรมแปลกๆ ที่ติดตั้งล่าสุด
5. รัน Disk Cleanup
Win+R > cleanmgr เลือก Drive > OK > Clean up system files > Reboot
6. รัน SFC Scan
CMD Admin > sfc /scannow
สามารถ Disable makecab.exe ได้ไหม?
ไม่ควรและไม่สามารถ Disable โดยตรงได้ เพราะจำเป็นต่อระบบ หาก End Task ใน Task Manager CBS Log จะโตต่อไปจน Reboot
อัปเดต Windows ให้ล่าสุดเพื่อป้องกัน Bug นี้