क्यूं कर? मैंने केवल हाल ही में इसका कारण खोजा है, इसलिए मैं इसे यहां साझा कर सकता हूं। खैर, यह एक कारण या संभावित परिदृश्यों में से एक है।
सबसे पहले, मैंने केवल नोटपैड ++ के लिए हेक्स संपादक प्लगइन का उपयोग केवल हाल ही में शुरू किया। इसलिए मुझे पता नहीं था कि नोटपैड ++ में इस प्लगइन के साथ स्थिरता के मुद्दे थे। लेकिन यह आंकड़े! प्लगइन को बहुत लंबे समय तक अपडेट नहीं किया गया है (छह साल की कोशिश करें), जबकि नोटपैड ++ को नियमित रूप से अपडेट किया गया है (एक वर्ष में एक दर्जन)। कुछ बिंदु पर, नोटपैड ++ इस प्लगइन के साथ असंगत हो गया।
यह एक प्रमुख मुद्दा नहीं है जिस तरह से मैं इसे देखता हूं। लेकिन मैं समझ सकता हूँ कि क्यों Notepad ++ का लेखक इस प्लगइन को आगे बढ़ाना चाहता है और हर बार नोटपैड ++ को एक नए संस्करण में अपडेट करने के लिए इसे अक्षम करता है। इंस्टॉलर स्क्रिप्ट प्लगइन को "अक्षम" नाम के सबफ़ोल्डर में ले जाती है।
मेरे पास हाल ही में मेरे कंप्यूटर पर कुछ NFO फाइलें थीं, और जब मैंने सही में से एक फाइल पर क्लिक किया और इसे संदर्भ मेनू से नोटपैड ++ में संपादित करने के लिए चुना, तो नोटपैड ++ दुर्घटनाग्रस्त हो गया। मुझे लगा कि अजीब था। इसलिए मैंने नोटपैड ++ शुरू किया और फिर उस पर फ़ाइल को घसीटा और काम किया और यह काम किया। इसलिए यह हर बार दुर्घटनाग्रस्त हो जाता है जब मैंने फ़ाइल खोलने के लिए संदर्भ मेनू का उपयोग किया, और यह हर बार काम करता है जिसे मैंने खींच लिया और फ़ाइल को गिरा दिया या खुले फ़ाइल संवाद का उपयोग किया।
कुछ सप्ताह बाद मुझे यह बताने का संकेत मिला कि नोटपैड ++ का नया संस्करण उपलब्ध है। इसलिए मैंने इसे डाउनलोड और इंस्टॉल किया। यह पहली बार है जब मुझे यह संदेश मिला कि हेक्स एडिटर प्लगइन अस्थिर था और उसे "अक्षम" फ़ोल्डर में ले जाना पड़ा।
मैंने सोचा था कि यह वही हो सकता है जो दुर्घटनाओं का कारण बन रहा है। जैसा कि यह निकला, यह था! अभी मैं विंडोज 10 संस्करण 1511 (10586.494) पर नोटपैड ++ के संस्करण 6.9.2 और हेक्स संपादक प्लगइन के 0.9.5 का उपयोग कर रहा हूं। जैसे ही मैं हेक्स एडिटर के लिए DLL फ़ाइल को प्लग इन फ़ोल्डर में सक्षम करने के लिए ले जाता हूं, और फिर फ़ाइल खोलने के लिए संदर्भ मेनू का उपयोग करता हूं, यह प्रोग्राम को क्रैश कर देता है। यदि मैं इसे बंद कर देता हूं, तो DLL फ़ाइल को अक्षम फ़ोल्डर में वापस ले जाऊं, तो यह संदर्भ मेनू का उपयोग करते समय क्रैश नहीं होता है।
ध्यान दें! यह केवल तब होता है जब फ़ाइल नाम एक्सटेंशन NFO होता है! तो TXT के नाम एक्सटेंशन वाली फ़ाइल प्रभावित नहीं होती है। मैंने अपने कंप्यूटर पर बहुत सारे अन्य फ़ाइल नाम एक्सटेंशन का परीक्षण नहीं किया है, लेकिन मैंने उनमें से कुछ (जैसे जेपीजी) का परीक्षण किया और ऐसा प्रतीत होता है जैसे कि केवल एनएफओ एक्सटेंशन वाली फाइलें प्रभावित होती हैं।
मामले में किसी को यह दिलचस्प लगता है, यहाँ है कि इसे दोहराने के लिए क्या करना है।
- नोटपैड ++ संस्करण 6.9.2 स्थापित करें।
- हेक्स एडिटर प्लगइन संस्करण 0.9.5 स्थापित करें।
- डेस्कटॉप पर एक नई डमी फ़ाइल बनाएँ जिसका नाम dummy.nfo है।
- फ़ाइल पर राइट क्लिक करें और Notepad ++ के साथ Edit चुनें।
ध्यान दें कि नोटपैड ++ के कुछ पुराने संस्करण बग को भी ट्रिगर करेंगे। मुझे नहीं पता कि किस संस्करण ने इस मुद्दे को पेश किया। लेकिन अगर आप बहुत पुराने संस्करण का उपयोग करते हैं तो त्रुटि दिखाई नहीं देगी।