Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Apple

[แก้ไข] ข้อผิดพลาดเมื่อเปิด Word หรือ Outlook บน Mac (EXC_BAD_INSTRUCTION)

ผู้ใช้บางคนประสบปัญหาระบบล่มทุกครั้งที่พยายามเปิด Word หรือ Outlook บนคอมพิวเตอร์ macOS ข้อความแสดงข้อผิดพลาดที่แสดงคือ 'Microsoft Word พบปัญหาและจำเป็นต้องปิด' – เมื่อคลิกที่ข้อมูลเพิ่มเติม ผู้ใช้ที่ได้รับผลกระทบได้ค้นพบ EXC_BAD_INSTRUCTION รหัสข้อผิดพลาด ในกรณีส่วนใหญ่ ข้อผิดพลาดนี้จะเกิดขึ้นหลังจากการอัพเดตซอฟต์แวร์ macOS

[แก้ไข] ข้อผิดพลาดเมื่อเปิด Word หรือ Outlook บน Mac (EXC_BAD_INSTRUCTION)

หากคุณพบปัญหานี้ สิ่งแรกที่คุณควรลองคืออัปเดตแอปพลิเคชัน Office เป็นเวอร์ชันล่าสุดหรือทิ้งทั้งหมดแล้วติดตั้งใหม่อีกครั้ง

แต่พึงระลึกไว้เสมอว่าแอป Office เป็นที่ทราบกันดีว่ามีความขัดแย้งกับ VPN บน macOS หากคุณกำลังใช้เครื่องมือเช่นนี้ ให้ปิดการใช้งานหรือถอนการติดตั้งเพื่อแก้ไขปัญหา

ในกรณีที่คุณไม่กลัวที่จะรับข้อมูลทางเทคนิค ให้ลบพวงกุญแจการเข้าสู่ระบบที่เป็นของโปรแกรมที่ได้รับผลกระทบแล้วลองอีกครั้ง หากไม่ได้ผล ให้ลบพวงกุญแจที่เกี่ยวข้องกับ Office ทั้งหมดด้วยชุดคำสั่งเทอร์มินัล

หมายเหตุ: วิธีการทั้งหมดข้างต้นถือว่าคุณกำลังใช้พวงกุญแจเริ่มต้น ('เข้าสู่ระบบ') หากคุณมีโปรไฟล์อื่นที่ใช้งานอยู่ คุณจะต้องเปลี่ยนไปใช้โปรไฟล์เริ่มต้นเพื่อแก้ไข EXC_BAD_INSTRUCTION  (วิธีที่ 5 )

วิธีที่ 1:การอัปเดตหรือการทิ้งแอป

โปรดทราบว่าปัญหานี้อาจเกิดจากบั๊กทั่วไปที่ MS Installer นำเสนอบน macOS ผู้ใช้จำนวนมากยืนยันว่าปัญหาได้รับการแก้ไขโดยอัตโนมัติหลังจากอัปเดตเป็น Office เวอร์ชันล่าสุดที่มีให้

หากต้องการอัปเดตแอป office เป็นเวอร์ชันล่าสุด ให้เปิดแอปที่แจ้งปัญหาและคลิก ความช่วยเหลือ> ตรวจสอบการอัปเดต  จากแถบริบบอนที่ด้านบน

[แก้ไข] ข้อผิดพลาดเมื่อเปิด Word หรือ Outlook บน Mac (EXC_BAD_INSTRUCTION)

แต่โปรดทราบว่าหากคุณประสบปัญหากับ Outlook 2016 คุณอาจไม่ได้รับป๊อปอัปให้อัปเดตเป็นเวอร์ชัน 15.35 เนื่องจากปัญหาแคช หากเป็นไปตามสถานการณ์นี้ ให้ดาวน์โหลด Office 2016 Office for Mac Suite เวอร์ชันล่าสุด (ที่นี่ ) และใช้แทนได้

มิฉะนั้น เพียงแค่ทิ้งแอปพลิเคชันที่เป็นสาเหตุของ EXC_BAD_INSTRUCTION  แล้วยืนยันการถอนการติดตั้ง หลังจากนั้น ให้รีสตาร์ท macOS ของคุณ และติดตั้งแอปพลิเคชัน Office ใหม่เพื่อดูว่าข้อขัดข้องได้รับการแก้ไขแล้วหรือไม่ ตรวจสอบให้แน่ใจว่าคุณกำลังล้างถังขยะเพื่อดำเนินการให้เสร็จสิ้น

[แก้ไข] ข้อผิดพลาดเมื่อเปิด Word หรือ Outlook บน Mac (EXC_BAD_INSTRUCTION)

ในกรณีที่ยังมีปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 2:การปิดใช้งานหรือถอนการติดตั้งตัวเลือก VPN

หากคุณกำลังใช้แอปพลิเคชัน VPN เพื่อปกป้องการไม่เปิดเผยตัวตนของคุณ หรือเพื่อเข้าถึงเครือข่ายงานหรือการศึกษา โปรดทราบว่าอาจต้องรับผิดชอบต่อ EXC_BAD_INSTRUCTION  ข้อผิดพลาด. ผู้ใช้บางคนที่ใช้ Global Protect VPN หรือ Dragon Shield VPN กำลังบอกว่าแอปพลิเคชัน Office ทุกรายการหยุดทำงานทุกครั้งที่ไคลเอนต์ VPN ทำงาน – อาจมีแอปพลิเคชันอื่นที่คล้ายคลึงกันซึ่งจะทำให้เกิดพฤติกรรมเดียวกัน

ขออภัย ไม่มีวิธีแก้ไขปัญหาที่สวยงามสำหรับปัญหานี้ คุณปิดการใช้งาน VPN ในขณะที่คุณใช้ Word หรือคุณเลือกไคลเอนต์ VPN อื่น - ไคลเอนต์ที่ไม่ขัดแย้งกับแอปพลิเคชัน Office หากคุณตัดสินใจถอนการติดตั้ง เพียงลากแอปพลิเคชันไปที่ถังขยะ จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดกระบวนการถอนการติดตั้ง

วิธีที่ 3:การลบพวงกุญแจการเข้าสู่ระบบ

ตามที่ปรากฏ หนึ่งในสถานการณ์ทั่วไปที่จะทำให้เกิดข้อผิดพลาดนี้คือพวงกุญแจการเข้าสู่ระบบที่เก็บไว้ไม่ดีสำหรับ Word หรือ Outlook ผู้ใช้จำนวนมากคาดเดาว่าสิ่งนี้เกิดขึ้นเนื่องจากการอัปเดต macOS ที่ไม่ดีซึ่งทำให้ฟังก์ชัน Office จำนวนมากยุ่งเหยิง

หากกรณีนี้เป็นจริงสำหรับกรณีของคุณโดยเฉพาะ คุณจะสามารถแก้ไขปัญหาได้โดยการลบพวงกุญแจการเข้าสู่ระบบทั้งหมดและเปิดแอปพลิเคชันที่เคยส่ง EXC_BAD_INSTRUCTION  ออกไปอีกครั้ง (น่าจะเป็น Word หรือ Outlook)

สำคัญ: ก่อนที่จะเห็นขั้นตอนนี้ สิ่งสำคัญคือต้องเข้าใจว่าการดำเนินการนี้จะลบข้อมูลการเข้าสู่ระบบทุกบิตที่ Keychain Access จัดเก็บไว้สำหรับโปรแกรมที่คุณประสบปัญหา

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

คำแนะนำทีละขั้นตอนโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:

  1. ตรวจสอบให้แน่ใจว่า Word หรือ Outlook (โปรแกรมที่คุณประสบปัญหา) ปิดอยู่และไม่ทำงานในพื้นหลัง
  2. ถัดไป ใช้แถบการทำงานที่ด้านล่างของหน้าจอเพื่อเปิดแอปพลิเคชัน LaunchPad จากนั้น ใช้ฟังก์ชันค้นหาที่ด้านบนของหน้าจอเพื่อค้นหา "พวงกุญแจ" ถัดไป จากรายการผลลัพธ์ ให้คลิกที่ การเข้าถึงพวงกุญแจ . [แก้ไข] ข้อผิดพลาดเมื่อเปิด Word หรือ Outlook บน Mac (EXC_BAD_INSTRUCTION)
  3. เมื่อคุณอยู่ใน การเข้าถึงพวงกุญแจ เมนู เลือก เข้าสู่ระบบ จากส่วนด้านซ้ายของหน้าจอ
  4. ถัดไป เลื่อนไปที่ส่วนด้านขวาของ การเข้าถึงพวงกุญแจ ยูทิลิตีและเลื่อนลงไปตามรายการจนกว่าคุณจะพบรายการที่ขึ้นต้นด้วย 'com.microsoft '. จากนั้น ขยายในแต่ละรายการจนกว่าคุณจะพบพวงกุญแจการเข้าสู่ระบบที่เชื่อมโยงกับโปรแกรมที่เรียกใช้ EXC_BAD_INSTRUCTION.

    [แก้ไข] ข้อผิดพลาดเมื่อเปิด Word หรือ Outlook บน Mac (EXC_BAD_INSTRUCTION)
  5. หลังจากที่คุณพบแล้ว ให้คลิกขวาและเลือก ลบ จากเมนูบริบทเพื่อลบรายการพวงกุญแจของ Word หรือ Outlook
  6. เมื่อคุณจัดการลบรายการการเข้าถึงพวงกุญแจที่เหมาะสมแล้ว ให้รีบูตเครื่องและทำซ้ำการกระทำที่ทริกเกอร์ EXC_BAD_INSTRUCTION  หลังจากการเริ่มต้นครั้งถัดไป

ในกรณีที่ยังเกิดปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 4:การลบพวงกุญแจการเข้าสู่ระบบของ Office ผ่านเทอร์มินัล

ปรากฏว่าปัญหานี้สามารถกระตุ้นโดยพวงกุญแจการเข้าสู่ระบบที่ไม่ได้เป็นของ Word หรือ Outlook ตามผู้ใช้ที่ได้รับผลกระทบ EXC_BAD_INSTRUCTION  อาจเกิดจากพวงกุญแจเข้าสู่ระบบที่เป็นของ Exchange หรือข้อมูลประจำตัวหลักของ Microsoft Office

โชคดีที่มีวิธีหนึ่งในการป้องกันปัญหาที่อาจเกิดขึ้นเหล่านี้ได้ในคราวเดียว คุณจะต้องใช้ข้อมูลทางเทคนิคเล็กน้อยและเรียกใช้ชุดคำสั่งต่างๆ ภายในแอป Terminal แต่ตราบใดที่คุณทำตามคำแนะนำด้านล่าง คุณไม่จำเป็นต้องมีความสามารถด้านเทคนิคใดๆ เพื่อดำเนินการให้สำเร็จ

สำคัญ: การดำเนินการนี้จะล้างข้อมูลการเข้าสู่ระบบที่จัดเก็บไว้ซึ่งเกี่ยวข้องกับ Office ซึ่งหมายความว่าคุณจะต้องใส่ข้อมูลประจำตัวทั้งหมดที่ใช้โดยแอปพลิเคชัน Office ของคุณอีกครั้ง

ต่อไปนี้คือคำแนะนำทีละขั้นตอนเกี่ยวกับการลบพวงกุญแจการเข้าสู่ระบบที่เกี่ยวข้องทั้งหมดผ่านแอป Terminal:

  1. ใช้แถบการทำงานที่ด้านล่างของหน้าจอเพื่อคลิก LaunchPad

    [แก้ไข] ข้อผิดพลาดเมื่อเปิด Word หรือ Outlook บน Mac (EXC_BAD_INSTRUCTION)
  2.  เมื่ออยู่ข้างในแล้ว ให้ใช้ฟังก์ชันค้นหาที่ด้านบนเพื่อค้นหา "เทอร์มินัล" จากนั้นคลิกที่ เทอร์มินัล จากรายการผลลัพธ์ [แก้ไข] ข้อผิดพลาดเมื่อเปิด Word หรือ Outlook บน Mac (EXC_BAD_INSTRUCTION)
  3. เมื่อคุณอยู่ในเทอร์มินัล ให้รันคำสั่งต่อไปนี้ตามลำดับแล้วกด Enter หลังจากแต่ละอันเพื่อล้างพวงกุญแจการเข้าสู่ระบบที่เกี่ยวข้องที่เป็นของ Office:
    security delete-generic-password -l "Microsoft Office Identities Settings 2" login.keychain
    security delete-generic-password -l "Microsoft Office Identities Cache 2" login.keychain
    security delete-generic-password -G "MSOpenTech.ADAL.1" login.keychain
    security delete-generic-password -l "Exchange" login.keychain
    security delete-internet-password -s "msoCredentialSchemeADAL" login.keychain
  4. หลังจากที่คุณเรียกใช้ทุกคำสั่งเสร็จแล้ว ให้รีสตาร์ท Mac และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ในการเริ่มต้นระบบครั้งถัดไป

ในกรณีที่ยังเกิดปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 5:การตั้งค่า 'เข้าสู่ระบบ' เป็นพวงกุญแจเริ่มต้น (ถ้ามี)

ผลปรากฏว่า คุณอาจเห็น EXC_BAD_INSTRUCTION  ข้อผิดพลาดเนื่องจากคุณยังมี Keychain ตัวที่สองที่เก็บไว้ที่อื่นที่ไม่ใช่ ~/Library/Keychains/  และถูกตั้งค่าเป็นค่าเริ่มต้น

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

ในกรณีที่สถานการณ์สมมติใช้ได้กับสถานการณ์ปัจจุบันของคุณ ต่อไปนี้เป็นคำแนะนำโดยย่อในการแก้ไขปัญหา:

  1. เปิดแอป Finder โดยใช้แถบการทำงานที่ด้านล่างของหน้าจอ [แก้ไข] ข้อผิดพลาดเมื่อเปิด Word หรือ Outlook บน Mac (EXC_BAD_INSTRUCTION)
  2. ภายใน ตัวค้นหา คลิกที่ ไป ปุ่ม (จากริบบิ้นด้านบน) จากนั้นคลิกที่ ยูทิลิตี้ จากเมนูบริบทที่ปรากฏใหม่ [แก้ไข] ข้อผิดพลาดเมื่อเปิด Word หรือ Outlook บน Mac (EXC_BAD_INSTRUCTION)
  3. เมื่อคุณอยู่ในหน้าจอยูทิลิตี้แล้ว ให้คลิกที่ การเข้าถึงพวงกุญแจ จากรายการตัวเลือกที่มี [แก้ไข] ข้อผิดพลาดเมื่อเปิด Word หรือ Outlook บน Mac (EXC_BAD_INSTRUCTION)
  4. จากยูทิลิตี้ Keychain Access ให้คลิกขวาที่ล็อกอิน (จากเมนูด้านซ้ายมือ) แล้วเลือก ทำให้ Keychain "login" เป็นค่าเริ่มต้น จากเมนูบริบทที่ปรากฏใหม่ [แก้ไข] ข้อผิดพลาดเมื่อเปิด Word หรือ Outlook บน Mac (EXC_BAD_INSTRUCTION)
  5. หลังจากที่คุณดำเนินการนี้ ให้เปิดแอปพลิเคชันที่เคยทำให้เกิดปัญหา (Word หรือ Excel) และดูว่าปัญหายังคงเกิดขึ้นหรือไม่