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

makecab.exe ใช้ CPU สูงตอน Startup ใน Windows 11/10

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

  1. เปิด C:\Windows\Logs\CBS
  2. ลบไฟล์ Log ทั้งหมด (อาจใหญ่ถึง 20GB)
  3. 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 นี้