जब भी आप किसी पुराने सॉफ़्टवेयर या एप्लिकेशन को खोलने का प्रयास करते हैं, तो आपको एक त्रुटि का सामना करना पड़ता है, "अंग‘MSCOMCTL.OCX' या इसकी एक निर्भरता सही ढंग से पंजीकृत नहीं है: एक फ़ाइल गुम या अमान्य है“. आप इस त्रुटि का सामना करते हैं, क्योंकि MSCOMCTL.OCX (एक ActiveX नियंत्रण फ़ाइल/32-बिट नियंत्रण) एक पुराने Visual Basic 6.0 का हिस्सा है।
लेकिन, ऐसे कई एप्लिकेशन हैं जिन्हें अभी भी MSCOMCTL.OCX फ़ाइल की आवश्यकता हो सकती है और जब आप MSCOMCTL.OCX त्रुटि संदेश देख सकते हैं, क्योंकि प्रोग्राम में MSCOMCTL.OCX फ़ाइल गायब हो सकती है। इसलिए, इस सक्रिय एक्स नियंत्रण/32-बिट नियंत्रण का उपयोग करने के लिए, इसे आपके वर्तमान विंडोज प्लेटफॉर्म के साथ स्थापित या पंजीकृत करना होगा।
आइए देखें कि 32-बिट नियंत्रणों को कैसे पंजीकृत करें और त्रुटि को ठीक करें।
विधि 1: MSCOMCTL.OCX को System32 में डाउनलोड और पंजीकृत करके
चरण 1: के लिए जाओ माइक्रोसॉफ्ट की आधिकारिक वेबसाइट से यह लिंक और माइक्रोसॉफ्ट विजुअल बेसिक 6.0 कॉमन कंट्रोल डाउनलोड करें।
चरण 2: पर क्लिक करें डाउनलोड अपने पीसी पर डाउनलोड करने के लिए।
चरण 3: राइट क्लिक करें और
उद्धरण winzip या किसी अन्य एक्सट्रैक्टिंग एप्लिकेशन का उपयोग करके डाउनलोड की गई फ़ाइल।चरण 4 - कॉपी MSCOMCTL.OCX फ़ाइल.
वैकल्पिक रूप से आप कर सकते हैं MSCOMCTL.OCX को यहां से डाउनलोड करें और डाउनलोड की गई ज़िप फ़ाइल को निकालें और कॉपी करें MSCOMCTL.OCX फ़ाइल।
चरण 4: नीचे दिए गए पथ पर नेविगेट करें सी ड्राइव फ़ाइल निकालने के लिए:
केस 1 - अगर आपका कंप्यूटर 64 बिट का है तो नीचे दिए गए लोकेशन पर जाकर पेस्ट कर दें।
सी: \ विंडोज \ SysWOW64
केस 2 - अगर आपका कंप्यूटर 32 बिट का है तो नीचे लोकेशन पर जाकर पेस्ट करें।
सी: \ विंडोज \ System32
पढ़ें: कैसे पता करें कि आपका पीसी 64 बिट का है या 32 बिट का पीसी.
अब, हमें इसे पंजीकृत करना होगा।
1. खोज अध्यक्ष एवं प्रबंध निदेशक विंडोज़ 10 सर्च बॉक्स में।
2. अब, राइट क्लिक करें और व्यवस्थापक के रूप में चलाएँ चुनें।
अब, अपने पीसी के प्रकार के आधार पर नीचे दिए गए कमांड को चलाएँ।
अगर आपका पीसी 64 बिट पीसी का है:-
नीचे दिए गए कमांड को रन करें।
सीडी सी: \ विंडोज \ SysWOW64
regsvr32 mscomctl.ocx
अगर आपका पीसी 32 बिट का पीसी है:-
सीडी सी: \ विंडोज \ System32
regsvr32 mscomctl.ocx
अब, प्रोग्राम को फिर से खोलने का प्रयास करें और इसे बिना किसी समस्या के खुल जाना चाहिए। लेकिन, अगर समस्या बनी रहती है, तो नीचे दी गई विधि का प्रयास करें।
विधि 2: MSCOMCTL.OCX को SysWOW64 में डाउनलोड और पंजीकृत करके
चरण 1: में यह पीसी (मेरा कंप्यूटर) विंडो, नीचे दिए गए पथ पर नेविगेट करें सीचलाना फ़ाइल निकालने के लिए:
सी: \ विंडोज \ SysWOW64
चरण दो: अब फॉलो करें चरण 5 से विधि १ और ज़िप फ़ाइल को कॉपी करें SysWOW64 फ़ोल्डर में सी ड्राइव.
इतना ही! अब, प्रोग्राम खोलने का प्रयास करें और इसे पूरी तरह से ठीक काम करना चाहिए।