कुछ यूजर्स को हर बार अपने macOS कंप्यूटर पर Word या Outlook खोलने की कोशिश करने पर सिस्टमैटिक क्रैश का अनुभव हो रहा है। प्रदर्शित एरर मैसेज है 'Microsoft Word को एक समस्या का सामना करना पड़ा और इसे बंद करने की आवश्यकता है' - More Information पर क्लिक करने पर, प्रभावित यूजर्स ने EXC_BAD_INSTRUCTION एरर कोड खोजा। ज्यादातर मामलों में, यह एरर macOS सॉफ्टवेयर अपडेट के बाद होने की सूचना है।
अगर आप इस समस्या का सामना कर रहे हैं, तो पहली चीज जो आपको आजमानी चाहिए वह है Office एप्लिकेशन को लेटेस्ट वर्जन पर अपडेट करना या इसे पूरी तरह से ट्रैश करके फिर से रीइंस्टॉल करना।
लेकिन ध्यान रखें कि Office ऐप्स macOS पर VPNs के साथ विरोधाभास करने के लिए कुख्यात हैं। अगर आप इस तरह के टूल का उपयोग कर रहे हैं, तो समस्या हल करने के लिए इसे डिसेबल या अनइंस्टॉल करें।
अगर आप तकनीकी होने से नहीं डरते, तो प्रभावित प्रोग्राम से संबंधित लॉगिन कीचेन को डिलीट करें और फिर कोशिश करें। अगर यह काम नहीं करता, तो टर्मिनल कमांड की एक श्रृंखला के साथ Office से संबंधित सभी कीचेन हटा दें।
नोट: ऊपर दिए गए सभी तरीके मानते हैं कि आप डिफॉल्ट ('login') कीचेन का उपयोग कर रहे हैं। अगर आपके पास एक अलग एक्टिव है, तो EXC_BAD_INSTRUCTION ठीक करने के लिए डिफॉल्ट प्रोफाइल पर स्विच करना होगा (विधि 5)।
विधि 1: ऐप अपडेट करना या ट्रैश करना
ध्यान रखें कि यह समस्या MS इंस्टॉलर द्वारा macOS पर पेश किए गए एक सामान्य बग के कारण भी हो सकती है। बहुत से यूजर्स ने कन्फर्म किया है कि समस्या ऑटोमैटिकली हल हो गई जब उन्होंने उपलब्ध लेटेस्ट Office वर्जन पर अपडेट किया।
अपने ऑफिस ऐप को लेटेस्ट वर्जन पर अपडेट करने के लिए, आपको समस्या दे रहे ऐप को खोलें और टॉप पर रिबन बार से Help > Check for Updates पर क्लिक करें।
लेकिन ध्यान रखें कि अगर आप Outlook 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 का उपयोग कर रहे थे, वे कह रहे हैं कि जब भी VPN क्लाइंट एक्टिव होता है, तो हर Office एप्लिकेशन क्रैश हो जाता है - ऐसे अन्य समान एप्लिकेशन हो सकते हैं जो वही व्यवहार पैदा करेंगे।
दुर्भाग्य से, इस समस्या का कोई सुंदर समाधान नहीं है। आप या तो Word का उपयोग करते समय VPN को डिसेबल रखें, या एक अलग VPN क्लाइंट के लिए जाएं - ऐसा जो Office एप्लिकेशन के साथ विरोधाभास न करे। अगर आप इसे अनइंस्टॉल करने का फैसला करते हैं, तो बस एप्लिकेशन को Trash में ड्रैग करें, फिर ऑन-स्क्रीन निर्देशों का पालन करके अनइंस्टॉलेशन प्रोसेस पूरा करें।
विधि 3: लॉगिन कीचेन डिलीट करना
जैसा कि पता चला है, इस एरर को जन्म देने वाले सबसे आम परिदृश्यों में से एक Word या Outlook के लिए खराब स्टोर किया गया लॉगिन कीचेन है। बहुत सारे यूजर्स का अनुमान है कि यह खराब macOS अपडेट के कारण होता है जो बहुत सारी Office कार्यक्षमता के साथ गड़बड़ करता है।
अगर यह आपके विशेष मामले के लिए सच है, तो आप पूरे लॉगिन कीचेन को डिलीट करके और उस एप्लिकेशन को फिर से खोलकर समस्या ठीक कर पाएंगे जो पहले EXC_BAD_INSTRUCTION फेंक रहा था (सबसे अधिक संभावना Word या Outlook)।
महत्वपूर्ण: इस प्रक्रिया को देखने से पहले, यह समझना महत्वपूर्ण है कि यह ऑपरेशन Keychain Access द्वारा उस प्रोग्राम के लिए स्टोर किए गए लॉगिन डेटा के हर बिट को हटा देगा जिसके साथ आप समस्या का सामना कर रहे हैं।
एक बार जब आप आगे बढ़ने के लिए तैयार हों, तो Word या Outlook से जुड़ी सही कीचेन एंट्री का पता लगाने और इसे डिलीट करके अपने macOS कंप्यूटर पर समस्या ठीक करने के लिए नीचे दिए गए निर्देशों का पालन करें।
इसे कैसे करना है, इस पर एक त्वरित चरण-दर-चरण गाइड:
- सुनिश्चित करें कि Word या Outlook (वह प्रोग्राम जिसके साथ आप समस्या का सामना कर रहे हैं) बंद है और बैकग्राउंड में नहीं चल रहा है।
- अगला, स्क्रीन के नीचे एक्शन बार का उपयोग करके LaunchPad एप्लिकेशन खोलें। अगला, स्क्रीन के टॉप पर सर्च फंक्शन का उपयोग करके 'keychain' खोजें। अगला, रिजल्ट की लिस्ट से, Keychain Access पर क्लिक करें।
![[FIX] Mac पर Word या Outlook खोलने पर एरर (EXC_BAD_INSTRUCTION)](https://in.wsxdn.com/UploadFiles_4959/202204/2022040913331218.png)
- एक बार जब आप Keychain Access मेनू के अंदर हों, तो स्क्रीन के लेफ्ट-हैंड सेक्शन से login टैब चुनें।
- अगला, Keychain Access यूटिलिटी के राइट-हैंड सेक्शन पर जाएं और आइटम्स की लिस्ट में तब तक स्क्रॉल करें जब तक आप उन एंट्रीज का पता न लगा लें जो 'com.microsoft' से शुरू होती हैं। फिर, प्रत्येक आइटम पर तब तक एक्सपैंड करें जब तक आप उस प्रोग्राम से जुड़े लॉगिन कीचेन का पता न लगा लें जो EXC_BAD_INSTRUCTION ट्रिगर कर रहा है।
![[FIX] Mac पर Word या Outlook खोलने पर एरर (EXC_BAD_INSTRUCTION)](https://in.wsxdn.com/UploadFiles_4959/202204/2022040913331368.png)
- एक बार जब आप इसे देख लें, तो इस पर राइट-क्लिक करें और कॉन्टेक्स्ट मेनू से Delete चुनें ताकि Word या Outlook की कीचेन एंट्री हटा दी जाए।
- एक बार जब आप उपयुक्त कीचेन एक्सेस एंट्री को डिलीट करने में कामयाब हो जाएं, तो अपनी मशीन रीबूट करें और अगले स्टार्टअप के बाद EXC_BAD_INSTRUCTION ट्रिगर करने वाले एक्शन को दोहराएं।
अगर वही समस्या अभी भी हो रही है, तो नीचे दिए गए अगले संभावित समाधान पर जाएं।
विधि 4: टर्मिनल के माध्यम से Office की लॉगिन कीचेन डिलीट करना
जैसा कि पता चला है, यह समस्या एक लॉगिन कीचेन द्वारा भी भड़काई जा सकती है जो Word या Outlook से संबंधित नहीं है। कुछ प्रभावित यूजर्स के अनुसार, EXC_BAD_INSTRUCTION Exchange या मुख्य Microsoft Office आइडेंटिटी से संबंधित लॉगिन कीचेन के कारण भी हो सकता है।
सौभाग्य से, इन सभी संभावित समस्याओं से एक साथ बचाव का एक तरीका है। आपको थोड़ा तकनीकी होना होगा और टर्मिनल ऐप के अंदर कमांड की एक श्रृंखला चलानी होगी। लेकिन जब तक आप नीचे दिए गए निर्देशों का पालन करते हैं, आपको इसे पूरा करने के लिए किसी तकनीकी क्षमता की आवश्यकता नहीं है।
महत्वपूर्ण: यह ऑपरेशन Office से संबंधित किसी भी स्टोर लॉगिन डेटा को भी क्लियर कर देगा। इसका मतलब है कि आपको अपने Office एप्लिकेशन द्वारा उपयोग की जाने वाली हर क्रेडेंशियल को फिर से डालना होगा।
टर्मिनल ऐप के माध्यम से हर प्रासंगिक लॉगिन कीचेन को डिलीट करने पर एक चरण-दर-चरण गाइड:
- स्क्रीन के नीचे एक्शन बार पर LaunchPad.
क्लिक करें।![[FIX] Mac पर Word या Outlook खोलने पर एरर (EXC_BAD_INSTRUCTION)](https://in.wsxdn.com/UploadFiles_4959/202204/2022040913331308.png)
- अंदर जाने के बाद, टॉप पर सर्च फंक्शन का उपयोग करके 'Terminal' खोजें, फिर रिजल्ट की लिस्ट से Terminal पर क्लिक करें।
![[FIX] Mac पर Word या Outlook खोलने पर एरर (EXC_BAD_INSTRUCTION)](https://in.wsxdn.com/UploadFiles_4959/202204/2022040913331430.png)
- एक बार जब आप Terminal एप्लिकेशन के अंदर हों, तो निम्न कमांड को क्रम में चलाएं और प्रत्येक के बाद 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
- हर कमांड चलाना समाप्त करने के बाद, अपने Mac को रीस्टार्ट करें और देखें कि अगले सिस्टम स्टार्टअप पर समस्या फिक्स हुई या नहीं।
अगर वही समस्या अभी भी हो रही है, तो नीचे दिए गए अगले संभावित समाधान पर जाएं।
विधि 5: 'login' को डिफॉल्ट कीचेन के रूप में सेट करना (अगर लागू हो)
जैसा कि पता चला है, यह भी संभव है कि आप EXC_BAD_INSTRUCTION एरर देख रहे हों क्योंकि आपके पास एक दूसरा कीचेन भी है जो ~/Library/Keychains/ के अलावा कहीं और स्टोर है और यह डिफॉल्ट के रूप में सेट है।
अगर यह परिदृश्य लागू होता है, तो आपको Keychain Access खोलकर और लॉगिन कीचेन को डिफॉल्ट विकल्प बनाकर समस्या हल करने में सक्षम होना चाहिए। लेकिन ध्यान रखें कि ऐसा करने से, आपको संभवतः बहुत सारे स्टोर लॉगिन इन्फो को मैन्युअली माइग्रेट या री-एंटर करना होगा - खासकर अगर आप लंबे समय से कस्टम कीचेन का उपयोग कर रहे हैं।
अगर परिदृश्य आपकी वर्तमान स्थिति पर लागू होता है, तो समस्या हल करने पर एक त्वरित गाइड:
- स्क्रीन के नीचे एक्शन बार का उपयोग करके Finder ऐप खोलें।
![[FIX] Mac पर Word या Outlook खोलने पर एरर (EXC_BAD_INSTRUCTION)](https://in.wsxdn.com/UploadFiles_4959/202204/2022040913331563.png)
- Finder ऐप के अंदर, टॉप पर रिबन से Go बटन पर क्लिक करें और फिर नए आए कॉन्टेक्स्ट मेनू से Utilities पर क्लिक करें।
![[FIX] Mac पर Word या Outlook खोलने पर एरर (EXC_BAD_INSTRUCTION)](https://in.wsxdn.com/UploadFiles_4959/202204/2022040913331512.png)
- एक बार जब आप Utilities स्क्रीन के अंदर हों, तो उपलब्ध ऑप्शन की लिस्ट से Keychain Access पर क्लिक करें।
![[FIX] Mac पर Word या Outlook खोलने पर एरर (EXC_BAD_INSTRUCTION)](https://in.wsxdn.com/UploadFiles_4959/202204/2022040913331585.png)
- Keychain Access यूटिलिटी से, लेफ्ट-हैंड मेनू से login पर राइट-क्लिक करें और नए आए कॉन्टेक्स्ट मेनू से Make Keychain "login" Default चुनें।
![[FIX] Mac पर Word या Outlook खोलने पर एरर (EXC_BAD_INSTRUCTION)](https://in.wsxdn.com/UploadFiles_4959/202204/2022040913331631.png)
- ऐसा करने के बाद, उस एप्लिकेशन को लॉन्च करें जो पहले समस्या पैदा कर रहा था (Word या Excel) और देखें कि समस्या अभी भी हो रही है या नहीं।