कई विंडोज उपयोगकर्ता सवालों के साथ हमसे संपर्क कर रहे हैं जब उन्होंने देखा कि Cscript.exe बिना किसी स्पष्ट कारण के हर सिस्टम स्टार्टअप पर चलता हुआ प्रतीत होता है। कुछ उपयोगकर्ता मैलवेयर खतरे की संभावना के बारे में चिंतित हैं। यह आवर्ती समस्या एक निश्चित विंडोज संस्करण के लिए विशिष्ट नहीं है क्योंकि यह विंडोज 7, विंडोज 8.1 और विंडोज 10 पर होने की पुष्टि हुई है।
Cscript.exe क्या है?
Script.exe विंडोज स्क्रिप्टिंग होस्ट के लिए मुख्य निष्पादन योग्य है – एक अंतर्निहित विंडोज सुविधा जो स्क्रिप्ट फ़ाइलों को चलाने के लिए जिम्मेदार है। जब तक निष्पादन योग्य वास्तविक है, इसे आपके पीसी के लिए सुरक्षा खतरा नहीं माना जाना चाहिए।
Cscript.exe अनिवार्य रूप से विंडोज स्क्रिप्ट होस्ट सेवा का कमांड-लाइन संस्करण है और स्क्रिप्ट गुण सेट करने के लिए कमांड-लाइन विकल्पों की सुविधा प्रदान करता है। Cscript.exe के साथ, स्क्रिप्ट को स्वचालित रूप से या केवल कमांड प्रॉम्प्ट के अंदर स्क्रिप्ट फ़ाइल का नाम टाइप करके चलाया जा सकता है।
चूंकि बहुत सारे मैलवेयर हैं जो सुरक्षा स्कैनर द्वारा पकड़े जाने से बचने के लिए खुद को सिस्टम प्रक्रियाओं के रूप में छिपाने के लिए प्रोग्राम किए गए हैं, आपको निष्पादन योग्य के स्थान को सत्यापित करना चाहिए।
ऐसा करने के लिए, Ctrl + Shift + Enter दबाएं जैसे ही आप Cscript.exe को चलते हुए देखते हैं ताकि विंडोज टास्क मैनेजर विंडो खुल जाए। फिर, प्रोसेस टैब पर जाएं और cscript.exe सेवा देखें। जब आप इसे देखें, तो स्थान की जांच करें। विंडोज 10 पर, इस पर राइट-क्लिक करें और Open File Location चुनें।
यदि स्थान C:\Windows\System32 से अलग है, तो मैलवेयर के भेष में होने की संभावना बहुत अधिक है। इस मामले में, अगले अनुभाग पर जाएं और मैलवेयर खतरे को हटाने के चरणों का पालन करें।
क्या Cscript.exe सुरक्षित है?
जबकि वास्तविक Cscript.exe निस्संदेह हाल के सभी विंडोज संस्करणों में मौजूद एक वास्तविक विंडोज घटक है, आपको यह सुनिश्चित करने के लिए आवश्यक सावधानी बरतनी चाहिए कि आप वास्तव में मैलवेयर से नहीं निपट रहे हैं।
लेकिन तथ्य यह है कि आप हर सिस्टम स्टार्टअप पर Cscript.exe विंडो चलते हुए देखते हैं, सामान्य व्यवहार नहीं है। यह या तो है कि कुछ वैध एप्लिकेशन, सेवा या प्रक्रिया इसे कॉल कर रही है या किसी प्रकार का मैलवेयर/एडवेयर है।
इस वजह से, हम आपको यह सुनिश्चित करने के लिए निम्नलिखित जांच करने के लिए दृढ़ता से प्रोत्साहित करते हैं कि आप वास्तव में किसी प्रकार के वायरस संक्रमण से नहीं निपट रहे हैं। ऐसा करने का सबसे कुशल तरीका डीप मालवेयरबाइट्स स्कैन चलाना है ताकि यह पुष्टि हो सके कि आप किसी प्रकार के मैलवेयर से नहीं निपट रहे हैं।
इसे अपने लिए आसान बनाने के लिए, आप Malwarebytes सुरक्षा स्कैनर के मुफ्त संस्करण का उपयोग करके डीप सुरक्षा स्कैन करने पर इस लेख (यहाँ) का पालन कर सकते हैं।
यदि स्कैन से मैलवेयर संक्रमण का कोई सबूत नहीं मिलता है, तो नीचे अगले अनुभाग पर जाएं।
क्या मुझे Cscript.exe अक्षम करना चाहिए?
यदि आपने पहले निर्धारित किया है कि आप वास्तव में वायरस संक्रमण से नहीं निपट रहे हैं, तो यह पता लगाने का समय है कि कौन सा एप्लिकेशन और क्यों यह हर सिस्टम स्टार्टअप पर Cscript.exe को कॉल कर रहा है।
Cscript.exe का उपयोग करके चलाया जाने वाला सबसे आम प्रकार का स्क्रिप्ट जो वास्तव में वैध नहीं है, एक ब्राउज़र रीडायरेक्ट है जो हाईजैक ब्राउज़र द्वारा ट्रिगर किया जाता है।
लेकिन जब तक आप वास्तव में संकेतों से परेशान नहीं हैं (धीमा सिस्टम प्रदर्शन, विज्ञापन रीडायरेक्ट, या कुछ और), आपको Cscript.exe को अक्षम करने के लिए उपयुक्त कदम नहीं उठाने चाहिए।
लेकिन यदि आप इसे करने के लिए दृढ़ हैं, तो यह सुनिश्चित करने के लिए नीचे दिए गए चरणों का पालन करें कि निरंतर Cscript.exe संकेत दिखना बंद हो जाएं।
निरंतर Cscript.exe संकेतों को कैसे अक्षम करें
कई अलग-अलग उपयोगकर्ता रिपोर्टों के आधार पर, निरंतर Cscript.exe संकेतों के पीछे अपराधी की पहचान करने के कई अलग-अलग तरीके हैं। नीचे आपको इस तरह की समस्या से निपटने के 3 अलग-अलग तरीके मिलेंगे।
पहले दो दृष्टिकोण इस मुद्दे का कारण बन रहे अपराधी की पहचान करने के जैविक तरीकों पर ध्यान केंद्रित कर रहे हैं, जबकि नवीनतम आपको Cscript.exe को पूरे विंडोज स्क्रिप्टिंग होस्ट घटक के साथ प्रभावी ढंग से अक्षम करने का एक तरीका दिखाएगा।
लेकिन जब तक आप वास्तव में नहीं जानते कि आप क्या कर रहे हैं और आप विंडोज स्क्रिप्टिंग होस्ट, के उपयोग के बिना अपने कंप्यूटर का उपयोग करने के लिए तैयार हैं, हम आपको केवल पहले दो विधियों के साथ समस्या को ठीक करने का प्रयास करने की सलाह देते हैं।
आइए शुरू करें!
विधि 1: अपराधी की पहचान करने के लिए Autoruns का उपयोग करना
निरंतर Cscript.exe संकेतों का कारण बन रहे अपराधी की पहचान करने का सबसे कुशल तरीका Autoruns नामक एक तृतीय-पक्ष उपयोगिता का उपयोग करना है। कई प्रभावित उपयोगकर्ताओं ने बताया है कि वे नीचे दी गई प्रक्रिया का पालन करके अपराधी को इंगित करने और इसे एक और Cscript.exe प्रॉम्प्ट खोलने से रोकने में कामयाब रहे।
आपको क्या करने की आवश्यकता है:
- इस लिंक (यहाँ) पर जाएं और Download Autoruns and Autorunsc hyperlink पर क्लिक करके Autoruns उपयोगिता का नवीनतम संस्करण डाउनलोड करें।
- एक बार डाउनलोड पूरा हो जाने पर, .zip फ़ाइल निकालें और Autoruns निष्पादन योग्य पर डबल-क्लिक करके उपयोगिता खोलें।
- एक बार Autoruns खुल जाने पर, Everything सूची के आबाद होने तक प्रतीक्षा करें। एक बार जब यह पूरी तरह से लोड हो जाए, तो उपलब्ध Autorun प्रविष्टियों की सूची में नीचे स्क्रॉल करें और Cscript.exe का पता लगाएं (Image Path देखें)। जब आप इसे देखें, तो इस पर राइट-क्लिक करें और संदर्भ मेनू से Delete चुनें ताकि अगले सिस्टम स्टार्टअप पर निष्पादन योग्य को कॉल होने से रोका जा सके।
- अपने कंप्यूटर को पुनरारंभ करें और देखें कि अगले सिस्टम स्टार्टअप पर Cscript.exe प्रॉम्प्ट दिखाई देता है या नहीं।
यदि इस विधि ने समस्या का समाधान नहीं किया या आप एक ऐसे फिक्स की तलाश में हैं जिसमें कोई तृतीय-पक्ष उपयोगिता शामिल न हो, तो नीचे दी गई अगली विधि पर जाएं।
विधि 2: क्लीन बूट करना
अपराधी की पहचान करने और इसे अन्य समान संकेतों को खोलने से रोकने का एक अधिक लंबा लेकिन उतना ही कुशल तरीका है अपने सिस्टम को क्लीन बूट में शुरू करना और व्यवस्थित रूप से अक्षम सेवाओं और ऑटोस्टार्ट कुंजियों को तब तक पुनः सक्षम करना जब तक आप Cscript.exe को कॉल करने वाली फ़ाइल की पहचान नहीं कर लेते।
विंडोज 10 कंप्यूटर पर क्लीन बूट स्थिति में अपने कंप्यूटर को बूट करने पर एक त्वरित गाइड:
- Windows key + R दबाकर एक Run डायलॉग बॉक्स खोलें। फिर, "msconfig" टाइप करें और Enter दबाकर System Configuration विंडो खोलें।
नोट: यदि आप UAC (User Account Control) द्वारा संकेत दिए जाते हैं, तो एडमिन एक्सेस देने के लिए Yes चुनें। - एक बार जब आप System Configuration विंडो के अंदर हों, तो Services टैब चुनें और Hide all Microsoft Services से जुड़े बॉक्स को चेक करें। ऐसा करने के बाद, सभी आवश्यक विंडोज सेवाओं को सूची से बाहर रखा जाएगा।
- अब जब आप केवल तृतीय-पक्ष सेवाएं देखते हैं, तो Disable all बटन पर क्लिक करके किसी भी तृतीय-पक्ष सेवाओं को Cscript.exe कॉल करने से रोकें। फिर, वर्तमान कॉन्फ़िगरेशन को बचाने के लिए Apply पर क्लिक करें।
- अगला, Startup टैब पर जाएं और Open Task Manager पर क्लिक करें।
- टास्क मैनेजर के Startup tab के अंदर, प्रत्येक स्टार्टअप सेवा को व्यक्तिगत रूप से चुनें और इससे जुड़े Disable बटन पर क्लिक करके अगले सिस्टम स्टार्टअप पर प्रत्येक सेवा को चलने से रोकें।
- एक बार हर स्टार्टअप सेवा अक्षम हो जाने पर, आपने क्लीन बूट स्थिति प्राप्त कर ली है। इसका लाभ उठाने के लिए, अपने कंप्यूटर को पुनरारंभ करें और अगले स्टार्टअप अनुक्रम के पूरा होने तक प्रतीक्षा करें।
- यदि Cscript.exe अब नहीं हो रहा है, तो व्यवस्थित रूप से आपके द्वारा पहले अक्षम की गई प्रत्येक आइटम को पुनः सक्षम करें (ऊपर दिए गए चरणों को रिवर्स इंजीनियरिंग करके) यादृच्छिक पुनरारंभ के साथ जब तक आप अपराधी की पहचान नहीं कर लेते। इसमें कुछ समय लगेगा, लेकिन यह निश्चित रूप से समस्या को हल करने का साफ दृष्टिकोण है।
यदि आप अभी भी समस्या का सामना कर रहे हैं, या आप सभी Cscript.exe संकेतों को प्रभावी ढंग से अक्षम करने का एक तरीका ढूंढ रहे हैं, तो नीचे दी गई अगली विधि पर जाएं।
विधि 3: रजिस्ट्री संपादक के माध्यम से Cscript.exe को अक्षम करना
समस्या को हल करने का एक निश्चित तरीका रजिस्ट्री संपादक ट्वीक का उपयोग करके विंडोज स्क्रिप्टिंग होस्ट को प्रभावी ढंग से अक्षम करना है। यह निस्संदेह भविष्य में किसी भी Cscript.exe संकेत को रोकेगा, लेकिन यह किसी भी स्वचालित स्क्रिप्ट को चलने से भी रोक सकता है।
इसमें बहुत सारे एप्लिकेशन को प्रभावित करने की क्षमता है, जिनमें कुछ बहुत महत्वपूर्ण विंडोज घटक शामिल हैं। इसलिए जब तक आप वास्तव में उन वस्तुओं की पूरी सीमा नहीं जानते जो इस रजिस्ट्री ट्वीक से प्रभावित होंगे, हम इसे लागू करने के खिलाफ सलाह देते हैं।
लेकिन यदि आप रजिस्ट्री संपादक का उपयोग करके Cscript.exe को अक्षम करने के लिए तैयार हैं, तो ऐसा करने पर एक त्वरित गाइड यहां दिया गया है:
- Windows key + R दबाकर एक Run डायलॉग बॉक्स खोलें। फिर, "regedit" टाइप करें और Registry Editor खोलने के लिए Enter दबाएं। जब आप User Account Control स्क्रीन देखते हैं, तो एडमिन एक्सेस देने के लिए Yes पर क्लिक करें।
- एक बार जब आप रजिस्ट्री संपादक के अंदर हों, तो बाएं फलक का उपयोग करके निम्न स्थान पर नेविगेट करें:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings
नोट: आप आसान पहुंच के लिए स्थान को सीधे नेविगेशन बार में पेस्ट कर सकते हैं और Enter दबा सकते हैं। - जब आप सही स्थान पर पहुंच जाएं, तो दाएं फलक पर जाएं और New > Dword (32-bit) value चुनें।
- नव निर्मित मान का नाम Enabled रखें, फिर इस पर डबल-क्लिक करें और Base को Hexadecimal और Value data को 1 पर सेट करें।
- परिवर्तनों को सहेजें, अपने कंप्यूटर को पुनरारंभ करें और देखें कि अगला स्टार्टअप अनुक्रम पूरा होने पर समस्या हल हुई है या नहीं।