วิธีแก้ไข App “เสีย เปิดไม่ได้ คุณควรย้ายไปที่ถังขยะ” ข้อผิดพลาดบน Mac
สารบัญ:
ผู้ใช้ Mac บางรายอาจพบข้อผิดพลาดที่ค่อนข้างแปลกในบางครั้งเมื่อพยายามเปิดแอปที่ดาวน์โหลดไปยัง Mac เมื่อเปิดแอป แถบแสดงความคืบหน้า "การตรวจสอบ" เล็กน้อยจะปรากฏขึ้นและหยุดทำงาน ครู่หนึ่งก่อนที่จะมีข้อความแจ้งเตือนข้อผิดพลาดว่า “Appname.app เสียหายและไม่สามารถเปิดได้ คุณควรย้ายไปที่ถังขยะ” พร้อมรายละเอียดประกอบที่ระบุว่าดาวน์โหลดไฟล์มาจากที่ใดและเมื่อใด จากนั้นคุณมีสองตัวเลือกในการ "ยกเลิก" หรือ "ย้ายไปที่ถังขยะ" แอปที่คุณดาวน์โหลด
บทความนี้จะนำเสนอวิธีแก้ไขข้อความแสดงข้อผิดพลาดนี้บน Mac
วิธีแก้ไขแอปเสียหายและเปิดไม่ได้บน Mac
มีเคล็ดลับและลูกเล่นที่แตกต่างกันเล็กน้อยที่สามารถแก้ไขข้อความแสดงข้อผิดพลาด 'แอพเสียหาย' บน Mac ดาวน์โหลดแอปใหม่ รีบูตเครื่อง Mac ติดตั้งการอัปเดตซอฟต์แวร์ระบบ และการใช้บรรทัดคำสั่งจะกล่าวถึงที่นี่ โปรดทราบว่าหากคุณเห็นข้อความแสดงข้อผิดพลาดที่คล้ายกันแต่แตกต่างกันในแอพ Mac App Store ให้ใช้คู่มือการแก้ไขปัญหานี้แทน
1: ดาวน์โหลดแอปอีกครั้ง
สิ่งแรกที่คุณควรทำเพื่อลองและแก้ไขข้อความแสดงข้อผิดพลาด "แอปเสียหาย" คือดาวน์โหลดแอปอีกครั้งไปยัง Mac และตรวจสอบให้แน่ใจว่ามาจากแหล่งที่เชื่อถือได้
เช่น หากคุณกำลังดาวน์โหลด Google Chrome หรือ Signal อย่าลืมดาวน์โหลดแอปเหล่านั้นโดยตรงจากเว็บไซต์ของนักพัฒนาซอฟต์แวร์เท่านั้น อย่าดาวน์โหลดจากเว็บไซต์บุคคลที่สาม
บ่อยครั้งที่ดาวน์โหลดแอปซ้ำ ทิ้งเวอร์ชันที่ "เสียหาย" ลงในถังขยะ จากนั้นเปิดใช้สำเนาที่ดาวน์โหลดใหม่อีกครั้งจะช่วยแก้ไขข้อความแสดงข้อผิดพลาดนี้
บางครั้งวิธีการดาวน์โหลดซ้ำไม่ได้ผล และบางครั้งการดาวน์โหลดแอปโดยตรงจากนักพัฒนาซอฟต์แวร์หรือแหล่งที่เชื่อถือได้ก็ไม่ใช่ตัวเลือก และบางครั้งคุณต้องดาวน์โหลดแอปบางแอปจากไซต์บุคคลที่สาม ( โดยเฉพาะอย่างยิ่งกับแอพโบราณที่กลายเป็นซอฟต์แวร์ละทิ้ง) ในสถานการณ์เหล่านี้ คุณสามารถลองใช้วิธีการถัดไปเพื่อแก้ไขข้อความแสดงข้อผิดพลาด “แอปเสียหายและไม่สามารถเปิดได้”
ตามที่กล่าวไว้ก่อนหน้านี้ หากคุณพบข้อผิดพลาดที่คล้ายกันกับแอป Mac App Store ที่ระบุว่า "Name.app เสียหายและไม่สามารถเปิดได้ ลบชื่อแอพแล้วดาวน์โหลดอีกครั้งจาก App Store” จากนั้นคลิกที่นี่เพื่อดูคำแนะนำต่างๆ ในการแก้ไข โดยปกติแล้ว คุณเพียงแค่ต้องกลับเข้าสู่ Mac App Store และดาวน์โหลดแอปอีกครั้งในสถานการณ์นั้น
2: รีบูต
นี่คือขั้นตอนง่ายๆ แต่บ่อยครั้งเพียงแค่รีบูตเครื่อง Mac จะแก้ไขข้อความแสดงข้อผิดพลาด "แอปเสียหายและไม่สามารถเปิดได้" บน Mac โดยเฉพาะอย่างยิ่งหากคุณดาวน์โหลดแอปซ้ำจาก แหล่งที่มาที่เชื่อถือได้ (Mac App Store จากผู้พัฒนาโดยตรง เป็นต้น)
คุณสามารถรีสตาร์ท Mac เครื่องใดก็ได้โดยไปที่เมนู Apple แล้วเลือก “รีสตาร์ท”
หลังจากที่ Mac บูทสำรองอีกครั้ง ให้ลองเปิดแอปใหม่อีกครั้ง
3: ติดตั้งการอัปเดตซอฟต์แวร์ระบบที่มีอยู่
ดูเหมือนว่าบางครั้งข้อความแสดงข้อผิดพลาดนี้จะปรากฏขึ้นเนื่องจากซอฟต์แวร์ระบบบางรุ่นและ/หรือ Gatekeeper การติดตั้งรายการอัพเดทซอฟต์แวร์ระบบที่มีใน Mac มักจะช่วยแก้ปัญหานี้ได้ อย่าลืมสำรองข้อมูล Mac ก่อนดำเนินการดังกล่าว
สำหรับ MacOS 10.14 หรือใหม่กว่า (โมฮาวีและใหม่กว่า): ไปที่แผงการตั้งค่า "การอัปเดตซอฟต์แวร์" ในการตั้งค่าระบบเพื่อค้นหาการอัปเดตซอฟต์แวร์ระบบ macOS ที่พร้อมใช้งาน
สำหรับ MacOS 10.13 และรุ่นก่อนหน้า: ไปที่แท็บ “อัปเดต” ของ Mac App Store เพื่อค้นหาการอัปเดตซอฟต์แวร์ระบบที่มีอยู่
สำหรับ Mac รุ่นก่อน App Store (10.6 และเก่ากว่า): ใช้แผงการตั้งค่า "การอัปเดตซอฟต์แวร์" ในการตั้งค่าระบบเช่นกัน
หากมีการอัพเดตซอฟต์แวร์ระบบหรืออัพเดตความปลอดภัย ให้ติดตั้งลงใน Mac
หมายเหตุ นี่ไม่ใช่การแนะนำให้อัปเดต OS รุ่นหลักซึ่งเป็นงานที่ซับซ้อนกว่ามาก แต่ให้อัปเดตการอัปเดตซอฟต์แวร์ระบบที่มีอยู่เท่านั้น ตัวอย่างเช่น หาก Mac ของคุณใช้ El Capitan 10.11.x ให้ติดตั้งการอัปเดตที่เกี่ยวข้องกับ El Capitan ที่พร้อมใช้งาน
4: ใช้ xattr ในแอปโยนข้อผิดพลาดที่เสียหาย
นี่เป็นทางเลือกสุดท้ายและแนะนำสำหรับผู้ใช้ Mac ขั้นสูงเท่านั้น โดยทั่วไปหากแอปยังคงแสดงข้อความแสดงข้อผิดพลาด "เสียหาย" คุณอาจไม่ต้องการใช้ ใช้สิ่งนี้โดยยอมรับความเสี่ยงเอง
ด้วยบรรทัดคำสั่ง คุณสามารถใช้ xattr เพื่อดูและลบแอตทริบิวต์เพิ่มเติมออกจากไฟล์บน Mac รวมถึงแอปพลิเคชันที่ส่ง "Appname.app เสียหายและไม่สามารถเปิดได้ คุณควรย้ายไปที่ถังขยะ” ข้อความผิดพลาด.
เปิด Terminal แล้วออกคำสั่งต่อไปนี้:
xattr -cr /path/to/application.app
ตัวอย่างเช่น:
xattr -cr /Applications/Signal.app
แฟล็ก -c ลบแอตทริบิวต์ทั้งหมด ในขณะที่ -r นำไปใช้ซ้ำสำหรับเนื้อหาไดเร็กทอรี .app เป้าหมายทั้งหมด
คำสั่ง xattr สามารถใช้เพื่อลบข้อความแสดงข้อผิดพลาด 'แอปพลิเคชันที่ดาวน์โหลดจากอินเทอร์เน็ต' บน Mac ได้เช่นกัน ขอย้ำอีกครั้งว่าวิธีนี้แนะนำสำหรับผู้ใช้ขั้นสูงเท่านั้น เนื่องจากการแก้ไขแอตทริบิวต์เพิ่มเติมอาจส่งผลที่ไม่คาดคิด และอีกครั้งที่คุณอาจพยายามเรียกใช้แอปที่คุณไม่ควรใช้งาน ไม่ว่าจะเพื่อความเสถียร ความเป็นส่วนตัว ความปลอดภัย หรือเหตุผลอื่นๆ
เทคนิคข้างต้นใช้ได้ผลในการแก้ไข “Appname.app เสียหายและไม่สามารถเปิดได้ คุณควรย้ายไปที่ถังขยะ” ข้อผิดพลาดบน Mac สำหรับคุณ? คุณทราบวิธีแก้ไขปัญหาอื่นหรือวิธีแก้ไขข้อความแสดงข้อผิดพลาดนี้หรือไม่ แบ่งปันกับเราในความคิดเห็น!