पहले विंडोज सिस्टम ने सिस्टम की सेवाओं तक पहुंचने के लिए एक ग्राफिकल शेल चलाने के लिए 16-बिट MS-DOS आधारित कर्नेल का उपयोग किया था। अगर उस आखिरी वाक्य ने आपको तकनीकी शब्दावली के लिए हाथापाई की, तो अपने दिमाग को आराम दें। इस लेख की जानकारी विशेषज्ञों और आम लोगों के लिए समान रूप से उपलब्ध होगी। विंडोज़ के 64-बिट संस्करण में 32-बिट एप्लिकेशन चलाते समय आपको कुछ समस्याओं का अनुभव हो सकता है। अगर ऐसा है, तो यह जानने के लिए पढ़ें कि ऐसा क्यों हो रहा है और इसे कैसे ठीक किया जाए।
इंस्टाग्राम पर संदेशों पर कैसे जाएं
कुछ आवश्यक अवधारणाएँ
साधारण तथ्य यह है कि आपको पहली बार में यह समस्या नहीं होनी चाहिए। विंडोज़ में एक एम्यूलेटर है जो—अगर सही ढंग से काम कर रहा है—तो 64 और 32-बिट दोनों अनुप्रयोगों को सामान्य रूप से चलाने के लिए आवश्यक वातावरण प्रदान करता है। यह एमुलेटर (WOW64) फ़ाइल और/या रजिस्ट्री टकराव को रोकने के लिए 32-बिट अनुप्रयोगों को 64-बिट वाले से अलग करता है। तकनीकी नोट पर, 32-बिट प्रक्रियाएं 64-बिट डीएलएल निष्पादित नहीं कर सकती हैं, इसलिए यह आपकी समस्या का कारण बन सकती है।
ध्यान रखने वाली बात यह है कि आप वास्तव में 16-बिट एप्लिकेशन चला रहे होंगे, जो निश्चित रूप से काम नहीं करेगा। यह जांचने का एक त्वरित तरीका है कि कोई प्रोग्राम 16-बिट है या नहीं, अपने कंप्यूटर पर उसके स्थान पर नेविगेट करना है। उस पर राइट-क्लिक करें और ड्रॉप-डाउन मेनू से गुण चुनें। यदि गुण टैब में संस्करण या पिछला संस्करण टैब है, तो यह 16-बिट अनुप्रयोग नहीं है।
इसे संगत बनाना
जब आप संगतता समस्याओं वाले किसी सॉफ़्टवेयर को चलाने के लिए सेट करते हैं, तो सबसे पहले आपको इसे संगतता मोड में चलाने का प्रयास करना चाहिए। ऐसी बहुत कम समस्याएं हैं जो आजकल वास्तविक रूप से ठीक हो जाती हैं, लेकिन यह एक बहुत ही उपयोगी विशेषता थी जब विंडोज 95 को एनटी द्वारा बदल दिया गया था।
किसी एप्लिकेशन को संगतता मोड में चलाने के लिए, फ़ाइल एक्सप्लोरर में उस पर नेविगेट करें और उस पर राइट-क्लिक करें। ऊपर की तरह ही, मेनू से गुण पर क्लिक करें। गुण के अंतर्गत, संगतता टैब पर क्लिक करें। उस बॉक्स पर क्लिक करें जो कहता है: के लिए इस प्रोग्राम को संगतता मोड में चलाएँ: और उस Windows संस्करण का चयन करें जिसका आप उपयोग करना चाहते हैं। फिर, अप्लाई पर क्लिक करें और अपना एप्लिकेशन चलाने का प्रयास करें। केवल कुछ ही विकल्प होने चाहिए इसलिए उन सभी के माध्यम से जाने का प्रयास करें।
32-बिट एप्लिकेशन सक्षम करें
पूरी तरह से होने के लिए, आप यह सुनिश्चित कर सकते हैं कि आपकी विंडोज़ सेवाओं में 32-बिट एप्लिकेशन सक्षम हैं। ऐसा करने के लिए, इन चरणों का पालन करें:
- विंडोज सर्च बॉक्स में विंडोज फीचर्स टाइप करके और बेस्ट मैच का चयन करके विंडोज फीचर्स को एक्सेस करके शुरू करें।
- इंटरनेट सूचना सेवाओं को पढ़ने वाले बॉक्स को चेक करें और ठीक पर क्लिक करें। इस सुविधा को स्थापित करने में एक मिनट का समय लगेगा
- विंडोज़ खोज बॉक्स में इंटरनेट सूचना सेवाओं को टाइप करके और सर्वश्रेष्ठ मिलान का चयन करके आईआईएस प्रबंधक लॉन्च करें।
- आपको बाईं विंडो में अपने कंप्यूटर का नाम दिखाई देगा, इसे विस्तृत करें और एप्लिकेशन पूल पर क्लिक करें।
- दाएँ विंडो में, DefaultAppPools पर राइट-क्लिक करें और उन्नत सेटिंग्स का चयन करें।
- 32-बिट एप्लिकेशन सक्षम करें का चयन करें और इसे गलत से सही में बदलें।
- ठीक क्लिक करें और अपने कंप्यूटर को पुनरारंभ करें।
इसे पूरा करने के बाद, एप्लिकेशन को फिर से चलाने का प्रयास करें। यदि आपका WOW64 सही ढंग से काम कर रहा है, तो यह आवश्यक नहीं होना चाहिए, लेकिन यह कुछ मामलों में प्रभावी साबित हुआ है।
गलत प्रोग्राम फ़ाइलें
पुराने प्रोग्राम कभी-कभी इंस्टॉलेशन को मिश्रित कर देते हैं और उनकी फ़ाइलें गलत फ़ोल्डर में समाप्त हो सकती हैं। यह पता लगाना विशेष रूप से कठिन है क्योंकि स्थापना बिना किसी रोक-टोक के बंद हो गई प्रतीत होगी।
विंडोज के 64-बिट संस्करणों पर, सभी 64-बिट एप्लिकेशन प्रोग्राम फाइल्स (x86) फ़ोल्डर में स्थापित होते हैं। इसमें इंस्टॉल किए गए एप्लिकेशन से संबंधित कोई भी फाइल शामिल है। हालाँकि, 32-बिट प्रोग्राम प्रोग्राम फाइल्स नामक एक अलग फ़ोल्डर में समाप्त होते हैं। यदि स्थापना में पथ गलत तरीके से कोडित हैं, तो अनुप्रयोग गलत फ़ोल्डर में स्थापित हो सकता है।
कलह में चैनल को कैसे छुपाएं
इसे ठीक करने में कुछ इंस्टॉलेशन कोड को संपादित करना शामिल होना चाहिए लेकिन आपको ऐसा करने की ज़रूरत नहीं है, और आप वैसे भी स्रोत कोड तक नहीं पहुंच पाएंगे। एक अस्थायी समाधान के लिए, बस स्थापित फ़ाइलें ढूंढें और उन्हें प्रोग्राम फ़ाइलें फ़ोल्डर में मैन्युअल रूप से कॉपी करें।
दाढ़ी और एक बाल कटवाने, दो बिट्स
32-बिट एप्लिकेशन चलाते समय ये कुछ समस्याएं हैं जिनका आप सामना कर सकते हैं। लेकिन फिर, इस बात पर पर्याप्त जोर नहीं दिया जा सकता है कि ऐसा कभी नहीं होना चाहिए, क्योंकि इसे रोकने के उपाय किए जा रहे हैं। यह कहीं अधिक संभावना है कि आप किसी अन्य संगतता समस्या से निपट रहे हैं। यदि आप बहुत आश्वस्त हैं कि रजिस्टर समस्या पैदा कर रहा है, तो लेख में उल्लिखित समाधानों से शुरुआत करें।
क्या लेख की कोई विधि मददगार रही है? आपको किस बात ने सुनिश्चित किया कि 32-बिट रजिस्टर वास्तव में आपकी समस्या का कारण बन रहा है? नीचे दी गई टिप्पणियों में अपना तर्क साझा करें।