एक रनटाइम त्रुटि एक त्रुटि है जो किसी प्रोग्राम को चलाने या निष्पादित करते समय होती है। जब यह त्रुटि होती है, तो प्रोग्राम एक त्रुटि संदेश प्रदर्शित करते हुए हैंग या क्रैश हो सकता है। रनटाइम त्रुटि के कई कारण हैं, जैसे जब प्रोग्राम अनंत लूप में प्रवेश करता है, तो यह रनटाइम त्रुटि को ट्रिगर करता है। कई बार यह उपयोगकर्ता की गलती के कारण भी होता है। उदाहरण के लिए, किसी प्रोग्राम को परिणाम को संसाधित करने के लिए एक संख्यात्मक मान की आवश्यकता होती है, लेकिन यदि उपयोगकर्ता आवश्यक मान के अलावा कोई अन्य मान दर्ज करता है, जैसे, वर्णानुक्रमिक वर्ण, तो प्रोग्राम रनटाइम त्रुटि दिखा सकता है।
रनटाइम त्रुटियाँ क्यों और कब होती हैं?
ऐसे कई कारण हैं जिनके कारण उपयोगकर्ताओं को अपने कंप्यूटर पर रनटाइम त्रुटियाँ प्राप्त होती हैं। हम यहां सबसे महत्वपूर्ण कारणों का वर्णन करेंगे:
- मेमोरी लीक।
- प्रोग्रामिंग त्रुटियां।
- अपूर्ण स्थापना।
- भ्रष्ट रजिस्ट्री।
1] मेमोरी लीक
मेमोरी लीक विंडोज कंप्यूटर पर रनटाइम त्रुटि का सबसे आम कारण है। यह तब होता है जब कोई प्रोग्राम मेमोरी आवंटन को गलत तरीके से प्रबंधित करता है, जैसे कि इसे मुक्त किए बिना अधिक रैम का उपभोग करना। मेमोरी लीक तब भी होती है जब रनिंग कोड मेमोरी में स्टोर किए गए ऑब्जेक्ट तक नहीं पहुंच पाता है।
2] प्रोग्रामिंग त्रुटियां
प्रोग्रामिंग त्रुटियां भी रनटाइम त्रुटियों का कारण बनती हैं। जब कोई सॉफ़्टवेयर विकास के चरण में होता है, तो डिबगिंग प्रक्रिया के दौरान रनटाइम त्रुटियां पाई जा सकती हैं ताकि डेवलपर रिलीज़ होने से पहले उन्हें ठीक कर सके। लेकिन अगर गलती से सॉफ्टवेयर में कोई बग रह जाता है तो यह रनटाइम एरर का कारण बन सकता है। ऐसे मामले में, रनटाइम त्रुटियों को केवल डेवलपर की वेबसाइट से अपडेट पैच डाउनलोड करके ही हल किया जा सकता है।
ठीक करें: AppModel रनटाइम त्रुटियाँ 57, 87, 490, आदि।
3] अधूरा इंस्टॉलेशन
कभी-कभी जब कोई उपयोगकर्ता प्रोग्राम इंस्टॉल कर रहा होता है, तो इंस्टॉलर अचानक बंद हो जाता है। इस रुकावट के कई कारण हैं जैसे बिजली की विफलता, सिस्टम हैंग होना आदि। इसके परिणामस्वरूप अधूरा इंस्टॉलेशन होता है जो सिस्टम पर रनटाइम त्रुटियों का कारण बन सकता है।
ठीक करें :AppModel रनटाइम त्रुटियाँ 65, 69, और 79.
4] भ्रष्ट रजिस्ट्री
एक दूषित या क्षतिग्रस्त रजिस्ट्री प्रोग्राम के खराब होने का कारण बन सकती है जिसके कारण आपको रनटाइम त्रुटि मिल सकती है। रजिस्ट्री के क्षतिग्रस्त होने के कई कारण हैं। मुख्य कारणों में से एक रजिस्ट्री में मैन्युअल परिवर्तन है। इसलिए, रजिस्ट्री कुंजियों को संपादित करते समय आपको सावधान रहना चाहिए। रजिस्ट्री में कोई भी बदलाव करने से पहले उसका बैकअप लेना हमेशा सबसे अच्छा अभ्यास होता है।
पढ़ें :NVIDIA GeForce अनुभव C++ रनटाइम त्रुटि को ठीक करें।
Windows 11/10 पर रनटाइम त्रुटि को कैसे ठीक करें
चूंकि कई अलग-अलग रनटाइम त्रुटियां हैं, इसलिए उन्हें ठीक करने का तरीका समान नहीं है। हम यहां कुछ सामान्य विधियों को सूचीबद्ध कर रहे हैं जो आपको अधिकांश रनटाइम त्रुटियों को हल करने में मदद कर सकती हैं।
- नवीनतम Microsoft Visual C++ पुनर्वितरण योग्य पैकेज स्थापित करें।
- DISM कमांड और SFC स्कैन चलाएँ।
- क्लीन बूट स्टेट में समस्या निवारण।
1] नवीनतम Microsoft Visual C++ पुनर्वितरण योग्य पैकेज स्थापित करें
कुछ यूजर्स ने बताया है कि विंडोज 11/10 को अपडेट करने के बाद उन्हें रनटाइम एरर मिलने लगा है। उन्हें प्राप्त हुआ त्रुटि संदेश है:
<ब्लॉककोट>माइक्रोसॉफ्ट विजुअल सी++ रनटाइम लाइब्रेरी
रनटाइम त्रुटि!
कार्यक्रम:सी:\उपयोगकर्ता\….
इस एप्लिकेशन ने रनटाइम से इसे असामान्य तरीके से समाप्त करने का अनुरोध किया है।
अधिक जानकारी के लिए कृपया एप्लिकेशन की सहायता टीम से संपर्क करें।
उपयोगकर्ताओं के अनुसार, त्रुटि संदेश दिखाने वाली पॉपअप विंडो हर बार उनके कंप्यूटर को चालू करने पर आती है और विंडो बंद करने पर फिर से वापस आ जाती है। ऐसी रनटाइम त्रुटि किसी सॉफ़्टवेयर समस्या के कारण होती है या जब Visual C++ लाइब्रेरी के रनटाइम घटक अनुपलब्ध होते हैं।
ऐसी स्थिति में, मौजूदा को अनइंस्टॉल करने के बाद नवीनतम Microsoft Visual C++ Redistributable पैकेज को स्थापित करने से मदद मिल सकती है। नीचे सूचीबद्ध चरणों का पालन करें:
- नियंत्रण कक्ष लॉन्च करें और "कार्यक्रम और सुविधाएं . पर जाएं । "
- “एक प्रोग्राम अनइंस्टॉल करें . पर क्लिक करें । "
- Microsoft Visual C++ पुनर्वितरण योग्य खोजने के लिए सूची को नीचे स्क्रॉल करें।
- उस पर राइट-क्लिक करें और अनइंस्टॉल चुनें। यह आपके कंप्यूटर से पैकेज को अनइंस्टॉल कर देगा।
- अब, Microsoft की आधिकारिक वेबसाइट से नवीनतम Microsoft Visual C++ पुनर्वितरण योग्य पैकेज डाउनलोड करें।
- इसे स्थापित करें और अपने कंप्यूटर को पुनरारंभ करें।
यह ज्यादातर मामलों में काम करता है।
पढ़ें :217 रनटाइम त्रुटि को ठीक करें।
2] DISM कमांड और SFC स्कैन चलाएँ
सिस्टम फाइल चेकर (SFC) टूल का उपयोग दूषित फाइलों को स्कैन और सुधारने के लिए किया जाता है, जबकि DISM (डिप्लॉयमेंट इमेज सर्विसिंग एंड मैनेजमेंट टूल) का उपयोग दूषित विंडोज सिस्टम इमेज फाइलों को ठीक करने के लिए किया जाता है। इन उपकरणों को चलाने से आपको रनटाइम त्रुटियों को ठीक करने में मदद मिलेगी।
सिस्टम फाइल चेकर चलाने के लिए, निम्न कमांड को एक उन्नत सीएमडी में निष्पादित करें:
sfc /scannow
DISM चलाने के लिए, एक व्यवस्थापक के रूप में कमांड प्रॉम्प्ट खोलें और निम्न कमांड टाइप करें और एंटर दबाएं।
DISM.exe /Online /Cleanup-image /Restorehealth
DISM टूल दूषित फ़ाइलों को ठीक करने के लिए Windows अद्यतन का उपयोग करता है।
पढ़ें :एक्सेल में रनटाइम त्रुटि 1004 ठीक करें।
3] क्लीन बूट स्थिति में समस्या निवारण
कभी-कभी कोई तृतीय-पक्ष कार्यक्रम अपराधी हो सकता है। इस मामले में, क्लीन बूट करने से समस्या के निवारण में मदद मिल सकती है।
क्लीन बूट आपको यह पहचानने में मदद करेगा कि क्या आपके सिस्टम पर कोई तृतीय-पक्ष या स्टार्टअप एप्लिकेशन है जो रनटाइम त्रुटि पैदा कर रहा है।
आशा है कि यह पोस्ट आपको सही दिशा में मार्गदर्शन करेगी।
संबंधित पोस्ट :
- फिक्स .NET रनटाइम त्रुटि 1026, अपवाद कोड c00000fd
- स्क्रिप्ट त्रुटियाँ और रनटाइम त्रुटि संदेश अक्षम करें
- एसी पावर कॉर्ड डिस्कनेक्ट करते समय atibtmon.exe रनटाइम त्रुटि को ठीक करें।