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

“ดิสก์ของคุณใกล้เต็มแล้ว” หมายความว่าอะไรกันแน่
ดิสก์เริ่มต้นระบบคือไดรฟ์ที่ Mac ใช้เริ่มต้นระบบ และเป็นที่อยู่ของ macOS แอปทั้งหมด และไฟล์ของผู้ใช้ เมื่อพื้นที่ว่างบนดิสก์นี้ลดลงถึงระดับวิกฤต macOS จะแสดงคำเตือน “ดิสก์ของคุณใกล้เต็มแล้ว” และนี่ไม่ใช่แค่คำแนะนำ macOS ต้องมีพื้นที่เหลือบนดิสก์เริ่มต้นระบบสำหรับไฟล์ swap ของหน่วยความจำเสมือน ตัวติดตั้งและอัปเดตของแอป ไฟล์ชั่วคราว และแคชที่ทำให้แอปที่ใช้ทุกวันตอบสนองได้เร็ว เมื่อพื้นที่ส่วนนี้หมด หลายอย่างจะเริ่มทำงานผิดพลาดในแบบที่ดูไม่ออกทันทีว่าเกี่ยวกับพื้นที่ดิสก์
อาการของดิสก์เริ่มต้นระบบที่ใกล้เต็มมักถูกเข้าใจผิดได้ง่าย แอปเปิดช้าหรือเปิดไม่ขึ้น ลูกบอลสีรุ้งหมุนแทบตลอดเวลา อัปเดต macOS ดาวน์โหลดหรือติดตั้งไม่สำเร็จ บันทึกไฟล์แล้วขึ้นข้อผิดพลาด และในกรณีร้ายแรง Mac อาจเริ่มต้นระบบไม่เสร็จเลย เหตุผลคือ macOS ใช้พื้นที่ว่างบนดิสก์เป็นส่วนขยายของ RAM เมื่อหน่วยความจำเต็ม ระบบจะย้ายข้อมูลไปพักไว้บนดิสก์ และเมื่อดิสก์เต็ม ระบบก็ไม่มีที่ให้ย้าย
พื้นที่ว่างเท่าไหร่จึงพอ? Apple ไม่ได้กำหนดตัวเลขทางการไว้ตัวเดียว แต่ในทางปฏิบัติควรเหลือพื้นที่ว่างราว 10-15% ของดิสก์ และอย่าให้ต่ำกว่าประมาณ 20 GB บน Mac รุ่นใหม่ การติดตั้งอัปเดต macOS อย่างเดียวก็อาจต้องใช้พื้นที่ชั่วคราวเกิน 20 GB และเครื่องที่เหลือพื้นที่ว่างแค่ไม่กี่กิกะไบต์จะเริ่มอืดตั้งแต่ก่อนดิสก์จะเต็มจริง อีกเรื่องที่ควรรู้ก่อนเริ่ม: หน้าจอพื้นที่จัดเก็บข้อมูลนับพื้นที่บางส่วนเป็นพื้นที่ “กำจัดข้อมูลได้” (purgeable) เช่น สแนปช็อตภายในเครื่องของ Time Machine และไฟล์ที่ซิงค์กับ iCloud ซึ่ง macOS จะลบให้เองเมื่อต้องการพื้นที่ นี่คือเหตุผลที่ตัวเลขพื้นที่ว่างใน Finder กับในการตั้งค่าระบบบางครั้งไม่ตรงกัน และทำไมลบไฟล์แล้วตัวเลขจึงไม่ขยับทันทีเสมอไป
คุณเจอคำเตือนแบบไหน? ถอดความหมายทุกแบบ
Apple เปลี่ยนถ้อยคำของคำเตือนนี้มาหลายครั้ง และถ้อยคำบอกได้ว่าปัญหาที่แท้จริงคืออะไร “ดิสก์ของคุณใกล้เต็มแล้ว” (Your disk is almost full) คือถ้อยคำที่ macOS รุ่นใหม่ใช้ ส่วน “ดิสก์เริ่มต้นระบบของคุณเกือบเต็มแล้ว” (Your startup disk is almost full) คือคำเตือนเดียวกันจาก macOS รุ่นเก่า และยังเป็นวลีที่คนค้นหามากที่สุด ทั้งสองแบบหมายถึงสิ่งเดียวกัน คือพื้นที่ว่างบนโวลุ่มเริ่มต้นระบบเหลือน้อยจน macOS ต้องการให้คุณจัดการ วิธีแก้คือขั้นตอนทั้งหมดด้านล่าง ได้แก่ ลบไฟล์ ล้างแคช และย้ายไฟล์สื่อออกไป
ส่วน “Your Mac OS X startup disk has no more space available for application memory” เป็นคำเตือนอีกแบบหนึ่ง แม้จะเอ่ยถึงดิสก์เริ่มต้นระบบก็ตาม เช่นเดียวกับคำเตือนรุ่นใหม่ “ระบบของคุณได้ใช้หน่วยความจำสำหรับแอปพลิเคชันหมด” (Your system has run out of application memory) คำเตือนกลุ่มนี้เกี่ยวกับหน่วยความจำ macOS ใช้ RAM หมด จึงพยายามย้ายข้อมูลไปไว้ในไฟล์ swap บนดิสก์เริ่มต้นระบบ แต่ก็ไม่มีที่ว่างเหลือเช่นกัน หน้าต่างแจ้งเตือนมักแสดงรายชื่อแอปที่ใช้หน่วยความจำมากที่สุดและให้คุณ “บังคับออก” การบังคับออกจากแอปที่ใช้หน่วยความจำมากที่สุดจะแก้อาการได้ทันที แต่สาเหตุที่ swap ทำงานไม่ได้ยังคงเป็นดิสก์ที่เต็ม ขั้นตอนการล้างพื้นที่ด้านล่างจึงเป็นสิ่งที่ป้องกันไม่ให้อาการนี้กลับมา
อีกสองแบบที่ควรรู้จัก การบันทึกเอกสารแล้วเจอข้อความ “ดิสก์เต็ม” หรือรหัสข้อผิดพลาด -34 คืออาการเดียวกันที่แสดงในระดับระบบไฟล์แทนการแจ้งเตือน และถ้า macOS ยังแจ้งว่าดิสก์เริ่มต้นระบบเต็มภายในไม่กี่วินาทีหลังคุณลบไฟล์ไปหลายกิกะไบต์ แทบแน่นอนว่าคุณกำลังเห็นพื้นที่ที่กำจัดข้อมูลได้ ไม่ใช่ตัวเลขที่ยังไม่อัปเดต ดูหมายเหตุท้ายหัวข้อถัดไป
ได้ผลเร็ว: ถังขยะ รายการดาวน์โหลด และไฟล์ขนาดใหญ่
เริ่มจากวิธีที่ใช้เวลาไม่กี่นาทีแต่คืนพื้นที่ได้ชัดเจนที่สุด ความผิดพลาดที่พบบ่อยที่สุดคือลบไฟล์แล้วไม่ล้างถังขยะ ทุกอย่างที่คุณ “ลบ” ใน Finder ยังกินพื้นที่ดิสก์อยู่จนกว่าจะล้างถังขยะ พื้นที่หลายกิกะไบต์จึงอาจรออยู่ห่างแค่คลิกเดียว
โฟลเดอร์รายการดาวน์โหลด (Downloads) คือตัวการคลาสสิกรายถัดไป ตัวติดตั้ง (ไฟล์ .dmg และ .pkg) ไฟล์ zip ที่แตกไฟล์ไปแล้ว และไฟล์แนบอีเมลที่บันทึกไว้ครั้งเดียวแล้วลืม ล้วนเป็นน้ำหนักส่วนเกิน ดิสก์อิมเมจหมดประโยชน์ทันทีที่ติดตั้งแอปข้างในเสร็จ ให้เรียงโฟลเดอร์รายการดาวน์โหลดตามขนาดเพื่อดูว่าโฟลเดอร์ของคุณคืนพื้นที่ได้เท่าไหร่
macOS ยังมีเครื่องมือค้นหาไฟล์ขนาดใหญ่ในตัวที่คนส่วนใหญ่ไม่เคยเปิด มันอยู่ในการตั้งค่าพื้นที่จัดเก็บข้อมูล และแสดงไฟล์กับรายการดาวน์โหลดที่ใหญ่ที่สุดทั่วทั้งดิสก์ เรียงตามขนาด พร้อมปุ่มลบในหน้าเดียวกัน ใช้เวลากับรายการนี้สิบนาทีมักได้พื้นที่คืนมากกว่าไล่ดูโฟลเดอร์เองเป็นชั่วโมง
- ล้างถังขยะ: คลิกไอคอนถังขยะใน Dock ค้างไว้ แล้วเลือก “ล้างถังขยะ” ถ้าคุณใช้แอปเมล ให้ล้างถังขยะของเมลด้วย (กล่องเมล > ลบรายการที่ถูกลบ) เพราะไฟล์แนบที่ลบแล้วก็ยังกินพื้นที่ดิสก์
- เปิดการตั้งค่าระบบจากเมนู Apple คลิก “ทั่วไป” ในแถบด้านข้าง แล้วคลิก “พื้นที่จัดเก็บข้อมูล” (ใน macOS Monterey ให้ไปที่เมนู Apple > เกี่ยวกับ Mac เครื่องนี้ > พื้นที่จัดเก็บข้อมูล > จัดการ… แทน) รอให้แถบสีคำนวณเสร็จเพื่อให้ตัวเลขถูกต้อง
- ใต้ส่วนคำแนะนำ คลิกปุ่มข้อมูล (ⓘ) ข้าง “เอกสาร” (หรือ “แอปพลิเคชัน”) แล้วเปิดแท็บ “ไฟล์ขนาดใหญ่” และ “รายการดาวน์โหลด” เรียงตามขนาด เลือกสิ่งที่ไม่ต้องใช้แล้ว แล้วคลิก “ลบ…” ไฟล์ที่ลบจากหน้านี้จะไม่ผ่านถังขยะและถูกลบทันที จึงควรตรวจทีละไฟล์ก่อน
- ใน Finder เปิดโฟลเดอร์รายการดาวน์โหลด เลือก มุมมอง > เป็นรายการ แล้วคลิกคอลัมน์ขนาดเพื่อเรียงจากใหญ่ไปเล็ก ย้ายตัวติดตั้ง ดิสก์อิมเมจ และไฟล์บีบอัดเก่าที่ใช้เสร็จแล้วไปถังขยะ
- กลับไปที่การตั้งค่าพื้นที่จัดเก็บข้อมูล แล้วพิจารณาคำแนะนำในตัว “ล้างถังขยะโดยอัตโนมัติ” จะลบรายการที่อยู่ในถังขยะเกิน 30 วัน ส่วน “จัดเก็บบน iCloud” จะย้ายไฟล์ที่คุณแทบไม่ได้เปิดไปไว้บน iCloud (ดาวน์โหลดกลับมาได้เมื่อต้องใช้)
- ล้างถังขยะอีกครั้ง แล้วรีสตาร์ท Mac การรีสตาร์ทจะล้างไฟล์ swap และโฟลเดอร์ชั่วคราว ซึ่งอาจคืนพื้นที่เพิ่มได้อีกหลายกิกะไบต์ทันที
ถ้าทำครบแล้วตัวเลขพื้นที่ว่างแทบไม่ขยับ อย่าเพิ่งตกใจ macOS อาจกำลังถือพื้นที่ที่กำจัดข้อมูลได้ไว้ (เช่น สแนปช็อตภายในเครื่องของ Time Machine) ซึ่งระบบจะปล่อยคืนเองตามจังหวะของมัน ส่วนหัวข้อข้อมูลระบบด้านล่างครอบคลุมพื้นที่ที่คุณเรียกคืนเองได้
เมื่อดิสก์เต็มจนลบอะไรไม่ได้
ปัญหานี้มีแบบที่หนักกว่า คือดิสก์เต็ม 100% และทุกทางออกต้องใช้พื้นที่ที่คุณไม่มี Finder ล้างถังขยะไม่ได้ การตั้งค่าพื้นที่จัดเก็บข้อมูลคำนวณไม่เสร็จ แอปปิดตัวเองทันทีที่เปิด และในกรณีร้ายแรงที่สุด Mac เริ่มต้นระบบไปไม่ถึงเดสก์ท็อป ลำดับด้านล่างเรียงจากวิธีที่กระทบน้อยที่สุดไปมากที่สุด ให้หยุดทันทีที่ได้พื้นที่คืนมาสักสองสามกิกะไบต์ แล้วค่อยทำขั้นตอนล้างพื้นที่ตามปกติ
เริ่มจากรีสตาร์ท นี่ไม่ใช่ความเชื่อ การเริ่มการทำงานใหม่จะทิ้งไฟล์ swap, /tmp และแคชที่ใช้ระหว่างเซสชันจำนวนมาก บนดิสก์ที่เต็มจนขยับไม่ได้ วิธีนี้มักคืนพื้นที่ได้หลายกิกะไบต์ ซึ่งมักพอให้ Finder กลับมาทำงานได้ ถ้ายังล้างถังขยะไม่ได้ ให้ลบเป็นชุดเล็กลง รายการขนาดใหญ่มากรายการเดียวอาจลบไม่สำเร็จ ในขณะที่รายการเล็กสิบรายการลบได้
ถัดมาให้ดูสแนปช็อตภายในเครื่องของ Time Machine ถ้าตั้งค่า Time Machine ไว้ macOS จะเก็บสแนปช็อตของโวลุ่มเริ่มต้นระบบทุกชั่วโมงแม้ไม่ได้เสียบดิสก์ข้อมูลสำรอง และปกติจะทยอยลบเอง แต่การลบอัตโนมัตินั้นต้องอาศัยพื้นที่ทำงาน ซึ่งเป็นสิ่งที่ดิสก์ที่เต็ม 100% ไม่มีให้ นี่จึงเป็นกรณีเดียวที่การล้างสแนปช็อตเองเป็นทางเลือกที่ถูกต้อง และ Apple ก็มีคำสั่งที่รองรับไว้ให้
ถ้า Mac เริ่มต้นระบบไม่ได้เลย บน Mac ที่ใช้ Intel ให้กดปุ่ม Shift ค้างไว้ระหว่างเริ่มต้นระบบ (บน Apple Silicon ให้กดปุ่มเปิด/ปิดค้างไว้ เลือกโวลุ่ม แล้วกด Shift ค้างไว้และคลิก “ดำเนินการต่อในโหมดความปลอดภัย”) โหมดความปลอดภัยจะข้ามรายการเข้าสู่ระบบและล้างแคชของระบบบางส่วน ซึ่งมักพอให้คุณเข้าถึงเดสก์ท็อปได้ ถ้ายังไม่ได้ผล ให้เริ่มต้นระบบเข้าสู่การกู้คืน macOS (กด Command-R บน Intel หรือกดปุ่มเปิด/ปิดค้างไว้บน Apple Silicon) ใช้ “การช่วยเหลือเบื้องต้น” ในยูทิลิตี้ดิสก์ตรวจโวลุ่ม แล้วใช้เทอร์มินัลในโหมดการกู้คืนหรือดิสก์ภายนอกย้ายไฟล์ขนาดใหญ่ออกก่อนเริ่มต้นระบบตามปกติ
- รีสตาร์ท Mac แล้วลองล้างถังขยะอีกครั้ง เริ่มจากรายการที่ใหญ่ที่สุดแล้วไล่ลงทีละชุดเล็ก ๆ
- เปิดเทอร์มินัลแล้วรัน tmutil listlocalsnapshots / เพื่อดูสแนปช็อตภายในเครื่องที่ macOS เก็บไว้บนโวลุ่มเริ่มต้นระบบ
- ลบในครั้งเดียวด้วย sudo tmutil thinlocalsnapshots / 20000000000 4 คำสั่งนี้ขอให้ macOS คืนพื้นที่ราว 20 GB ด้วยความเร่งด่วนระดับสูงสุด ถ้าต้องการมากกว่านั้นให้รันซ้ำด้วยตัวเลขที่มากขึ้น
- ยังไม่ได้ผล? ให้เริ่มต้นระบบในโหมดความปลอดภัย (Intel: กด Shift ค้างไว้ / Apple Silicon: ปุ่มเปิด/ปิด > เลือกโวลุ่ม > กด Shift ค้างไว้ > ดำเนินการต่อในโหมดความปลอดภัย) ล้างถังขยะในโหมดนั้น แล้วเริ่มการทำงานใหม่ตามปกติ
- ถ้า Mac ไปไม่ถึงเดสก์ท็อป ให้เริ่มต้นระบบเข้าสู่การกู้คืน macOS ใช้ “การช่วยเหลือเบื้องต้น” ในยูทิลิตี้ดิสก์ แล้วคัดลอกไฟล์ส่วนตัวที่ใหญ่ที่สุด (คลังรูปภาพ โปรเจกต์วิดีโอ รายการดาวน์โหลด) ไปยังดิสก์ภายนอก และลบต้นฉบับหลังจากตรวจแล้วว่าสำเนาครบถ้วนเท่านั้น
อย่าพยายามเพิ่มพื้นที่ด้วยการลบสิ่งใดใน /System, /private หรือ /Library ที่คุณไม่ได้ใส่ไว้เอง ไฟล์ swap และแคชของระบบจะถูกสร้างใหม่ทันทีอยู่แล้ว และการลบไฟล์ผิดตัวอาจทำให้ Mac ที่ดิสก์เต็มกลายเป็น Mac ที่เริ่มต้นระบบไม่ได้
ข้อมูลระบบ (macOS รุ่นเก่าเรียกว่า “อื่นๆ”) มักเป็นก้อนที่ใหญ่ที่สุด
ถ้าคุณกำลังหาว่าหมวด “อื่นๆ” บนดิสก์เริ่มต้นระบบที่เต็มมีอะไรอยู่ คำตอบคือหมวดนี้ภายใต้ชื่อใหม่ จนถึง macOS Big Sur แถบพื้นที่จัดเก็บมีช่วงสีเทาขนาดใหญ่ชื่อ “อื่นๆ” แล้ว macOS Monterey ก็เปลี่ยนชื่อเป็น “ข้อมูลระบบ” โดยไม่ได้เปลี่ยนสิ่งที่นับรวม เป็นส่วนเดียวกัน สาเหตุเดียวกัน และวิธีล้างเหมือนกัน คำแนะนำที่เขียนถึงพื้นที่ “อื่นๆ” จึงยังใช้ได้ เพียงแต่ตอนนี้ให้มองหา “ข้อมูลระบบ” ในแผนภูมิพื้นที่จัดเก็บแทน
เมื่อทำขั้นตอนที่ได้ผลเร็วครบแล้ว ให้วางเมาส์เหนือแถบพื้นที่จัดเก็บใน การตั้งค่าระบบ > ทั่วไป > พื้นที่จัดเก็บข้อมูล แล้วดูช่วงสีเทาอ่อนใกล้ปลายแถบ ซึ่งก็คือข้อมูลระบบ บน Mac ส่วนใหญ่ที่ดิสก์เริ่มต้นระบบเต็ม หมวดนี้ใหญ่ที่สุดเพียงหมวดเดียว อาจถึง 30, 50 หรือบางครั้งเกิน 100 GB และยังเข้าใจยากที่สุด เพราะไม่ใช่โฟลเดอร์ที่เปิดดูได้ แต่เป็นยอดรวมของแคชแอป ไฟล์บันทึก ไฟล์ชั่วคราว swap ของหน่วยความจำเสมือน สแนปช็อตภายในเครื่องของ Time Machine ข้อมูลสำรอง iPhone เก่า และไฟล์ของนักพัฒนาที่กระจายอยู่ทั่วดิสก์
สำหรับการกู้ดิสก์ที่เต็ม เป้าหมายสองจุดในข้อมูลระบบให้ผลเร็วที่สุด จุดแรกคือ ~/Library/Caches เพราะแอปสร้างแคชใหม่ได้เองเมื่อต้องใช้ โฟลเดอร์ใหญ่ที่สุดในนั้นจึงล้างได้โดยไม่เสียอะไรถาวร จุดที่สองคือข้อมูลสำรองอุปกรณ์ในเครื่องที่เก่าแล้ว ถ้าคุณเคยสำรองข้อมูล iPhone หรือ iPad ลง Mac เครื่องนี้ ข้อมูลสำรองเหล่านั้นอาจยังค้างอยู่หลายปี ให้ตรวจผ่านปุ่ม “จัดการข้อมูลสำรอง…” ใน Finder (เลือกอุปกรณ์ที่เชื่อมต่ออยู่ในแถบด้านข้าง) แทนการไปหาโฟลเดอร์เอง เพื่อให้ดัชนีข้อมูลสำรองยังถูกต้อง
อย่าแตะไฟล์ swap เพราะไฟล์เหล่านี้อยู่ในพื้นที่ระบบที่ได้รับการป้องกัน และ macOS จะสร้างใหม่ตามต้องการ ส่วนสแนปช็อตภายในเครื่องจะถูกทยอยลบเองเมื่อพื้นที่ใกล้หมด โดยส่วนใหญ่จึงปล่อยให้ macOS จัดการได้ แต่ถ้าต้องการพื้นที่ทันที ให้ลบสแนปช็อตอย่างตั้งใจด้วย tmutil ตามที่คู่มือการล้างข้อมูลระบบอธิบายไว้ แทนการลบไฟล์เอง การลบสิ่งใดใน /System หรือ /private ไม่คุ้มกับความเสี่ยงเลย การล้างข้อมูลระบบเป็นหัวข้อที่ลึกพอจนเราเขียนคู่มือแยกไว้ คู่มือการล้างข้อมูลระบบบน Mac ของเราอธิบายทุกโฟลเดอร์ พาธ และกฎความปลอดภัยอย่างละเอียด สำหรับการกู้ดิสก์ที่เต็ม ให้วัดขนาดโฟลเดอร์แคชที่ใหญ่ที่สุดและข้อมูลสำรองอุปกรณ์ที่เก่าแล้วก่อนตัดสินใจว่าคุ้มที่จะลบหรือไม่
สำหรับนักพัฒนา: Xcode และ Simulator มักเป็นตัวการ
ถ้า Mac ของคุณเคยติดตั้ง Xcode ให้ตรวจโฟลเดอร์ของนักพัฒนาก่อนอย่างอื่น เพราะมีโอกาสสูงมากที่นี่คือสาเหตุที่ดิสก์เริ่มต้นระบบเต็ม ตัวการรายใหญ่ที่สุดคือ DerivedData โฟลเดอร์เก็บผลลัพธ์การบิลด์ระหว่างทางของ Xcode หลังทำงานกับโปรเจกต์ไม่กี่ตัว มันมักกินพื้นที่หลายสิบกิกะไบต์ และ Xcode สร้างใหม่ทั้งหมดได้เองในการบิลด์ครั้งถัดไป การลบจึงแลกกับแค่การบิลด์ครั้งแรกที่ช้าลงของแต่ละโปรเจกต์
รองลงมาคือ Simulator รันไทม์ของ Simulator แต่ละตัวที่ดาวน์โหลดมาใช้พื้นที่หลายกิกะไบต์ และอุปกรณ์จำลองแต่ละเครื่องยังมีโฟลเดอร์ข้อมูลของตัวเอง Mac ที่ผ่านการอัปเกรด Xcode มาหลายรุ่นจึงมักมีรันไทม์ของระบบปฏิบัติการรุ่นที่ไม่มีใครพัฒนาให้แล้ว จัดการได้ด้วยสองขั้นตอน เปิด Settings > Components ของ Xcode (Xcode 14–15 เรียกว่า Platforms) แล้วลบรันไทม์เก่า เก็บไว้เฉพาะรุ่นล่าสุดของแต่ละแพลตฟอร์ม จากนั้นรัน xcrun simctl delete unavailable ในเทอร์มินัลเพื่อลบอุปกรณ์จำลองที่ใช้งานไม่ได้แล้ว ซึ่งจะลบแอปและข้อมูลในอุปกรณ์เหล่านั้นไปด้วย
เมื่อรวมแคชดาวน์โหลดของตัวจัดการแพ็กเกจอย่าง npm, CocoaPods, Swift Package Manager, Homebrew, pip และ cargo เข้าไปด้วย พื้นที่ของนักพัฒนาอาจกลายเป็นหนึ่งในหมวดที่กินพื้นที่มากที่สุดบนดิสก์ ผลลัพธ์ต่างกันไปในแต่ละเครื่อง คู่มือเฉพาะของเรา “ลบ Xcode DerivedData และแคชของนักพัฒนาอย่างปลอดภัย” อธิบายทุกพาธและคำสั่งอย่างละเอียด รวมถึง Archives และสัญลักษณ์ของ iOS DeviceSupport
รูปภาพและวิดีโอ: พื้นที่ที่คุณใส่ใจจริง ๆ
สื่อไม่เหมือนแคช รูปถ่ายสร้างใหม่ไม่ได้ ส่วนนี้จึงต้องใช้วิจารณญาณแทนการลบเหมารวม เริ่มจากดูขนาดของปัญหา ในการตั้งค่าพื้นที่จัดเก็บข้อมูล หมวด “รูปภาพ” จะบอกว่าคลังของคุณใช้พื้นที่เท่าไหร่ และบน Mac หลายเครื่อง หมวดนี้ใหญ่พอ ๆ กับหรือใหญ่กว่าข้อมูลระบบ
ขั้นแรกที่ปลอดภัยที่สุดคือกำจัดรายการซ้ำ ใน macOS Ventura ขึ้นไป แอปรูปภาพมีอัลบั้ม “รายการซ้ำ” ในตัว (ในแถบด้านข้าง ใต้ “ยูทิลิตี้” ซึ่ง macOS รุ่นใหม่แสดงเป็น “รายการอื่น”) ที่หาสำเนาที่เหมือนกันทุกอย่างหรือเกือบเหมือนกันแล้วรวมให้ โดยเก็บเวอร์ชันที่คุณภาพสูงที่สุดไว้ นอกจากรายการซ้ำแล้ว น้ำหนักส่วนเกินที่พบบ่อยคือภาพถ่ายหน้าจอ วิดีโอบันทึกหน้าจอ ภาพถ่ายต่อเนื่อง และวิดีโอ วิดีโอ 4K เพียงไฟล์เดียวอาจใหญ่เท่ารูปถ่ายนับพันรูป ในแถบด้านข้างของแอปรูปภาพ ส่วน “ประเภทสื่อ” จะแยกคลังของคุณเป็น “วิดีโอ” “ภาพถ่ายหน้าจอ” และ “วิดีโอบันทึกหน้าจอ” ให้เปิดดูแต่ละส่วนแล้วตรวจรายการที่ใหญ่และเก่าที่สุดก่อน
ถ้าคุณจ่ายค่า iCloud อยู่ การเปิด “ปรับขนาดพื้นที่จัดเก็บข้อมูลของ Mac” ในการตั้งค่าของแอปรูปภาพจะเก็บต้นฉบับความละเอียดเต็มไว้บน iCloud และเก็บเฉพาะเวอร์ชันขนาดพอดีอุปกรณ์ไว้ในเครื่อง ซึ่งมักเป็นวิธีที่ได้พื้นที่คืนมากที่สุดบน Mac ที่มีไฟล์สื่อเยอะ โดยไม่มีอะไรถูกลบจริง แต่อย่าลืมว่านี่คือบริการซิงค์ ไม่ใช่ข้อมูลสำรอง การลบรูปหนึ่งรูปจะลบออกจากทุกอุปกรณ์ที่ซิงค์กัน และเมื่อครบ 30 วันในอัลบั้ม “เพิ่งลบล่าสุด” รูปนั้นจะหายไปถาวร
MacBook Air และ Mac 256 GB: แนวทางสำหรับ SSD ขนาดเล็ก
ถ้าดิสก์เริ่มต้นระบบของ MacBook Air รุ่นเริ่มต้นหรือ Mac 256 GB เครื่องไหนก็ตามเต็ม ตัวเลขไม่เข้าข้างคุณตั้งแต่ก่อนบันทึกไฟล์แรก macOS รุ่นปัจจุบันพร้อมแอปที่ติดมากับเครื่องใช้พื้นที่ราว 20-35 GB พื้นที่ว่างเผื่อ 10-15% กินไปอีก 25-40 GB และการอัปเกรด macOS รุ่นใหญ่ต้องการพื้นที่ชั่วคราวอีก 20 GB ขึ้นไป บนเครื่อง 256 GB จึงเหลือพื้นที่ที่ใช้ได้จริงไม่ถึง 200 GB นี่คือเหตุผลที่ Mac เหล่านี้ขึ้นคำเตือนทั้งที่รู้สึกว่าแทบไม่มีอะไรในเครื่อง ส่วน MacBook Air 128 GB ยิ่งตึงกว่านั้น และกลยุทธ์ต้องเปลี่ยนจากการล้างเป็นการย้ายไฟล์ออก
วิธีที่ได้ผลมากที่สุดคือย้ายไฟล์สื่อออกจากดิสก์ภายใน ออกจากแอปรูปภาพ ลากคลังรูปภาพ (Photos Library) จากโฟลเดอร์รูปภาพไปไว้ใน SSD ภายนอก จากนั้นกดปุ่ม Option ค้างไว้ขณะเปิดแอปรูปภาพอีกครั้ง แล้วเลือกคลังจากตำแหน่งใหม่ (ถ้าใช้ iCloud ให้ตั้งเป็นคลังรูปภาพระบบในการตั้งค่าของแอปรูปภาพด้วย) วิธีเดียวกันใช้ได้กับโปรเจกต์วิดีโอ เครื่องเสมือน และคลังเสียงตัวอย่าง หรือไฟล์ขนาดใหญ่อื่นที่ใช้เป็นครั้งคราว ถ้าคุณจ่ายค่า iCloud การเปิดซิงค์ “โฟลเดอร์เดสก์ท็อปและเอกสาร” ร่วมกับ “ปรับขนาดพื้นที่จัดเก็บข้อมูลของ Mac” จะทำให้ macOS เก็บไว้บน SSD เฉพาะสิ่งที่คุณกำลังใช้
มีสองเรื่องที่ต้องยอมรับบนดิสก์ขนาดเล็ก ข้อแรก Xcode กับรันไทม์ Simulator หลายตัว DerivedData ของโปรเจกต์ที่ยังทำอยู่ และคลังสื่อ อาจกินพื้นที่ส่วนใหญ่ของดิสก์ 256 GB จึงควรวัดพื้นที่ของนักพัฒนาหลังจบแต่ละโปรเจกต์ และย้ายไฟล์สื่อที่ย้ายได้ไปไว้ในดิสก์ภายนอก ข้อสอง SSD ภายในของ Mac ที่ใช้ Apple Silicon อัปเกรดไม่ได้ ดิสก์ภายนอกกับการเคลียร์รายเดือนจึงเป็นแผนรับมือพื้นที่ในระยะยาว
ป้องกันไม่ให้กลับมาเต็มอีก
ดิสก์เริ่มต้นระบบที่เคยเต็มครั้งหนึ่งจะเต็มอีก ถ้าไม่ปรับนิสัยบางอย่าง ข่าวดีคือการป้องกันใช้เวลาแค่ไม่กี่นาทีต่อเดือน ไม่ใช่หลายชั่วโมง
ข้อแรก ใช้ระบบอัตโนมัติในตัวให้เป็นประโยชน์ เปิด “ล้างถังขยะโดยอัตโนมัติ” ในการตั้งค่าพื้นที่จัดเก็บข้อมูล เพื่อไม่ให้ไฟล์ที่ลบแล้วค้างอยู่เป็นเดือน และเปิด “ปรับขนาดพื้นที่จัดเก็บข้อมูล” ไว้ถ้าคุณมีรายการที่ซื้อจาก Apple TV หรือไฟล์แนบเมลขนาดใหญ่ ข้อสอง ทำความสะอาดสิบนาทีทุกเดือน เคลียร์โฟลเดอร์รายการดาวน์โหลด ดูรายการ “ไฟล์ขนาดใหญ่” ในการตั้งค่าพื้นที่จัดเก็บข้อมูล และถ้าคุณเป็นนักพัฒนา ให้ล้าง DerivedData และรัน xcrun simctl delete unavailable หลังจบโปรเจกต์ ข้อสาม ดูแนวโน้ม ไม่ใช่แค่ตัวเลข ถ้าพื้นที่ว่างลดลงหลายกิกะไบต์ทุกสัปดาห์ทั้งที่คุณไม่ได้สร้างไฟล์ใหม่ แปลว่ามีบางอย่างกำลังเก็บแคชอย่างหนัก เช่น เบราว์เซอร์ แอปแชทที่เก็บสื่อไว้หลายปี หรือเครื่องมือ AI ที่ดาวน์โหลดโมเดล การเจอแอปตัวนั้นแต่เนิ่น ๆ ง่ายกว่าการมากู้ดิสก์ที่เต็มทีหลังมาก
AskClean สแกนและแสดงหมวดต่าง ๆ ของพื้นที่จัดเก็บข้อมูลได้ฟรี จึงเหมาะใช้ตรวจดิสก์รายเดือน การซื้อ Pro ครั้งเดียว $14.99 จะปลดล็อกการวิเคราะห์ด้วย AI และการล้างพื้นที่ รายการที่ยืนยันในการล้างพื้นที่ดิสก์จะถูกลบอย่างถาวร จึงควรตรวจพาธและต้นทุนการกู้คืนของแต่ละรายการก่อนลงมือ
คำถามที่พบบ่อย
ลบไฟล์ไปเยอะแล้วแต่พื้นที่ว่างไม่เปลี่ยน ทำไม?
มักมีสามสาเหตุ ข้อแรก ไฟล์ที่ลบยังอยู่ในถังขยะและยังนับเป็นพื้นที่ที่ใช้อยู่จนกว่าคุณจะล้างถังขยะ ข้อสอง macOS เก็บสแนปช็อตภายในเครื่องของ Time Machine ที่รักษาข้อมูลที่ลบไว้ได้นานถึง 24 ชั่วโมง พื้นที่ส่วนนี้จะแสดงเป็นพื้นที่ที่กำจัดข้อมูลได้ และจะถูกปล่อยคืนเองเมื่อระบบต้องการ ข้อสาม หน้าจอพื้นที่จัดเก็บข้อมูลอาจใช้เวลาคำนวณใหม่สักพัก รอสักครู่หรือรีสตาร์ท Mac แล้วดูอีกครั้ง
ฉันลบไฟล์ swap หรือพื้นที่ที่กำจัดข้อมูลได้เองได้ไหม?
ไฟล์ swap ไม่ได้ เพราะอยู่ในพื้นที่ระบบที่ได้รับการป้องกัน macOS สร้างใหม่ทันที และการลบเองอาจทำให้ระบบไม่เสถียร ส่วนพื้นที่ที่กำจัดข้อมูลได้ ปกติระบบก็จัดการให้เช่นกัน สแนปช็อตภายในเครื่องของ Time Machine และไฟล์ iCloud ที่เก็บไว้บนคลาวด์แล้วจะถูกเรียกคืนเองทันทีที่แอปต้องการพื้นที่จริง ข้อยกเว้นเดียวคือดิสก์ที่เต็ม 100% แล้ว ซึ่ง macOS ไม่มีพื้นที่ทำงานพอจะลบเอง กรณีนี้ sudo tmutil thinlocalsnapshots / 20000000000 4 คือวิธีที่รองรับในการบังคับลบ ตามที่อธิบายไว้ข้างต้น นอกเหนือจากนั้น แรงของคุณคุ้มกว่าถ้าใช้กับแคช ข้อมูลสำรอง และไฟล์ขนาดใหญ่ ซึ่ง macOS ไม่เคยล้างให้เอง
พื้นที่ “อื่นๆ” ที่ทำให้ดิสก์เริ่มต้นระบบเต็มคืออะไร?
ใน macOS Big Sur และรุ่นก่อนหน้า “อื่นๆ” คือช่วงสีเทาในแถบพื้นที่จัดเก็บที่รวมทุกอย่างที่ Apple ไม่ได้แยกหมวดไว้ เช่น แคชแอป ไฟล์บันทึก ไฟล์ชั่วคราว swap ของหน่วยความจำเสมือน สแนปช็อตภายในเครื่องของ Time Machine ข้อมูลสำรอง iPhone เก่า ดิสก์อิมเมจ และโฟลเดอร์บิลด์ของนักพัฒนา macOS Monterey เปลี่ยนชื่อหมวดเดียวกันนี้เป็น “ข้อมูลระบบ” มันไม่ใช่โฟลเดอร์ที่เปิดดูได้ คุณจึงลดขนาดได้ทางอ้อม โดยวัดขนาดโฟลเดอร์ที่ใหญ่ที่สุดใน ~/Library/Caches ตรวจข้อมูลสำรองอุปกรณ์เก่าผ่าน “จัดการข้อมูลสำรอง…” ใน Finder และตรวจ Xcode DerivedData ถ้าคุณพัฒนาโปรแกรม
ดิสก์เริ่มต้นระบบเต็มจนล้างถังขยะไม่ได้ ต้องทำอย่างไร?
รีสตาร์ทก่อน การรีสตาร์ทจะทิ้งไฟล์ swap และโฟลเดอร์ชั่วคราว และมักคืนพื้นที่พอให้ Finder กลับมาทำงานได้ จากนั้นล้างถังขยะทีละชุดเล็ก ๆ แทนการล้างทั้งหมดในครั้งเดียว ถ้ายังไม่ได้ผล ให้ลบสแนปช็อตภายในเครื่องของ Time Machine ที่ macOS เก็บไว้ด้วยคำสั่ง sudo tmutil thinlocalsnapshots / 20000000000 4 ในเทอร์มินัล ถ้า Mac ไปไม่ถึงเดสก์ท็อปเลย ให้เริ่มต้นระบบในโหมดความปลอดภัย (Intel: กด Shift ค้างไว้ / Apple Silicon: กดปุ่มเปิด/ปิดค้างไว้ เลือกโวลุ่ม แล้วกด Shift ค้างไว้) หรือเข้าสู่การกู้คืน macOS เพื่อย้ายไฟล์ขนาดใหญ่ไปยังดิสก์ภายนอกก่อนเริ่มต้นระบบตามปกติ
ทำไมดิสก์เริ่มต้นระบบของ MacBook Air เต็มทั้งที่แทบไม่มีไฟล์?
เพราะ MacBook Air รุ่นเริ่มต้นมีพื้นที่ใช้งานจริงน้อยกว่าตัวเลขบนกล่อง macOS และแอปที่ติดมากับเครื่องใช้ราว 20-35 GB พื้นที่ว่างเผื่อที่เหมาะสมต้องใช้อีก 25-40 GB และการอัปเกรด macOS รุ่นใหญ่ต้องการพื้นที่ชั่วคราวอีก 20 GB ขึ้นไประหว่างติดตั้ง บน Air 256 GB จึงเหลือให้คุณไม่ถึง 200 GB และข้อมูลระบบกับคลังรูปภาพก็กินพื้นที่นั้นได้อย่างรวดเร็ว วิธีแก้บน SSD ขนาดเล็กคือการย้ายมากกว่าการลบ ย้ายคลังรูปภาพและโปรเจกต์วิดีโอไปไว้ในดิสก์ภายนอก และเปิด “ปรับขนาดพื้นที่จัดเก็บข้อมูลของ Mac” ของ iCloud เพื่อให้เครื่องเก็บไว้เฉพาะสิ่งที่กำลังใช้
ข้อความ “your startup disk has no more space available for application memory” หมายความว่าอะไร?
ข้อความนี้เกี่ยวกับ RAM ไม่ใช่ไฟล์ แม้จะเอ่ยถึงดิสก์เริ่มต้นระบบ macOS ใช้หน่วยความจำจริงหมด จึงพยายามย้ายข้อมูลไปไว้ในไฟล์ swap บนโวลุ่มเริ่มต้นระบบ แต่ก็ไม่มีที่ว่างเหลือ หน้าต่างแจ้งเตือนจะแสดงแอปที่ใช้หน่วยความจำมากที่สุด การ “บังคับออก” จากแอปที่ใช้มากที่สุดจะคลายปัญหาเฉพาะหน้า แต่ swap ก็ต้องมีพื้นที่ทำงาน จึงควรคืนพื้นที่ว่างให้พอด้วยขั้นตอนที่วัดผลได้ในคู่มือนี้
ดิสก์ภายนอกช่วยแก้ดิสก์เริ่มต้นระบบเต็มได้ไหม?
ช่วยได้ แต่เฉพาะกับข้อมูลบางประเภท การย้ายคลังรูปภาพ โปรเจกต์วิดีโอ หรือไฟล์เก็บถาวรไปไว้ในดิสก์ภายนอกเป็นวิธีที่ดีในการย้ายข้อมูลหลายร้อยกิกะไบต์ออก แต่สิ่งที่ดิสก์ภายนอกทำแทนไม่ได้คือของที่ต้องอยู่บนดิสก์เริ่มต้นระบบ ได้แก่ macOS เอง ไฟล์ swap และแคชของแอปส่วนใหญ่ จึงใช้ดิสก์ภายนอกย้ายไฟล์สื่อและไฟล์เก็บถาวรได้ แต่ยังต้องมีพื้นที่ว่างบนดิสก์ภายในให้พอ กฎ 10-15% ยังใช้ได้ไม่ว่าพื้นที่ภายนอกจะใหญ่แค่ไหน
ควรเหลือพื้นที่ว่างบน Mac เท่าไหร่?
กฎที่ใช้ได้จริงคือเหลือพื้นที่ว่าง 10-15% ของดิสก์เริ่มต้นระบบ และไม่ต่ำกว่าประมาณ 20 GB ต่ำกว่านั้นหน่วยความจำเสมือนจะเริ่มอึดอัด อัปเดต macOS อาจติดตั้งไม่ได้ (การอัปเกรดรุ่นใหญ่อาจต้องใช้พื้นที่ชั่วคราว 20 GB ขึ้นไป) และประสิทธิภาพในการใช้งานประจำวันจะแย่ลง บน Mac 256 GB หมายถึงเหลือว่างไว้ราว 25-40 GB ส่วนบน Mac 1 TB การเหลือ 100 GB ขึ้นไปถือว่าสบาย
macOS เพิ่มพื้นที่ว่างให้เองอัตโนมัติไหม?
แค่บางส่วน เมื่อพื้นที่ดิสก์ใกล้หมด macOS จะทยอยลบสแนปช็อตภายในเครื่องของ Time Machine ล้างแคชบางส่วนกับไฟล์ที่ซิงค์กับ iCloud ซึ่งถูกนับเป็นพื้นที่ที่กำจัดข้อมูลได้ และจัดการ swap เอง แต่ macOS ไม่เคยล้างแคชที่แอปทิ้งไว้ ข้อมูลสำรอง iPhone เก่า ไฟล์บิลด์ของนักพัฒนา หรือโฟลเดอร์รายการดาวน์โหลดให้ ส่วนเหล่านั้นจะโตต่อไปจนกว่าคุณจะลบเองหรือใช้เครื่องมือล้างพื้นที่
ใช้แอปล้างพื้นที่แก้ดิสก์เริ่มต้นระบบเต็มได้อย่างปลอดภัยไหม?
ขึ้นอยู่กับว่าแอปทำงานอย่างไร AskClean สแกนและแสดงผลได้ฟรี แล้วให้คุณตรวจดูแต่ละรายการก่อนลงมือ การวิเคราะห์ด้วย AI และการล้างพื้นที่ต้องใช้ Pro รายการที่ยืนยันในการล้างพื้นที่ดิสก์จะถูกลบอย่างถาวร จึงควรตรวจสิ่งที่เลือกและต้นทุนการกู้คืนก่อนดำเนินการต่อ หลีกเลี่ยงเครื่องมือที่ลบแบบเหมารวมโดยไม่แสดงรายการให้คุณดูก่อน
แหล่งอ้างอิง