Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

5 โฟลเดอร์ macOS ที่ห้ามแตะ (และเหตุผล)

macOS มีโครงสร้างโฟลเดอร์ลึกและซ้อนกัน macOS ติดตั้งใหม่มี Directory ที่ไม่คุ้นเคยเยอะ ผู้ใช้ส่วนใหญ่ไม่ต้องแตะโฟลเดอร์เหล่านี้เลย

Apple ซ่อนโฟลเดอร์บางอย่างไว้เพราะเหตุผล การยุ่ง Directory นี้อาจทำให้: ระบบไม่เสถียร, สูญเสียข้อมูล, หรือแย่กว่า Mac บูทไม่ขึ้น เราจะโชว์สถานที่ที่ผู้ใช้ส่วนใหญ่ไม่ควรแตะในระบบไฟล์ macOS

1. ไฟล์และโฟลเดอร์ภาษา (Language Files)

Mac Apps มาพร้อมไฟล์ภาษาสำหรับทุกภาษาที่รองรับ สลับภาษาระบบ Mac แอปจะเปลี่ยนภาษาทันที

ดูไฟล์ภาษาของแอป: Control-click แอป > Show Package Contents Path จะเป็น: AppName.app/Contents/Resources/Lang.lproj

5 โฟลเดอร์ macOS ที่ห้ามแตะ (และเหตุผล)

ลบไฟล์ภาษาแอปบุคคลที่สามง่ายผ่าน Terminal แตสำหรับแอป default ของ macOS ต้องปิด System Integrity Protection (SIP) — ไม่แนะนำเลย

อินเทอร์เน็ตแนะนำลบไฟล์ภาษาเพื่อพื้นที่ แต่ พื้นที่ที่ได้ไม่คุ้มค่ากับความเสี่ยง

สแกนด้วย CleanMyMac: ได้ประมาณ 520 MB อาจต่างไป แตไม่น่าจะเกินไม่กี่ GB และต้องทำใหม่ทุก Major macOS Upgrade

5 โฟลเดอร์ macOS ที่ห้ามแตะ (และเหตุผล)

ลบไฟล์ภาษา: ไม่คาดเดาได้ว่าแอปไหนจะ Crash/Freeze สูงสุดต้อง Reinstall แอป เก่าของ Microsoft Office/Adobe อาจไม่ทำงาน/อัปเดตได้ ถึงเวลาปฏิเสธไฟล์ภาษา

ดูเคล็ดลับ騰พื้นที่ Mac ที่ดีกว่า

2. โฟลเดอร์ /private/var ที่ซ่อนอยู่

macOS สร้าง Cache ไฟล์ระบบ/ผู้ใช้หลายตัวเพื่อเร่งระบบ Cache ใน /Library/Caches อยู่ในความควบคุมของคุณ ลบด้วยตนเองได้ ไม่ต้อง Tool ภายนอก

แต่ไฟล์ใน System Folder จัดการโดย macOS เอง มองไม่เห็น บางไฟล์ใน Directory นี้ ใช้พื้นที่มากมาย อาจสงสัย: ลบ /private/var/folders ได้ปลอดภัยไหม?

ตำแหน่ง /private/var/folders

หาง่ายสุดผ่าน Finder Go to Folder กด Cmd+Shift+G พิมพ์ /private/var/folders จะเปิดแท็บ Finder ใหม่

เปิดตำแหน่ง System Cached/Temp Files: เปิด Terminal พิมพ์: open $TMPDIR จะเห็นโฟลเดอร์ 2 ตัวอักษร มี Subfolder ยาวๆ สุ่ม สำรวจ 3 โฟลเดอร์: C = Cache, T = Temporary, 0 = User files

5 โฟลเดอร์ macOS ที่ห้ามแตะ (และเหตุผล)

ปัญหากับ /private/var/folders

สแกน OmniDiskSweeper: /private/var/folders ~1GB, /private/var ~4GB ขนาดแตกต่างระหว่างระบบ แตไม่น่าจะใหญ่เกิน

หากใหญ่กว่า 10 GB ถึงควรกังวล

5 โฟลเดอร์ macOS ที่ห้ามแตะ (และเหตุผล)

อย่าพยายามลบไฟล์ใน /private/var เอง แม้จะใหญ่ อาจทำลาย Core macOS Files, Corrupt ข้อมูลเอกสาร, ทำให้ Mac บูทไม่ได้/ทำงานผิดปกติ -> ต้องติดตั้ง macOS ใหม่ทั้งระบบ

ลบอย่างปลอดภัย: ปิดแอปทั้งหมด Shut Down Mac รีบูท จะ Trigger Built-in Cache Clearing Mechanism ลบ Cache/Temp ไม่จำเป็นใน /tmp, /private/var, /private/var/folders

หายังไม่หาย: รีบูทเข้า Safe Mode macOS มี Mechanism เพิ่มเติมลบ Cache/Temp ในโหมดนี้ แล้ว Reboot ปกติ เช็คพื้นที่ว่างใหม่

โฟลเดอร์สำคัญอื่นใน /private/var

เกี่ยวกับพื้นที่ดิสก์ มีโฟลเดอร์อีก 몇 ตัวที่ไม่ควรแตะ:

  • /private/var/db: Config และ Data files ของ macOS รวม Spotlight Database, Network Config, ฯลฯ
  • /private/var/VM: Swap และ Sleep Image Files หาก Hibernate Mac โฟลเดอร์นี้ใหญ่กว่า 5GB
  • /private/var/tmp: Temporary File Directory อีกตัว

3. โฟลเดอร์ System Library

ระบบไฟล์ macOS มี Library หลายโฟลเดอร์ โดยเจตนา แม้จะคล้ายกัน แต่แต่ละโฟลเดอร์มีบทบาทต่างกัน มี 3 Library:

  • /Library
  • /System/Library
  • ~/Library

/Library และ /System/Library มีขอบเขต Global เนื้อหารองรับทุกด้านของระบบ /System/Library มีไฟล์ที่ macOS ต้องการเพื่อทำงาน แค่ OS เท่านั้นที่มีสิทธิ์แก้ไข และแค่ System-level Events ที่ควรส่งผล ไม่มีเหตุผลให้คุณแตะอะไรในโฟลเดอร์นี้

5 โฟลเดอร์ macOS ที่ห้ามแตะ (และเหตุผล)

4. โฟลเดอร์ User Library (~/Library)

Library ใน Home Directory เป็น Library ส่วนตัวของบัญชี คุณ macOS เก็บ System, Third-party Support, Preferences files รวม Mail Settings, Safari Bookmarks, History, Calendar Data, ฯลฯ มีโฟลเดอร์ที่ต้องทำความสะอาดบ้าง แตไม่ทุกโฟลเดอร์ปลอดภัย

~/Library/Application Support

System และ Third-party Apps เก็บ Support Files ที่นี่ มักใน Subfolder ชื่อตามแอป มี Registration Data และ Saved App Data ใน Session ใดๆ อย่าลบ Application Support Files โดยตรง ใช้ AppCleaner ลบ Support Files พร้อมกับ App

5 โฟลเดอร์ macOS ที่ห้ามแตะ (และเหตุผล)

~/Library/Preferences

Preference Data ของ Default และ Third-party Apps อย่าลบ Preferences folder แอปจะ Revert เป็น Default หรือ Crash AppCleaner จัดการ Preferences ตอน Uninstall

5 โฟลเดอร์ macOS ที่ห้ามแตะ (และเหตุผล)

~/Library/Mobile Documents

ตำแหน่งจริงของ iCloud Folder Documents, App Preference Files, iOS App Data ฯลฯ อยู่ที่นี่ อย่าย้าย/เปลี่ยนชื่อ/ลบ มันกินพื้นที่มากหากใช้ iCloud ลบไฟล์ไม่ต้องการใน iCloud Drive เพื่อลดขนาด

5 โฟลเดอร์ macOS ที่ห้ามแตะ (และเหตุผล)

~/Library/Containers

Support Files, Cached Data, Temp Files สำหรับแอปจาก Mac App Store เนื่องจาก App Store Apps ถูก Sandbox ไม่เขียนข้อมูลที่อื่นได้ อย่าลบ Containers folder หากใหญ่เกินไป ให้ Reinstall แอปที่เกี่ยวข้อง

5 โฟลเดอร์ macOS ที่ห้ามแตะ (และเหตุผล)

5. โฟลเดอร์ซ่อนใน Home Folder

5 โฟลเดอร์ macOS ที่ห้ามแตะ (และเหตุผล)

กด Cmd+Shift+. (Period) ใน Finder จะเห็นไฟล์/โฟลเดอร์ซ่อนเยอะใน Home Directory เทคโนโลยี/แอป macOS ต่างๆ เก็บข้อมูลที่นี่ เพื่อการทำงานราบรื่น อย่าแก้ไข/ลบ โฟลเดอร์เหล่านี้:

  • .Spotlight-V100: Spotlight Metadata สำหรับแต่ละ Mounted Volume Process mdworker ใช้ Metadata นี้อัปเดต Spotlight Search
  • .fseventsd: Log File ของ FSEvents ที่ fseventsd launchdaemon บันทึก ตรวจสอบ File System Events (สร้าง/แก้ไข/ลบไฟล์ ฯลฯ) Time Machine ใช้ Data นี้ Backup แบบ Background
  • .DocumentRevisions-V100: macOS Versioning Database ใช้โดยแอป Save/Retrieve เวอร์ชันต่างๆ ของเอกสาร
  • .PKInstallSandboxManager: ใช้สำหรับ Software Updates และ Sandboxing
  • .PKInstallSandboxManager-SystemSoftware: ใช้สำหรับ System Software Updates
  • .Trashes: Trash Folder ในแต่ละ Mounted Volume

อย่าลงมือโฟลเดอร์สำคัญของ macOS

ยุ่งโฟลเดอร์เหล่านี้ เสี่ยง: อาจ Corrupt Apps, Documents, และ macOS เอง ผู้ใช้ Mac ส่วนใหญ่ไม่ต้องกังวล แต่อาจลured ไปสำรวจตอนดิสก์เต็ม

กรณีแบบนั้น Backup สำคัญมาก หากสูญเสียข้อมูล จะกู้คืนได้ง่าย Mac ของคุณมีวิธีช่วยเยอะแล้ว