कमांड प्रॉम्प्ट के माध्यम से विंडोज 10 में डीएलएल या ओसीएक्स फाइलें कैसे पंजीकृत करें



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

कभी-कभी एप्लिकेशन DLL या OCX फ़ाइलों को पंजीकृत करने से चूक सकते हैं, जिसके कारण उपयोगकर्ताओं को त्रुटियों का सामना करना पड़ेगा और अनुप्रयोग ठीक से काम नहीं करेंगे। इस वजह से, उपयोगकर्ताओं को फाइलों को खुद से पंजीकृत करना होगा। RegSvr32 उपयोगिता द्वारा एप्लिकेशन एक्सटेंशन फ़ाइलों (DLL या OCX) का पंजीकरण और अपंजीकृत किया जाता है। इस लेख में, हम आपको सिखाएंगे कि आप कितनी आसानी से अपने ऑपरेटिंग सिस्टम में DLL या OCX फ़ाइल को पंजीकृत कर सकते हैं।



विंडोज में DLL या OCX फाइल को कैसे रजिस्टर करें



Windows में DLL या OCX फ़ाइल को पंजीकृत करना

DLL या OCX को पंजीकृत करके, उपयोगकर्ता जानकारी को इसमें जोड़ रहे हैं रजिस्ट्री ताकि विंडोज उन फाइलों का इस्तेमाल कर सके। जानकारी एक नाम या सीएलएसआईडी के रूप में होगी। इससे विंडोज के लिए सही DLL या OCX को ढूंढना आसान हो जाता है जब किसी अन्य प्रोग्राम के भीतर इससे संबंधित फ़ंक्शन का उपयोग किया जाता है। इसमें इन फ़ाइलों का पथ होगा जिसके माध्यम से घटक के लिए निष्पादन योग्य कोड का उपयोग किया जाएगा। रजिस्ट्री में सहेजी गई जानकारी हमेशा घटक के नवीनतम संस्करण को संदर्भित करेगी। यह केवल दुर्लभ मामलों में आवश्यक है क्योंकि ज्यादातर मामलों में एप्लिकेशन इन फ़ाइलों को स्थापना के दौरान पंजीकृत करेंगे। यह भी के लिए इस्तेमाल किया जा सकता है विंडोज की मरम्मत समस्याओं में ये फ़ाइलें शामिल हैं। कुछ अतिरिक्त पैरामीटर जिन्हें आप कमांड में जोड़ सकते हैं:



  • / यू - DLL या OCX फ़ाइल को अनरजिस्टर्ड करें
  • / s - साइलेंट मोड, यह कोई संदेश बॉक्स नहीं दिखाएगा।
  • /मैं - अगर बिना यू / यू के इस्तेमाल किया जाता है तो DLLInstall (TRUE) को इंस्टॉल करें और अगर / u के साथ उपयोग किया जाता है तो DLL और DllUnregisterServer की स्थापना रद्द करने के लिए DllInstall (FALSE) को कॉल करें।
  • / n - DllRegister Server या DllUnregisterServer पर कॉल न करने के लिए। इस विकल्प का उपयोग / i के साथ किया जाना चाहिए।

आप केवल DLL या OCX फ़ाइलों को रजिस्टर कर सकते हैं जो कि रजिस्टर करने योग्य हैं। कुछ फाइलों में कोई नहीं होगा DllRegisterServer () कार्य जिसके माध्यम से यह पंजीकृत हो सकता है। वे फाइलें साधारण हैं और पंजीकरण से उनका कोई लेना-देना नहीं है। एक उदाहरण गेम डीएलएल फ़ाइलों से लिया जा सकता है जो फ़ोल्डर में रहते हैं और पहली जगह में पंजीकृत किए बिना अपना काम करते हैं।

नोट: सुनिश्चित करें कि आपके पास इन विधियों को आज़माने से पहले DLL या OCX फ़ाइल उपलब्ध है।

एक DLL या OCX फ़ाइल को पंजीकृत करने के लिए उन्नत कमांड प्रॉम्प्ट का उपयोग करना

  1. पकड़े रखो खिड़कियाँ कुंजी और दबाएँ रों खोज समारोह खोलने के लिए। प्रकार अध्यक्ष एवं प्रबंध निदेशक , उस पर राइट क्लिक करें और चुनें व्यवस्थापक के रूप में चलाओ विकल्प
    ध्यान दें : आप भी दबा सकते हैं Alt + Shift + Enter खोज फ़ंक्शन में cmd ​​टाइप करने के बाद।



    उन्नत कमांड प्रॉम्प्ट खोलना

  2. अब DLL या OCX फाइल को रजिस्टर करने के लिए नीचे कमांड टाइप करें।
    regsvr32 jscript.dll

    ध्यान दें : jscript.dll फ़ाइल का नाम है जिसे आप जिस भी फ़ाइल में पंजीकृत करना चाहते हैं उसे बदल सकते हैं।

    सफलतापूर्वक पंजीकृत DLL फ़ाइल

  3. आप एक DLL या OCX फ़ाइल भी पंजीकृत कर सकते हैं जो निम्न कमांड टाइप करके एक अलग स्थान पर स्थित है।
    regsvr32 C:  Users  Kevin  Desktop  jscript.dll

    DLL को एक अलग पथ पर पंजीकृत करना

  4. यदि फ़ाइल रजिस्टर करने योग्य नहीं है, तो आपको नीचे दिखाए अनुसार त्रुटि मिल सकती है:

    पंजीकरण न कराने की त्रुटि

  5. कभी-कभी त्रुटि हो सकती है क्योंकि आप 64-बिट के माध्यम से 32-बिट DLL या OCX फ़ाइल को पंजीकृत करने का प्रयास कर रहे हैं regsvr32 । आपको 32-बिट का उपयोग करने की आवश्यकता है regsvr32 में स्थित है syswow64 फ़ोल्डर।
  6. 32-बिट DLL या OCX को 64-बिट ऑपरेटिंग सिस्टम में पंजीकृत करने के लिए आप निम्न कमांड टाइप कर सकते हैं।
    % SystemRoot%  SysWOW64  regsvr32 jscript.dll

    64-बिट विंडोज पर 32-बिट डीएलएल फ़ाइल को पंजीकृत करना

DLL या OCX फ़ाइलों को पंजीकृत करने के लिए आप समान कमांड के साथ पावरशेल का भी उपयोग कर सकते हैं।

टैग आदि OCX खिड़कियाँ 2 मिनट पढ़ा