जब उपयोगकर्ता माइक्रोसॉफ्ट ट्रांजैक्शन सर्वर (MTS) से एक एक्सपोर्टेड डायनामिक लिंक लाइब्रेरी (DLL) फ़ाइल को "कॉल" करने का प्रयास करता है जो सर्वर पैकेज के रूप में खोला जाता है, तो उन्हें रनटाइम एरर 53 प्राप्त हो सकती है। एक DLL फ़ाइल वह है जो प्रोग्राम्स को रूटीन चलाने के लिए आसानी से उपलब्ध होती है। माइक्रोसॉफ्ट ट्रांजैक्शन सर्वर वह सॉफ़्टवेयर है जो उपयोगकर्ता के लिए बड़े वितरित एप्लिकेशन को लागू करना आसान बनाता है। विंडोज़ सिस्टम के ये दो सॉफ़्टवेयर टुकड़े इसलिए एक-दूसरे से निकटता से संबंधित हैं। रनटाइम एरर 53 को समस्या के कारण, DLL को एक अलग स्थान पर ले जाकर ठीक किया जा सकता है। यह कैसे करना है, जानने के लिए आगे पढ़ें।
रनटाइम एरर 53 के कारण क्या हैं?
रनटाइम एरर 53 आमतौर पर इस प्रकार दिखाई देती है:
रनटाइम एरर '53': फ़ाइल नहीं मिली (yourfile.dll)
यह तब हो सकता है जब एप्लिकेशन जिस DLL को ढूंढने का प्रयास कर रहा है वह नहीं मिलती, या MTS घटक के समान स्थान पर नहीं होती। "yourfile.dll" प्रश्न में DLL फ़ाइल का फ़ाइल नाम है और आपको इसका ध्यान रखना चाहिए। इस समस्या को हल करने के लिए, आपको DLL फ़ाइल को C:\ ड्राइव पर system32 फ़ोल्डर में ले जाना होगा। इस त्रुटि से जल्दी निपटना सबसे अच्छा है ताकि आगे कोई समस्या विकसित न हो। समाधान खोजने के लिए निम्नलिखित चरणों का पालन करें।
रनटाइम एरर 53 को कैसे ठीक करें
चरण 1 – DLL फ़ाइल को "C:\Windows\System32" फ़ोल्डर में ले जाएं
रनटाइम एरर 53 का कारण बनी DLL फ़ाइल को नोट करें और फिर:
- DLL फ़ाइल के वर्तमान स्थान को खोजने के लिए अपनी सभी हार्ड डिस्क का खोज करें
- एक बार खोज में प्रासंगिक फ़ाइल मिल जाने पर, इसे उसके स्थान से कॉपी करें (राइट-क्लिक > कॉपी)
- विंडोज़ एक्सप्लोरर में, C:\Windows\System32 पर जाएं।
- इस फ़ोल्डर के अंदर, DLL फ़ाइल पेस्ट करें।
चूंकि MTS घटक system32 फ़ोल्डर में स्थित है, यह स्वचालित रूप से वहां पहले अपनी खोज शुरू करता है। घटक को आवश्यक DLL फ़ाइल सही फ़ोल्डर में प्रदान करने का मतलब है कि उसे इसे जल्दी से उठा लेना चाहिए। रनटाइम एरर 53 तब होती है जब एक विशेष MTS घटक सर्वर पैकेज के रूप में खोला जाता है। जब ऐसा होता है, तो COM घटक एक अलग प्रक्रिया स्थान, Mts.exe में बनाया जाता है। अब, Mts.exe फ़ाइल का डिफ़ॉल्ट स्थान %SystemRoot%\System32 है। यही कारण है कि Mts.exe आवश्यक DLL फ़ाइल को तब नहीं ढूंढ पाता जब वह खोज पथ में मौजूद नहीं होती। यह समस्या हल हो जानी चाहिए, यदि नहीं तो अगले चरण पर जाएं।
चरण 2 – त्रुटि पैदा करने वाले एप्लिकेशन को पुनर्स्थापित करें
यदि आप पाते हैं कि चरण 1 काम नहीं करता, या लागू नहीं होता, तो आपको त्रुटि पैदा करने वाले किसी भी एप्लिकेशन को पुनर्स्थापित करना चाहिए। यदि प्रोग्राम विंडोज़ से थर्ड-पार्टी सॉफ़्टवेयर है तो यह काफी आसानी से किया जा सकता है। क्षतिग्रस्त हो सकने वाले सॉफ़्टवेयर को पुनर्स्थापित करने का तरीका यहां दिया गया है:
- "Start" > Control Panel > Add / Remove Programs पर क्लिक करें
- त्रुटि पैदा करने वाले प्रोग्राम का पता लगाएं
- प्रोग्राम से छुटकारा पाने के लिए "Remove" / "Uninstall" पर क्लिक करें
- अपना सिस्टम पुनरारंभ करें
- प्रोग्राम को फिर से इंस्टॉल करें
- यह देखने के लिए परीक्षण करें कि क्या त्रुटि दिखाई देती है
अक्सर ऐसा होता है कि त्रुटि दिखाने वाले प्रोग्राम में किसी प्रकार की करप्ट फ़ाइल या सेटिंग होती है जो इसे सही ढंग से चलने से रोक रही होती है। इस त्रुटि को हल करने का सबसे आसान और सबसे प्रभावी तरीका प्रोग्राम को पुनर्स्थापित करना है, जो इसके द्वारा उपयोग की जाने वाली सभी फ़ाइलों को मिटा देगा। यदि आपको लगता है कि यह आपके द्वारा देखी जा रही त्रुटियों को ठीक नहीं करता है, तो आप अगले चरणों पर आगे बढ़ना चाह सकते हैं:
चरण 3 – अपने पीसी पर फ़ाइल को मैन्युअल रूप से जोड़ें/बदलें
यदि आप जानते हैं कि कौन सी फ़ाइल क्षतिग्रस्त/गुम है, तो आपको इसे अपने पीसी पर बदलना चाहिए। यह नीचे दिए गए चरणों का पालन करके किया जा सकता है:
1) इंटरनेट से फ़ाइल डाउनलोड करें
2) नई फ़ाइल को अपने कंप्यूटर की हार्ड ड्राइव पर अनज़िप करें
3) c:\Windows\System32 पर ब्राउज़ करें
4) अपने सिस्टम पर वर्तमान फ़ाइल का पता लगाएं
5) वर्तमान फ़ाइल का नाम बदलकर <<filename>>BACKUP.dll करें
6) नई फ़ाइल को C:\Windows\System32 में कॉपी और पेस्ट करें
7) Start > Run पर क्लिक करें (या Vista और Win7 पर "run" खोजें)
8) दिखाई देने वाले बॉक्स में "cmd" टाइप करें
9) काली स्क्रीन पर "regsvr32 <<filename>>" टाइप करें
10) Enter दबाएं
यह आपके पीसी पर गुम फ़ाइल को एक नई, ताज़ा कॉपी से बदल देगा जिसे आपका पीसी फिर से एक्सेस करने में सक्षम होना चाहिए। हालांकि, यदि यह त्रुटि हल नहीं करता है, तो आप नीचे चरण 4 आज़माना चाह सकते हैं:
चरण 4 – रजिस्ट्री को साफ़ करें
- यह रजिस्ट्री क्लीनर डाउनलोड करें
रजिस्ट्री क्लीनर इस बात में बहुत महत्वपूर्ण भूमिका निभा सकते हैं कि विंडोज़ कितनी अच्छी तरह संचालित होता है, और रनटाइम 53 एरर को रोकने में मदद कर सकते हैं। रजिस्ट्री मूल रूप से एक केंद्रीय डेटाबेस है जो आपके सिस्टम के लिए महत्वपूर्ण सेटिंग्स और जानकारी संग्रहीत करता है, जिससे विंडोज़ आपके पीसी के लिए बड़ी संख्या में विवरण याद रख पाता है। दुर्भाग्य से, रजिस्ट्री करप्ट होने की संभावना भी रहती है, जिससे आपका सिस्टम अत्यधिक धीरे और अविश्वसनीय रूप से चलता है। इस समस्या को ठीक करने के लिए, आपको एक 'रजिस्ट्री क्लीनर' का उपयोग करके अपनी रजिस्ट्री को स्कैन करना चाहिए और उसके उन क्षतिग्रस्त हिस्सों की मरम्मत करनी चाहिए जो आपके कंप्यूटर को अत्यधिक धीरे या त्रुटियों के साथ चलाने का कारण बन रहे हैं। आप नीचे हमारे अनुशंसित रजिस्ट्री क्लीनर को डाउनलोड कर सकते हैं: