9 วิธีในการแก้ไข “ระบบของคุณมีหน่วยความจำแอปพลิเคชันไม่เพียงพอ” บน Mac

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

1. บังคับให้ออกจากแอปที่ไม่จำเป็น

แอปพลิเคชันต่างๆ ใช้Random Access Memory (RAM) ของ Mac(Mac’s Random Access Memory (RAM))เพื่อทำงานในเบื้องหน้าและเบื้องหลัง ยิ่งคุณเปิดแอปพลิเคชั่นมากเท่าไร ก็ยิ่งต้องใช้ RAM มากเท่านั้นเพื่อให้ทำงานได้อย่างราบรื่น แต่มีปัญหาหนึ่งคือ คอมพิวเตอร์ Macมีหน่วยความจำคงที่/จำกัด

การเรียกใช้แอพพลิเคชั่นมากเกินไปจะใช้พื้นที่หน่วยความจำมาก ทำให้Mac ของคุณ ค้างหรือทำงานช้าลง การใช้ RAM(RAM)สูงอาจทำให้เกิดข้อผิดพลาด "ระบบของคุณมีหน่วยความจำแอปพลิเคชันไม่เพียงพอ"

ใช้ตัวตรวจสอบกิจกรรม(Activity Monitor)เพื่อตรวจสอบ (ไม่จำเป็น) แอพที่ใช้พื้นที่หน่วยความจำและปิด

  1. Press Command + Spacebarเพื่อเปิดการค้นหาสปอตไลท์ ถัดไป(Next)ให้พิมพ์ activity monitor ในแถบค้นหาและเลือกแอพ Activity Monitor

  1. ไปที่ แท็บ หน่วยความจำ(Memory)และดู คอลัมน์ หน่วยความจำ(Memory)สำหรับรายงานการใช้งานแอปต่อแอปของหน่วยความจำ Mac ของคุณ จากนั้น ผ่านรายการและบังคับปิดแอพที่คุณไม่ได้ใช้

  1. เลือก(Select)แอปและเลือก ไอคอน หยุด(Stop)ที่เมนูด้านบน

  1. เลือก บังคับออก(Select Force Quit)ในป๊อปอัปการยืนยัน

บังคับให้(Force)ออกจากแอปพลิเคชันที่ไม่จำเป็นอื่น ๆ และตรวจสอบว่าจะหยุดข้อผิดพลาด "ระบบของคุณมีหน่วยความจำแอปพลิเคชันไม่เพียงพอ" หรือไม่ อย่าปิดเว็บเบราว์เซอร์ของคุณหากใช้หน่วยความจำจำนวนมาก เคล็ดลับการแก้ปัญหาในหัวข้อถัดไปสามารถช่วยลดหน่วยความจำได้

2. แก้ไขปัญหาเว็บเบราว์เซอร์ของคุณ

เว็บเบราว์เซอร์เป็นหน่วยความจำหมู ยิ่งคุณเปิดแท็บเบราว์เซอร์มากเท่าใด เบราว์เซอร์ก็จะยิ่งใช้RAM มากขึ้น เท่านั้น การใช้ส่วนขยาย ปลั๊กอินหรือธีมที่มากเกินไปอาจทำให้เว็บเบราว์เซอร์ใช้หน่วยความจำมาก(web browsers to use too much memory)เกินไป

ปิดใช้งานหรือถอนการติดตั้งส่วนขยายเบราว์เซอร์ที่ไม่จำเป็น(uninstall unneeded browser extensions)และปิดหน้าเว็บที่มีทรัพยากรจำนวนมาก การอัปเดตเว็บเบราว์เซอร์ของคุณยังช่วยลดการใช้หน่วยความจำใน macOS ได้อีกด้วย

หากคุณใช้ Google Chromeโปรดอ่านบทแนะนำเกี่ยวกับการลดการใช้ RAM และ CPU ของ Chrome(reducing Chrome’s RAM and CPU usage)เพื่อดูวิธีแก้ไขปัญหาเพิ่มเติม สำหรับMozilla Firefoxให้ดูเจ็ดวิธีในการลดการใช้หน่วยความจำของ(seven ways to reduce Firefox’s memory usage) Firefox

บังคับให้(Force)ออกและเปิดเว็บเบราว์เซอร์ของคุณอีกครั้งหากปัญหายังคงมีอยู่ ยัง ดีกว่า(Better)ติดตั้งและใช้เว็บเบราว์เซอร์น้ำหนักเบาที่(lightweight web browsers)ปรับให้เหมาะกับคอมพิวเตอร์รุ่นเก่าและคอมพิวเตอร์ที่ช้า

3. ล้าง RAM ที่ไม่ได้ใช้งาน

“Inactive RAM” หมายถึงหน่วยความจำว่างที่ยังไม่เปิดให้ใช้งานโดย macOS เมื่อคุณปิดแอพ บางครั้ง macOS จะไม่ปล่อยหน่วยความจำที่ใช้โดยแอพที่ปิดไปยังระบบจนกว่าจะถึงภายหลัง

  1. ไปที่Finder > Applications > Utilitiesและ เปิดTerminal

  1. พิมพ์หรือวาง sudo purge ใน คอนโซล เทอร์มินัล(Terminal)แล้ว กดReturn

  1. ป้อนรหัสผ่าน Mac ของคุณแล้วกดReturnเพื่อดำเนินการต่อ

ปิด Terminal และตรวจสอบว่าการล้างข้อมูล (Close Terminal)RAM ที่ ไม่ได้ใช้งาน/ว่าง ได้ล้างข้อผิดพลาด "ระบบของคุณไม่มีหน่วยความจำแอปพลิเคชัน"

4. เพิ่มพื้นที่จัดเก็บ

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

ทำตามขั้นตอนด้านล่างเพื่อตรวจสอบความพร้อมใช้งานที่เก็บข้อมูลของ Mac

  1. เลือก โลโก้ Appleบนแถบเมนู แล้วเลือก About This Macบนเมนู Apple

  1. ไปที่ แท็บ Storage และตรวจสอบว่า ไดรฟ์ Macintosh มี เนื้อที่ว่างเท่าใด

หลักการที่ดีคือการเก็บพื้นที่เก็บข้อมูลสำหรับบูตเครื่อง Mac ของคุณให้ว่างอย่างน้อย 15 เปอร์เซ็นต์ ตัวอย่างเช่น ในMacBookที่มี 256GB SSDการมีที่เก็บข้อมูลฟรีอย่างน้อย 38GB รับประกันประสิทธิภาพที่ราบรื่น

Macของคุณอาจแสดงปัญหาด้านประสิทธิภาพและหน่วยความจำเมื่อพื้นที่จัดเก็บข้อมูลว่างต่ำกว่าเกณฑ์ 15% ล้างTrash/BinของMacถอนการติดตั้งแอปพลิเคชันที่ไม่จำเป็น และย้ายไฟล์ขนาดใหญ่ไปยังiCloud Drive (iCloud Drive)ดูบทช่วยสอนเกี่ยวกับการเพิ่มพื้นที่ว่างใน macOS(freeing up space in macOS)สำหรับวิธีเพิ่มเติมในการปรับพื้นที่จัดเก็บข้อมูล Mac ของคุณให้เหมาะสม

5. จำกัดการใช้หน่วยความจำของ Finder

Finderใช้RAM มาก หากเปิดโฟลเดอร์ "ล่าสุด" โดยค่าเริ่มต้นเมื่อคุณเปิดหน้าต่างFinder ใหม่ (Finder)นั่นเป็นเพราะตัวจัดการไฟล์โหลดโฟลเดอร์ทั้งหมดและเรียกดูเส้นทางของไฟล์ทั้งหมดบนMacของ คุณ การ กำหนดค่าFinderเพื่อเปิดโฟลเดอร์เฉพาะช่วยลดการใช้หน่วยความจำของตัวจัดการไฟล์

  1. เปิดFinderเลือกFinderบนแถบเมนู แล้วเลือก Preferences

  1. เปิด หน้าต่าง New Finder เพื่อ แสดงเมนูแบบเลื่อนลง และเลือกโฟลเดอร์อื่นๆ เช่น “เดสก์ท็อป” หรือ “เอกสาร”

ปิด(Close)และเปิดFinder อีกครั้ง และตรวจสอบว่าการเปลี่ยนแปลงการตั้งค่าของFinder ทำให้ (Finder)RAMบนMac ของคุณ ว่างหรือไม่

6. ปิดการใช้งานโปรแกรมเริ่มต้น

โปรแกรมเริ่มต้น (หรือรายการเข้าสู่ระบบ(Login Items) ) คือแอปและกระบวนการที่ทำงานโดยอัตโนมัติในพื้นหลังเมื่อคุณบูตเครื่องMac การ(Having)เปิดแอพจำนวนมากเกินไปเมื่อเริ่มต้นระบบอาจทำให้ทรัพยากรระบบหมดสิ้น และป้องกันไม่ให้Mac ของคุณ เรียกใช้แอพอื่นๆ ได้อย่างราบรื่น

ทำตามขั้นตอนด้านล่างเพื่อหยุดไม่ให้แอปที่ไม่จำเป็นเริ่มทำงานโดยอัตโนมัติเมื่อคุณบูตเครื่อง Mac

  1. เปิดSystem Preferencesและ เลือกUsers & Groups

  1. เลือกบัญชีของคุณที่แถบด้านข้าง เปิด แท็บ รายการเข้าสู่ระบบ(Login Items)และเลือกไอคอนแม่กุญแจที่มุมด้านล่าง

  1. ป้อน รหัสผ่าน Mac ของคุณ แล้วเลือกปลด(Unlock)ล็อก

  1. เลือกโปรแกรมเริ่มต้นหรือแอปที่คุณต้องการปิดใช้งาน แล้วเลือกไอคอนเครื่องหมายลบด้านล่างรายการ

7. รีสตาร์ท Mac ของคุณ

ปิด(Shut)เครื่อง Mac(Mac)ของคุณและเปิดใหม่อีกครั้งหากการแก้ไขปัญหาข้างต้นพิสูจน์ได้ว่าไม่ได้ผล อย่าลืม(Remember)ปิดแอปพลิเคชันที่เปิดอยู่ก่อนที่จะรีบูตเครื่องMacเพื่อไม่ให้เอกสารหรือข้อมูลที่ยังไม่ได้บันทึกสูญหาย

เลือก โลโก้ Appleบนแถบเมนูและเลือกรีสตาร์ท(Restart)บนเมนู Apple

8. อัปเดต Mac ของคุณ

แม้ว่าข้อผิดพลาดของหน่วยความจำนี้จะเกิดขึ้นกับ macOS เวอร์ชันต่างๆ แต่ก็พบได้บ่อยในMacBook Proรุ่นที่ใช้ macOS Monterey builds รุ่นแรก ผู้ใช้ Mac หลายคนประสบปัญหา "หน่วยความจำรั่ว"(Mac users experienced a “memory leak” issue)ซึ่งทำให้บางแอปใช้หน่วยความจำมากเกินไปในเบื้องหลัง

Appleได้แก้ไขปัญหานี้ใน macOS รุ่นต่อๆ มา อัปเดตระบบปฏิบัติการ Mac ของคุณและตรวจสอบว่าหยุดข้อผิดพลาด "ระบบของคุณมีหน่วยความจำแอปพลิเคชันไม่เพียงพอ" หรือไม่

ไปที่System Preferences > Software UpdateเลือกUpdate Now และรีบูตเครื่องMacเพื่อติดตั้งการอัปเดตที่ดาวน์โหลดมา

9. รีเซ็ตสีของตัวชี้ Mac ของคุณ

ใน macOS Monterey บาง เวอร์ชัน การเปลี่ยนแปลง เคอร์เซอร์หรือสีของตัวชี้ของ Macอาจทำให้เกิดปัญหาหน่วยความจำรั่วได้ การรีเซ็ตสีของตัวชี้ช่วยแก้ปัญหาสำหรับ ผู้ใช้ Mac บาง ราย

หากคุณเพิ่งเปลี่ยนสีเคอร์เซอร์ของ Mac ให้ทำตามขั้นตอนด้านล่างเพื่อรีเซ็ตสีเป็นค่าเริ่มต้นจากโรงงาน

ไปที่System Preferences > Accessibility > Display > Pointerและ เลือกReset

ติดต่อฝ่ายสนับสนุนของ Apple(Apple Support)หรือจองการ นัดหมาย Genius Barหากข้อผิดพลาดยังคงมีอยู่หลังจากพยายามแก้ไขปัญหาเหล่านี้



About the author

ฉันเป็นช่างคอมพิวเตอร์ที่มีประสบการณ์มากกว่า 10 ปี รวมถึง 3 ปีในฐานะพนักงานสาขา員 ฉันมีประสบการณ์ทั้งในอุปกรณ์ Apple และ Android และมีทักษะพิเศษในการซ่อมและอัพเกรดคอมพิวเตอร์ ฉันยังสนุกกับการดูภาพยนตร์บนคอมพิวเตอร์และใช้ iPhone เพื่อถ่ายภาพและวิดีโอ



Related posts