आपको आमतौर पर पुराने सॉफ्टवेयर से दूर रहना चाहिए। गेराज बिक्री पर विंडोज 95 के लिए डिज़ाइन की गई सॉफ्टवेयर सीडी को चुनने से बचें। प्राचीन सॉफ्टवेयर जो अब काम नहीं करता है, शायद इसे आधुनिक, संगत संस्करण में अपग्रेड किया जाना चाहिए।
सॉफ़्टवेयर मीडिया की तरह नहीं चलता है
आधुनिक सीडी प्लेयर पर बीस वर्षीय ऑडियो सीडी ठीक खेलेंगे, रिकॉर्ड आधुनिक रिकॉर्ड प्लेयर पर ठीक खेलेंगे, और डीवीडी वीडियो हमेशा डीवीडी-रीडिंग हार्डवेयर के साथ डिवाइस पर खेलेंगे। लेकिन विंडोज 95 के लिए अठारह साल पहले की गई प्राचीन सॉफ्टवेयर सीडी अलग है।
ऑडियो सीडी, वीडियो डीवीडी, यहां तक कि रिकॉर्ड - वे सभी मानक मीडिया प्रारूप हैं। दूसरे शब्दों में, एक ऑडियो सीडी पर ऑडियो डेटा है। कंप्यूटर इस ऑडियो डेटा को स्वयं ही व्याख्या करता है। यही कारण है कि 1 9 80 में निर्मित एक ऑडियो सीडी विंडोज 8 पीसी, मैक या किसी अन्य डिवाइस पर बजाने योग्य होगी - कंप्यूटर जानता है कि ऑडियो सीडी की व्याख्या कैसे करें और इसका ख्याल रखें। ऑडियो सीडी को ऑपरेटिंग सिस्टम या डिवाइस पर चलने वाले डिवाइस के बारे में जानने की आवश्यकता नहीं है।
हालांकि, सॉफ्टवेयर अलग है। सॉफ़्टवेयर कुछ मानक नहीं है कि सभी कंप्यूटरों को कैसे पता चलेगा - सॉफ़्टवेयर कोड है जो आपके कंप्यूटर पर चलता है। यह करने के लिए सॉफ्टवेयर पर निर्भर करता है कि उसे क्या करना है। विंडोज 3.1 या विंडोज 95 के लिए लिखे गए सॉफ़्टवेयर को बेहद उलझन में डाल दिया जाएगा यदि यह खुद को विंडोज 7 या विंडोज 8 पर चल रहा है। यह उन फाइलों की तलाश करेगा जो अब मौजूद नहीं हैं और इन अपरिचित वातावरण में भी भाग लेने से इंकार कर सकते हैं।
विंडोज अपनी पिछली संगतता के लिए प्रसिद्ध है और पुराने कार्यक्रमों को जितना संभव हो उतना चलाने में मदद करने की कोशिश करता है, लेकिन विंडोज़ क्या कर सकता है इसके लिए एक सीमा भी है। यह प्रभावशाली है कि विंडोज़ के आधुनिक संस्करण विंडोज 95 प्रोग्राम भी चला सकते हैं, यह देखते हुए कि विंडोज 9एक्स श्रृंखला डॉस और विंडोज एक्सपी पर आधारित थी और विंडोज़ के बाद के संस्करण विंडोज एनटी कर्नेल पर आधारित हैं - वे पूरी तरह से अलग ऑपरेटिंग सिस्टम हैं हुड।
कार्यक्रम क्यों नहीं चल सकते हैं
हमने पहले से ही उच्च स्तरीय स्पष्टीकरण को कवर किया है, लेकिन यहां कुछ निम्न-स्तरीय विवरण हैं जो प्रोग्राम को ठीक से चलने से रोक सकते हैं:
- कार्यक्रम चलाने से इनकार करते हैं: कुछ प्रोग्राम इंस्टॉल करने से इंकार कर सकते हैं अगर उन्हें लगता है कि वे विंडोज के एक संस्करण पर चल रहे हैं, जिन्हें वे नहीं जानते हैं।
- 16-बिट कार्यक्रम: विंडोज़ के 32-बिट संस्करणों में 16-बिट इम्यूलेशन वातावरण होता है जो पुराने विंडोज 3.1 सॉफ़्टवेयर को चलाने की अनुमति देता है। इसे विंडोज के 64-बिट संस्करणों से हटा दिया गया था, इसलिए उन पुराने विंडोज 3.1 प्रोग्राम बिल्कुल नहीं चलेंगे।
- डॉस सॉफ्टवेयर: चूंकि विंडोज एक्सपी, विंडोज के उपभोक्ता संस्करण अब डॉस के शीर्ष पर नहीं बनाए गए हैं। वास्तविक डॉस सॉफ़्टवेयर और गेम जो वास्तविक मोड डॉस पर निर्भर हैं, वे विंडोज के आधुनिक संस्करणों पर मूल रूप से चलाने में सक्षम नहीं होंगे। कमांड प्रॉम्प्ट विंडो एक अपूर्ण संगतता सुविधा है, पूर्ण डीओएस सिस्टम नहीं।
- पुरानी लाइब्रेरी निर्भरताएं: कुछ कार्यक्रम प्राचीन पुस्तकालयों पर निर्भर हो सकते हैं जो अब विंडोज़ में शामिल नहीं हैं या अन्य पुराने कार्यक्रमों पर निर्भर हो सकते हैं जो विंडोज के नए संस्करणों पर भी ठीक से काम नहीं करते हैं।
- सुरक्षा मुद्दे: पुराने कार्यक्रमों का उपयोग आधुनिक विंडोज सुरक्षा सुविधाओं के लिए नहीं किया जाता है और सीमित उपयोगकर्ता खातों और यूएसी के साथ अच्छा नहीं खेल सकता है। विंडोज पुराने उपयोगकर्ताओं को सीमित उपयोगकर्ता खातों के तहत चलाने में चाल करने की कोशिश करता है, लेकिन यह हमेशा हर समस्या को ठीक नहीं करता है।
यह एक विस्तृत सूची नहीं है, लेकिन इसमें शामिल कुछ मुद्दों को समझने में आपकी मदद करनी चाहिए। कार्यक्रम विंडोज के मौजूदा संस्करणों पर चलाने के लिए डिज़ाइन किए गए हैं, न कि विंडोज़ के संस्करण जो भविष्य में 20 साल मौजूद हो सकते हैं। विंडोज के आधुनिक संस्करणों पर प्राचीन विंडोज अनुप्रयोगों को चलाने के दौरान ब्रेकेज की अपेक्षा की जानी चाहिए। चूंकि माइक्रोसॉफ्ट और अन्य ऑपरेटिंग सिस्टम विक्रेता अपने ऑपरेटिंग सिस्टम में सुधार करते हैं, पुराने कार्यक्रम धीरे-धीरे तब तक पीछे छोड़ दिए जाते हैं जब तक वे अपडेट नहीं होते हैं।
पुराने कार्यक्रम कैसे चलाएं
यदि आपको संभवतः बहुत पुराने सॉफ्टवेयर से बचना चाहिए, तो कभी-कभी आप नहीं कर सकते हैं। आपके पास एक व्यवसाय-महत्वपूर्ण एप्लिकेशन हो सकता है जिसे आपको चलाने के लिए आवश्यक है या एक पुराना पीसी गेम खेलना चाह सकता है। वैसे भी आप इन कार्यक्रमों को चलाने के तरीके भी कर सकते हैं।
विंडोज 'संगतता सेटिंग्स का प्रयोग करें: विंडोज में अंतर्निहित संगतता मोड सेटिंग्स हैं जो प्रोग्राम को काम करने में मदद कर सकती हैं। किसी प्रोग्राम के शॉर्टकट पर राइट-क्लिक करें, गुण चुनें, और संगतता टैब पर क्लिक करें। आप विंडोज़ का संस्करण चुन सकते हैं जो प्रोग्राम के तहत चलता है - विंडोज़ उस प्रोग्राम को विंडोज़ के पुराने संस्करण पर चलने के बारे में सोचने की कोशिश करेगा। यह हमेशा हर पुराने कार्यक्रम को काम करने की अनुमति नहीं देगा, लेकिन यह एक शॉट के लायक है। यहां तक कि एक प्रोग्राम संगतता समस्या निवारक भी है जो आपके प्रोग्राम के लिए स्वचालित संगतता मोड सेटिंग्स को स्वचालित रूप से खोजने का प्रयास करेगा।
वर्चुअल मशीन में पुराना सॉफ्टवेयर चलाएं: विंडोज के आधुनिक संस्करण पर अपना पुराना सॉफ़्टवेयर चलाने की कोशिश करने के बजाय, आप विंडोज के पुराने संस्करण की आभासी प्रतिलिपि स्थापित कर सकते हैं और वहां सॉफ्टवेयर चला सकते हैं। उदाहरण के लिए, यदि आपके पास Windows XP पर चलने वाला कोई एप्लिकेशन था लेकिन Windows 7 या 8 पर नहीं चलता है, तो आप उस प्रोग्राम को चलाने के लिए Windows XP वर्चुअल मशीन का उपयोग कर सकते हैं।यदि आपके पास एक पुराना गेम है जो डॉस के तहत चलाया गया है, तो आप इसे डॉसबॉक्स में इंस्टॉल कर सकते हैं। यह अधिकांश कार्यक्रमों के लिए ठीक काम करेगा, जब तक कि उन्हें हार्डवेयर उपकरणों तक सीधे पहुंच की आवश्यकता न हो - उदाहरण के लिए, एक प्राचीन प्रोग्राम जो एक सीरियल पोर्ट पर प्रिंटर के साथ इंटरफेस करता है, काम नहीं करेगा। हालांकि, यह सामान्य रूप से प्रोग्राम स्थापित करने से बहुत कम सुविधाजनक है।
पीसी गेम्स का निवारण करें: पीसी गेम मीडिया और सॉफ्टवेयर के बीच कहीं बैठते हैं। जैसे ही आप 20 साल पहले एक फिल्म देखना चाहते हैं, आप शायद 20 साल पहले एक खेल खेलना चाहेंगे। हालांकि, गेम सॉफ़्टवेयर हैं और 20 साल पहले से एक गेम खेलना 20 साल पहले एक प्रोग्राम चलाने की कोशिश करना होगा - अगर संभव हो तो कुछ बचा जाना चाहिए। उपरोक्त चाल आपको पुरानी गेम चलाने में मदद कर सकती हैं, लेकिन हमने पुराने पीसी गेम को ठीक से काम करने के अन्य तरीकों को भी शामिल किया है।
अनुसंधान, अनुसंधान, अनुसंधान: यदि इनमें से कोई भी चाल काम नहीं करती है - या आप वर्चुअल मशीन की बजाय विंडोज के अपने मौजूदा संस्करण पर प्रोग्राम स्थापित करने के लिए मृत-सेट हैं - तो आपको कुछ शोध करना पड़ सकता है। कार्यक्रम के नाम और विंडोज के आपके वर्तमान संस्करण के लिए Google खोज करें, आपके द्वारा देखे गए किसी भी त्रुटि संदेश की खोज करें, और इसी तरह - यह एक दर्दनाक प्रक्रिया हो सकती है जिसके लिए आपको समस्या के बाद समस्या ठीक करने की आवश्यकता होती है, लेकिन अगर जानकारी हो तो जानकारी हो सकती है आप एक लोकप्रिय कार्यक्रम स्थापित करने की कोशिश कर रहे हैं। यहां शामिल कड़ी मेहनत का मतलब है कि यदि संभव हो तो पुराने कार्यक्रम को पीछे छोड़ना और अपग्रेड करना अक्सर अच्छा विचार है।
आम तौर पर, आपको पुराने सॉफ़्टवेयर से बचने का प्रयास करना चाहिए जो ठीक से काम नहीं कर सकता है। उचित आधुनिक, अद्यतित सॉफ्टवेयर के साथ चिपकाएं। विंडोज सॉफ्टवेयर सीडी ऑडियो सीडी की तरह नहीं हैं - इस बात की कोई गारंटी नहीं है कि वे विंडोज़ और नए हार्डवेयर के आधुनिक संस्करणों के साथ ठीक तरह से काम करेंगे।