जब किसी सेटअप फ़ाइल को चलाने का प्रयास करते हैं, तो आप कभी-कभी पाएंगे कि यह किसी तरह भ्रष्ट हो गई है। उदाहरण के लिए, आपने एक अधूरा पैकेज डाउनलोड किया होगा, या डाउनलोड स्वयं कभी ठीक से समाप्त नहीं हुआ। यदि आप एक भ्रष्ट इंस्टॉलर चलाते हैं, तो विंडोज प्रतिक्रिया में NSIS त्रुटि फेंकता है।
यदि आप इस त्रुटि का अनुभव करते हैं, तो यहां कुछ ट्रबलशूटिंग चरण दिए गए हैं जिनका पालन करके आप विंडोज 11 पर इस NSIS त्रुटि को ठीक कर सकते हैं।
इंस्टॉलर लॉन्च करते समय NSIS त्रुटि के क्या कारण हैं?
इस त्रुटि का कारण भिन्न हो सकता है। जैसा कि पहले चर्चा की गई है, इस त्रुटि के सबसे सामान्य कारण फ़ाइल भ्रष्टाचार और अधूरे डाउनलोड हैं। हालांकि, अन्य कारण भी हैं जिनकी वजह से आपको यह त्रुटि मिल सकती है, जैसे इंस्टॉलर नाम में विशेष वर्णों का उपयोग या विशेष वर्णों के उपयोग के कारण अमान्य डायरेक्टरी पथ।
थर्ड-पार्टी प्रोग्राम संघर्ष एक और कारण है जिससे आप इस त्रुटि का सामना कर सकते हैं। आप टास्क मैनेजर में प्रक्रियाओं को देखकर उस दोषी प्रोग्राम को ढूंढ सकते हैं जो कार्य में हस्तक्षेप कर रहा हो और उसे समाप्त कर सकते हैं।
नीचे हमने विंडोज 11 में NSIS त्रुटि को हल करने के लिए ज्ञात सुधारों की एक सूची संकलित की है।
1. सेटअप फ़ाइल को अलग डायरेक्टरी में ले जाएं
इंस्टॉलर को किसी अलग फोल्डर में ले जाने से आप NSIS त्रुटि के बिना सेटअप फ़ाइल चला सकते हैं। ऐसा करने के लिए, फाइल एक्सप्लोरर खोलें और उस सेटअप फ़ाइल का पता लगाएं जिसे आप चलाना चाहते हैं।
फ़ाइल चुनें और इसे अपने क्लिपबोर्ड पर कॉपी करने के लिए Ctrl + C दबाएं। अगला, यदि उपलब्ध हो तो किसी अन्य ड्राइव पर एक नया फोल्डर बनाएं और Ctrl + V शॉर्टकट से कॉपी की गई फ़ाइल पेस्ट करें। नया फोल्डर बनाते समय, नाम सरल रखें और किसी विशेष या गैर-अंग्रेजी वर्णों का उपयोग करने से बचें।
यदि समस्या बनी रहती है, तो किसी अन्य डिस्क ड्राइव से इंस्टॉलर चलाने का प्रयास करें। यदि आप सिंगल ड्राइव के साथ काम कर रहे हैं, तो USB फ्लैश ड्राइव का उपयोग करें। सेटअप फ़ाइल को अपने USB फ्लैश ड्राइव पर ले जाएं और वहां से सेटअप फ़ाइल चलाएं। यह एक वर्कअराउंड से अधिक है लेकिन यदि आपको किसी विशिष्ट इंस्टॉलर के साथ समस्या है तो मदद करनी चाहिए।
2. सेटअप फ़ाइल का नाम बदलें
NSIS इंस्टॉलर त्रुटि को ठीक करने का एक और आसान तरीका इंस्टॉलर का नाम बदलना है। विंडोज 11 पर किसी भी फ़ाइल का नाम बदलना आसान है। यहां बताया गया है कि कैसे करना है।
- फाइल एक्सप्लोरर का उपयोग करके उस इंस्टॉलर का पता लगाएं जिसे आप नाम बदलना चाहते हैं।
- इंस्टॉलर फ़ाइल चुनें और F2 दबाएं। अपनी फ़ाइल के लिए एक नया नाम दर्ज करें। नाम को एक शब्द रखने का प्रयास करें और हाइफ़न या अन्य विशेष वर्णों के बिना।
- परिवर्तनों को सेव करने के लिए दूर क्लिक करें।
इंस्टॉलर चलाएं और जांचें कि क्या त्रुटि हल हो गई है। यदि समस्या बनी रहती है, तो यह देखने के लिए इंस्टॉलर को कम्पैटिबिलिटी मोड में चलाएं कि क्या इससे मदद मिलती है।
3. प्रोग्राम को कम्पैटिबिलिटी मोड में चलाएं
आप किसी ऐप या इंस्टॉलर को कम्पैटिबिलिटी मोड में चलाने के लिए बाध्य कर सकते हैं। इस मोड में, ऐप विंडोज OS के पुराने संस्करण के लिए सेटिंग्स का उपयोग करता है - यदि ऐप को पुराने विंडोज संस्करणों पर चलाने के लिए डिज़ाइन किया गया था तो सहायक।
इंस्टॉलर को कम्पैटिबिलिटी मोड में चलाने के लिए:
- उस इंस्टॉलर का पता लगाएं जिसे आप इंस्टॉल करना चाहते हैं।
- इंस्टॉलर फ़ाइल पर राइट-क्लिक करें और Properties चुनें।
- Properties विंडो में, Compatibility टैब खोलें।
- Run this program in compatibility mode for विकल्प चेक करें। फिर ड्रॉप-डाउन पर क्लिक करें और अपने वर्तमान संस्करण से पुराने Windows version (विंडोज 8, 7, XP, आदि) का चयन करें।
- Apply और OK पर क्लिक करके परिवर्तन सेव करें।
- इंस्टॉलर को फिर से चलाएं और जांचें कि क्या सेटअप त्रुटि के बिना पूरा होता है।
4. NSIS त्रुटि का कारण बनने वाले संघर्ष प्रोग्राम को ढूंढें
आपके कंप्यूटर पर इंस्टॉल थर्ड-पार्टी सॉफ़्टवेयर नए प्रोग्राम के साथ संघर्ष कर सकते हैं और त्रुटि को ट्रिगर कर सकते हैं। आप टास्क मैनेजर का उपयोग करके उस प्रोग्राम को ट्रैक और ट्रबलशूट कर सकते हैं जो त्रुटि को ट्रिगर कर रहा है।
त्रुटि पैदा करने वाले प्रोग्राम का पता लगाने के लिए इन चरणों का पालन करें:
- इंस्टॉलर चलाएं और NSIS त्रुटि होने की प्रतीक्षा करें। त्रुटि विंडो को बंद न करें।
- अगला, Ctrl + Shift + Esc दबाकर टास्क मैनेजर खोलें।
- Process टैब में, NSIS त्रुटि का पता लगाएं।

- फिर, त्रुटि प्रक्रिया पर राइट-क्लिक करें, और Go to details चुनें। डिटेल्स टैब में, आपको उस प्रोग्राम का नाम देखना चाहिए जो NSIS त्रुटि को ट्रिगर कर रहा है।
- यदि इससे मदद नहीं मिलती, तो त्रुटि प्रक्रिया पर फिर से राइट-क्लिक करें और Open File Location चुनें। यह प्रोसेस लोकेशन खोलेगा और त्रुटि का कारण निर्धारित करने में मदद करेगा।

- फिर आप त्रुटि को ठीक करने के लिए समस्याग्रस्त ऐप को अनइंस्टॉल या पुनः इंस्टॉल कर सकते हैं।
समस्याग्रस्त ऐप को अनइंस्टॉल करने के लिए:
- Win + I दबाकर Settings ऐप खोलें।
- Apps टैब खोलें और फिर Apps & features पर क्लिक करें।
- ऐप का पता लगाने के लिए स्क्रॉल करें या खोज बार का उपयोग करें।
- ऐप नाम के बगल में three-dots menu पर क्लिक करें और Uninstall चुनें।
- एक बार फिर Uninstall पर क्लिक करके कार्रवाई की पुष्टि करें।
- अपने PC को रीस्टार्ट करें और जांचें कि क्या त्रुटि हल हो गई है। फिर आप ऐप को पुनः इंस्टॉल कर सकते हैं।
5. कमांड प्रॉम्प्ट का उपयोग करके प्रोग्राम इंस्टॉल करें
आप कमांड प्रॉम्प्ट का उपयोग करके अपने PC पर ऐप्स को जबरन इंस्टॉल कर सकते हैं। इंस्टॉलर को कमांड प्रॉम्प्ट का उपयोग करके चलाने के लिए इन चरणों का पालन करें:
- Windows key दबाएं, cmd टाइप करें, और Command Prompt पर क्लिक करें।
- अगला, File Explorer खोलें और इंस्टॉलर फ़ाइल का पता लगाएं।
- फ़ाइल को कमांड प्रॉम्प्ट विंडो पर ड्रैग और ड्रॉप करके फ़ाइल पथ जोड़ें।
- Enter दबाकर फ़ाइल निष्पादित करें और इंस्टॉलर चलाएं।
यदि आप कमांड प्रॉम्प्ट को एडमिनिस्ट्रेटर के रूप में चलाते हैं, तो ड्रैग और ड्रॉप के बाद फ़ाइल पथ दिखाई नहीं देगा। उस स्थिति में, मैन्युअल रूप से इंस्टॉलर फ़ाइल पथ टाइप करें और निष्पादित करने के लिए एंटर दबाएं।
एक बार सेटअप विज़ार्ड लॉन्च हो जाने पर, ऑन-स्क्रीन निर्देशों का पालन करके ऐप इंस्टॉल करें।
6. इंस्टॉलर को अलग स्रोत से डाउनलोड करें
यदि आपने एक अधूरा या भ्रष्ट इंस्टॉलर डाउनलोड किया है, तो यह सही ढंग से इंस्टॉल नहीं होगा। ऐप को फिर से डाउनलोड करने का प्रयास करें या किसी विश्वसनीय थर्ड-पार्टी वेबसाइट से सेटअप फ़ाइल देखें।
ध्यान दें कि थर्ड-पार्टी स्रोतों का उपयोग करने में मैलवेयर संक्रमित सॉफ़्टवेयर डाउनलोड करने का संभावित जोखिम शामिल है। सावधानी बरतें और ऑनलाइन वायरस स्कैन टूल के माध्यम से अज्ञात स्रोतों से एक्जीक्यूटेबल चलाकर मैलवेयर के लिए स्कैन करें और अपने PC को सुरक्षित रखें।
NSIS इंस्टॉलर लॉन्चिंग त्रुटि को ठीक करना
इंस्टॉलर त्रुटियां विंडोज कंप्यूटर पर आम हैं। हालांकि, NSIS त्रुटि अक्सर फ़ाइल नाम, पथ, या सेटअप फ़ाइल के साथ मुद्दों के कारण ट्रिगर होती है। इसके अतिरिक्त, उन थर्ड-पार्टी प्रोग्राम को देखें जो इंस्टॉलर में हस्तक्षेप कर रहे हों।