Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

Makecab.exe ทำงานเมื่อเริ่มต้น &ใช้ CPU สูง

ในบางครั้ง makecab.exe กระบวนการทำให้เกิดการใช้งาน CPU สูงในระบบและทำให้ช้าลง ผู้ใช้รายงานว่า Process Monitor แสดงหลายอินสแตนซ์ของกระบวนการ makecab.exe ดังนั้นกระบวนการ makecab.exe ที่ทำงานบน Windows คืออะไร

โปรแกรม makecab.exe บีบอัดไฟล์บันทึกการให้บริการตามคอมโพเนนต์ (ไฟล์บันทึก CBS) – และอาจมีขนาดใหญ่มาก! หากไม่บีบอัดไฟล์เหล่านี้จะใช้พื้นที่ระบบที่สำคัญ ตามหลักการแล้ว makecab.exe จะไม่กิน CPU สูงสำหรับการทำเช่นนี้ อย่างไรก็ตาม ในบางครั้ง มันสร้างอินสแตนซ์ของตัวเองขึ้นมาใหม่หลายพันตัว และทำให้มีการใช้ทรัพยากรระบบมากเกินไป ทำให้ระบบช้าลง

Makecab.exe ทำงานที่ Startup และใช้ CPU สูง

สาเหตุที่พบบ่อยที่สุดที่กระบวนการ makecab.exe ทำงานกะทันหันระหว่างการเริ่มต้นระบบ และสร้างอินสแตนซ์ใหม่หลายพันรายการในกรณีที่ Windows Update ล้มเหลว อีกสาเหตุหนึ่งอาจเป็นไวรัสหรือมัลแวร์ที่แก้ไขไฟล์ สาเหตุที่เป็นไปได้เบื้องหลังปัญหาอาจเป็นความล้มเหลวในการอัปเดตระบบหรือไวรัส/มัลแวร์ที่ทำให้เกิดปัญหา

ลองใช้วิธีแก้ปัญหาต่อไปนี้เพื่อแก้ไขปัญหา:

  1. การลบไฟล์บันทึกโดยใช้ File Explorer
  2. การลบไฟล์บันทึกโดยใช้พรอมต์คำสั่งที่ยกระดับ
  3. สแกนแอนตี้ไวรัสทั้งระบบ
  4. ถอนการติดตั้งโปรแกรมที่น่าสงสัย
  5. การล้างดิสก์
  6. เรียกใช้การสแกน SFC

1] ลบไฟล์บันทึกโดยใช้ File Explorer

ที่น่าสนใจ ไฟล์บันทึกของ CBS อาจมีขนาดใหญ่ถึง 20GB ดังนั้นการลบไฟล์เหล่านี้จะช่วยประหยัดพื้นที่ในระบบด้วย บันทึกจะไม่ได้มีประโยชน์อะไรมากนัก และการลบออกจะไม่ส่งผลเสียต่อระบบอย่างแน่นอน

เปิด File Explorer และไปที่เส้นทาง C:\Windows\Logs\CBS . Makecab.exe ทำงานเมื่อเริ่มต้น &ใช้ CPU สูง

ลบไฟล์บันทึก CBS ออกจากโฟลเดอร์นี้

สิ่งนี้ช่วยลดภาระในโปรแกรม makecab.exe เนื่องจากจะไม่มีไฟล์บันทึก CBS ให้บีบอัด ดังนั้นกระบวนการนี้จะผ่อนคลายในขณะนี้

รีสตาร์ทระบบและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

2] ลบไฟล์บันทึกโดยใช้ Elevated Command Prompt

ค้นหา Command Prompt ในแถบค้นหาของ Windows และคลิกขวาที่มัน เลือกเรียกใช้ในฐานะผู้ดูแลระบบ

พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อดำเนินการ:

del /f %windir%\logs\cbs\*.log

Makecab.exe ทำงานเมื่อเริ่มต้น &ใช้ CPU สูง
รีสตาร์ทระบบเมื่อดำเนินการตามคำสั่งแล้ว

เป็นไปได้มากว่าสิ่งนี้จะทำให้การใช้งานดิสก์สูงเช่นกัน เพื่อให้แน่ใจว่าสาเหตุจะได้รับการแก้ไขด้วย เราสามารถดำเนินการแก้ไขดังต่อไปนี้

2] การสแกนไวรัสทั้งระบบ

สาเหตุพื้นฐานประการหนึ่งที่อยู่เบื้องหลังปัญหาอาจเป็นมัลแวร์ ดังนั้น แม้ว่าคุณจะแก้ไขได้ชั่วคราว ขอแนะนำให้ใช้การสแกนไวรัสทั้งระบบ คุณสามารถใช้โปรแกรมป้องกันไวรัสของบริษัทอื่นหรือ Windows Defender สำหรับการสแกนได้

3] ถอนการติดตั้งโปรแกรมที่น่าสงสัย

ฟรีแวร์ไม่ได้ฟรีเสมอไป โดยปกติ การดาวน์โหลดฟรีแวร์จะติดตั้งมัลแวร์บนระบบ ผลิตภัณฑ์ซอฟต์แวร์แบบชำระเงินบางชนิดมีไวรัสและมัลแวร์เข้าสู่ระบบด้วย ซอฟต์แวร์ใดๆ ที่ดาวน์โหลดจากผู้เผยแพร่ที่ไม่ได้รับการยืนยันอาจถูกพิจารณาว่าน่าสงสัย

หากเป็นกรณีนี้กับระบบของคุณ ให้ลองถอนการติดตั้งซอฟต์แวร์ฟรีแวร์หรือซอฟต์แวร์ที่น่าสงสัยที่เพิ่งติดตั้งเมื่อเร็วๆ นี้

กด Win + R เพื่อเปิดหน้าต่าง Run และพิมพ์คำสั่ง appwiz.cpl . กด Enter เพื่อเปิดหน้าต่างโปรแกรมและคุณลักษณะ

จัดเรียงรายการโปรแกรมตามลำดับวันที่ติดตั้ง Makecab.exe ทำงานเมื่อเริ่มต้น &ใช้ CPU สูง

คลิกขวาและถอนการติดตั้งฟรีแวร์หรือโปรแกรมที่น่าสงสัยที่เพิ่งติดตั้ง

4] เรียกใช้การล้างข้อมูลบนดิสก์

ยูทิลิตี้การล้างข้อมูลบนดิสก์มีประโยชน์ในการลบไฟล์ชั่วคราวและไฟล์ที่ไม่จำเป็นออกจากระบบ

กด Win + R เพื่อเปิดหน้าต่าง Run และพิมพ์คำสั่ง cleanmgr กด Enter เพื่อเปิดหน้าต่าง Disk Cleanup

เลือกไดรฟ์แล้วคลิกตกลงเพื่อล้างดิสก์และรีสตาร์ทระบบ

5] เรียกใช้การสแกน SFC

Makecab.exe ทำงานเมื่อเริ่มต้น &ใช้ CPU สูง

Windows มาพร้อมกับฟังก์ชันการทำงานในตัวเพื่อแก้ไขไฟล์ระบบที่จำเป็น การสแกน SFC (System File Checker) เป็นหนึ่งในฟังก์ชันที่สามารถช่วยคุณแก้ไขและซ่อมแซมไฟล์ระบบที่ผิดพลาดในระบบปฏิบัติการ Windows ของคุณ

นอกเหนือจากขั้นตอนเหล่านี้ คุณต้องอัปเดต Windows เป็นประจำเพื่อให้แน่ใจว่าคุณจะไม่พลาดการอัปเดตแก้ไข

คุณสามารถปิดการใช้งาน makecab.exe ได้หรือไม่

คุณไม่สามารถ &ไม่ควรปิดใช้งานกระบวนการ makecab.exe โดยตรงเพราะจำเป็นสำหรับระบบ หากคุณจบงานในตัวจัดการงาน ไฟล์บันทึกของ CBS จะเติบโตขึ้นเรื่อยๆ จนถึงขนาดดั้งเดิมจนกว่าคุณจะเริ่มระบบใหม่

ดีที่สุด!

Makecab.exe ทำงานเมื่อเริ่มต้น &ใช้ CPU สูง