มีผู้ใช้ Mac หลายคนร้องเรียนว่า ~/Library/Metadata/SptlightKnowledgeEvents หรือ ~/Library/Metadata/CoreSpotlight ใช้พื้นที่ดิสก์มากเกินไปบน Mac:
เช็คระบบแล้วพบว่ามีไฟล์เยอะใน Library folder ข้อมูล Spotlight ใน Metadata ใช้พื้นที่ประมาณ 150 GB อยากรู้วิธีล้างพื้นที่ดิสก์นี้ - discussion.apple.com
สงสัยว่าทำไม System Data ใหญ่จัง จึงเช็คขนาด Library folders ทีละตัว โฟลเดอร์ Metadata ใช้ 77 GB และ CoreSpotlight ใช้ 30+ GB ไฟล์เหล่านี้คืออะไร? ลบได้ไหมเพื่อขยาย system space? - reddit.com
อย่าลบโฟลเดอร์โดยตรง เพราะอาจทำให้เกิดปัญหาระบบ เช่น Spotlight search ทำงานผิดปกติ หรือ system instability, Spotlight หาเอกสารไม่เจอบน Mac แทนที่จะเป็นอย่างนั้น ให้ใช้ proper cleanup approach เพื่อให้ Mac optimized และป้องกัน Metadata สะสมไม่จำเป็น
วิธีที่เร็วที่สุดและสะอาดที่สุดในการล้าง Metadata files
สำหรับผู้ใช้ที่มองหา hassle-free solution CleanMyJunk ให้ effective และ complete way สแกนและลบ Mac caches ที่ไม่จำเป็น รวมถึงแต่ไม่จำกัดเพียง Mac Metadata folder
Tool นี้รับรองว่าแค่ redundant และ outdated files บน Mac HDD และ external SSD ถูกลบ ในขณะที่ essential system files คงอยู่บนของคุณเอง
- Free download, install, and open CleanMyJunk.
- Click Grant Access เพื่ออนุญาต permissions.
- Select Quick Scan and wait.
- Choose and untick files ของ MetaData แล้วกด Clean ที่ด้านล่าง
(Spotlight related files มักอยู่ใน System log หรือ System junk.)
ง่ายและสะดวกมากในการล้าง Mac Metadata huge caches รวมถึง system junk อื่นๆ~ ลองดู!
จัดการ ~/Library/Metadata files ที่ใหญ่ผิดปกติ
ถ้าชอบ manual approach จัดการ Metadata files ขนาดใหญ่ รวมถึง ~/Library/Metadata/SptlightKnowledgeEvents และ ~/Library/Metadata/CoreSpotlight ให้ทำตามขั้นตอนนี้:
# เช็คขนาดโฟลเดอร์
ก่อนเปลี่ยนแปลงอะไร ให้กำหนดว่า Mac Metadata files ใช้พื้นที่เท่าไหร่ ต้องใช้ Mac Terminal commands จึงต้องระมัดระวัง
# ลบ Metadata contents ด้วยคำสั่ง
ถ้า Metadata files ใช้พื้นที่มากเกินไป จำไว้ว่าให้ลบ contents อย่างระมัดระวัง อย่าลบโฟลเดอร์โดยตรง:
- Finder → Applications → Utilities → Terminal.
- พิมพ์
sudo rm -rf ~/Library/Metadata/SpotlightKnowledgeEvents/*แล้ว Enter
(หรือ right-click ไฟล์ที่ไม่จำเป็นภายใน → Move to Trash → Empty Trash) - พิมพ์
sudo mv ~/Library/Metadata/SpotlightKnowledgeEvents ~/.Trash/
แทนที่ SpotlightKnowledgeEvents ด้วย CoreSpotlight ได้ตามต้องการ
# Rebuild Spotlight Index
ถ้า Spotlight พฤติกรรมผิดปกติหลังล้าง metadata files การ rebuild index จะแก้ปัญหาได้
- Finder → Applications → Utilities → Terminal.
- พิมพ์
sudo mdutil -E /แล้ว Enter
จะบังคับ macOS reindex ทั้งดิสก์ อาจใช้เวลาบ้าง แต่จะคืน search functionality
# ปิด Spotlight indexing สำหรับ Metadata events
เพื่อป้องกันไม่ให้ macOS สร้าง metadata files ใหญ่อย่าง Spotlight Knowledge Events ตลอด ให้ปิด Spotlight indexing สำหรับ events นี้:
- Finder → Applications → Utilities → Terminal.
- พิมพ์
sudo mdutil -i off /Library/Metadata/SpotlightKnowledgeEventsแล้ว Enter. - ตอนหลังต้องการ enable ใหม่ ใช้:
sudo mdutil -i on /Library/Metadata/SpotlightKnowledgeEventsแล้ว Enter
(สำหรับโฟลเดอร์ CoreSpotlight ให้แทนที่ SpotlightKnowledgeEvents ด้วย CoreSpotlight)
# ใช้ Mac Safe Mode ล้าง Metadata caches
Boot เข้า Mac Safe Mode ช่วยล้าง system caches รวมถึง metadata files โดยไม่ต้องลบด้วยตนเอง:
- Shut down Mac.
- เปิดใหม่ค้าง Shift จน login screen โผล่.
- Login และรอสักพัก macOS ล้าง system caches อัตโนมัติ.
- Restart Mac ปกติ.
แก้ปัญหา CoreSpotlight ใช้พื้นที่มาก แล้วไหม? แชร์ tool ที่มีประโยชน์นี้
โบนัส: ป้องกัน Metadata ไม่ให้สร้าง junk
เพื่อลดการสะสม metadata files ที่ไม่จำเป็น ทำให้ Metadata folder ใช้พื้นที่จัดเก็บ ให้ปฏิบัติตาม best practices:
- ล้าง system caches เป็นประจำ: ใช้ Safe Mode หรือ tools เช่น CleanMyJunk ลบ junk files สะสมเป็นระยะ
- ลบ language files ที่ไม่ใช้ uninstall apps ที่ไม่ใช้ และจัดการ indexing settings ที่เป็นไปได้
- Monitor storage usage: เช็คขนาด metadata folder บ้างครั้งด้วย Terminal หรือ About This Mac เพื่อตรวจจับการเติบโตผิดปกติ
- ลบ iOS backups เก่า และ Time Machine snapshots
ปฏิบัติตามขั้นตอนเหล่านี้ จะช่วยให้ Library metadata ของ Mac ไม่ใช้พื้นที่จัดเก็บมากเกินไป สำรองข้อมูลสำคัญก่อนลบไฟล์เสมอ
หวังว่าคุณแก้ปัญหา Spotlight Knowledge Events ใช้พื้นที่มาก และจัดการ metadata files ขนาดใหญ่ได้อย่างมีประสิทธิภาพ พร้อมกับรักษา Mac ให้ทำงานลื่นไหล แชร์บทความของเรา~