मुखपृष्ठ » कैसे » क्या Windows अभी भी MS-DOS पर निर्भर है?

    क्या Windows अभी भी MS-DOS पर निर्भर है?

    एक बार जब विंडोज, अच्छी तरह से, डॉस के लिए विंडोज ड्रेसिंग था, लेकिन क्या विंडोज अभी भी दैनिक कार्यों के लिए डॉस आर्किटेक्चर पर निर्भर है? हम जांच के रूप में पढ़ें.

    आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है-स्टैक एक्सचेंज का एक उपखंड, क्यू एंड ए वेब साइटों का एक समुदाय-संचालित समूह है।.

    प्रश्न

    SuperUser रीडर Rrazd DOS के इतिहास के बारे में उत्सुक है और यह विंडोज के वर्तमान पुनरावृत्तियों के साथ कैसे इंटरैक्ट करता है:

    मैं बस एक ओएस कोर्स शुरू करने वाला हूं और एक Apple उपयोगकर्ता के रूप में मैं विंडोज ओएस के अंतर्निहित विवरणों से बहुत परिचित नहीं हूं। मैं सोच रहा था, क्या MS DOS अभी भी विंडोज के साथ शीर्ष पर चल रहा है या केवल Windows अब OS के रूप में उपयोग किया जाता है? मैं थोड़ा उलझन में था क्योंकि मैंने कहीं पढ़ा कि MS-DOS का उपयोग बूटिंग के लिए किया जाता है, लेकिन Windows में अन्य सभी OS क्षमताओं को बनाया गया है और इस प्रकार अन्य सभी OS संचालन के लिए उपयोग किया जाता है ...

    यदि विंडोज में आज कोई भूमिका, यदि कोई है, तो MS-DOS कितनी भूमिका निभाता है?

    उत्तर

    SuperUser योगदानकर्ता JdeBP एक बहुत विस्तृत और भारी प्रलेखित उत्तर के साथ छलांग लगाता है:

    जब Microsoft Windows की बात आती है तो दो अलग-अलग रेखाएँ होती हैं, और यह उन चीजों की मदद नहीं करता है जब लोग एक वंश के बारे में ऐसी चीजें लिखते हैं जो उन्होंने दूसरे से सीखी होती हैं.

    •  डॉस + विंडोज वंश में DOS + Windows सभी संस्करण 3.11, DOS + Windows 95, DOS + Windows 98 और DOS + Windows सहस्त्राब्दी संस्करण शामिल हैं। इसमें विंडोज डॉस के ऊपर स्तरित है। इस लेयरिंग के विषय पर पूरी किताबें लिखी गई हैं, और यह कुछ विवाद का विषय है, कम से कम इसलिए नहीं क्योंकि बहुत से लोग 1990 के दशक के मध्य में एक मेले के लिए थे, दुनिया चाहती थी कि यह विश्वास किया जाए कि डॉस चला गया था और विंडोज ऑपरेटिंग सिस्टम। यह डॉस + विंडोज बूटस्ट्रैप प्रक्रिया है.
    •  Windows NT वंश में Windows NT 3.x, Windows NT 4.0, Windows NT 5.0 ("Windows 2000"), Windows NT 5.1 ("Windows XP"), Windows NT 5.2 (Windows XP के कुछ संस्करण और "Windows Server 2003"), Windows NT 6.0 ("Windows Vista"), और Windows NT 6.1 ("विंडोज 7")। यह डॉस के शीर्ष पर स्तरित नहीं है, डॉस के लिए पूरी तरह से अलग तरीके से काम करता है, और एनटी वर्चुअल डॉस मशीन (एनटीवीडीएम) के संकेत द्वारा डॉस एप्लिकेशन चला सकता है जो कि आभासी मशीन वह चलता है Windows NT के शीर्ष पर इसके बजाय अन्य तरीके से। यह विंडोज NT 6.x बूटस्ट्रैप प्रक्रिया है.

    यह भी मदद नहीं करता है जब लोग गलती से विंडोज एनटी में "डॉस प्रॉम्प्ट" की बात करते हैं, जैसा कि यहां जवाब में भी हुआ है। इस तथ्य के अलावा कि यह कमांड इंटरप्रेटर्स है जो प्रॉम्प्ट करता है, ऑपरेटिंग सिस्टम नहीं, यह "टेक्स्ट यूजर इंटरफेस" और "कमांड इंटरप्रेटर" के साथ "डॉस" को स्वीकार करता है, जिनमें से कोई भी डॉस के साथ वास्तविकता का पर्याय नहीं है। DOS ऑपरेटिंग सिस्टम का एक परिवार है: MS-DOS, PC-DOS, DR-DOS, FreeDOS, OpenDOS, et cetera.

    यदि किसी के पास विंडोज़ एनटी पर एक कमांड प्रॉम्प्ट विंडो खुली है, तो एक लगभग हमेशा चल रहा है अध्यक्ष एवं प्रबंध निदेशक, जो बॉक्स में आपूर्ति की गई Microsoft की डिफ़ॉल्ट कमांड दुभाषिया है और जो एक साधारण, पाठ्य उपयोगकर्ता इंटरफ़ेस, Win32 प्रोग्राम है। कोई "डॉस" नहीं है, न ही एनटीवीडीएम। वहाँ सिर्फ एक Win32 प्रोग्राम है जो अपने Win32 कंसोल ऑब्जेक्ट से बात कर रहा है। और वास्तव में कई टीयूआई कार्यक्रमों के लिए, जो विंडोज एनटी पर चल सकते हैं, जिसमें माइक्रोसॉफ्ट के विभिन्न संसाधन किट के सभी उपकरण शामिल हैं। फिर भी चित्र में कहीं भी डॉस की कोई भी प्रतिक्रिया नहीं है, क्योंकि ये सभी सामान्य Win32 प्रोग्राम हैं जो Win32 कंसोल I / O का प्रदर्शन करते हैं, भी.

    विडंबना यह है कि विंडोज एनटी 3.1 को 1993 में विंडोज एनटी वंश जारी किया गया था वास्तव में है डॉस-बेस्ड-ऑन-डॉस विंडोज-एंड-द-ऑपरेटिंग-सिस्टम प्रणाली है कि 1990 के दशक के मध्य में सभी लोग दुनिया को यह समझाने की कोशिश कर रहे थे कि डॉस + विंडोज 95 था.

    और, अठारह साल बाद, हम अभी भी इसे कुछ लोगों के माध्यम से प्राप्त करने की कोशिश कर रहे हैं कि विंडोज एनटी डॉस की तरह काम नहीं करता है और कभी नहीं होता है। ☺

    आगे की पढाई

    • जोनाथन डी बॉयने पोलार्ड (2006). ऑपरेटिंग सिस्टम कर्नेल डेवलपर्स और डिवाइस ड्राइवर लेखकों के लिए एक पुस्तक सूची. बार-बार जवाब दिया.
    • मार्क ई। रोसिनोविच, डेविड ए। सोलोमन, एलेक्स आयनसु (2009). विंडोज आंतरिक (5 वां संस्करण)। Microsoft प्रेस। आईएसबीएन 9780735625303.
    • वाल्टर ओनी (1996). विंडोज 95 के लिए सिस्टम प्रोग्रामिंग. Microsoft प्रेस। आईएसबीएन 1 55615 949 8.
    • मैट पिएट्रैक (नवंबर 1995). विंडोज 95 सिस्टम प्रोग्रामिंग सीक्रेट्स. आईडीजी बुक्स। आईएसबीएन 1-56884-318-6.
    • एंड्रयू शुलमैन (1994). अनधिकृत विंडोज 95. दुनिया भर में IDG पुस्तकें। आईएसबीएन 9781568841694.
    • मैट पिएट्रैक (1993). विंडोज इंटर्नल्स: विंडोज ऑपरेटिंग वातावरण का कार्यान्वयन. एडिसन-वेस्ले। आईएसबीएन 9780201622171.
    • एंड्रयू शुलमैन, डेविड मैक्स, मैट पिएट्रैक (1992). अनकम्फर्टेबल विंडोज: एक प्रोग्रामर गाइड टू रिज़र्व्ड माइक्रोसॉफ्ट विंडोज एपि फंक्शंस. एडिसन-वेस्ले। आईएसबीएन 9780201608342.

    स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में ध्वनि बंद। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें.