क्या विंडोज 8 16-बिट प्रोग्राम का समर्थन करता है?


11

विस्टा और ऊपर के साथ, विंडोज के 64-बिट संस्करण अब 16-बिट कार्यक्रमों का समर्थन नहीं करते हैं, लेकिन 32-बिट संस्करण अभी भी उन्हें चला सकते हैं। विंडोज 8 ने विंडोज 7 से भी बहुत कुछ बदल दिया है, और कुछ समय पहले अफवाहें थीं कि यह केवल 64-बिट [1] [2] में उपलब्ध होगा जो अब ऐसा नहीं लगता है । यह कोई रहस्य नहीं है कि Microsoft उपयोगकर्ताओं को 64-बिट सिस्टम पर माइग्रेट करने के लिए प्रेरित कर रहा है। क्या उन्होंने विंडोज 8 से पूरी तरह से 16-बिट समर्थन (32-बिट संस्करण सहित) गिरा दिया है?


आप ऐसा काम क्यों करना चाहेंगे?
नेटली एडम्स

5
@ नथन एडम्स, आपके सवाल का कोई मतलब नहीं है। कोई विमान से कूदकर या दूसरे देश में क्यों जाना चाहेगा? सिर्फ इसलिए कि आपको कोई आवश्यकता नहीं है कि पूरी दुनिया में कोई और नहीं करता है (इसलिए विंडोज 8 में निरंतर 16-बिट समर्थन)। यदि आप केवल व्यावहारिक कारण पूछ रहे हैं, तो इसका उत्तर यह है कि कुछ लोगों के पास 16-बिट प्रोग्राम हैं जो चलाना चाहते हैं
23

मुद्दा यह है कि अधिकांश 16 बिट प्रोग्राम जो आधुनिक प्रोसेसर पर चलने का प्रयास करते हैं, वे घड़ी की गति में व्यापक अंतर के कारण (दाएं) बिल्कुल नहीं चल सकते हैं। यह कई खेलों में स्पष्ट है। आप अपनी किताब को 16bit के आवेदन के रूप में रखना नहीं चाहेंगे। क्लाउड के माध्यम से उपलब्ध सेवाओं के आगमन के साथ, डॉलर पर पेनी के लिए उपलब्ध सॉफ्टवेयर, और सुपर सस्ते के लिए उप-निर्माण करना - इस तरह के पुरातन सॉफ्टवेयर को चलाने का कोई मतलब नहीं है।
नेटली एडम्स

@NathanAdams, फिर से, आप अपने लिए चीजों को सरल बना रहे हैं। वहाँ मौजूद उपकरण है कि बस ठीक चल सकता है। उदाहरण के लिए, मेरे पास कुछ सरल कमांड-लाइन टूल हैं जो 16-बिट हैं जैसे कि पुरानी .comफाइलें या प्रोग्राम जो डॉस के लिए पास्कल के साथ संकलित हैं जो echoबिना किसी नई लाइन के जैसे काम करते हैं , कर्सर ले जाते हैं, टेक्स्ट रंग सेट करते हैं, दिनांक / समय प्रिंट करते हैं, पार्स ए फ़ाइल, आदि ये ठीक काम करते हैं और जबकि कुछ कार्य अब बिल्ट-इन हो सकते हैं, कई / सबसे अधिक नहीं हैं और यह हमेशा संभव नहीं है (या कुछ मामलों में भी संभव है) 32 को अपडेट करने और / या फिर से संकलित करने के लिए- या 64-बिट।
सिनटेक

1
हम वास्तव में (आधुनिक) सॉफ़्टवेयर का उपयोग करते हैं जिसके लिए डोंगल की आवश्यकता होती है। डोंगल को एक ड्राइवर की आवश्यकता होती है जो 16bit है।
cpuguy83 18

जवाबों:


14

हालांकि विंडोज 8 की 64-बिट प्रतियां 16-बिट अनुप्रयोगों का समर्थन नहीं करती हैं , फिर भी वे 32-बिट प्रतियों [1] [2] [3] पर समर्थित हैं । हालाँकि, वे डिफ़ॉल्ट रूप से समर्थित नहीं हैं और उन्हें नियंत्रण कक्ष एप्लेट के साथ मैन्युअल रूप से चालू होना चाहिए:

16-बिट समर्थन नियंत्रण कक्ष एप्लेट


0

यह विंडोज विस्टा या विंडोज 7 के समान है। यदि आपके पास विंडोज का 64 बिट संस्करण है, तो आप 16 बिट अनुप्रयोगों को नहीं चला सकते। यदि आपके पास विंडोज का 32 बिट संस्करण है, तो आप 16 बिट अनुप्रयोगों को चला सकते हैं।

64 बिट सिस्टम के लिए वर्कअराउंड: विंडोज 7 64 बिट में आप सिर्फ वर्चुअल पीसी एक्सपी मोड डाउनलोड कर सकते हैं और वहां अपना 16 बिट एप्लिकेशन चला सकते हैं। मुझे यकीन नहीं है कि विंडोज 8 भी एक XP मोड प्रदान करता है (मुझे ऐसा नहीं लगता) लेकिन विंडोज 8 के हाइपर-वी सपोर्ट के साथ (कुछ संस्करण?) आते हैं। तो आप आसानी से अपने हाइपर-वी में जैसे 16bit का समर्थन करने के लिए Windows XP चला सकते हैं।

http://www.microsoft.com/windows/virtual-pc/download.aspx http://blogs.msdn.com/b/b8/archive/2011/09/07/bringing-hyper-v-to-windows -8.aspx


हाँ, वहाँ पहले से ही बहुत है । मुझे लगता है कि लोग अभी भी 16-बिट कार्यक्रमों का उपयोग कर रहे हैं । ☺
Synetech

0

विंडोज 7 के अनुसार, 16-बिट एप्लिकेशन बस 64-बिट विंडोज 8 इंस्टॉलेशन पर नहीं चल सकते हैं।

हालाँकि, 16-बिट अनुप्रयोगों को चलाने के लिए आवश्यक NTVDM अभी भी 32-बिट विंडोज 8 सिस्टम पर उपलब्ध है:

NTVDM 64-बिट संस्करणों को छोड़कर, विस्टा, 7 और 8 सहित सभी 32-बिट NT- आधारित विंडोज संस्करणों में मौजूद है।

जैसा कि Synetech ने कहा, यह सुविधा डिफ़ॉल्ट रूप से अक्षम है और इसे मैन्युअल रूप से सक्षम होना चाहिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.