[تصحيح] خطأ عند فتح Word أو Outlook على Mac (EXC_BAD_INSTRUCTION)



جرب أداة القضاء على المشاكل

يواجه بعض المستخدمين أعطالًا منهجية في كل مرة يحاولون فيها فتح Word أو Outlook على أجهزة كمبيوتر macOS الخاصة بهم. رسالة الخطأ المعروضة هي 'واجه Microsoft Word مشكلة ويجب إغلاقه' - عند النقر فوق 'مزيد من المعلومات' ، اكتشف المستخدمون المتأثرون ملف EXC_BAD_INSTRUCTION خطا بالكود. في معظم الحالات ، يتم الإبلاغ عن حدوث هذا الخطأ بعد تحديث برنامج macOS.



EXC_BAD_INSTRUCTION عند فتح Word على Mac



إذا كنت تواجه هذه المشكلة ، فإن أول شيء يجب أن تجربه هو تحديث تطبيق Office إلى أحدث إصدار أو التخلص منه تمامًا وإعادة تثبيته مرة أخرى.



لكن ضع في اعتبارك أن تطبيقات Office معروفة بتعارضها مع شبكات VPN على macOS. إذا كنت تستخدم أداة مثل هذه ، فقم بتعطيلها أو إلغاء تثبيتها لحل المشكلة.

في حالة عدم خوفك من الحصول على معلومات تقنية ، احذف سلسلة مفاتيح تسجيل الدخول التي تنتمي إلى البرنامج المتأثر وحاول مرة أخرى. إذا لم يفلح ذلك ، فقم بإزالة جميع سلاسل المفاتيح ذات الصلة بـ Office مع سلسلة من الأوامر الطرفية.

ملحوظة: تفترض جميع الطرق المذكورة أعلاه أنك تستخدم الامتداد سلسلة المفاتيح الافتراضية ('تسجيل الدخول') . إذا كان لديك ملف تعريف آخر نشط ، فستحتاج إلى التبديل إلى ملف التعريف الافتراضي لإصلاح ملف EXC_BAD_INSTRUCTION ( الطريقة الخامسة ).



الطريقة الأولى: تحديث التطبيق أو نقله إلى سلة المحذوفات

ضع في اعتبارك أن هذه المشكلة يمكن أن تحدث أيضًا بسبب خطأ عام تم تقديمه بواسطة MS Installer على macOS. أكد الكثير من المستخدمين أنه تم حل المشكلة تلقائيًا بعد التحديث إلى أحدث إصدار متوفر من Office.

لتحديث تطبيق Office الخاص بك إلى أحدث إصدار ، افتح التطبيق الذي يوفر لك المشكلات وانقر فوق تعليمات> التحقق من وجود تحديثات من شريط الشريط في الأعلى.

التحقق من وجود تحديثات على تطبيقات Office

لكن ضع في اعتبارك أنه إذا كنت تواجه المشكلة مع توقعات 2016 ، قد لا تحصل على النافذة المنبثقة للتحديث إلى الإصدار 15.35 بسبب مشكلة في ذاكرة التخزين المؤقت. إذا كان هذا السيناريو قابلاً للتطبيق ، فقم بتنزيل أحدث إصدار من Office 2016 Office for Mac Suite ( هنا ) واستخدمه بدلاً من ذلك.

عدا ذلك ، ما عليك سوى حذف التطبيق الذي تسبب في حدوث EXC_BAD_INSTRUCTION ثم قم بتأكيد إلغاء التثبيت. بعد ذلك ، أعد تشغيل macOS وأعد تثبيت تطبيق Office لمعرفة ما إذا تم إصلاح العطل. تأكد من إفراغ سلة المهملات لإكمال العملية.

إفراغ سلة المهملات على ماك

في حالة استمرار المشكلة نفسها ، انتقل إلى الإصلاح المحتمل التالي أدناه.

الطريقة 2: تعطيل أو إلغاء تثبيت خيار VPN

إذا كنت تستخدم تطبيق VPN لحماية هويتك أو للوصول إلى شبكات العمل أو التعليم ، فضع في اعتبارك أنه قد يكون مسؤولاً عن EXC_BAD_INSTRUCTION خطأ. يقول بعض المستخدمين الذين كانوا يستخدمون Global Protect VPN أو Dragon Shield VPN أن كل تطبيق من تطبيقات Office ينتهي به المطاف في الانهيار عندما يكون عميل VPN نشطًا - قد تكون هناك تطبيقات أخرى مماثلة ستسبب نفس السلوك.

لسوء الحظ ، لا يوجد حل أنيق لهذه المشكلة. إما أن تحتفظ بشبكة VPN معطلة أثناء استخدام Word ، أو تذهب لعميل VPN مختلف - عميل لا يتعارض مع تطبيقات Office. إذا قررت إلغاء تثبيته ، فما عليك سوى سحب التطبيق إلى سلة المهملات ، ثم اتباع الإرشادات التي تظهر على الشاشة لإكمال عملية إلغاء التثبيت.

الطريقة الثالثة: حذف سلسلة مفاتيح تسجيل الدخول

كما اتضح ، فإن أحد أكثر السيناريوهات شيوعًا التي ستؤدي إلى ظهور هذا الخطأ هو سلسلة مفاتيح تسجيل دخول مخزنة بشكل سيئ لبرنامج Word أو Outlook. يعتقد الكثير من المستخدمين أن هذا يحدث بسبب تحديث macOS سيئ ينتهي به الأمر إلى العبث بالكثير من وظائف Office.

إذا كان هذا صحيحًا بالنسبة لحالتك الخاصة ، فستتمكن من حل المشكلة عن طريق حذف سلسلة مفاتيح تسجيل الدخول بالكامل وإعادة فتح التطبيق الذي كان يرمي سابقًا EXC_BAD_INSTRUCTION (على الأرجح Word أو Outlook).

مهم: قبل رؤية هذا الإجراء في الحضيض ، من المهم أن تفهم أن هذه العملية ستزيل كل جزء من بيانات تسجيل الدخول التي يخزنها Keychain Access للبرنامج الذي تواجه مشكلات معه.

بمجرد أن تكون مستعدًا للمتابعة ، اتبع الإرشادات أدناه لتحديد موقع إدخال سلسلة المفاتيح الصحيح المرتبط بـ Word أو Outlook وحذفه لإصلاح المشكلة على جهاز كمبيوتر يعمل بنظام macOS.

إليك دليل سريع خطوة بخطوة حول كيفية القيام بذلك:

  1. تأكد من إغلاق Word أو Outlook (البرنامج الذي تواجه مشكلات معه) وعدم تشغيله في الخلفية.
  2. بعد ذلك ، استخدم شريط الإجراءات في الجزء السفلي من الشاشة لفتح تطبيق LaunchPad. بعد ذلك ، استخدم وظيفة البحث في الجزء العلوي من الشاشة للبحث عنها 'سلسلة مفاتيح'. بعد ذلك ، من قائمة النتائج ، انقر فوق الوصول إلى سلسلة المفاتيح .

    فتح الأداة المساعدة KeyChain Access

  3. بمجرد دخولك إلى الوصول إلى سلسلة المفاتيح القائمة ، حدد ملف تسجيل الدخول علامة تبويب من القسم الأيسر من الشاشة.
  4. بعد ذلك ، انتقل إلى القسم الأيمن من ملف الوصول إلى سلسلة المفاتيح فائدة وانتقل لأسفل عبر قائمة العناصر حتى تحدد الإدخالات التي تبدأ بـ ' com.microsoft '. بعد ذلك ، قم بتوسيع كل عنصر حتى تحدد موقع سلسلة مفاتيح تسجيل الدخول المرتبطة بالبرنامج الذي يقوم بتشغيل EXC_BAD_INSTRUCTION.

    حذف إدخال الوصول إلى سلسلة المفاتيح

  5. بعد تحديده ، انقر بزر الماوس الأيمن فوقه واختر حذف من قائمة السياق لإزالة إدخال keychain من Word أو Outlook.
  6. بمجرد أن تتمكن من حذف إدخال الوصول المناسب لسلسلة المفاتيح ، أعد تشغيل جهازك وكرر الإجراء الذي أدى إلى تشغيل ملف EXC_BAD_INSTRUCTION بعد بدء التشغيل التالي.

في حالة استمرار حدوث نفس المشكلة ، انتقل إلى الإصلاح المحتمل التالي أدناه.

الطريقة الرابعة: حذف سلاسل مفاتيح تسجيل الدخول إلى Office عبر Terminal

كما اتضح ، يمكن أيضًا إثارة هذه المشكلة من خلال سلسلة مفاتيح تسجيل الدخول التي لا تنتمي إلى Word أو Outlook. وفقًا لبعض المستخدمين المتأثرين ، فإن ملف EXC_BAD_INSTRUCTION يمكن أن يكون أيضًا بسبب سلاسل مفاتيح تسجيل الدخول التي تنتمي إلى Exchange أو إلى هوية Microsoft Office الرئيسية.

لحسن الحظ ، هناك طريقة واحدة للحماية من كل هذه المشاكل المحتملة دفعة واحدة. ستحتاج إلى الحصول على القليل من التقنية وتشغيل سلسلة من الأوامر داخل تطبيق Terminal. ولكن طالما اتبعت الإرشادات أدناه ، فلن تحتاج إلى أي قدرات فنية لإنجازها.

مهم: ستؤدي هذه العملية أيضًا إلى مسح أي بيانات تسجيل دخول مخزنة تتعلق بـ Office. هذا يعني أنه سيتعين عليك إعادة إدخال كل بيانات الاعتماد التي تستخدمها تطبيقات Office مرة أخرى.

إليك دليل خطوة بخطوة حول استخدام حذف كل Keychain لتسجيل الدخول عبر تطبيق Terminal:

  1. استخدم شريط الإجراءات في الجزء السفلي من الشاشة للنقر منصة الإطلاق.

    الوصول إلى أداة LaunchPad

  2. بمجرد الدخول إلى الداخل ، استخدم وظيفة البحث في الأعلى للبحث عنها 'طرفية'، ثم انقر فوق طرفية من قائمة النتائج.

    الوصول إلى تطبيق Terminal

  3. بمجرد دخولك إلى طرفية التطبيق ، قم بتشغيل الأوامر التالية بالترتيب واضغط أدخل بعد كل واحد لمسح أي سلاسل مفاتيح تسجيل دخول ذات صلة تنتمي إلى 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 ومعرفة ما إذا تم إصلاح المشكلة عند بدء تشغيل النظام التالي.

في حالة استمرار حدوث نفس المشكلة ، انتقل إلى الإصلاح المحتمل التالي أدناه.

الطريقة الخامسة: تعيين 'تسجيل الدخول' باعتباره Keychain الافتراضي (إن أمكن)

كما اتضح ، من الممكن أيضًا أنك ترى EXC_BAD_INSTRUCTION خطأ بسبب حقيقة أن لديك أيضًا Keychain ثانية يتم تخزينها في مكان آخر غير ~ / مكتبة / سلاسل المفاتيح / ويتم تعيينه كافتراضي.

إذا كان هذا السيناريو قابلاً للتطبيق ، فيجب أن تكون قادرًا على حل المشكلة عن طريق فتح Keychain Access وجعل Keychain لتسجيل الدخول هو الخيار الافتراضي. لكن ضع في اعتبارك أنه من خلال القيام بذلك ، ستحتاج على الأرجح إلى الترحيل أو تخزين الكثير من معلومات تسجيل الدخول يدويًا - خاصةً إذا كنت تستخدم Keychain مخصصًا لفترة طويلة.

في حالة انطباق السيناريو على وضعك الحالي ، فإليك دليل سريع لحل المشكلة:

  1. افتح تطبيق Finder باستخدام شريط الإجراءات في أسفل الشاشة.

    فتح تطبيق Finding

  2. داخل مكتشف التطبيق ، انقر فوق اذهب زر (من الشريط في الأعلى) ثم انقر فوق خدمات من قائمة السياق التي ظهرت حديثًا.

    الوصول إلى قائمة الأدوات المساعدة

  3. بمجرد دخولك إلى شاشة الأدوات المساعدة ، انقر فوق الوصول إلى سلسلة المفاتيح من قائمة الخيارات المتاحة.

    الوصول إلى أداة الوصول إلى Keychain

  4. من الأداة المساعدة Keychain Access ، انقر بزر الماوس الأيمن فوق تسجيل الدخول (من القائمة اليمنى) واختر اجعل Keychain 'تسجيل الدخول' افتراضيًا من قائمة السياق التي ظهرت حديثًا.

    جعل تسجيل الدخول إلى Keychain افتراضيًا

  5. بعد القيام بذلك ، قم بتشغيل التطبيق الذي كان يسبب المشكلة سابقًا (Word أو Excel) ومعرفة ما إذا كانت المشكلة لا تزال تحدث.
العلامات macOS كلمة 6 دقائق للقراءة