कंप्यूटर हार्डवेयर तेजी से बदलता है। यह जानना कि आपको अपने पीसी पर क्या अपग्रेड करना चाहिए, इस बात पर निर्भर करता है कि आप इसका उपयोग कैसे करते हैं। गेम्स अक्सर उपलब्ध सबसे अप-टू-डेट पार्ट्स की मांग करते हैं, लेकिन पुराना सॉफ्टवेयर कभी-कभी अलग तरह से काम करता है।
अपने ऑपरेटिंग सिस्टम को अपडेट करने के बाद यह पता लगाने से बुरा कुछ नहीं है कि आपके पसंदीदा प्रोग्राम अब काम नहीं करते। विंडोज 10 कम्पैटिबिलिटी मोड आपके सॉफ्टवेयर को वापस जीवन में लाने में मदद कर सकता है।
पुराना सॉफ्टवेयर क्यों टूटता है?
पुराने सॉफ्टवेयर को पुनर्जीवित करने के तरीके को देखने से पहले, यह सीखने लायक है कि वे विंडोज 10 के साथ काम क्यों नहीं कर सकते। जबकि पुराने सॉफ्टवेयर के लिए बड़ी संख्या में संभावित समस्याएं हैं, अधिकांश समान मुद्दों से पीड़ित हैं:
- आउट-ऑफ-डेट डिपेंडेंसीज - पुराने प्रोग्राम और लाइब्रेरी पर निर्भर सॉफ्टवेयर जो अब विंडोज 10 में उपलब्ध नहीं हैं
- 16-बिट प्रोग्राम - विंडोज 10 64-बिट है, और 16-बिट प्रोग्राम्स को सपोर्ट नहीं करता (*32 बिट ठीक काम करता है)
- DOS - MSDOS के लिए डिज़ाइन किए गए पुराने प्रोग्राम और गेम विंडोज में नहीं चलते, क्योंकि यह केवल टर्मिनल विंडो के लिए DOS सिस्टम के एक छोटे हिस्से का अनुकरण करता है
- सुरक्षा - प्रोग्राम्स के लिए एक्सप्लॉइट्स और बैकडोर्स लगातार बदल रहे हैं, और पुराने अनअपडेटेड सॉफ्टवेयर को सुरक्षा जोखिम के रूप में अस्वीकार किया जा सकता है
ये मुद्दे, और कई अन्य, पुराने सॉफ्टवेयर को चलने से रोक सकते हैं। पुराने सॉफ्टवेयर को जीवित रखना एक ऐसा विषय है जिसके बारे में कई लोग भावुक हैं, और उत्पादों को उनके आधिकारिक एंड ऑफ लाइफ से आगे बढ़ाने के लिए समर्पित ऑनलाइन कम्युनिटी हैं।
विंडोज 10 कम्पैटिबिलिटी मोड का उपयोग करके सॉफ्टवेयर कैसे चलाएं
यदि आप एक पुराने सॉफ्टवेयर को इंस्टॉल करने में कामयाब रहे हैं केवल यह पता लगाने के लिए कि यह चलने से इनकार करता है, तो आपके पास कई विकल्प हैं। पहला है ऑटोमैटिक कम्पैटिबिलिटी चेकर का उपयोग करके सॉफ्टवेयर को अलग-अलग मोड के साथ मैच करना ताकि उन्हें चालू किया जा सके।
- .EXE फाइल पर राइट-क्लिक करें और Properties चुनें
- Compatibility टैब के तहत, Run compatibility troubleshooter पर क्लिक करें
- विंडोज द्वारा प्रोग्राम स्कैन करने की प्रतीक्षा करें
- Try recommended settings चुनें
यह प्रोग्राम को उन सेटिंग्स के साथ सेटअप करेगा जो विंडोज 10 को लगता है कि सबसे अच्छी हैं। यदि यह अभी भी लॉन्च नहीं होता है, तो प्रक्रिया दोहराएं, इस बार अंतिम चरण में Troubleshoot program चुनकर एक इंटरैक्टिव विज़ार्ड लॉन्च करें।
प्रोग्राम कम्पैटिबिलिटी ट्रबलशूटर अधिक हाल के सॉफ्टवेयर पर सबसे अच्छा काम करता है। लेकिन यदि आप जानते हैं कि कोई प्रोग्राम किस सिस्टम पर चलने के लिए बनाया गया है, तो आप मैन्युअल मोड का उपयोग करके बेहतर हो सकते हैं।
विंडोज 10 कम्पैटिबिलिटी मोड मैन्युअली कैसे चुनें
यदि आपने पिछले चरणों को आजमाया है और वे काम नहीं कर रहे हैं, तो हार मानने से पहले अभी भी अन्य विकल्प हैं। आप मैन्युअली चुन सकते हैं कि विंडोज कम्पैटिबिलिटी मोड के साथ किस सिस्टम का उपयोग करना है:
- .EXE फाइल पर राइट-क्लिक करें और Properties चुनें
- Compatibility टैब के तहत, Run this program in compatibility mode for: चेकबॉक्स पर क्लिक करें
- वह विंडोज वर्जन चुनें जिसके लिए प्रोग्राम लिखा गया था
- OK पर क्लिक करें
अब, जब भी वह प्रोग्राम खोला जाता है, विंडोज 10 एक शिम के माध्यम से इसे चलाने का प्रयास करेगा, जो पुराने और नए ऑपरेटिंग सिस्टम के बीच अंतर को पाटने के लिए डिज़ाइन किया गया विशेष सॉफ्टवेयर है।
जब विंडोज कम्पैटिबिलिटी मोड काम न करे तो क्या करें
विंडोज 10 कम्पैटिबिलिटी मोड कई पुराने सॉफ्टवेयर को चलाने का अच्छा काम करता है, लेकिन कभी-कभी यह ऐसे सॉफ्टवेयर के खिलाफ आता है जो चलाने के लिए बहुत पुराना या पुराना है। इन मामलों में कोई आसान समाधान नहीं है, लेकिन इसका मतलब यह नहीं है कि यह संभव नहीं है।
पुराने प्रोग्राम चलाने के लिए कई अन्य विकल्प हैं, लेकिन वे थोड़े अधिक साहसी हैं।
वर्चुअल मशीन में विंडोज के पुराने वर्जन चलाएं
एक वर्चुअल मशीन आपके कंप्यूटर पर एक सैंडबॉक्स प्रोग्राम में चल रहा एक संपूर्ण ऑपरेटिंग सिस्टम है। यह अन्य ऑपरेटिंग सिस्टम और लिनक्स डिस्ट्रीब्यूशन को आजमाने का एक शानदार तरीका है।
VM का लाभ यह है कि यह पुराने हार्डवेयर को पूरी तरह से अनुकरण कर सकता है। इस तरह, विंडोज 10 को पुराने ऑपरेटिंग सिस्टम के लिए प्रोग्राम चलाने की कोशिश करने के बजाय, आप वर्चुअल मशीन में विंडोज XP को नेटिवली चला सकते हैं।
यह कई फायदों के साथ आता है, हालांकि शायद सबसे महत्वपूर्ण है आपके मॉडर्न सिस्टम और पुराने सॉफ्टवेयर के बीच अलगाव, जिससे सॉफ्टवेयर के कारण होने वाली किसी भी संभावित सुरक्षा समस्या को काट दिया जाता है।
DOSBox के साथ DOS सॉफ्टवेयर चलाएं
विंडोज से पहले, सभी सॉफ्टवेयर DOS में चलते थे (आमतौर पर MSDOS के रूप में जाना जाता है)। मॉडर्न विंडोज वर्जन्स और DOS के बीच कोई कम्पैटिबिलिटी नहीं है, लेकिन एमुलेटर के माध्यम से प्रोग्राम चलाने के विकल्प हैं।
आप सॉफ्टवेयर को वर्चुअल मशीन में इंस्टॉल कर सकते हैं, लेकिन DOSBox एक बहुत आसान विकल्प है। यह पूरी तरह से फ्री और ओपन-सोर्स है और विंडोज और macOS सहित विभिन्न प्लेटफॉर्म पर पुराने गेम और सॉफ्टवेयर की एक विस्तृत श्रृंखला का समर्थन करने के लिए डिज़ाइन किया गया है।
पुराने हार्डवेयर के साथ कंप्यूटर बनाएं
अल्टीमेट हार्डकोर दृष्टिकोण के लिए, आप अपनी पसंद के ऑपरेटिंग सिस्टम को चलाने के लिए एक डेडिकेटेड कंप्यूटर बना सकते हैं। यह चरम लगता है, लेकिन यह वही है जो यूट्यूबर MattKC ने किया था।
जैसा कि वीडियो दिखाता है, यह दृष्टिकोण बग्स से भरा है और कमजोर दिल वालों के लिए नहीं है। यदि आप चुनौती के लिए तैयार हैं, हालांकि, पुराना पीसी बनाने के पीछे की सोच ठोस है। आखिरकार, सरकारी, चिकित्सा और सैन्य सॉफ्टवेयर का एक बड़ा हिस्सा आज भी पुरानी मशीनों पर चलता है।
चाहे आप सोचते हैं कि यह अच्छी बात है या नहीं, हालांकि, यह व्यक्तिपरक है।
पुराना सॉफ्टवेयर, मॉडर्न हार्डवेयर
पुराने सॉफ्टवेयर को जीवित रखना एक जुनून हो सकता है, या शायद आपको अपने व्यवसाय के लिए इसकी आवश्यकता है। किसी भी तरह, विंडोज 10 के पास पुराने प्रोग्राम को जीवित रखने के लिए कई विकल्प हैं।
यदि आप विंडोज 7 चलाते हैं, तो आप उन्हीं कारणों के लिए XP मोड को उपयोगी पा सकते हैं, और विंडोज 8 यूजर्स को अपने ऑपरेटिंग सिस्टम में एक समान विंडोज कम्पैटिबिलिटी मोड बिल्ट-इन मिलेगा।