जब आप अपने विंडोज 11/10 कंप्यूटर पर किसी भी प्रोग्राम को इंस्टॉल करने का प्रयास करते हैं, तो आपको त्रुटि 2753 मिल सकती है। कभी-कभी, पैकेज भ्रष्ट होते हैं, या हो सकता है कि वे पैकेज ठीक से काम न कर रहे हों या फ़ाइलें और पथ बनाने में सक्षम न हों। ऐसी ही एक कष्टप्रद त्रुटि है – त्रुटि 2753, फ़ाइल इंस्टॉलेशन के लिए चिह्नित नहीं है।

यह त्रुटि केवल कुछ विशिष्ट फ़ाइलों तक सीमित नहीं है। यह किसी भी फ़ाइल के साथ हो सकती है – चाहे वह एक्जीक्यूटेबल फ़ाइल हो या MSI फ़ाइल। आइए देखते हैं कि इस त्रुटि को कैसे ठीक करें।
त्रुटि 2753, फ़ाइल इंस्टॉलेशन के लिए चिह्नित नहीं है
इस त्रुटि के कई कारण हो सकते हैं। इसलिए हम यहां हर संभावित सुधार को कवर करने का प्रयास करेंगे।
- सेटअप फ़ाइल को नए सिरे से डाउनलोड करें
- सॉफ़्टवेयर के सभी पिछले संस्करणों को हटाएं
- एडमिन अनुमति के साथ इंस्टॉल करें
- एप्लिकेशन को कम्पैटिबिलिटी मोड में चलाएं
- vbscript.dll फ़ाइल को पुनः पंजीकृत करें
इनमें से कुछ के लिए आपको एडमिन अनुमति की आवश्यकता होगी।
1] सेटअप फ़ाइल को नए सिरे से डाउनलोड करें
आधिकारिक होमपेज पर जाएं और सेटअप फ़ाइल को किसी अलग स्थान पर नए सिरे से डाउनलोड करें। सुनिश्चित करें कि आपने अपने OS के लिए सही सेटअप फ़ाइल डाउनलोड की है – यानी x64 या x86। अपने कंप्यूटर को पुनरारंभ करें, प्रशासक के रूप में साइन इन करें। अगला, सेटअप फ़ाइल पर राइट-क्लिक करें और प्रशासक के रूप में चलाएं चुनें।
2] सॉफ़्टवेयर के सभी पिछले संस्करणों को हटाएं
यदि आपके पास सॉफ़्टवेयर का कोई पुराना संस्करण है, तो आपको प्रोग्राम को अनइंस्टॉल करना होगा। CCleaner जैसे फ्री रजिस्ट्री क्लीनर को चलाने से अवशिष्ट रजिस्ट्री जंक को हटाने में मदद मिल सकती है। आपको सेटिंग्स के माध्यम से सभी जंक और अस्थायी फ़ाइलों को भी हटाना चाहिए।
कंप्यूटर को पुनरारंभ करें और फिर एप्लिकेशन को पुनः इंस्टॉल करें।
3] इसे प्रशासक के रूप में चलाएं
यह भी हो सकता है कि फ़ाइल को निष्पादित करने के लिए अधिक अनुमतियों की आवश्यकता हो। उसके लिए, आप इसे और विशेषाधिकार दे सकते हैं ताकि यह डेवलपर के इरादे के अनुसार काम कर सके।
उसके लिए, फ़ाइल पर राइट-क्लिक करें और फिर प्रशासक के रूप में चलाएं पर क्लिक करें।
फिर आपके द्वारा प्राप्त यूजर अकाउंट कंट्रोल या UAC प्रॉम्प्ट के लिए हां पर क्लिक करें।
जांचें कि क्या आपकी फ़ाइल चलती है।
यदि नहीं, तो आपको इसकी आवश्यकता हो सकती है:
- उस फ़ोल्डर का स्वामित्व लें जहां आप एप्लिकेशन इंस्टॉल करने की योजना बना रहे हैं।
- उस फ़ोल्डर के लिए फ़ोल्डर अनुमतियों को बदलने के लिए परमिशन टाइम मशीन का उपयोग करें जहां आप एप्लिकेशन इंस्टॉल करने की योजना बना रहे हैं।
4] एप्लिकेशन को कम्पैटिबिलिटी मोड में चलाएं
फ़ाइल आपके वर्तमान विंडोज संस्करण पर चलने के लिए अभिप्रेत नहीं हो सकती है। आप एप्लिकेशन को कम्पैटिबिलिटी मोड में चलाने का प्रयास कर सकते हैं। यह एप्लिकेशन को यह सोचने देगा कि यह इच्छित अनुसार संगत वातावरण में चल रहा है।
5] vbscript.dll फ़ाइल को पुनः पंजीकृत करें
WinX मेनू से, कमांड प्रॉम्प्ट को प्रशासक के रूप में खोलें, निम्न टाइप करें और एंटर कुंजी दबाएं:
regsvr32.exe vbscript.dll
उपरोक्त प्रक्रिया विंडोज OS टूल regsvr32.exe का उपयोग करके संबंधित DLL फ़ाइल को पुनः पंजीकृत करेगी। Regsvr32 टूल एक कमांड-लाइन उपयोगिता है जिसका उपयोग OLE कंट्रोल को DLL और ActiveX (OCX) कंट्रोल के रूप में विंडोज ऑपरेटिंग सिस्टम में पंजीकृत और अनपंजीकृत करने के लिए किया जाता है।
यदि यह सफलतापूर्वक चलता है तो आपको निम्न संदेश दिखाई देगा – vbscript.dll में DllRegisterServer सफल रहा।
फ़ाइल इंस्टॉलेशन के लिए चिह्नित नहीं है का क्या अर्थ है?
इसका मतलब है कि यह इंस्टॉलेशन प्रक्रिया के लिए जिम्मेदार नहीं है। जब कोई एप्लिकेशन शुरू होता है, तो विंडोज एक इंस्टॉलर फ़ाइल की तलाश करता है जो इंस्टॉलेशन सेवा के साथ संवाद कर सके। सेवा सुनिश्चित करती है कि इंस्टॉलेशन प्रक्रिया किसी अन्य इंस्टॉलेशन द्वारा रोकी नहीं गई है, और यह प्रक्रिया को सुचारू रूप से पूरा करती है। इसलिए यदि कोई अन्य प्रोग्राम इंस्टॉल करने का प्रयास करता है और उसे ऐसा नहीं करना चाहिए, तो विंडोज यह त्रुटि देता है।
इंस्टॉलर के लिए पूर्वापेक्षा क्या है?
इंस्टॉलर प्रोग्राम एक्जीक्यूटेबल नहीं हैं। यह प्रक्रियाओं का एक सेट है जो एक के बाद एक कमांड निष्पादित करता है। आप इसकी तुलना बैच फ़ाइलों से कर सकते हैं जिनमें निर्देशों का एक सेट दिया होता है सिवाय इसके कि इसमें एक यूजर इंटरफेस और करने के लिए बहुत सी चीजें होती हैं। ये इंस्टॉलर प्रोग्राम विजुअल स्टूडियो जैसे टूल्स का उपयोग करके बनाए जाते हैं। ऐसे फ्रीवेयर प्रोग्राम भी हैं जो यह कर सकते हैं लेकिन वे छोटे इंस्टॉलेशन के लिए उपयुक्त हैं।
कैसे जांचें कि डाउनलोड की गई फ़ाइल भ्रष्ट नहीं है?
जबकि कई थर्ड-पार्टी प्रोग्राम हैं जो डेटा अखंडता की जांच कर सकते हैं, आप विंडोज टर्मिनल में निम्न पावरशेल कमांड का उपयोग करके भी ऐसा कर सकते हैं।
Get-Filehash -path c:\downloads\<programname.exe> -algorithm SHA256 | fl
हमें बताएं कि क्या ऊपर बताए गए सुधार आपको त्रुटि ठीक करने में मदद करते हैं।
