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

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

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

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

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

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

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

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

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

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

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

    कमांड प्रॉम्प्ट के माध्यम से विंडोज 10 में डीएलएल या ओसीएक्स फाइलों को कैसे पंजीकृत करें
  2. अब DLL या OCX फाइल को रजिस्टर करने के लिए नीचे दिया गया कमांड टाइप करें।
    regsvr32 jscript.dll

    नोट :jscript.dll वह फ़ाइल नाम है जिसे आप पंजीकृत करने के लिए किसी भी फ़ाइल में बदल सकते हैं।

    कमांड प्रॉम्प्ट के माध्यम से विंडोज 10 में डीएलएल या ओसीएक्स फाइलों को कैसे पंजीकृत करें
  3. आप एक डीएलएल या ओसीएक्स फ़ाइल भी पंजीकृत कर सकते हैं जो निम्न आदेश टाइप करके एक अलग स्थान पर स्थित है।
    regsvr32 C:\Users\Kevin\Desktop\jscript.dll
    कमांड प्रॉम्प्ट के माध्यम से विंडोज 10 में डीएलएल या ओसीएक्स फाइलों को कैसे पंजीकृत करें
  4. यदि फ़ाइल रजिस्टर करने योग्य नहीं है तो आपको नीचे दिखाए गए अनुसार त्रुटि मिल सकती है:कमांड प्रॉम्प्ट के माध्यम से विंडोज 10 में डीएलएल या ओसीएक्स फाइलों को कैसे पंजीकृत करें
  5. कभी-कभी त्रुटि इसलिए हो सकती है क्योंकि आप 64-बिट Regsvr32 के माध्यम से 32-बिट DLL या OCX फ़ाइल को पंजीकृत करने का प्रयास कर रहे हैं। . आपको 32-बिट Regsvr32 . का उपयोग करने की आवश्यकता है जो Syswow64 . में स्थित है फ़ोल्डर।
  6. आप 64-बिट ऑपरेटिंग सिस्टम में 32-बिट DLL या OCX को पंजीकृत करने के लिए निम्न कमांड टाइप कर सकते हैं।
    %SystemRoot%\SysWOW64\regsvr32 jscript.dll
    कमांड प्रॉम्प्ट के माध्यम से विंडोज 10 में डीएलएल या ओसीएक्स फाइलों को कैसे पंजीकृत करें

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


  1. Windows 10 में कमांड प्रॉम्प्ट में कॉपी कैसे करें

    कमांड प्रॉम्प्ट विंडोज ऑपरेटिंग सिस्टम में सबसे शक्तिशाली टूल में से एक है। हालाँकि, विंडोज़ जीयूआई क्या हासिल नहीं कर सकता है, इसके बावजूद कमांड प्रॉम्प्ट में हमेशा टूल के भीतर कॉपी और पेस्ट करने में कोई समस्या होती है। उपयोगकर्ताओं के लिए इसे आसान बनाने के लिए, यह मार्गदर्शिका बताएगी कि कमांड प्रॉ

  1. कमांड प्रॉम्प्ट के माध्यम से विंडोज रजिस्ट्री को कैसे संपादित करें

    विंडोज रजिस्ट्री माइक्रोसॉफ्ट के विंडोज ऑपरेटिंग सिस्टम पर चल रहे सिस्टम के लिए पीसी सेटिंग्स और एप्लिकेशन के विभिन्न कॉन्फ़िगरेशन से संबंधित जानकारी का एक डेटाबेस है। हालाँकि प्रत्येक ऐप को Windows रजिस्ट्रियों पर संग्रहीत कॉन्फ़िगरेशन डेटाबेस पर चलाने की आवश्यकता नहीं है (कुछ XML फ़ाइलों या एक अलग

  1. Windows 10 पर कमांड प्रॉम्प्ट में डायरेक्ट्री कैसे बदलें

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