एक स्क्रिप्ट त्रुटि एक त्रुटि है जो तब होती है जब किसी कारण से किसी स्क्रिप्ट के निर्देशों को सही ढंग से निष्पादित नहीं किया जा सकता है।
अधिकांश कंप्यूटर उपयोगकर्ता ब्राउज़र में स्क्रिप्ट त्रुटियों का सामना करेंगे, जब वह वेब पेज से जावास्क्रिप्ट या वीबीस्क्रिप्ट (या अन्य स्क्रिप्टिंग भाषा) निर्देशों को निष्पादित नहीं कर सकता है, लेकिन वे डेस्कटॉप अनुप्रयोगों में भी हो सकते हैं।
यहां कुछ उदाहरण स्क्रिप्ट त्रुटि संदेश दिए गए हैं:
- इस वेबपेज पर त्रुटियों के कारण यह गलत तरीके से काम कर सकता है।
- एक रनटाइम त्रुटि हुई है। क्या आप डीबग करना चाहते हैं?
- इंटरनेट एक्सप्लोरर स्क्रिप्ट त्रुटि। लाइन 1 पर स्क्रिप्ट में एक त्रुटि हुई है। क्या आप इस पृष्ठ पर स्क्रिप्ट चलाना जारी रखना चाहते हैं?
- इस पेज पर एक स्क्रिप्ट के कारण इंटरनेट एक्सप्लोरर धीमी गति से चल रहा है। यदि यह चलता रहता है, तो आपका कंप्यूटर अनुत्तरदायी हो सकता है। क्या आप स्क्रिप्ट को निरस्त करना चाहते हैं?
- इस पृष्ठ की स्क्रिप्ट में एक त्रुटि हुई है।
आपको स्क्रिप्ट त्रुटियाँ क्यों मिल रही हैं
स्क्रिप्टिंग त्रुटियों का एक सामान्य कारण यह है कि किसी वेब ब्राउज़र में त्रुटियों के लिए वेब सर्वर पर या किसी सॉफ़्टवेयर प्रोग्राम के प्रोग्रामिंग अंत में, पर्दे के पीछे एक त्रुटि हुई है।
गलत कोड कार्यान्वयन या सॉफ़्टवेयर पक्ष पर कुछ अन्य खराब कॉन्फ़िगरेशन को ठीक करना आपकी समस्या नहीं है। उस स्थिति में करने के लिए सबसे अच्छी बात यह है कि डेवलपर से अपडेट की प्रतीक्षा करें।
हालांकि, स्क्रिप्टिंग त्रुटियां आपकी ओर से कुछ होने के कारण भी हो सकती हैं, जैसे आपके अपने सॉफ़्टवेयर प्रोग्राम या ऑपरेटिंग सिस्टम के साथ जो स्क्रिप्ट को सही ढंग से लोड करने में असमर्थ है।उदाहरण के लिए, आपके वेब ब्राउज़र में एक सेटिंग हो सकती है जो स्क्रिप्ट को ब्लॉक कर रही है, या आपका सुरक्षा सॉफ़्टवेयर एक हानिरहित स्क्रिप्ट के साथ ऐसा व्यवहार कर रहा है जैसे कि यह एक खतरा है जिसे हटाने की आवश्यकता है।
स्क्रिप्ट त्रुटियों को कैसे ठीक करें
स्क्रिप्ट त्रुटियां आमतौर पर इंटरनेट एक्सप्लोरर में या किसी ऐसे एप्लिकेशन में देखी जाती हैं जो इंटरनेट तक पहुंचने या स्थानीय स्क्रिप्ट चलाने के लिए IE का उपयोग करती है, इसलिए इनमें से अधिकांश समस्या निवारण चरण IE के संबंध में हैं।
Microsoft अब इंटरनेट एक्सप्लोरर का समर्थन नहीं करता है और अनुशंसा करता है कि आप नए एज ब्राउज़र में अपडेट करें। नवीनतम संस्करण डाउनलोड करने के लिए उनकी साइट पर जाएं।
जबकि Microsoft Edge ने IE को काफी हद तक बदल दिया है, कुछ ऐसी ही समस्याएं सामने आ सकती हैं। सुधार भी समान या बहुत समान हैं।
इस वजह से, स्क्रिप्ट त्रुटियों को रोकने का सबसे तेज़ तरीका बस ब्राउज़र स्विच करना है! एज, क्रोम, फ़ायरफ़ॉक्स, या ओपेरा जैसी किसी चीज़ का उपयोग करें। हालांकि, ऐसा करने से वास्तव में स्क्रिप्ट त्रुटि का समाधान नहीं होता है।
इन चरणों का क्रम में पालन करें, यह देखने के लिए प्रत्येक के बाद जांच करें कि क्या आपको अभी भी त्रुटि मिलती है:
आईई में स्क्रिप्टिंग त्रुटियां बंद करें
औसत उपयोगकर्ता को वास्तव में स्क्रिप्ट त्रुटियों को देखने की आवश्यकता नहीं है क्योंकि वे केवल एक झुंझलाहट के रूप में काम करते हैं। यह विशेष रूप से सच है यदि त्रुटि वास्तव में आपको वेबसाइट या प्रोग्राम का सामान्य रूप से उपयोग करने से नहीं रोकती है।
आप इंटरनेट एक्सप्लोरर में स्क्रिप्ट त्रुटियों को सुरक्षित रूप से बंद कर सकते हैं, साथ ही प्रोग्राम जो बैकएंड पर IE का उपयोग करते हैं, जैसे:
-
Windows Key और फिर R कुंजी दबाकर रन डायलॉग बॉक्स खोलें।
- इंटरनेट गुण लॉन्च करने के लिए inetcpl.cpl कमांड दर्ज करें।
- उन्नत नामक टैब खोलें।
-
नीचे स्क्रॉल करें जब तक आपको ब्राउजिंग अनुभाग न मिल जाए, और फिर इन तीन सेटिंग्स को देखें (जो आप देखेंगे वह आपके द्वारा उपयोग किए जा रहे ओएस पर निर्भर करेगा):
- सुनिश्चित करें कि दोनों स्क्रिप्ट डिबगिंग अक्षम करें (इंटरनेट एक्सप्लोरर) और स्क्रिप्ट डीबगिंग अक्षम करें (अन्य) उनके आगे एक चेक है।
- उन विकल्पों के ठीक नीचे, दोबारा जांचें कि हर स्क्रिप्ट त्रुटि के बारे में एक अधिसूचना प्रदर्शित करें चेक नहीं किया गया है (ताकि आपको स्क्रिप्ट त्रुटियों के बारे में सूचनाएं दिखाई न दें।)
विंडोज 11 और विंडोज 10 के लिए ये डिफ़ॉल्ट सेटिंग्स हैं।
- दबाएँ ठीक परिवर्तनों को सहेजने के लिए।
सुनिश्चित करें कि IE महत्वपूर्ण स्क्रिप्टिंग सुविधाओं को अवरुद्ध नहीं कर रहा है
स्क्रिप्टिंग त्रुटियों को बंद करने से आप उन्हें देखना बंद कर देंगे, लेकिन इसका मतलब यह नहीं है कि स्क्रिप्ट स्वयं ठीक से काम करेंगी क्योंकि उनकी संबंधित त्रुटियां अब दिखाई नहीं देती हैं।
सुनिश्चित करें कि आपने ActiveX स्क्रिप्टिंग को अक्षम नहीं किया है और Internet Explorer Java या ActiveX को अवरुद्ध नहीं कर रहा है। IE में कुछ सुरक्षा सेटिंग्स ActiveX और Java को ठीक से चलने से रोकेंगी, जो स्क्रिप्ट चलाने वाले वेब पेज की उपयोगिता को प्रभावित कर सकती हैं।
इन सुविधाओं को फिर से काम करने का सबसे तेज़ तरीका (यदि वे पहले से नहीं हैं) Internet Explorer में सुरक्षा सेटिंग्स को रीसेट करना है।
अस्थायी इंटरनेट फ़ाइलें हटाएं
इंटरनेट एक्सप्लोरर द्वारा आपके कंप्यूटर पर अस्थायी फ़ाइलें कैश की जाती हैं ताकि आप वेबसाइटों पर तेज़ी से जा सकें, लेकिन एक कैश जो बहुत बड़ा है या जो दूषित डेटा संग्रहीत कर रहा है, उसके परिणामस्वरूप स्क्रिप्ट त्रुटियां हो सकती हैं। आपको समय-समय पर इन कैशे फ़ाइलों को हटा देना चाहिए।
अपने ब्राउज़र में पॉप-अप की अनुमति दें
एक पॉप-अप अवरोधक अधिकांश समय अत्यंत उपयोगी होता है, लेकिन वास्तव में स्क्रिप्ट त्रुटियों का कारण बन सकता है यदि स्क्रिप्ट को चलने के लिए पर्याप्त समय नहीं दिया जाता है क्योंकि ब्राउज़र पॉप-अप को रोक रहा है।
सभी वेब ब्राउज़र आपको पॉप-अप ब्लॉकर सेटिंग्स को नियंत्रित करने देते हैं। यदि आप अवरोधक को अक्षम करते हैं, तो पॉप-अप को फिर से चलने दिया जाएगा।
अपना सॉफ्टवेयर अपडेट करें
पुराना सॉफ़्टवेयर वह विशिष्ट स्क्रिप्ट त्रुटि हो सकता है जो आप देख रहे हैं।ऐसा इसलिए हो सकता है क्योंकि त्रुटि दिखाने वाली वेबसाइट या प्रोग्राम की न्यूनतम आवश्यकता है जो आपका कंप्यूटर पूरा नहीं करता है, या क्योंकि एक स्क्रिप्ट त्रुटि को उस अपडेट के माध्यम से ठीक किया गया था जो आपको कभी प्राप्त नहीं हुआ था।
आपको विंडोज़ को हमेशा अपडेट रखना चाहिए।
अपने तृतीय-पक्ष कार्यक्रमों को अपडेट करें यदि उन्हें स्क्रिप्ट त्रुटियां मिल रही हैं। एक मुफ़्त सॉफ़्टवेयर अद्यतनकर्ता उपकरण ऐसा करने का एक आसान तरीका है।
अपना सुरक्षा सॉफ़्टवेयर जांचें
यह संभव है कि आपका एंटीवायरस प्रोग्राम या फ़ायरवॉल एप्लिकेशन स्क्रिप्ट या ActiveX नियंत्रणों को सामान्य रूप से चलने से रोक रहा हो। यह देखने के लिए कि क्या आपको अभी भी स्क्रिप्ट त्रुटि मिलती है, दोनों को अस्थायी रूप से अक्षम करें।
आपको अपने कंप्यूटर को हमलों के लिए खुला नहीं छोड़ना चाहिए, लेकिन इस मामले में, सुरक्षा सॉफ़्टवेयर को दोष दिया जा सकता है, इसलिए उन्हें कुछ मिनटों के लिए अस्थायी रूप से अक्षम करने से कोई नुकसान नहीं होगा।
प्रक्रिया हर प्रोग्राम के लिए अलग होती है, लेकिन आपको AV शील्ड को बंद करने या फ़ायरवॉल को अक्षम करने के लिए, घड़ी के बगल में, विंडोज टास्कबार पर चल रहे सॉफ़्टवेयर पर राइट-क्लिक करने में सक्षम होना चाहिए।यदि नहीं, तो प्रोग्राम को खोलने का प्रयास करें-एप्लिकेशन को अक्षम करने के लिए निश्चित रूप से एक विकल्प है।
आपके एंटीवायरस स्कैनर के साथ देखने के लिए कुछ और यह है कि क्या यह उन फ़ोल्डरों में वायरस की जांच करने के लिए कॉन्फ़िगर किया गया है जिनका उपयोग आपका वेब ब्राउज़र अस्थायी फ़ाइलों को रखने के लिए करता है। यदि ऐसा है, तो स्कैनर स्क्रिप्ट को मैलवेयर के रूप में गलत तरीके से पहचान सकता है, और चलने से पहले उन्हें संगरोध या हटा सकता है। यदि आपका ऐप इसकी अनुमति देता है तो एक फ़ोल्डर बहिष्करण जोड़ें।
इंटरनेट एक्सप्लोरर डिफ़ॉल्ट रूप से इस फ़ोल्डर का उपयोग करता है:
C:\Users\[username]\AppData\Local\Microsoft\Windows\INetCache
गूगल क्रोम यहां डेटा कैश करता है:
C:\Users\[username]\AppData\Local\Google\Chrome\User Data\Default\Cache
इंटरनेट एक्सप्लोरर की सभी सेटिंग्स को रीसेट करें
इंटरनेट एक्सप्लोरर में स्क्रिप्टिंग त्रुटियों के कारण कई सेटिंग्स या ऐड-ऑन हो सकते हैं। उन सभी सेटिंग्स को उनके डिफ़ॉल्ट पर वापस करने का सबसे आसान तरीका इंटरनेट एक्सप्लोरर को रीसेट करना है।
आईई को रीसेट करने से सभी टूलबार और ऐड-ऑन अक्षम हो जाएंगे, साथ ही प्रत्येक गोपनीयता, सुरक्षा, पॉप-अप, टैब्ड ब्राउज़िंग, डिफ़ॉल्ट वेब ब्राउज़र और उन्नत विकल्प रीसेट हो जाएंगे।
एक वैकल्पिक तरीका यह देखने के लिए है कि क्या केवल एक ऐड-ऑन स्क्रिप्ट त्रुटि का कारण बन रहा है, जिसे आप Tools > एड प्रबंधित करें- के माध्यम से कर सकते हैं। ऑन मेनू। एक-एक करके ऐड-ऑन अक्षम करें और प्रत्येक के बाद स्क्रिप्ट त्रुटि के लिए परीक्षण करें।
अन्यथा, यहां इंटरनेट एक्सप्लोरर को पूरी तरह से रीसेट करने का तरीका बताया गया है:
- WIN+R हॉटकी के साथ रन डायलॉग बॉक्स खोलें।
- इंटरनेट गुण खोलने के लिए inetcpl.cpl दर्ज करें।
- उन्नत टैब पर जाएं।
-
नीचे रीसेट चुनें, और फिर इंटरनेट एक्सप्लोरर सेटिंग्स रीसेट करें स्क्रीन पर फिर से चुनें।
इस स्क्रीन से विंडोज 11 उपयोगकर्ताओं के लिए एकमात्र विकल्प है उन्नत सेटिंग्स को पुनर्स्थापित करें।
- चुनें बंद करें जब सभी सेटिंग्स रीसेट हो जाएं।
- अपने कंप्यूटर को पुनरारंभ करें।
स्मूथ स्क्रॉलिंग को अक्षम करें
यह सबसे नीचे है क्योंकि यह स्क्रिप्ट त्रुटि का कम से कम संभावित कारण है। हालांकि, अगर आपको इंटरनेट एक्सप्लोरर में वीडियो देखते समय कोई त्रुटि हो रही है, या वीडियो ठीक से प्रदर्शित नहीं होता है, तो आईई में स्मूथ स्क्रॉलिंग विकल्प स्क्रिप्ट के साथ समस्या पैदा कर सकता है जो पेज पर चलने की कोशिश कर रहे हैं।
यहां इंटरनेट एक्सप्लोरर में स्मूथ स्क्रॉलिंग को बंद करने का तरीका बताया गया है:
- रन डायलॉग बॉक्स का उपयोग करें (Windows Key+R) inetcpl.cpl कमांड दर्ज करने के लिए।
- उन्नत टैब पर नेविगेट करें।
- ब्राउज़िंग अनुभाग के अंतर्गत, नीचे की ओर, स्मूथ स्क्रॉलिंग का उपयोग करें। के आगे के चेक मार्क को हटा दें।
- दबाएं ठीक सेव करने और बाहर निकलने के लिए।