AskClean

วิธีล้างพื้นที่ “ข้อมูลระบบ” (System Data) บน Mac

ทีม AskClean · อัปเดตเมื่อ 2026-11-02

“ข้อมูลระบบ” (System Data) คือหมวดเหมารวมในพื้นที่จัดเก็บข้อมูลของ Mac ที่รวมสแนปช็อต APFS ภายในเครื่อง แคช ไฟล์บันทึก และข้อมูลสำรองอุปกรณ์เก่าไว้ด้วยกัน ถ้าคุณใช้ Time Machine สแนปช็อตภายในเครื่องมักเป็นก้อนที่ใหญ่ที่สุด นี่จึงเป็นเหตุผลที่ล้างถังขยะแล้วตัวเลขอาจแทบไม่ขยับ คู่มือนี้เริ่มจากวัดว่าข้างในมีอะไรจริง ๆ แล้วค่อยล้างทีละส่วนโดยเริ่มจากส่วนที่ได้พื้นที่คืนมากที่สุด อย่างปลอดภัยและไม่แตะเอกสารของคุณ

การวินิจฉัยแบบโต้ตอบ

อะไรน่าจะกำลังกินพื้นที่ข้อมูลระบบมากที่สุด?

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

คำตอบจะอยู่ในเบราว์เซอร์นี้เท่านั้นและไม่ถูกอัปโหลด

คุณต้องการแก้ปัญหาอะไร?
ภาพรวมพื้นที่จัดเก็บข้อมูล(ไม่บังคับ)
ข้อใดตรงกับ Mac เครื่องนี้?
วิธีล้างพื้นที่ “ข้อมูลระบบ” (System Data) บน Mac
วิธีล้าง “ข้อมูลระบบ” บน Mac อย่างปลอดภัย: ข้างในมีอะไร ทำไมลบไฟล์แล้วพื้นที่อาจไม่เพิ่ม และวิธีล้างสแนปช็อต แคช ไฟล์บันทึก และข้อมูลสำรอง iPhone เก่า

“ข้อมูลระบบ” บน Mac คืออะไร และทำไมลบไฟล์แล้วพื้นที่ไม่เพิ่ม

“ข้อมูลระบบ” (ใน macOS รุ่นเก่าเรียกว่า “อื่นๆ”) คือหมวดรวมในแผนภูมิพื้นที่จัดเก็บข้อมูลของ Mac สำหรับทุกอย่างที่ macOS จัดเข้าหมวดที่มีชื่อ เช่น แอปพลิเคชัน รูปภาพ เอกสาร หรือเพลง ไม่ได้ มันไม่ใช่โฟลเดอร์เดียวที่เปิดดูได้ แต่เป็นยอดรวมของสแนปช็อต APFS ภายในเครื่อง แคชของแอป ไฟล์บันทึกของระบบและของแอป ไฟล์ชั่วคราว ไฟล์ swap ของหน่วยความจำเสมือน ข้อมูลสำรองอุปกรณ์เก่า และข้อมูลเบราว์เซอร์ที่กระจายอยู่ทั่วดิสก์

เพราะเป็นหมวดเหมารวม ข้อมูลระบบจึงไม่เหมือนหมวดอื่น มันค่อย ๆ โตอยู่เบื้องหลังเมื่อสแนปช็อตสะสมขึ้น แอปเก็บแคชเพิ่ม และไฟล์บันทึกพอกพูน โดยที่ macOS ไม่เคยแสดงรายการให้เห็นว่าข้างในมีอะไรบ้าง นี่คือเหตุผลที่มันมักแตะ 30, 50 หรือเกิน 100 GB และทำไมแค่หน้าจอพื้นที่จัดเก็บข้อมูลอย่างเดียวจึงแทบช่วยลดขนาดมันไม่ได้

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

ก่อนลบอะไร มีแนวคิดหนึ่งที่อธิบายความหงุดหงิดที่พบบ่อยที่สุดกับข้อมูลระบบได้ คุณลบไฟล์ไป 20 GB ล้างถังขยะแล้ว แต่พื้นที่ว่างแทบไม่เปลี่ยน หรือเพิ่มขึ้นแล้วก็ลดกลับ เหตุผลคือ macOS นับข้อมูลบางส่วนเป็นพื้นที่ “กำจัดข้อมูลได้” (purgeable) ซึ่งยังถูกใช้อยู่จริง แต่ระบบเรียกคืนได้เมื่อต้องการ สแนปช็อต APFS ภายในเครื่อง แคชที่สร้างใหม่ได้ และไฟล์ที่อัปโหลดขึ้น iCloud แล้วล้วนอยู่ในกลุ่มนี้ ตัวเลขพื้นที่ “ว่าง” ใน Finder มักนับพื้นที่ส่วนนี้รวมไว้ด้วย จึงอาจดูเหมือนเหลือที่มากกว่าความจริง ในทางกลับกัน ไฟล์ที่ยังถูกเก็บอยู่ในสแนปช็อตจะไม่คืนพื้นที่เลยจนกว่าสแนปช็อตนั้นจะถูกลบ

นี่คือเหตุผลที่ Mac เครื่องเดียวกันแสดงตัวเลขไม่ตรงกันในแต่ละที่ ถ้าอยากเห็นสัดส่วนจริง ให้เทียบตัวเลขสองค่า ในเทอร์มินัล คำสั่ง diskutil info / จะแสดง Container Free Space ซึ่งไม่นับพื้นที่ที่กำจัดข้อมูลได้ ส่วนหน้าต่าง “ขอรายละเอียด” ของดิสก์เริ่มต้นระบบใน Finder จะแสดงพื้นที่ “ว่าง” พร้อมจำนวนที่กำจัดข้อมูลได้ในวงเล็บ ถ้าส่วนที่กำจัดข้อมูลได้มีขนาดใหญ่ สาเหตุที่พบบ่อยคือสแนปช็อต ซึ่งเป็นเรื่องของหัวข้อถัดไป

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

ลบสแนปช็อต APFS ภายในเครื่อง (มักได้พื้นที่คืนมากที่สุด)

Time Machine ไม่ได้เขียนข้อมูลลงดิสก์ภายนอกอย่างเดียว แต่ยังเก็บสแนปช็อต APFS ภายในเครื่องไว้บนดิสก์เริ่มต้นระบบทุกชั่วโมง เพื่อให้คุณกู้คืนไฟล์เวอร์ชันล่าสุดได้แม้ไม่ได้เสียบดิสก์ข้อมูลสำรอง สแนปช็อตแต่ละชุดตรึงสถานะไฟล์ ณ เวลานั้นไว้ รวมถึงไฟล์ที่คุณลบไปแล้วในภายหลัง และทั้งหมดถูกนับรวมอยู่ในข้อมูลระบบ บน Mac ที่มีการเขียนและลบข้อมูลจำนวนมาก สแนปช็อตอย่างเดียวอาจกินพื้นที่ตั้งแต่ 20 ถึงเกิน 100 GB

คุณดูสแนปช็อตได้ในยูทิลิตี้ดิสก์ โดยเลือกโวลุ่มข้อมูล (Data) ในแถบด้านข้าง แล้วเลือก มุมมอง > แสดงสแนปช็อต APFS รายการจะแสดงสแนปช็อตแต่ละชุดพร้อมวันที่สร้างและขนาด ส่วนในเทอร์มินัล คำสั่ง tmutil listlocalsnapshots / ให้ข้อมูลเดียวกันและให้คุณจัดการได้อย่างแม่นยำ

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

  1. เปิดเทอร์มินัลแล้วรัน tmutil listlocalsnapshots / เพื่อดูรายการสแนปช็อตภายในเครื่องทั้งหมดพร้อมเวลาที่สร้าง
  2. ถ้าต้องการให้ macOS เรียกคืนพื้นที่ให้ ให้รัน sudo tmutil thinlocalsnapshots / 21474836480 4 คำสั่งนี้ขอให้ระบบคืนพื้นที่ราว 20 GB (ปรับจำนวนไบต์ได้ตามต้องการ) ด้วยความเร่งด่วนระดับสูงสุด โดยลบสแนปช็อตที่เก่าที่สุดก่อน
  3. ถ้าต้องการลบเฉพาะสแนปช็อตชุดใดชุดหนึ่ง ให้รัน sudo tmutil deletelocalsnapshots ตามด้วยวันเวลาของสแนปช็อตนั้นให้ตรงกับที่แสดงในรายการทุกตัวอักษร
  4. รัน diskutil info / อีกครั้งเพื่อยืนยันว่า Container Free Space เพิ่มขึ้นจริง
  5. ถ้าไม่อยากให้สแนปช็อตสะสมอีก ให้เปิด การตั้งค่าระบบ > ทั่วไป > Time Machine คลิก “ตัวเลือก…” แล้วตั้ง “ความถี่ในการสำรองข้อมูล” เป็น “กำหนดเอง” (ใน macOS Monterey ให้ยกเลิกการเลือก “สำรองข้อมูลโดยอัตโนมัติ”) แต่ทำเฉพาะเมื่อคุณมีข้อมูลสำรองชุดอื่นอยู่แล้วเท่านั้น

อย่ายุ่งกับสแนปช็อตที่แสดงอยู่ใต้โวลุ่มระบบแบบอ่านอย่างเดียว (System) สแนปช็อตนั้นถูก Apple ลงนามและปิดผนึกไว้ และ macOS ใช้มันในการเริ่มต้นระบบ ไม่เกี่ยวกับ Time Machine และลบไม่ได้ สแนปช็อตที่คุณจัดการเองได้มีเฉพาะบนโวลุ่มข้อมูล (Data) เท่านั้น

ล้างแคชและไฟล์บันทึกอย่างปลอดภัย

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

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

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

บน Mac ที่ใช้ Apple Silicon ให้ปิดเครื่อง แล้วกดปุ่มเปิด/ปิดค้างไว้จนกว่าจะเห็น “กำลังโหลดตัวเลือกเริ่มต้นระบบ” เลือกดิสก์เริ่มต้นระบบ กดปุ่ม Shift ค้างไว้ แล้วคลิก “ดำเนินการต่อในโหมดความปลอดภัย” บน Mac ที่ใช้ Intel ให้เริ่มการทำงานใหม่แล้วกดปุ่ม Shift ค้างไว้ทันทีจนกว่าจะเห็นหน้าต่างเข้าสู่ระบบ เมื่อต้องการออกจากโหมดความปลอดภัย ให้เริ่มการทำงานใหม่ตามปกติ

  1. ออกจากทุกแอปที่คุณจะล้างแคช โดยกด Command-Q ไม่ใช่แค่ปิดหน้าต่าง ส่วนแคชของเบราว์เซอร์ ใช้ฟีเจอร์ล้างข้อมูลในตัวเบราว์เซอร์จะง่ายกว่า
  2. ใน Finder กด Command-Shift-G พิมพ์ ~/Library/Caches แล้วกด Return เลือก มุมมอง > เป็นรายการ คลิกคอลัมน์ขนาด แล้วกด Command-J เพื่อเปิด “คำนวณขนาดทั้งหมด” คุณจะเห็นว่าโฟลเดอร์ไหนใหญ่จริง
  3. เปิดโฟลเดอร์ขนาดใหญ่โฟลเดอร์หนึ่ง เลือกเนื้อหาทั้งหมดด้วย Command-A แล้วย้ายไปถังขยะด้วย Command-Delete ไล่ทำทีละโฟลเดอร์จากใหญ่ไปเล็กแทนการลบทั้งหมดรวดเดียว ถ้ามีแอปทำงานผิดปกติหลังจากนั้น คุณจะรู้ทันทีว่าแคชตัวไหนเป็นสาเหตุ
  4. ทำแบบเดียวกันกับ /Library/Caches (ไม่มีเครื่องหมาย ~) สำหรับแคชระดับทั้งระบบ และ ~/Library/Logs สำหรับโฟลเดอร์ไฟล์บันทึกที่กินพื้นที่จริง ไฟล์ .log เก่าและรายงานข้อขัดข้องย้ายไปถังขยะได้โดยไม่มีผลเสีย
  5. ล้างถังขยะเมื่อทำเสร็จ ตราบใดที่ยังไม่ล้าง ไฟล์เหล่านั้นยังกินพื้นที่ดิสก์อยู่ และตัวเลขข้อมูลระบบจะไม่ขยับ

อย่าลบสิ่งใดใน /System หรือ /private เว้นแต่คุณรู้แน่ชัดว่ามันคืออะไร macOS ดูแลพื้นที่ส่วนนั้นเอง และพื้นที่ที่ได้คืนไม่คุ้มกับความเสี่ยงจากการเดา

ส่วนที่เหลือของข้อมูลระบบ: Xcode, Simulator และแคชแพ็กเกจ

เมื่อจัดการสแนปช็อต แคช และข้อมูลสำรองแล้ว สิ่งที่เหลือมักขึ้นอยู่กับว่าคุณใช้ Mac ทำอะไร เครื่องมือของนักพัฒนาคือตัวหนักที่พบบ่อยที่สุด ผลลัพธ์การบิลด์ของ Xcode รันไทม์ของ Simulator และแคชดาวน์โหลดของตัวจัดการแพ็กเกจรวมกันได้หลายสิบกิกะไบต์ หมวด “นักพัฒนา” (Developer) ในหน้าจอพื้นที่จัดเก็บข้อมูล หากปรากฏขึ้น ก็ครอบคลุมข้อมูลของ Xcode เพียงบางส่วน และไม่ได้แยกแสดงแคชของตัวจัดการแพ็กเกจเลย

หมวดเหล่านี้มีขอบเขตการลบของตัวเอง บางอย่างสร้างใหม่ได้ฟรี บางอย่างต้องเสียเวลาดาวน์โหลดใหม่นาน และบางอย่างกู้คืนไม่ได้เลย เราจึงแยกไว้ในคู่มือเฉพาะ แทนการสรุปสั้น ๆ ตรงนี้

ลบข้อมูลสำรอง iOS เก่าและไฟล์ขนาดใหญ่

ข้อมูลสำรองของ iPhone และ iPad ในเครื่องมักเป็นต้นเหตุที่หลายคนคาดไม่ถึง ข้อมูลสำรองของอุปกรณ์เครื่องเดียวอาจใหญ่ 5-20 GB และถ้าคุณเคยสำรองข้อมูลมากกว่าหนึ่งเครื่อง หรือเคยสำรองโทรศัพท์เครื่องเก่าที่ไม่ได้ใช้แล้ว สำเนาเหล่านั้นก็จะค้างอยู่อย่างนั้นไปเรื่อย ๆ macOS เก็บไว้ที่ ~/Library/Application Support/MobileSync/Backup แต่อย่าลบด้วยมือใน Finder ให้ใช้ตัวจัดการในตัวเพื่อให้ดัชนีข้อมูลสำรองยังถูกต้อง และถ้าลบข้อมูลสำรองชุดสุดท้ายที่ใช้ได้ของอุปกรณ์ คุณจะเสียทางกู้คืนนั้นไป จึงควรตรวจก่อนว่ามีข้อมูลสำรองในเครื่องหรือบน iCloud ที่ใหม่กว่าอยู่แล้ว

การตรวจดูข้อมูลสำรอง ให้เชื่อมต่อ iPhone หรือ iPad เครื่องใดก็ได้ เลือกอุปกรณ์ในแถบด้านข้างของ Finder แล้วคลิก “จัดการข้อมูลสำรอง…” คุณจะเห็นข้อมูลสำรองทุกชุดพร้อมวันที่ ลบชุดของอุปกรณ์ที่คุณไม่มีแล้ว หรือชุดที่เก่ากว่าข้อมูลสำรองบน iCloud ที่คุณทำไว้ภายหลัง

นอกจากข้อมูลสำรอง ให้หาไฟล์ขนาดใหญ่ที่คุณลืมไปแล้วด้วย เรียงโฟลเดอร์รายการดาวน์โหลด (Downloads) ตามขนาด แล้วเคลียร์ตัวติดตั้งและดิสก์อิมเมจเก่า (ไฟล์ .dmg, .pkg และ .zip ไม่มีประโยชน์อีกเมื่อติดตั้งเสร็จแล้ว) หน้าจอพื้นที่จัดเก็บข้อมูลในการตั้งค่าระบบยังมีคำแนะนำในตัว ได้แก่ “จัดเก็บบน iCloud” “ปรับขนาดพื้นที่จัดเก็บข้อมูล” และ “ล้างถังขยะโดยอัตโนมัติ” ตามที่ Apple อธิบายไว้ในบทความเรื่องพื้นที่จัดเก็บข้อมูล

เมื่อไหร่ควรใช้เครื่องมือล้างพื้นที่

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

AskClean ถูกสร้างมาเพื่อปัญหานี้โดยเฉพาะ การสแกนครั้งเดียวแบ่งดิสก์ของคุณออกเป็น 18 หมวด เช่น แคชและไฟล์บันทึกของระบบ แคชเบราว์เซอร์ Xcode DerivedData รันไทม์ Simulator เก่า แคชโมเดล AI แคชของตัวจัดการแพ็กเกจ ไฟล์ตกค้างของแอป และไฟล์ดาวน์โหลดขนาดใหญ่ แล้ว AI จะอธิบายแต่ละรายการก่อนคุณลบ ว่ามันคืออะไร สร้างใหม่ได้หรือไม่ และการลบจะทำให้คุณเสียอะไร

สิ่งที่ AskClean ตั้งใจไม่ทำคือแตะสแนปช็อต APFS ของคุณ เพราะสแนปช็อตคือจุดกู้คืนภายในเครื่อง และการลบเป็นการตัดสินใจที่ขึ้นกับสถานะข้อมูลสำรองของคุณเอง ไม่ควรให้เครื่องมือตัดสินแทนแบบเหมารวม สำหรับสแนปช็อต ให้ใช้ขั้นตอน tmutil ข้างต้น แล้วให้ AskClean ช่วยระบุหมวดที่คุณตรวจดูได้ การสแกนและการดูตัวอย่างใช้ได้ฟรี ส่วนการวิเคราะห์ด้วย AI และการล้างพื้นที่ต้องใช้ Pro รายการที่ยืนยันในการล้างพื้นที่ดิสก์จะถูกลบอย่างถาวร โปรดตรวจสอบแต่ละรายการที่เลือกก่อนดำเนินการต่อ คลังรูปภาพและไฟล์ระบบของ macOS ที่ได้รับการป้องกันจะไม่ถูกแตะต้อง ส่วนแคชและไฟล์บันทึกระดับระบบจะถูกลบก็ต่อเมื่อคุณอนุญาตในหน้าต่างขอสิทธิ์ผู้ดูแลระบบแล้วเท่านั้น

คำถามที่พบบ่อย

ลบข้อมูลระบบได้อย่างปลอดภัยไหม?

คุณลบ “ข้อมูลระบบ” ทั้งก้อนไม่ได้ เพราะมันเป็นหมวดสำหรับแสดงผล ไม่ใช่โฟลเดอร์ แต่ส่วนประกอบที่ใหญ่ที่สุดลบแยกทีละส่วนได้อย่างปลอดภัย แคชและไฟล์บันทึกของแอปจะถูกสร้างใหม่ ข้อมูลสำรอง iOS เก่าทดแทนได้ถ้าคุณมีข้อมูลสำรองล่าสุดอยู่ที่อื่น และการลบสแนปช็อต APFS ภายในเครื่องทำให้เสียเพียงความสามารถในการกู้คืนเวอร์ชันล่าสุดโดยไม่มีดิสก์ Time Machine ภายนอก ยึดตามพาธในคู่มือนี้ ย้ายไฟล์ไปถังขยะแทนการลบถาวร และอย่ายุ่งกับ /System และ /private

ทำไมข้อมูลระบบของฉันถึงใหญ่ขนาดนี้?

ถ้าคุณใช้ Time Machine คำตอบมักเป็นสแนปช็อต APFS ภายในเครื่อง ซึ่ง Time Machine เก็บไว้บนดิสก์เริ่มต้นระบบทุกชั่วโมงและตรึงไฟล์ที่ลบแล้วไว้ รองลงมามักเป็นข้อมูลสำรอง iPhone ในเครื่อง (ชุดละ 5-20 GB) แคชของแอปที่สะสม และบนเครื่องของนักพัฒนาคือผลลัพธ์การบิลด์ของ Xcode กับรันไทม์ของ Simulator โปรแกรมตัดต่อวิดีโอและแอปแชทที่เก็บแคชสื่อไว้หลายปีก็เป็นสาเหตุที่พบบ่อยเช่นกัน

ลบไฟล์ไปเยอะแล้วแต่พื้นที่ว่างไม่เปลี่ยน ทำไม?

ถ้าคุณล้างถังขยะแล้ว สาเหตุมักเป็นเพราะไฟล์ที่ลบยังถูกเก็บอยู่ในสแนปช็อต APFS ภายในเครื่อง พื้นที่จึงถูกนับเป็นพื้นที่ที่กำจัดข้อมูลได้แทนที่จะเป็นพื้นที่ว่าง ให้เทียบตัวเลขพื้นที่ “ว่าง” ใน Finder ซึ่งรวมพื้นที่ที่กำจัดข้อมูลได้ กับ Container Free Space ที่ได้จาก diskutil info / แล้วล้างสแนปช็อตด้วย tmutil ตามขั้นตอนข้างต้น ไฟล์ที่เก็บบน iCloud ก็ให้ผลแบบเดียวกัน เพราะ macOS อาจเก็บสำเนาไว้ในเครื่องจนกว่าจะต้องใช้พื้นที่

รีสตาร์ท Mac ช่วยลดข้อมูลระบบได้ไหม?

ช่วยได้บ้าง และควรทำเป็นอย่างแรก การรีสตาร์ทจะล้างไฟล์ swap ของหน่วยความจำเสมือนและโฟลเดอร์ชั่วคราว ซึ่งอาจคืนพื้นที่ได้หลายกิกะไบต์ทันที การเริ่มต้นระบบในโหมดความปลอดภัยช่วยได้มากกว่านั้น เพราะจะล้างแคชของระบบที่ macOS ไม่ให้คุณลบเอง แต่ทั้งสองวิธีไม่แตะสแนปช็อต ข้อมูลสำรอง หรือแคชของแอป ส่วนนั้นต้องใช้ขั้นตอนในคู่มือนี้

จริง ๆ แล้วจะได้พื้นที่คืนเท่าไหร่?

ขึ้นอยู่กับ Mac แต่ละเครื่องทั้งหมด ให้วัดก่อน รัน diskutil info / เพื่อดูพื้นที่ว่างจริง และ tmutil listlocalsnapshots / เพื่อดูจำนวนสแนปช็อต แล้วตรวจตำแหน่งแคชและข้อมูลสำรองที่ใหญ่ที่สุด จัดการทีละหมวดแล้ววัดซ้ำ Mac ที่ใช้งานเบาและมีข้อมูลสำรองล่าสุดอาจได้คืนไม่มาก แต่ Mac ที่ไม่ได้เสียบดิสก์ข้อมูลสำรองมาเป็นเดือน มักมีสแนปช็อตอย่างเดียวหลายสิบกิกะไบต์

macOS ล้างข้อมูลระบบให้เองไหม?

แค่บางส่วน และเฉพาะเมื่อพื้นที่เริ่มไม่พอ เมื่อพื้นที่ว่างเหลือน้อย macOS จะทยอยลบสแนปช็อตภายในเครื่องและจัดการไฟล์ swap ให้อัตโนมัติ นี่คือเหตุผลที่บางครั้งตัวเลขลดลงเอง แต่ macOS ไม่เคยล้างแคชของแอป ไฟล์บันทึกเก่า ข้อมูลสำรอง iOS หรือไฟล์ของนักพัฒนาให้ล่วงหน้า ส่วนเหล่านั้นจะโตต่อไปจนกว่าคุณหรือเครื่องมือล้างพื้นที่จะลบออก

แหล่งอ้างอิง