ผู้ใช้บางรายรายงานว่าไม่สามารถลบแอปพลิเคชันบน Mac ได้ในสถานการณ์ต่อไปนี้:
- ไม่สามารถลบแอปออกจาก Launchpad ได้เนื่องจากไอคอน x ไม่ปรากฏขึ้น
- ไม่สามารถลบเกม Steam ที่จัดอยู่ในหมวดหมู่ "APPS_OTHER" ออกจากที่เก็บข้อมูล> แอปพลิเคชันได้ เนื่องจากปุ่มลบเป็นสีเทา
- การลากและวางแอปลงในถังขยะเพียงทำให้แอปเด้งกลับหรือไม่ทำอะไรเลย
- คลิกขวาที่แอปแต่ไม่พบตัวเลือกให้ย้ายแอปไปที่ถังขยะ
- ไม่สามารถลบแอปบน Mac ได้ เนื่องจากแอปจะไม่หยุดทำงาน
- การค้นหาแอปที่ไม่ได้อยู่ในโฟลเดอร์ Applications ที่ถูกล็อคและไม่สามารถลบได้
- แอปจะไม่ย้ายไปที่ถังขยะเนื่องจากมีข้อความแสดงข้อผิดพลาดว่า "ไม่สามารถย้ายรายการไปที่ถังขยะได้เนื่องจากมีการใช้งานส่วนขยายบางส่วน" หรือ "ไม่สามารถย้ายรายการลงถังขยะได้เนื่องจากเปิดอยู่"
- Mac จะไม่ยอมให้คุณลบแอปและส่งข้อความว่า "แอปไม่สามารถแก้ไขหรือลบได้เนื่องจาก Mac OS X กำหนดให้แอปนั้น"
หากปัญหานี้เกิดขึ้นกับคุณด้วย คุณจะพบวิธีลบแอปที่จะไม่ลบบน Mac ในโพสต์นี้
เหตุใดฉันจึงไม่สามารถลบแอปบน Mac ได้
ต่อไปนี้คือสาเหตุหลักว่าทำไมคุณไม่สามารถลบแอปพลิเคชันบน MacBook Air/Pro หรือ Mac เดสก์ท็อปของคุณได้ :
- แอปที่คุณพยายามลบมีการใช้งานอยู่
- แอปพลิเคชันได้รับการติดตั้งไว้ล่วงหน้าบน Mac ของคุณและได้รับการปกป้องโดยระบบ
- เกิดข้อผิดพลาดชั่วคราวบน Mac ของคุณ
- ซอฟต์แวร์เสียหาย
- แอปที่จะไม่ถูกลบออกจาก Launchpad จะไม่ถูกดาวน์โหลดจาก App Store
- แอปนี้เป็นส่วนหนึ่งของโปรแกรมอื่นและจำเป็นต้องลบออกจากภายในโปรแกรมหลัก
- หากไฟล์ที่คุณต้องการลบถูกจัดอยู่ในหมวดหมู่อื่นๆ และมีไอคอนทั่วไป เป็นไปได้ว่าอาจเป็นไฟล์ที่เหลือจากแอปที่ถูกลบ
จะลบแอพบน Mac ที่จะไม่ลบได้อย่างไร
หากคุณไม่สามารถลบแอปพลิเคชันบน Mac ของคุณได้ ให้ลองวิธีแก้ปัญหาต่อไปนี้ตามสถานการณ์ของคุณ
วิธีลบแอปบน MacBook ที่จะไม่ลบ: ป>
- แก้ไข 1:ใช้โปรแกรมถอนการติดตั้งแอปเฉพาะเพื่อถอนการติดตั้งซอฟต์แวร์บน Mac โดยสมบูรณ์
- แก้ไข 2:ใช้ Finder เพื่อลบแอปบน Mac ที่จะไม่ลบออกจาก Launchpad
- แก้ไข 3:ปิดใช้งาน SIP เพื่อลบแอประบบบน Mac
- แก้ไข 4:บังคับให้ออกจากแอปที่จะไม่ปิด
- แก้ไข 5:ฆ่ากระบวนการที่เกี่ยวข้องกับแอปใน Activity Monitor
- แก้ไข 6:ถอนการติดตั้งเกม Steam
แก้ไข 1:ใช้โปรแกรมถอนการติดตั้งแอปเฉพาะเพื่อถอนการติดตั้งซอฟต์แวร์บน Mac โดยสมบูรณ์
หากคุณไม่สามารถลบแอพบน Mac ออกจาก Launchpad ได้ ให้ใช้โปรแกรมถอนการติดตั้งแอพของบริษัทอื่นโดยเฉพาะแทน Launchpad อนุญาตให้คุณลบแอพที่ดาวน์โหลดจาก Mac App Store เท่านั้น และยังล้างเฉพาะไฟล์โปรแกรมเท่านั้น ดังที่กล่าวไปแล้ว จะมีแอปที่เหลืออยู่บน Mac ของคุณ แม้ว่าแอปจะถูกลบไปแล้วก็ตาม
แต่โปรแกรมถอนการติดตั้งเช่น CleanMyApp ช่วยให้คุณสามารถลบแอปบน Mac ได้อย่างสมบูรณ์ ตราบใดที่คุณได้รับอนุญาต ด้วยเครื่องมือนี้ คุณสามารถลบแอพที่จะไม่ลบบน Mac ได้อย่างรวดเร็ว รวมถึงแอพและไฟล์สนับสนุนทั้งหมดที่สร้างขึ้นสำหรับการทำงานของมัน เช่น ไฟล์แคช ไฟล์การตั้งค่า ไฟล์บันทึก ฯลฯ
ต่อไปนี้เป็นวิธีลบแอปบน Mac ที่จะไม่ลบออกจาก Launchpad ด้วย CleanMyApp:
ขั้นตอนที่ 1:ดาวน์โหลดและติดตั้ง CleanMyApp
ขั้นตอนที่ 2:เปิดตัวถอนการติดตั้ง เลือกแอปที่คุณต้องการถอนการติดตั้ง และคลิกถอนการติดตั้ง .
ขั้นตอนที่ 3:แตะถอนการติดตั้งต่อไป เพื่อยืนยันการลบ
แบ่งปันคู่มือนี้เพื่อช่วยให้ผู้อื่นเรียนรู้วิธีถอนการติดตั้งซอฟต์แวร์บน Mac โดยสมบูรณ์
แก้ไข 2:ใช้ Finder เพื่อลบแอปบน Mac ที่จะไม่ลบออกจาก Launchpad
หรือคุณสามารถลบแอปบน Mac ที่จะไม่ลบออกจาก Launchpad โดยใช้ Finder ได้ด้วยขั้นตอนต่อไปนี้:
- ค้นหาแอปที่จะไม่ถูกลบใน Launchpad
- ลากและวางไปที่ไอคอนถังขยะบน Dock
- ล้างถังขยะเพื่อลบอย่างถาวร
โปรดทราบว่าเมื่อคุณลบแอพบน Mac ระบบจะลบเฉพาะไฟล์โปรแกรมเท่านั้น แต่จะไม่รวมไฟล์สนับสนุนที่สร้างโดยแอพ ไฟล์สนับสนุนเหล่านี้มักจะจัดเก็บไว้ในโฟลเดอร์ต่างๆ บน Mac ของคุณ และจะยังคงอยู่แม้หลังจากที่ลบแอพไปแล้ว ส่งผลให้มีไฟล์เหลือจากแอพ
นั่นเป็นสาเหตุว่าทำไมคุณถึงต้องลบไฟล์ที่เกี่ยวข้องกับแอปนี้ด้วย หากคุณต้องการถอนการติดตั้งมันออกจาก Mac ของคุณโดยสมบูรณ์ เปิด Finder จากนั้นคลิกไป> ไปที่โฟลเดอร์ และไปตามโฟลเดอร์ต่อไปนี้:

- ~/Library/Application Support
- /Library/แคช และ ~/Library/แคช
- ~/Library/ปลั๊กอินอินเทอร์เน็ต
- ~/ห้องสมุด
- ~/Library/การตั้งค่า
- ~/Library/Application Support/CrashReporter
- ~/Library/สถานะแอปพลิเคชันที่บันทึกไว้
- ~/private/var/folders
โปรดใช้ความระมัดระวังเมื่อคุณลบไฟล์ระบบ เนื่องจากการลบไฟล์ที่ไม่ถูกต้องออกอาจส่งผลเสียต่อ Mac ของคุณ หากคุณไม่แน่ใจว่าไฟล์ใดบ้างที่คุณสามารถลบได้อย่างปลอดภัย หรือคุณไม่ต้องการเสียเวลาค้นหาแอปที่เหลือด้วยตนเอง ให้ใช้โปรแกรมถอนการติดตั้งแอป
แก้ไข 3:ปิดใช้งาน SIP เพื่อลบแอประบบบน Mac
หากแอปยังคงไม่หายไป อาจเป็นเพราะไม่สามารถลบออกได้เนื่องจากการป้องกันระบบ ซึ่งมักเกิดขึ้นกับแอปที่มาพร้อมกับระบบของคุณ เช่น หุ้น, Safari, ทีวี, หมากรุก, เพลง, ข่าวสาร ฯลฯ หากต้องการลบแอประบบบน Mac คุณต้องปิดใช้งาน SIP (System Integrity Protection) ก่อน
เป็นคุณสมบัติความปลอดภัยใน macOS ที่ช่วยป้องกันซอฟต์แวร์ที่อาจเป็นอันตรายไม่ให้แก้ไขไฟล์และโฟลเดอร์ที่ได้รับการป้องกันบน Mac ของคุณ อย่างไรก็ตาม มันยังจำกัดความสามารถในการถอนการติดตั้งแอประบบบน Mac ด้วย
ต่อไปนี้เป็นวิธีลบแอประบบบน Mac: ป>
- บูตเข้าสู่โหมดการกู้คืน macOS
- เปิดยูทิลิตี้> เทอร์มินัล
- พิมพ์คำสั่งต่อไปนี้แล้วกด Enter.csrutil ปิดการใช้งาน
- พิมพ์ y จากนั้นป้อนรหัสผ่านของคุณ

- รีสตาร์ท Mac
- จากนั้นทำตามขั้นตอนในโปรแกรมแก้ไข 1 หรือโปรแกรมแก้ไข 2 เพื่อถอนการติดตั้งแอปที่จะไม่ย้ายไปที่ถังขยะโดยสิ้นเชิง
- เปิดใช้งาน SIP อีกครั้งในโหมดการกู้คืนด้วยคำสั่งด้านล่างเปิดใช้งาน csrutil
แก้ไข 4:บังคับให้ออกจากแอปที่จะไม่ปิด
หากแอปค้างและไม่อนุญาตให้คุณลบ คุณสามารถบังคับปิดแอปได้ หลังจากปิดแอปแล้วเท่านั้น คุณจึงจะลบออกจาก Mac ได้
- กด Option + Command + Esc เพื่อเปิดใช้งานเมนู "บังคับออกจากแอปพลิเคชัน"
- เลือกแอปที่จะไม่หยุดทำงาน
- คลิก "บังคับออก" สองครั้ง

- จากนั้นลองถอนการติดตั้งแอปอีกครั้ง
แอปบางแอปกำลังทำงานอยู่ในพื้นหลัง ติดตามโพสต์นี้เพื่อปิดแอป:จะปิดแอปพื้นหลังบน Mac ได้อย่างไร
แก้ไข 5:ฆ่ากระบวนการที่เกี่ยวข้องกับแอปใน Activity Monitor
แอพไม่จำเป็นต้องอยู่ในโฟกัสเพื่อป้องกันไม่ให้คุณลบมัน ตราบใดที่กระบวนการใดกระบวนการหนึ่งยังคงทำงานอยู่ในพื้นหลัง คุณจะไม่สามารถถอนการติดตั้งได้อย่างถูกต้อง ดังนั้นจึงเป็นความคิดที่ดีที่จะออกจากกระบวนการพื้นหลังของแอปในตัวตรวจสอบกิจกรรม
วิธีลบแอปบน Mac ที่ไม่หยุดทำงาน :
- กด Command + Space แล้วค้นหา "Activity Monitor"
- เปิดแอป
- ค้นหากระบวนการที่เกี่ยวข้องกับแอปที่คุณต้องการลบ
- คลิกไอคอน x และเลือก "บังคับให้ออก"

- หลังจากนั้น ให้ลองลบโปรแกรมออกจาก Mac อีกครั้ง
แก้ไข 6:ถอนการติดตั้งเกม Steam
ผู้ใช้บางรายอาจไม่สามารถลบไฟล์เกม Steam ในรูปแบบ "อื่นๆ" หรือ "APPS_OTHER" ได้ เมื่อตรวจสอบพื้นที่เก็บข้อมูลในการตั้งค่าพื้นที่เก็บข้อมูล> แอปพลิเคชัน เกมเหล่านี้ไม่ได้อยู่ในโฟลเดอร์ Applications แต่น่าจะอยู่ใน ~/Library/Application Support/Steam

หากคุณลบ Steam แล้ว คุณสามารถลบโฟลเดอร์ ~/Library/Application Support/Steam ทั้งหมดเพื่อลบแอปได้ มิฉะนั้น คุณควรเปิด Steam คลิกขวาที่เกมในห้องสมุดท้องถิ่นของคุณใน Steam แล้วเลือก "ถอนการติดตั้ง" เพื่อกำจัดเกมเหล่านั้น
แชร์บทช่วยสอนเกี่ยวกับวิธีลบแอพบน Mac ที่จะไม่ย้ายไปที่ถังขยะ หากคุณพบว่ามีประโยชน์! หากแอปของคุณเป็นแอปที่ติดตั้งไว้ล่วงหน้า โปรดเรียนรู้วิธีถอนการติดตั้งแอปเริ่มต้นบน Mac
คำถามที่พบบ่อยเกี่ยวกับวิธีการลบแอพบน Mac ที่จะไม่ลบ
อ
คุณสามารถบังคับถอนการติดตั้งโปรแกรมบน Mac จาก Terminal ได้โดยการรันคำสั่งนี้:sudo rm -rf appname.app
อ
คุณสามารถบังคับออกจากแอปแล้วลองถอนการติดตั้งอีกครั้ง หรือใช้วิธีอื่นที่อธิบายไว้ในคู่มือนี้
อ
เมื่อแอพไม่อยู่ใน Finder คุณจะต้องรู้ว่าแอพเหล่านั้นถูกเก็บไว้ที่ไหน หากมีปุ่มที่ให้คุณเปิดเผยแอพใน Finder ได้ ให้ใช้ปุ่มนั้น หลังจากระบุตำแหน่งแอพใน Finder แล้ว คุณสามารถลากและวางแอพลงถังขยะเพื่อลบได้
อ
สาเหตุหลักที่คุณไม่สามารถลบแอปใน Launchpad ได้ก็คือไม่ได้ดาวน์โหลดแอปจาก App Store
อ
หากต้องการลบแอปออกจาก Launchpad ให้กดปุ่ม Option จากนั้นคลิกไอคอน x และเลือก Delete