แก้ไขแอพที่หยุดทำงานบน M1 Pro/Max Mac หลังจาก Migration Assistant หรือ Monterey Update
ผู้ใช้ Mac M1 บางรายอาจพบว่าแอปอย่าง Steam, Minecraft, Lightburn, 0ad, Atom, Skype และแอปพลิเคชั่น Rosetta อื่น ๆ ขัดข้องหรือไม่สามารถเปิดใช้งานได้
ปัญหานี้ดูเหมือนจะเกิดขึ้นบ่อยที่สุดหลังจากใช้ Migration Assistant เพื่อตั้งค่า Mac เครื่องใหม่ แต่ก็สามารถเกิดขึ้นได้กับ Apple Silicon Mac บางรุ่นที่ดาวน์เกรดจาก MacOS Monterey กลับไปเป็น Big Sur หรือแม้กระทั่งอัปเดตเป็น MacOS Monterey จาก macOS Big Surตัวอย่างทั่วไปคือสิ่งนี้ เมื่อใช้ Migration Assistant เพื่อตั้งค่า M1 Pro หรือ M1 Max MacBook Pro ใหม่จาก M1 MacBook Pro รุ่นก่อนหน้า คุณอาจสังเกตเห็นว่าแอพที่ทำงานได้ดีก่อนจะหยุดทำงานทั้งหมดบน Mac เครื่องใหม่อย่างกะทันหัน
ปัญหาแอปขัดข้องดูเหมือนจะเกิดขึ้นเฉพาะเมื่อพยายามเปิดแอปที่ใช้ Rosetta ซึ่งเป็นตัวแปลที่ช่วยให้แอปของ Intel ทำงานบนสถาปัตยกรรม Apple Silicon
หากคุณพบปัญหานี้ แอปจะเปิดไม่ได้และหยุดทำงานเมื่อเปิดตัว และข้อความแสดงข้อผิดพลาดจะอ่านดังนี้:
วิธีแก้ไขปัญหาแอปขัดข้องนั้นค่อนข้างตรงไปตรงมา ติดตั้ง Rosetta ใน macOS อีกครั้ง
วิธีที่ง่ายที่สุดในการติดตั้ง Rosetta 2 ใหม่คือเปิดแอปพลิเคชัน Terminal ซึ่งพบผ่าน Spotlight (Command+Spacebar แล้วพิมพ์ Terminal) หรือไปที่โฟลเดอร์ /Applications/Utilities/ แล้วออกคำสั่งต่อไปนี้ สตริงคำสั่ง:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
Hit Return เพื่อดำเนินการคำสั่ง และติดตั้ง Rosetta ใหม่บน Mac
เมื่อ Rosetta ติดตั้งเสร็จแล้ว (อีกครั้ง) ให้ลองเปิดแอปใหม่อีกครั้ง และแอปควรจะทำงานได้ดีตามปกติอีกครั้ง
คุณเคยประสบปัญหาหรือข้อผิดพลาดนี้หรือไม่? การติดตั้ง Rosetta ใหม่ใน macOS ช่วยแก้ปัญหาให้คุณได้หรือไม่ แจ้งให้เราทราบประสบการณ์ของคุณในความคิดเห็น