कुछ विंडोज 10 उपयोगकर्ता गैर-देशी अनुप्रयोगों (Chrome, Adobe Reader, BS Player, आदि) को लॉन्च करते समय या बूटअप अनुक्रम के दौरान जब सिस्टम स्टार्टअप के दौरान खुलने के लिए निर्धारित प्रोग्राम को खोलने का प्रयास करता है, 0xc0000102 त्रुटि कोड का सामना कर रहे हैं।

इस विशेष समस्या की गहन जांच के बाद, पता चला है कि कई अंतर्निहित समस्याएं हैं जो इस त्रुटि कोड का कारण बन सकती हैं। यहां संभावित कारणों की एक छोटी सूची दी गई है जो इस त्रुटि कोड की उपस्थिति के लिए जिम्मेदार हो सकते हैं:
- भ्रष्ट सब-सिस्टम फ़ाइलें - जैसा कि पता चला है, कब्जे वाले सब-सिस्टम फ़ाइलों के एक सेट के कारण इस व्यवहार का सामना करना संभावित है जो स्टार्टअप प्रक्रिया को प्रभावित कर रहे हैं। इसी समस्या का सामना कर रहे अन्य उपयोगकर्ताओं ने पुष्टि की है कि स्वचालित मरम्मत रणनीति चलाने से उन्हें समस्या हल करने में मदद मिली।
- भ्रष्ट BCD डेटा - यदि आप केवल अपने PC को बूट करते समय इस समस्या का सामना कर रहे हैं (और आप अपने PC का सामान्य रूप से उपयोग नहीं कर सकते), तो समस्या आपके BCD डेटा से संबंधित हो सकती है। इस मामले में, आपको सबसे पहले BCD डेटा को पुनर्स्थापित करने के उद्देश्य से CMD टर्मिनल कमांड की एक श्रृंखला शुरू करनी चाहिए।
- एडमिन MMC ऐप्स को चलने से रोकता है - यदि आप केवल MMC या MSC-संबंधित विंडोज ऐप्स लॉन्च करने का प्रयास करते समय इस त्रुटि को देखते हैं, तो संभावना है कि आपका स्थानीय प्रशासक विशेष रूप से इस प्रकार की कार्रवाई को प्रतिबंधित करने के लिए कॉन्फ़िगर किया गया है। इस विशेष परिदृश्य में खुद को पाने वाले कुछ उपयोगकर्ताओं ने रिपोर्ट किया है कि वे एक समस्याग्रस्त secpool नीति को अक्षम करके इस मुद्दे को हल करने में कामयाब रहे जो इस व्यवहार को संभव बनाती है।
अब जब आप हर संभावित कारण से अवगत हैं जो इस समस्या के लिए जिम्मेदार हो सकता है, तो यहां उन सुधारों की सूची दी गई है जिनका उपयोग अन्य प्रभावित उपयोगकर्ताओं ने 0xc0000102 त्रुटि को हल करने के लिए सफलतापूर्वक किया है:
विधि 1: स्वचालित मरम्मत चलाना (यदि लागू हो)
यदि आप हर सिस्टम स्टार्टअप पर 0xc0000102 त्रुटि देखते हैं और यह व्यवहार बिना किसी स्पष्ट ट्रिगर के होने लगा, तो बहुत संभावना है कि कुछ सब-सिस्टम फ़ाइलें वास्तव में इस त्रुटि कोड का कारण बन रही हैं।
यदि यह परिदृश्य लागू होता है, तो आप अपने इंस्टॉलेशन मीडिया पर रिकवरी टूल का उपयोग करके स्वचालित मरम्मत उपयोगिता तक पहुंच कर समस्या को हल करने में सक्षम होंगे।
कुछ उपयोगकर्ताओं ने पुष्टि की है कि इस ऑपरेशन ने अंततः उन्हें 0xc0000102 द्वारा रोके बिना अपने कंप्यूटर को सामान्य रूप से बूट करने की अनुमति दी।
नोट: ध्यान रखें कि नीचे दिए गए चरणों में आपको एक संगत विंडोज इंस्टॉलेशन मीडिया डालने (या प्लग-इन) की आवश्यकता होगी। यदि आपके पास एक तैयार नहीं है, तो विंडोज 10 के लिए इंस्टॉलेशन मीडिया बनाने के लिए इस लेख का पालन करें।
एक बार जब आपके पास इंस्टॉलेशन मीडिया तैयार हो, तो स्टॉप त्रुटि कोड 0xc0000102: से आगे निकलने के लिए स्वचालित मरम्मत उपयोगिता का उपयोग करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- अपने कंप्यूटर को चालू करें यदि यह पहले से चालू नहीं है।
- अगला, विंडोज इंस्टॉलेशन मीडिया को अपने कंप्यूटर में डालें और पुनरारंभ शुरू करें।
नोट: यदि आप इंस्टॉलेशन मीडिया के रूप में फ्लैश USB का उपयोग कर रहे हैं, तो आपको बूट ऑर्डर को समायोजित करना होगा ताकि USB पहले चुना जाए। - प्रारंभिक स्क्रीन पार करने के बाद, उस काली स्क्रीन पर नज़र रखें जिस पर ‘Press any key to boot from the CD or DVD’ लिखा हो। जब यह स्क्रीन पर आता है, तो चरण 2 में आपके द्वारा डाले गए इंस्टॉलेशन मीडिया से बूट करने के लिए कोई भी बटन दबाएं।

- अगली स्क्रीन पर, स्क्रीन के निचले भाग में स्थित ‘Repair your Computer’ हाइपरलिंक पर क्लिक करें।

- कई सेकंड के बाद, आपको एक Troubleshoot मेनू पर ले जाया जाएगा जहां आपके पास कई विकल्पों में से चुनने का विकल्प होगा। एक बार वहां पहुंचने पर, Troubleshoot सुविधा चुनें।

- Troubleshoot मेनू के अंदर, रिकवरी विकल्पों की सूची से Advanced Options सुविधा चुनें।

- स्वचालित मरम्मत उपयोगिता चलाने के बाद, आपको एक पॉप-अप मिलेगा जहां आपको उस विंडोज ऑपरेटिंग सिस्टम को चुनना होगा जिसका आप उपयोग कर रहे हैं।
- ऐसा करने के ठीक बाद, स्वचालित मरम्मत उपयोगिता स्कैनिंग प्रक्रिया शुरू करेगी और उन त्रुटियों को ठीक करेगी जो आपके सिस्टम को इस विशेष त्रुटि कोड को प्रदर्शित करने का कारण हो सकती हैं।

- एक बार प्रक्रिया पूरी हो जाने पर, इंस्टॉलेशन मीडिया को बाहर निकालें और अपने कंप्यूटर को रीबूट करें। अगले स्टार्टअप अनुक्रम के दौरान, देखें कि क्या बूटिंग अनुक्रम उसी त्रुटि कोड के बिना पूरा हो गया है।
यदि आप अभी भी प्रारंभिक स्टार्टअप स्क्रीन के दौरान 0xc0000102 का सामना कर रहे हैं, तो नीचे अगले संभावित सुधार पर जाएं।
विधि 2: भ्रष्ट BCD डेटा का पुनर्निर्माण (यदि लागू हो)
जैसा कि कुछ उपयोगकर्ताओं ने रिपोर्ट किया है, यह विशेष त्रुटि कोड इस तथ्य के कारण भी हो सकता है कि कुछ कर्नेल फ़ाइलें बूट कॉन्फ़िगरेशन डेटा को भ्रष्ट कर रही हैं जिससे यह स्टार्टअप त्रुटि होती है।
यदि यह परिदृश्य लागू होता है, तो आप 0xc0000102 त्रुटि को हल करने में सक्षम होंगे, इसकी पुष्टि उन उपयोगकर्ताओं ने की है जिन्होंने कमांड की एक श्रृंखला के साथ BCD फ़ाइलों का पुनर्निर्माण करने के बाद समस्या अंततः हल हो गई थी।
नोट: यह ध्यान रखना महत्वपूर्ण है कि आपको नीचे दिए गए निर्देशों को पूरा करने के लिए संगत इंस्टॉलेशन मीडिया (अपने विंडोज इंस्टॉलेशन के साथ) की आवश्यकता है।
यहां एक त्वरित मार्गदर्शिका दी गई है जिसमें चरण-दर-चरण निर्देश दिए गए हैं कि आपको क्या करने की आवश्यकता है:
- प्रभावित कंप्यूटर पर इंस्टॉलेशन मीडिया डालें। इंस्टॉलेशन मीडिया डाले जाने के साथ, अपने कंप्यूटर को पुनरारंभ करें।
- अगले स्टार्टअप अनुक्रम पर, प्रारंभिक काली स्क्रीन देखने तक प्रतीक्षा करें, और जब आप ‘Press any key to boot from the CD or DVD’.
देखें तो कोई भी कुंजी दबाएं।
- एक बार जब आप इंस्टॉलेशन मीडिया से बूट करने में सफल हो जाते हैं, तो स्क्रीन के ऊपरी-बाएं कोने में स्थित Repair your computer लिंक पर क्लिक करें।

नोट: कुछ विंडोज संस्करणों के साथ, आप स्टार्टअप प्रक्रिया के दौरान तीन लगातार अप्रत्याशित शटडाउन को मजबूर करके इंस्टॉलेशन मीडिया के बिना भी मरम्मत मेनू में अपना रास्ता बना सकते हैं।
- एक बार जब आप प्रारंभिक मरम्मत मेनू के अंदर होते हैं, तो स्टार्टअप विकल्पों की सूची से Troubleshoot पर क्लिक करें, फिर Troubleshooting मेनू के उप-विकल्प से Command Prompt चुनें।

- नवीनतम खुले कमांड प्रॉम्प्ट विंडो से, बूट कॉन्फ़िगरेशन डेटा को पुनर्निर्माण करने के लिए निम्नलिखित कमांड टाइप करें और Enter दबाएं:
bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd
- ऑपरेशन समाप्त होने के बाद, कमांड प्रॉम्प्ट विंडो बंद करें और अपने कंप्यूटर को पुनरारंभ करें ताकि अगले स्टार्टअप पर समस्या अभी भी हो रही है या नहीं देख सकें।
यदि आप अभी भी अपने सिस्टम को बूट करते समय 0xc0000102 देखते हैं या आप इसे केवल कुछ एप्लिकेशन खोलते समय देखते हैं, तो नीचे अगले संभावित सुधार पर जाएं।
विधि 3: MMC ऐप्स को चलाने की अनुमति देना (यदि लागू हो)
यदि आप केवल अपने स्थानीय विंडोज खाते से MMC या किसी MSC संबंधित ऐप्स से संबंधित कुछ भी चलाने का प्रयास करते समय 0xc0000102 देखते हैं, तो संभावना है कि यह त्रुटि होती है क्योंकि MMC और MSC ऐप्स प्रशासक द्वारा अवरुद्ध किए जा रहे हैं।
यदि यह परिदृश्य लागू होता है, तो आप अपने कंप्यूटर को सेफ बूट में बूट करके और User Account Control: Run All Administrators in Admin Approval Mode नीति को अक्षम करके त्रुटि को हल करने में सक्षम होना चाहिए।
इस विधि की पुष्टि बहुत सारे उपयोगकर्ताओं द्वारा की गई है जो पहले विंडोज के तहत MMC ऐप्स चलाने में असमर्थ थे।
यदि आप खुद को एक समान परिदृश्य में पाते हैं, तो सेफ मोड में बूट करके और स्थानीय सुरक्षा नीति संपादक से एक नीति को संशोधित करके MMC ऐप्स को चलाने की अनुमति देने के लिए नीचे दिए गए निर्देशों का पालन करें:
- Windows कुंजी + R दबाकर एक Run संवाद बॉक्स खोलें। अगला, टेक्स्ट बॉक्स के अंदर ‘msconfig’ टाइप करें और एडमिन एक्सेस के साथ System Configuration उपयोगिता खोलने के लिए Ctrl + Shift + Enter दबाएं।

नोट: यदि आपको UAC (User Account Control) द्वारा संकेत दिया जाता है, तो एडमिन एक्सेस देने के लिए Yes क्लिक करें।
- एक बार जब आप System Configuration मेनू के अंदर होते हैं, तो Boot टैब पर जाएं और Safe Boot से जुड़े बॉक्स को चेक करें, फिर परिवर्तनों को सहेजने के लिए Apply पर क्लिक करें।

- अपने कंप्यूटर को पुनरारंभ करें और सेफ बूट मोड में पुनरारंभ होने की प्रतीक्षा करें।
- आपके PC के वापस बूट होने के बाद, Windows कुंजी + R दबाकर एक Run संवाद बॉक्स खोलें। अगला, टेक्स्ट बॉक्स के अंदर ‘secpol.msc’ टाइप करें और एडमिन एक्सेस के साथ Local Security Policy संपादक खोलने के लिए Ctrl + Shift + Enter दबाएं।

नोट: यदि आपको UAC (User Account Control) द्वारा संकेत दिया जाता है, तो एडमिन एक्सेस देने के लिए Yes क्लिक करें।
- एक बार जब आप Local Security Policy Editor के अंदर होते हैं, तो Local Policies > Security Options पर नेविगेट करें और User Account Control: Run All Administrators in Admin Approval Mode नीति पर डबल-क्लिक करें।

- समर्पित नीति मेनू से, समस्याग्रस्त नीति को अक्षम करें, फिर सिस्टम कॉन्फ़िगरेशन टूल (चरण 2) को एक बार फिर से एक्सेस करें और सेफ बूट मोड को अक्षम करें।
- अपने कंप्यूटर को पुनरारंभ करें और देखें कि अगला स्टार्टअप पूरा होने पर त्रुटि हल हो गई है या नहीं।