Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Windows त्रुटियाँ

विंडोज पर 'आपके एप्लिकेशन में अनहैंडल्ड एक्सेप्शन हुआ है' त्रुटि कैसे ठीक करें?

"*एप्लिकेशन_नाम* में एक अनहैंडल्ड win32 एक्सेप्शन हुआ" त्रुटि आमतौर पर तब होती है जब उपयोगकर्ता विजुअल स्टूडियो में बने एप्लिकेशन को लॉन्च करने का प्रयास करता है। इस त्रुटि के अधिकांश रिपोर्टेड उदाहरण Uplay, Internet Explorer और कई लीगेसी गेम्स से जुड़े हैं जो शुरू में पुराने विंडोज संस्करणों के लिए बनाए गए थे।

नोट: यहां विजुअल C++ से संबंधित रनटाइम लाइब्रेरी को ठीक करने का तरीका बताया गया है।

विंडोज पर "आपके एप्लिकेशन में अनहैंडल्ड एक्सेप्शन हुआ है" त्रुटि के कारण क्या हैं?

इस समस्या के कई सरल कारण हैं और यदि आप सही कारण की पहचान करने में सक्षम हैं तो इस समस्या से प्रभावी ढंग से निपटा जा सकता है। नीचे दी गई सूची देखें:

  • आपका एंटीवायरस दोषी हो सकता है - पांडा एंटीवायरस जैसे कुछ एंटीवायरस टूल इस मुद्दे का कारण बने हैं इसलिए सुनिश्चित करें कि आप उन्हें बदल दें।
  • कुछ प्रोग्राम या मैलवेयर चल रहे हो सकते हैं - यदि आपके कंप्यूटर पर कोई इंस्टॉल प्रोग्राम या मैलवेयर चल रहा है, तो आप इससे छुटकारा पाना चाह सकते हैं। यह देखने के लिए क्लीन बूट में बूट करें कि क्या यह सही कारण है।
  • Microsoft .NET Framework इंस्टॉलेशन भ्रष्ट है - यदि इसकी कोर फ़ाइलें भ्रष्ट हैं, तो आप या तो इसकी इंस्टॉलेशन को रिपेयर करने, नया संस्करण इंस्टॉल करने, या SFC स्कैन करने का प्रयास कर सकते हैं।
  • रजिस्ट्री के माध्यम से स्क्रिप्ट डिबगिंग सक्षम है - जैसा कि यह पता चला है, एक विशेष रजिस्ट्री कुंजी इस मुद्दे की उपस्थिति में योगदान दे सकती है। इसका ध्यान रखने के लिए, आपको रजिस्ट्री कुंजियों के माध्यम से स्क्रिप्ट डिबगिंग अक्षम करने की आवश्यकता होगी।
  • Msvcr92.dll में एक्सेस उल्लंघन - एक अधिकतम स्रोत बफर या एक अनुचित अंतिम बाइट भी इस मुद्दे के संभावित कारण हैं। उन्हें संबोधित करने के लिए, आपको हर लंबित विंडोज अपडेट इंस्टॉल करने की आवश्यकता होगी।
  • Ubisoft लॉन्चर रजिस्ट्री कुंजी हटाना - यदि आप Uplay.exe लॉन्च करने का प्रयास करते समय यह त्रुटि देखते हैं, तो यह Ubisoft Game Launcher के साथ एक बग के कारण है। इस मुद्दे को रजिस्ट्री के माध्यम से इस लॉन्चर से संबंधित मान को हटाकर भी हल किया जा सकता है।
  • सिस्टम फ़ाइल भ्रष्टाचार - एक सिस्टम फ़ाइल असंगति भी इस मुद्दे को बना सकती है। हल्के भ्रष्टाचार को सरल DISM और SFC स्कैन द्वारा हल किया जा सकता है। अधिक गंभीर परिस्थितियों में, एक क्लीन इंस्टॉल या रिपेयर इंस्टॉल आपको मुद्दे को हल करने में मदद करनी चाहिए।

समाधान 1: हर लंबित विंडोज अपडेट इंस्टॉल करें

"एक अनहैंडल्ड win32 एक्सेप्शन हुआ" त्रुटि का कारण बनने वाले सबसे आम कारणों में से एक एक एप्लिकेशन है जिसे MSVCR90.DLL का उपयोग करके x64 प्लेटफॉर्म के लिए बनाया गया था जो strncpy फ़ंक्शन को कॉल करता है।

इस मामले में, Msvcr92.DLL फ़ाइल में ट्रिगर एक्सेस उल्लंघन सबसे अधिक संभावना है कि एप्लिकेशन को strncpy फ़ंक्शन में प्रतिक्रिया देना बंद कर देगा। एक अधिकतम स्रोत बफर या एक अनुचित अंतिम बाइट इस मुद्दे के सबसे संभावित कारण हैं।

सौभाग्य से, माइक्रोसॉफ्ट इस मुद्दे से पहले से ही अवगत है और इस मुद्दे के लिए एक हॉटफिक्स जारी किया है जो इसे स्वचालित रूप से हल कर देगा। इसका लाभ उठाने के लिए, आपको बस अपने OS संस्करण को नवीनतम उपलब्ध संस्करण में अपडेट करना होगा।

नोट: यह हॉटफिक्स विजुअल स्टूडियो 2008 के एक संशोधन के भीतर धकेला गया था, जिसे विंडोज स्वचालित रूप से अपडेट करता है, इसलिए नीचे दिए गए चरण सार्वभौमिक हैं और आपके OS संस्करण की परवाह किए बिना काम करने चाहिए।

विंडोज बिल्ड को नवीनतम संस्करण में अपडेट करने के लिए यहां एक त्वरित गाइड है ताकि विजुअल स्टूडियो 2008 के लिए हॉटफिक्स इंस्टॉल हो और मुद्दा हल हो जाए:

  1. Windows कुंजी + R दबाकर एक रन डायलॉग बॉक्स खोलें। अगला, 'ms-settings:windowsupdate' टाइप करें और सेटिंग्स ऐप के विंडोज अपडेट टैब को खोलने के लिए एंटर दबाएं।

    नोट: यदि आप विंडोज 7 या विंडोज 8.1 पर इस मुद्दे का सामना करते हैं। तो 'wuapp' कमांड का उपयोग करें।

  2. विंडोज अपडेट स्क्रीन के अंदर पहुंचने के बाद, अपडेट की जांच करें पर क्लिक करके शुरू करें। फिर, वर्तमान में इंस्टॉल होने की प्रतीक्षा कर रहे हर विंडोज अपडेट की इंस्टॉलेशन पूरी करने के लिए ऑन-स्क्रीन प्रॉम्प्ट का पालन करना शुरू करें।

    नोट: ध्यान रखें कि हर अपडेट इंस्टॉल करना महत्वपूर्ण है, न कि केवल महत्वपूर्ण वाले। चूंकि हॉटफिक्स विजुअल स्टूडियो के एक संशोधन में शामिल है, आप संबंधित अपडेट को वैकल्पिक के तहत पा सकते हैं, इसलिए उन सभी को इंस्टॉल करना सुनिश्चित करें।

  3. यदि आपको हर उपलब्ध अपडेट इंस्टॉल करने का मौका मिलने से पहले पुनरारंभ करने के लिए कहा जाता है, तो ऐसा करें। लेकिन अगला स्टार्टअप पूरा होने के बाद इसी स्क्रीन पर वापस आना सुनिश्चित करें ताकि बाकी अपडेट की इंस्टॉलेशन पूरी हो सके।
  4. एक बार हर लंबित अपडेट इंस्टॉल हो जाने पर, अपने कंप्यूटर को एक अंतिम बार पुनरारंभ करें और फिर उस क्रिया को दोहराएं जो पहले त्रुटि संदेश का कारण बन रही थी यह देखने के लिए कि क्या समस्या ठीक हो गई है।

यदि आप अभी भी "एक अनहैंडल्ड win32 एक्सेप्शन हुआ" त्रुटि का सामना कर रहे हैं, तो नीचे दिए गए अगले तरीके पर जाएं।

समाधान 2: अपना एंटीवायरस बदलें

मुफ्त एंटीवायरस टूल काफी मददगार हो सकते हैं और वे आपके कंप्यूटर की सुरक्षा का काम कर सकते हैं लेकिन कभी-कभी वे आपके कंप्यूटर पर अन्य चीजों के साथ अच्छा तालमेल नहीं रखते। यदि यह चालू होने पर यह समस्या पैदा करता है तो अपने एंटीवायरस को बदलने पर विचार करें!

  1. स्टार्ट मेनू पर क्लिक करें और इसे खोजकर कंट्रोल पैनल खोलें। वैकल्पिक रूप से, यदि आप विंडोज 10 का उपयोग कर रहे हैं तो सेटिंग्स खोलने के लिए गियर आइकन पर क्लिक करें।
  2. कंट्रोल पैनल में, ऊपरी दाएं कोने में श्रेणी के रूप में देखें चुनें और प्रोग्राम अनुभाग के तहत एक प्रोग्राम अनइंस्टॉल करें पर क्लिक करें।
  1. यदि आप सेटिंग्स ऐप का उपयोग कर रहे हैं, तो ऐप्स पर क्लिक करने से आपके पीसी पर इंस्टॉल सभी प्रोग्राम्स की सूची तुरंत खुल जानी चाहिए।
  2. कंट्रोल पैनल या सेटिंग्स में अपने एंटीवायरस टूल का पता लगाएं और अनइंस्टॉल पर क्लिक करें।
  3. इसका अनइंस्टॉल विज़ार्ड खुल जाना चाहिए, इसलिए इसे अनइंस्टॉल करने के निर्देशों का पालन करें।
  1. जब अनइंस्टॉलर प्रक्रिया पूरी कर ले तो फिनिश पर क्लिक करें और अपने कंप्यूटर को पुनरारंभ करके देखें कि त्रुटियां अभी भी दिखाई देंगी या नहीं। सुनिश्चित करें कि आप एक बेहतर एंटीवायरस विकल्प चुनें।

समाधान 3: लॉन्चर रजिस्ट्री मान हटाएं (यदि लागू हो)

यदि आप Uplay.exe या Ubisoft से संबंधित एक अलग एप्लिकेशन लॉन्च करने का प्रयास करते समय "एक अनहैंडल्ड win32 एक्सेप्शन हुआ" त्रुटि का सामना कर रहे हैं, तो यह सबसे अधिक संभावना उनके Ubisoft Game Launcher के साथ एक बग के कारण है।

जैसा कि यह पता चला है, यह विंडोज 10 पर एक व्यापक मुद्दा प्रतीत होता है, विशेष रूप से उन उपयोगकर्ताओं के बीच जिनके पास एक ही समय में Steam और Uplay दोनों इंस्टॉल हैं।

कई प्रभावित उपयोगकर्ता जो इस मुद्दे को हल करने के लिए संघर्ष कर रहे थे, उन्होंने रजिस्ट्री एडिटर का उपयोग करके लॉन्चर से संबंधित स्ट्रिंग रजिस्ट्री मान को ढूंढकर और हटाकर इसे ठीक करने में कामयाबी हासिल की। यह कथित तौर पर संघर्ष को समाप्त करता है, जिससे दोनों एप्लिकेशन एक ही मशीन के तहत ठीक से काम कर पाते हैं।

Uplay लॉन्चर से जुड़े रजिस्ट्री मान को हटाने पर यहां एक त्वरित गाइड है:

  1. Windows कुंजी + R दबाकर एक रन डायलॉग बॉक्स खोलें। टेक्स्ट बॉक्स के अंदर, 'regedit' टाइप करें और रजिस्ट्री एडिटर खोलने के लिए एंटर दबाएं। जब आपको UAC (उपयोगकर्ता खाता नियंत्रण) प्रॉम्प्ट द्वारा संकेत दिया जाए, तो प्रशासनिक विशेषाधिकार देने के लिए हां टाइप करें।
  2. एक बार जब आप रजिस्ट्री एडिटर के अंदर हों, तो विंडो के बाएं हाथ की ओर के अनुभाग का उपयोग करके निम्न स्थान पर नेविगेट करें:
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft

    नोट: आप या तो मैन्युअल रूप से वहां नेविगेट कर सकते हैं या शीर्ष पर नेविगेशन बार में सीधे स्थान पेस्ट कर सकते हैं और तुरंत वहां पहुंचने के लिए एंटर दबा सकते हैं।

  3. सही स्थान पर पहुंचने के बाद, स्क्रीन के दाएं हाथ के अनुभाग पर जाएं, लॉन्चर पर राइट-क्लिक करें और इससे छुटकारा पाने के लिए हटाएं चुनें।

    नोट: यदि आप कुंजी को हटा सकते हैं, तो यहां रजिस्ट्री कुंजियों का स्वामित्व लेने का तरीका बताया गया है।

    नोट: इसे हटाने के बाद, लॉन्चर को ताजा डेटा के साथ एक नया लॉन्चर स्ट्रिंग मान बनाने के लिए मजबूर किया जाएगा, जो मुद्दे को हल करना चाहिए।

  4. एक बार कुंजी हटा दिए जाने के बाद, रजिस्ट्री एडिटर बंद करें और अपने कंप्यूटर को पुनरारंभ करें।
  5. अगले कंप्यूटर स्टार्टअप पर, उस क्रिया को दोहराएं जो पहले "एक अनहैंडल्ड win32 एक्सेप्शन हुआ" त्रुटि का कारण बन रही थी और देखें कि क्या समस्या हल हो गई है।

यदि वही मुद्दा बना रहता है, तो नीचे अगले संभावित फिक्स पर जाएं।

समाधान 4: इंटरनेट एक्सप्लोरर रीसेट करें (यदि लागू हो)

इस मुद्दे को बनाने की क्षमता वाला एक और संभावित उदाहरण एक भ्रष्ट इंटरनेट एक्सप्लोरर (IE) की श्रृंखला है। यदि आप 'iexplore.exe में एक अनहैंडल्ड win32 एक्सेप्शन हुआ' त्रुटि का सामना कर रहे हैं, तो संभावना है कि यह एक फेलिंग स्क्रिप्ट के बाद दिखाई देता है।

इस मुद्दे को ठीक करने के लिए, आपको इंटरनेट ऑप्शन मेनू के माध्यम से अपने इंटरनेट एक्सप्लोरर सेटिंग्स को रीसेट करना चाहिए। इस ऑपरेशन की पुष्टि बहुत से उपयोगकर्ताओं द्वारा की गई थी जो इस त्रुटि से निपट रहे थे।

इंटरनेट एक्सप्लोरर को रीसेट करके "एक अनहैंडल्ड win32 एक्सेप्शन हुआ" त्रुटि को हल करने पर यहां एक त्वरित गाइड है:

  1. सुनिश्चित करें कि इंटरनेट एक्सप्लोरर, एज या कोई अन्य संबंधित इंस्टेंस बंद है और कोई बैकग्राउंड प्रक्रिया नहीं चल रही है।
  2. Windows कुंजी + R दबाकर एक रन डायलॉग बॉक्स खोलें। टेक्स्ट बॉक्स के अंदर, 'inetcpl.cpl' टाइप करें और इंटरनेट ऑप्शन मेनू खोलने के लिए एंटर दबाएं।

    नोट: यदि आपको UAC (उपयोगकर्ता खाता नियंत्रण) द्वारा संकेत दिया जाता है, तो प्रशासनिक विशेषाधिकार देने के लिए हां पर क्लिक करें।

  3. इंटरनेट प्रॉपर्टीज स्क्रीन के अंदर पहुंचने के बाद, शीर्ष पर क्षैतिज मेनू से उन्नत टैब चुनें। अगला, इंटरनेट एक्सप्लोरर सेटिंग्स रीसेट करें पर जाएं और रीसेट बटन पर क्लिक करें।
  4. एक बार जब आप पुष्टिकरण स्क्रीन देखते हैं, तो सुनिश्चित करें कि व्यक्तिगत सेटिंग्स हटाएं से जुड़ा बॉक्स चेक किया गया है, फिर रीसेट बटन पर क्लिक करें।
  5. ऑपरेशन पूरा होने तक प्रतीक्षा करें, फिर अपनी मशीन को पुनरारंभ करें और देखें कि अगले कंप्यूटर स्टार्टअप पर मुद्दा हल हो गया है या नहीं।

यदि वही 'iexplore.exe में एक अनहैंडल्ड win32 एक्सेप्शन हुआ' त्रुटि अभी भी हो रही है, तो नीचे अगले तरीके पर जाएं।

समाधान 5: स्क्रिप्ट डिबगिंग और संबंधित रजिस्ट्री कुंजियों को अक्षम करें (यदि लागू हो)

यदि आप VS इंस्टॉल्ड मशीन पर इंटरनेट एक्सप्लोरर के साथ मुद्दे का सामना कर रहे हैं, तो मुद्दा तब भी हो सकता है जब स्क्रिप्ट डिबगिंग सक्षम हो और रजिस्ट्री प्रविष्टियों में भ्रष्ट डेटा हो।

कई प्रभावित उपयोगकर्ता जिन्होंने इस मुद्दे का सामना किया, उन्होंने पुष्टि की कि इंटरनेट ऑप्शन मेनू में स्क्रिप्ट डिबगिंग को अक्षम करने और फिर रजिस्ट्री एडिटर का उपयोग करके संबंधित कुंजियों को हटाने के बाद मुद्दा हल हो गया।

"iexplorer.exe में एक अनहैंडल्ड win32 एक्सेप्शन हुआ" त्रुटि को ठीक करने के लिए ऐसा करने पर यहां एक त्वरित गाइड है:

  1. Windows कुंजी + R दबाकर एक रन डायलॉग बॉक्स खोलें। अगला, टेक्स्ट बॉक्स के अंदर, 'inetcpl.cpl' टाइप करें और इंटरनेट ऑप्शन मेनू खोलने के लिए एंटर दबाएं। यदि आपको उपयोगकर्ता खाता नियंत्रण (UAC) द्वारा संकेत दिया जाता है, तो प्रशासनिक विशेषाधिकार देने के लिए हां पर क्लिक करें।
  2. एक बार जब आप इंटरनेट प्रॉपर्टीज स्क्रीन के अंदर हों, तो शीर्ष पर मेनू का उपयोग करके उन्नत टैब चुनें।
  3. इंटरनेट प्रॉपर्टीज स्क्रीन के अंदर, सेटिंग्स मेनू के माध्यम से नीचे स्क्रॉल करें और स्क्रिप्ट डिबगिंग अक्षम करें (इंटरनेट एक्सप्लोरर) से जुड़े बॉक्स को चेक करें।
  4. संशोधन लागू होने के बाद, परिवर्तनों को सहेजने के लिए लागू करें पर हिट करें, फिर इंटरनेट प्रॉपर्टीज विंडो बंद करें।
  5. Windows कुंजी + R एक बार फिर दबाकर एक और डायलॉग बॉक्स खोलें। इस बार, 'regedit' टाइप करें और रजिस्ट्री एडिटर खोलने के लिए एंटर दबाएं। आपको एडमिन एक्सेस की आवश्यकता होगी, इसलिए उपयोगकर्ता खाता नियंत्रण विंडो द्वारा संकेत दिए जाने पर हां पर क्लिक करें।
  6. रजिस्ट्री एडिटर के अंदर, बाएं हाथ के मेनू का उपयोग करके निम्न स्थान पर नेविगेट करें:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug (32 - बिट मशीन) HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug (64 - बिट मशीन)

    नोट: जिस फ़ाइल को हमें हटाने की आवश्यकता है उसका स्थान आपके द्वारा उपयोग किए जा रहे विंडोज संस्करण के आधार पर अलग है। यदि आपके पास 32 - बिट विंडोज संस्करण है तो पहले स्थान का उपयोग करें, अन्यथा, दूसरे का उपयोग करें।

  7. सही स्थान पर पहुंचने के बाद, दाएं-सेक्शन पर जाएं, डिबगर पर राइट-क्लिक करें और संदर्भ मेनू से हटाएं चुनें।
  8. एक बार यह कुंजी हटा दिए जाने के बाद, इस दूसरे स्थान पर नेविगेट करें:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\ (32 - बिट मशीन) HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework (64 - बिट मशीन)

    नोट: अपने द्वारा उपयोग किए जा रहे विंडोज बिट संस्करण से जुड़ी रजिस्ट्री कुंजी तक पहुंचें।

  9. जब आप सही स्थान पर पहुंचें, तो दाएं हाथ के अनुभाग पर जाएं और DbgManagedDebugger मान को उस पर राइट-क्लिक करके और संदर्भ मेनू से हटाएं चुनकर हटाएं।
  10. मान को हटाने में सफल होने के बाद, रजिस्ट्री एडिटर बंद करें और अपने कंप्यूटर को पुनरारंभ करें।
  11. अगला स्टार्टअप पूरा होने के बाद, देखें कि वही मुद्दा अभी भी हो रहा है या नहीं।

यदि 'एक अनहैंडल्ड win32 एक्सेप्शन हुआ' त्रुटि अभी भी हो रही है, तो नीचे अगले तरीके पर जाएं।

समाधान 6: NET Framework का नवीनतम संस्करण इंस्टॉल करें और इसे रिपेयर करें

अपने कंप्यूटर पर NET Framework इंस्टॉल होना महत्वपूर्ण है और बहुत सारे आधुनिक गेम और प्रोग्राम इस पर निर्भर करते हैं कि आपने इसे इंस्टॉल किया है। इसे रिपेयर करने से पहले, अपने कंप्यूटर पर नवीनतम संस्करण इंस्टॉल करने के लिए नीचे दिए गए चरणों का पालन करें।

इस लिंक पर नेविगेट करें और Microsoft .NET Framework के नवीनतम संस्करण को डाउनलोड करने के लिए लाल डाउनलोड बटन पर क्लिक करें। डाउनलोड समाप्त होने के बाद, आपके द्वारा डाउनलोड की गई फ़ाइल का पता लगाएं और इसे चलाएं। ध्यान दें कि आपको लगातार इंटरनेट एक्सेस की आवश्यकता होगी। इंस्टॉलेशन के साथ आगे बढ़ने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।

  1. नवीनतम संस्करण इंस्टॉल करने के बाद, इसकी अखंडता जांचने का समय है। अपने कीबोर्ड पर, रन डायलॉग बॉक्स खोलने के लिए Windows कुंजी + R कुंजी संयोजन का उपयोग करें।
  2. control.exe टाइप करें और इसे खोलने के लिए OK पर क्लिक करें।
  1. एक प्रोग्राम अनइंस्टॉल करें विकल्प पर क्लिक करें और विंडोज सुविधाएं चालू या बंद करें पर क्लिक करें। सुनिश्चित करें कि आप .NET Framework 4.x.x प्रविष्टि का पता लगाते हैं और सुनिश्चित करें कि यह सक्षम है। 'x.x' आपके ऑपरेटिंग सिस्टम के लिए उपलब्ध नवीनतम संस्करण को चिह्नित करता है।
  2. यदि .NET Framework 4.x.x के बगल में चेकबॉक्स सक्षम नहीं है, तो बॉक्स पर क्लिक करके इसे सक्षम करें। विंडोज फीचर विंडो बंद करने के लिए OK पर क्लिक करें और कंप्यूटर को रीबूट करें।
  1. यदि .Net Framework 4.x.x पहले से सक्षम है, तो आप बॉक्स को अनचेक करके और कंप्यूटर को रीबूट करके .Net Framework को रिपेयर कर सकते हैं। कंप्यूटर पुनरारंभ होने के बाद, .Net Framework को फिर से सक्षम करें और कंप्यूटर को फिर से पुनरारंभ करें।

समाधान 7: क्लीन बूट करें

विभिन्न अन्य प्रोग्राम और सेवाएं हैं जो Microsoft .NET Framework सूट की उचित कार्यक्षमता को प्रभावित कर सकती हैं। ज्यादातर मामलों में, कारण आपके द्वारा इंस्टॉल किया गया एंटीवायरस है और आप इसे अक्षम करके देख सकते हैं कि क्या त्रुटि बनी रहती है। हालांकि, यह सुनिश्चित करने के लिए कि इंस्टॉलेशन में कुछ भी हस्तक्षेप नहीं कर सकता, हम अनुशंसा करते हैं कि आप क्लीन बूट करें जो सभी गैर-माइक्रोसॉफ्ट प्रोग्राम और सेवाओं को स्टार्टअप से अक्षम कर देगा। इस तरह, आप आसानी से पता लगा सकते हैं कि कौन सा प्रोग्राम इस त्रुटि का कारण बनता है!

  1. अपने कीबोर्ड पर Windows + R कुंजी संयोजन का उपयोग करें। रन डायलॉग बॉक्स में MSCONFIG टाइप करें और OK पर क्लिक करें।
  2. बूट टैब पर क्लिक करें और सेफ बूट विकल्प को अनचेक करें (यदि चेक किया गया है)।
  1. उसी विंडो में General टैब के तहत, चयनात्मक स्टार्टअप विकल्प चुनें, और फिर स्टार्टअप आइटम लोड करें चेक बॉक्स को अनचेक करके साफ़ करें ताकि यह चेक न हो।
  2. सेवाएं टैब के तहत, सभी माइक्रोसॉफ्ट सेवाएं छिपाएं चेक बॉक्स चुनें, और फिर सभी अक्षम करें पर क्लिक करें।
  1. स्टार्टअप टैब पर, टास्क मैनेजर खोलें पर क्लिक करें। टास्क मैनेजर विंडो में स्टार्टअप टैब के तहत, प्रत्येक सक्षम स्टार्टअप आइटम पर राइट क्लिक करें और अक्षम करें चुनें।
  1. इसके बाद, आपको कुछ सबसे उबाऊ प्रक्रियाएं करनी होंगी और वह है स्टार्टअप आइटम को एक-एक करके सक्षम करना और अपने कंप्यूटर को पुनरारंभ करना। उसके बाद, आपको जांचना होगा कि क्या समस्या फिर से दिखाई देती है। आपको चरण 4 में आपके द्वारा अक्षम की गई सेवाओं के लिए भी यही प्रक्रिया दोहरानी होगी।
  2. एक बार जब आप समस्याग्रस्त स्टार्टअप आइटम या सेवा का पता लगा लेते हैं, तो आप समस्या को हल करने के लिए कार्रवाई कर सकते हैं। यदि यह एक प्रोग्राम है, तो आप इसे पुनः इंस्टॉल कर सकते हैं या रिपेयर कर सकते हैं। यदि यह एक सेवा है, तो आप इसे अक्षम कर सकते हैं, आदि।

समाधान 8: मेमोरी लीक के लिए स्कैन करने के लिए SFC का उपयोग करें

यह बताया गया है कि Microsoft .NET Framework भ्रष्टाचार दोषपूर्ण सिस्टम फ़ाइलों से संबंधित है। ये समस्याएं सिस्टम फ़ाइलों के अंदर गहरी जड़ें जमाए हुए हैं और उन्हें हल करने का एकमात्र तरीका सिस्टम फ़ाइल चेकर (SFC) चलाना है। यह त्रुटियों और संभावित रिपेयर या प्रतिस्थापन के लिए आपकी सिस्टम फ़ाइलों को स्कैन करेगा। ऐसा करने के लिए नीचे दिए गए चरणों का पालन करें!

  1. "कमांड प्रॉम्प्ट" को स्टार्ट मेनू में सीधे टाइप करके या उसके बगल में खोज बटन दबाकर खोजें। खोज परिणाम के रूप में आने वाली पहली प्रविष्टि पर राइट-क्लिक करें और "व्यवस्थापक के रूप में चलाएं" संदर्भ मेनू प्रविष्टि चुनें।
  2. इसके अलावा, आप रन डायलॉग बॉक्स लाने के लिए Windows Logo Key + R कुंजी संयोजन का भी उपयोग कर सकते हैं। दिखाई देने वाले डायलॉग बॉक्स में "cmd" टाइप करें और एडमिन कमांड प्रॉम्प्ट के लिए Ctrl + Shift + Enter कुंजी संयोजन का उपयोग करें।
  1. विंडो में निम्न कमांड टाइप करें और प्रत्येक को टाइप करने के बाद एंटर दबाना सुनिश्चित करें। "ऑपरेशन सफलतापूर्वक पूरा हुआ" संदेश या ऐसा ही कुछ देखने के लिए प्रतीक्षा करें ताकि पता चले कि विधि काम कर गई।
sfc /scannow
  1. अपने कंप्यूटर को पुनरारंभ करने का प्रयास करें और जांचें कि क्या आपके एप्लिकेशन में अनहैंडल्ड एक्सेप्शन हुआ है त्रुटि आपके कंप्यूटर पर दिखाई देना जारी रखती है।

समाधान 9: क्लीन इंस्टॉल करना

यदि नीचे प्रस्तुत किसी भी तरीके ने मुद्दे को हल करने में आपकी मदद नहीं की है, तो यह बहुत संभावना है कि आप किसी प्रकार की विंडोज असंगति से निपट रहे हैं जिसे पारंपरिक रूप से हल नहीं किया जा सकता।

यदि यह परिदृश्य लागू होता है, तो आप अपने विंडोज इंस्टॉलेशन से जुड़े हर घटक को रीसेट करके मुद्दे को ठीक करने में सक्षम होना चाहिए। यदि आप इस रास्ते पर जाना चाहते हैं, तो आपके पास आगे दो रास्ते हैं। यह सब उस प्रक्रिया पर निर्भर करता है जिसका आप पालन करना चाहते हैं:

  • रिपेयर इंस्टॉल (इन-प्लेस रिपेयर) - यह दृष्टिकोण सबसे अच्छा है जब आपको हर OS घटक को रीफ्रेश करने की आवश्यकता होती है, लेकिन कुछ उपयोगकर्ता इसे अपने स्वाद के लिए थोड़ा बहुत थकाऊ मान सकते हैं। ध्यान रखें कि आपको इस फिक्स को लागू करने के लिए एक संगत इंस्टॉलेशन मीडिया की आवश्यकता होगी, लेकिन प्रमुख लाभ यह है कि आपके सभी व्यक्तिगत डेटा (गेम, एप्लिकेशन और व्यक्तिगत मीडिया सहित) संरक्षित रहेंगे भले ही आप अपने कंप्यूटर का बैकअप न लें।
  • क्लीन इंस्टॉल - यदि आप सबसे सरल समाधान की तलाश में हैं, तो यह रास्ता है। आपको इसे लागू करने के लिए इंस्टॉलेशन मीडिया की आवश्यकता नहीं होगी (यह सब विंडोज GUI के माध्यम से किया जाता है)। लेकिन जब तक आप अपने डेटा का अग्रिम बैकअप नहीं लेते, कुल डेटा हानि के लिए तैयार रहें।
  1. Windows Application Error 0xC0000005 (Access Violation) को जल्दी हल करें Windows Application Error 0xC0000005 (Access Violation) को जल्दी हल करें

    Application Error 0xc0000005 (Access Violation) त्रुटि आपके कंप्यूटर द्वारा किसी विशेष प्रोग्राम या इंस्टॉलेशन को चलाने के लिए आवश्यक फ़ाइलों और सेटिंग्स को सही ढंग से प्रोसेस न कर पाने के कारण होती है। त्रुटि तब दिखाई देती है जब आप विशेष सॉफ़्टवेयर का उपयोग करने का प्रयास करते हैं, या जब आप Windows

  1. विंडोज 10 पर 0x40000015 अननोन सॉफ्टवेयर एक्सेप्शन का समाधान – त्वरित फिक्स गाइड विंडोज 10 पर 0x40000015 अननोन सॉफ्टवेयर एक्सेप्शन का समाधान – त्वरित फिक्स गाइड

    एप्लिकेशन में अननोन सॉफ्टवेयर एक्सेप्शन (0x40000015) को ठीक करें एरर 0x40000015 एक पॉप-अप एरर मैसेज है जो तब होता है जब आप अपना पीसी पावर ऑन करते हैं, विंडोज 10 में लॉग ऑन करने के बाद आपको यह एरर मैसेज दिखाई देता है। एरर कोड 0x40000015 का अर्थ है कि शटडाउन के दौरान कोई एप्लिकेशन अनहैंडल्ड रनटाइम एक्

  1. विंडोज 10 पर अनहैंडल्ड एक्सेप्शन एरर ठीक करें: चरण-दर-चरण फिक्स गाइड विंडोज 10 पर अनहैंडल्ड एक्सेप्शन एरर ठीक करें: चरण-दर-चरण फिक्स गाइड

    क्या आप आपके एप्लिकेशन में अनहैंडल्ड एक्सेप्शन हुआ है एरर संदेश से जूझ रहे हैं? यदि हां, तो यह लेख आपको इस समस्या के लिए संभावित फिक्स खोजने में मार्गदर्शन करेगा। यह एरर आमतौर पर तब होता है जब आप विजुअल स्टूडियो में पहले बने एप्लिकेशन को लॉन्च करने का प्रयास करते हैं। अक्सर, ये एरर इंस्टेंस ज्यादातर