Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Mac

แก้ไขข้อผิดพลาดเปิดแอปพลิเคชันบน Mac: แก้ Error -10673 และ -10826 อย่างรวดเร็ว

มีกรณีต่างๆ ของข้อผิดพลาว่า "The application can't be opened." บน Mac ตัวอย่างเช่น คุณอาจได้รับข้อความอย่างใดอย่างหนึ่งต่อไปนี้:

  • The application can't be opened. -10673
  • The application can't be opened. -10826
  • The application *** can't be opened.
  • "Application" is damaged and can't be opened.
  • "Application" can't be opened because Apple cannot check it for malicious software.

ในบทความนี้ เราจะเน้นที่ error 10673, error 10826 และข้อผิดพลาดที่ถามบ่อยอื่นๆ ที่เกี่ยวข้องกับ "The application *** cannot be opened." บน macOS Monterey

คู่มือข้อผิดพลาด 'The application cannot be opened.' บน macOS Monterey:

  • 1. ทำไม Mac ของฉันจึงบอกว่าแอปพลิเคชันนี้เปิดไม่ได้?
  • 2. Error 10673 บน Mac คืออะไร?
  • 3. แก้ 'The application can't be opened. -10673' error บน Mac
  • 4. Error 10826 บน Mac คืออะไร?
  • 5. แก้ 'The application can't be opened. -10826' error บน Mac
  • 6. Minecraft เปิดไม่ได้บน Mac
  • 7. The application Sketch can't be opened

1. ทำไม Mac ของฉันจึงบอกว่าแอปพลิเคชันนี้เปิดไม่ได้?

Mac ของคุณอาจเตือนว่าแอปพลิเคชันเปิดไม่ได้ เมื่อเกิดเหตุการณ์ใดเหตุการณ์หนึ่งต่อไปนี้:

  • แอปไม่สามารถรันได้บน Mac (not executable)
  • คุณไม่ได้รับอนุญาตให้เปิดแอป เพราะถูกจำกัดโดยแอดมิน
  • แอปเสียหายหรือต้องอัปเดต
  • แอปไม่ผ่าน Gatekeeper
  • บั๊กของระบบ

2. Error 10673 บน Mac คืออะไร?

ในกรณีส่วนใหญ่ ข้อผิดพลาว่า "The application can't be opened. -10673" เกิดขึ้นเมื่อเปิดอีเมล หรือลิงก์/ไฟล์แนบในอีเมลที่รับบนแอป Apple Mail หรือคลิกลิงก์ในแอปอื่นๆ แต่บางคนอาจเจอ error 10673 เมื่อเปิดแอปเช่น Zoom หลังอัปเดตเป็น macOS Monterey

3. แก้ 'The application can't be opened. -10673' error บน Mac

หาก Mac ของคุณแสดงข้อผิดพลาว่า "The application can't be opened. -10673" นี่คือวิธีแก้ที่คุณควรลอง:

  • รีสตาร์ท Mac
  • เปิดลิงก์หรือแอปโดยคลิกขวา
  • เปลี่ยนเบราว์เซอร์ค่าเริ่มต้นเป็น Safari
  • เปิดเบราว์เซอร์ก่อนคลิกลิงก์
  • ตั้งค่า default email reader เป็น Mail
  • บูทเข้า Safe Mode

รีสตาร์ท Mac

หาก error 10673 เกิดจาก system bug เล็กน้อย การรีบูทอย่างง่ายจะแก้ได้ หากคุณยังไม่ลอง ตอนนี้เป็นเวลาที่เหมาะสม

เปิดลิงก์หรือแอปโดยคลิกขวา

ลองคลิกขวาบนลิงก์หรือแอปที่คุณต้องการเปิด แล้วเลือกแอปใน "Open With" หากเปิดโดยตรงก่อให้เกิดข้อผิดพลาดเสมอ

เปลี่ยนเบราว์เซอร์ค่าเริ่มต้นเป็น Safari

สมมติว่าคุณเปลี่ยนเบราว์เซอร์ค่าเริ่มต้นจาก Safari เป็น Chrome หรืออื่นๆ การกลับไปใช้ Safari น่าจะช่วยกำจัด error 10673 ทำตามขั้นตอน:

  1. เปิด Apple menu คลิก System Preferences
  2. คลิก General
  3. ในกล่องข้าง "Default web browser" เลือก Safari

การเปลี่ยนเบราว์เซอร์ค่าเริ่มต้นเป็น Safari อาจไม่สะดวกหากคุณชอบใช้เบราว์เซอร์อื่นในฐานะประจำวัน ในกรณีนั้น คุณสามารถกลับไปใช้เบราว์เซอร์โปรดหลังใช้ Safari เป็นค่าเริ่มต้นสักพัก โปรดทราบว่าปัญหาอาจเกิดซ้ำหลังสลับกลับ

เปิดเบราว์เซอร์ก่อนคลิกลิงก์

บางผู้ใช้ Mac ค้นพบว่าหากพวกเขาเปิดเบราว์เซอร์โปรดก่อน แล้วค่อยคลิกลิงก์ที่ต้องการเปิด error 10673 จะไม่เกิดขึ้นเลย หวังว่า workaround นี้ช่วยคุณกำจัดข้อผิดพลาว่า "The application cannot be opened." บน macOS Monterey ได้เช่นกัน

ตั้งค่า default email reader เป็น Mail

หาก Mail ไม่ได้ถูกเลือกเป็น default email reader บน Mac อาจก่อให้เกิดปัญหาเช่น error 10673 คุณสามารถตรวจสอบว่า default email reader ของคุณคือ Mail โดยเปิดแอป Mail คลิก Mail จากเมนูมุมซ้ายบน เลือก Preferences > General หากตั้งค่าเป็น Mail แล้ว การตั้งค่าใหม่อีกครั้งก็อาจช่วยได้

บูทเข้า Safe Mode

การบูทเข้า Safe Mode ซ่อมแซมฮาร์ดดิสก์และล้างแคชที่อาจก่อให้เกิดข้อผิดพลาว่า "The application can't be opened." บน macOS Monterey ดังนั้น อาจเป็นไปได้ว่าการเริ่มต้น Mac ใน Safe Mode และบูทปกติสามารถแก้ปัญหาได้

4. Error 10826 บน Mac คืออะไร?

คล้ายกับ error 10673, error 10826 ก็ปรากฏเมื่อ Mac เปิดลิงก์ในอีเมลไม่ได้ ลิงก์มักมาจากแหล่งที่เชื่อถือได้ แต่ macOS ไม่สามารถเปิดได้โดยตรง เมื่อ error 10826 เกิดขึ้น ปกติแล้วคุณจะไม่สามารถเปิดลิงก์อีเมลทั้งหมดได้

5. แก้ 'The application can't be opened. -10826' error บน Mac

หาก Mac แสดงข้อผิดพลาว่า "The application can't be opened. - 10826" เมื่อคุณคลิกลิงก์ ลองวิธีแก้เหล่านี้:

  • Reboot in Safe Mode
  • เปลี่ยนเบราว์เซอร์ค่าเริ่มต้นเป็น Google Chrome
  • วางลิงก์ลงในเบราว์เซอร์ (Paste the link to a browser)
  • อัปเดต macOS

Reboot in Safe Mode

การรีสตาร์ท Mac เข้า Safe Mode อาจมีประโยชน์ในการตรวจสอบดิสก์เริ่มต้นและซ่อมแซมปัญหาที่อาจก่อให้เกิด error 10826 เมื่อคุณอยู่ใน Safe Mode คุณควรเห็น "Safe Boot" ที่มุมขวาบน โปรดทราบว่าวิธีเข้า Safe Mode แตกต่างระหว่าง M1 Macs และ Intel-based Macs

Boot into Safe Mode บน Intel-based Mac:

  1. ปิด Mac
  2. กดปุ่มเปิดใช้งาน แล้วทันทีค้างปุ่ม Shift
  3. ปล่อยปุ่มจนเห็นหน้าจอล็อกอิน
  4. ล็อกอินเข้าบัญชี
  5. ล็อกอินอีกครั้งหากถูกถาม

Boot into Safe Mode บน M1 Mac:

  1. ปิด Mac
  2. กดค้างปุ่มเปิดใช้งานจนเห็น "Loading startup options"
  3. เลือกโวลยูม
  4. กดค้างปุ่ม Shift แล้วคลิก "Continue in Safe Mode"

เปลี่ยนเบราว์เซอร์ค่าเริ่มต้นเป็น Google Chrome

ลิงก์อีเมลควรเปิดด้วยเบราว์เซอร์ค่าเริ่มต้น ซึ่งอาจล้มเหลวเมื่อเบราว์เซอร์มีปัญหาเปิดมัน ในกรณีนั้น คุณควรตรวจสอบเบราว์เซอร์ค่าเริ่มต้นและลองเปลี่ยนดูว่ามันคือตัวก่อปัญหาหรือไม่

  1. เปิด Apple menu คลิก System Preferences
  2. คลิก General
  3. ในกล่องข้าง "Default web browser" เลือก Google Chrome

วางลิงก์ลงในเบราว์เซอร์

หากคุณไม่สามารถเปิดลิงก์โดยตรงในข้อความ ให้พิจารณา คัดลอกและวางลิงก์ลงในเบราว์เซอร์ วิธีนี้คุณควรเปิดลิงก์ได้ แม้จะแก้ปัญหาชั่วคราวเมื่อแอปพลิเคชันเปิดไม่ได้บน macOS Monterey

อัปเดต macOS

การติดตั้ง macOS เวอร์ชันล่าสุดสามารถแก้ไขปัญหาระบบหลากหลาย รวมถึง error 10826 แม้ข้อผิดพลาดจะดูเหมือนเกิดขึ้นหลังอัปเดตล่าสุด การติดตั้ง minor update ของ macOS ปัจจุบันก็ยังมีประโยชน์ เพราะอาจนำแพตซ์แก้บั๊กและความปลอดภัยใหม่มา คุณสามารถตรวจสอบและติดตั้งอัปเดตที่พร้อมได้ใน System Preferences > Software Update

6. Minecraft เปิดไม่ได้บน Mac

Minecraft อาจไม่ตอบสนอง หรือให้ข้อความ "The application Minecraft Launcher can't be opened." เมื่อพยายามเปิด อาจเกิดจากกระบวนการแข็งตัว (frozen process) ที่คุณสามารถปิดผ่าน Activity Monitor วิธีทำ: เปิด Activity Monitor ค้นหากระบวนการที่เกี่ยวข้องกับ Minecraft แล้วคลิกไอคอนครอสเพื่อปิดกระบวนการที่เลือก หากไม่ได้ผล ทำตามขั้นตอน:

  1. หา Minecraft ในโฟลเดอร์ Applications
  2. คลิกขวา เลือก "Show Package Contents."
  3. ไปที่ Contents > MacOS > Launcher
  4. คลิกสองครั้ง Launcher เพื่อรันใน Terminal
  5. เริ่ม Minecraft ใหม่ขณะหน้าต่าง Terminal ยังเปิดอยู่
  6. ปิด Terminal

7. The application Sketch can't be opened

คุณจะได้รับข้อผิดพลาว่า "The application *** can't be opened" เมื่อแอปที่คุณพยายามเปิดไม่มีสิทธิ์การรัน (execution permissions) นอกจากการเริ่มแอปจากโฟลเดอร์ Contents/MacOS ตามที่กล่าวไปกับ Minecraft คุณสามารถทำให้แอปเป็น executable ผ่าน Terminal ขั้นตอนด้านล่างควรใช้กับข้อผิดพลาดต่อไปนี้ด้วย:

  • The application Xforce Keygen can't be opened
  • The application Messages can't be opened
  • The application Terminal can't be opened. -1703.
  1. เปิด Terminal จากโฟลเดอร์ Applications > Utilities
  2. รันคำสั่ง cd เพื่อเปลี่ยนจากโฟลเดอร์ home ไปยังที่ตั้งของแอปพลิเคชัน
    cd (path to the application) หากแอปอยู่ในโฟลเดอร์ Applications ให้พิมพ์ cd applications แล้วกด Enter
  3. รันคำสั่งนี้เพื่อเปลี่ยนสิทธิ์:
    chmod +x (file path) คลิกขวาบนแอป เปิด Contents/MacOS แล้กลากไฟล์ภายในไปที่ Terminal คำสั่งสุดท้ายควรเป็นแบบ chmod +x Sketch.app/Contents/MacOS/Sketch
  4. เปิดแอปใหม่