Anasayfa » nasıl » Windows hala MS-DOS'a güveniyor mu?

    Windows hala MS-DOS'a güveniyor mu?

    Bir zamanlar Windows pekala, Windows DOS için giyiniyordu, ancak Windows hala günlük işlemler için DOS mimarisine bağlı mıydı? Araştırırken okumaya devam et.

    Bugünün Soru ve Cevap oturumu bize topluluk tarafından yönlendirilen bir soru-cevap web sitesi grubu olan Stack Exchange'in bir alt birimi olan SuperUser'ın izniyle geliyor..

    Soru

    SuperUser okuyucu Rrazd, DOS'un tarihini ve Windows'un geçerli yinelemeleriyle nasıl etkileşimde bulunduğunu merak ediyor:

    Bir işletim sistemi kursu başlatmak üzereyim ve bir Apple kullanıcısı olarak Windows işletim sisteminin altta yatan ayrıntılarına pek aşina değilim. Merak ediyorum, MS DOS hala Windows üzerinde çalışıyor mu, yoksa SADECE Windows şimdi işletim sistemi olarak mı kullanılıyor? Biraz kafam karıştı, çünkü bir yerde MS-DOS'un önyükleme için kullanıldığını okudum, ancak Windows'un yerleşik olarak tüm işletim sistemi yetenekleri var ve bu nedenle diğer işletim sistemlerinin tüm işlemleri için kullanılıyor…

    Bugün MS-DOS'ta Windows'ta ne kadar rol oynuyor??

    Cevap

    SuperUser katılımcısı JdeBP, çok detaylı ve belgelenmiş bir cevapla sıçradı:

    Konu Microsoft Windows'a geldiğinde iki farklı soy vardır ve insanlar bir soy hakkında diğerini öğrendikleri bir şey yazarken hiçbir şeye yardımcı olmazlar..

    •  DOS + Windows soy DOS + Windows sürüm 3.11, DOS + Windows 95, DOS + Windows 98 ve DOS + Windows Millennium Edition'a kadar olan tüm sürümlerden oluşur. Windows DOS üzerinde katmanlı. Kitapların tamamı bu katmanla ilgili olarak yazılmıştır ve en azından 1990'ların ortalarından ortalarına kadar dünyanın DOS'un gittiğine ve Windows'un olduğuna inanmasını istediği için pek çok insanın adil olduğu için bazı çekişmelere konu olmuştur. işletim sistemi.Bu DOS + Windows önyükleme işlemidir.
    •  Windows NT soy, 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 ve “Windows Server 2003” ün bazı sürümleri), Windows’tan oluşur. NT 6.0 (“Windows Vista”) ve Windows NT 6.1 (“Windows 7”). DOS'un üzerine katmanlı değildir, DOS'a tamamen farklı bir şekilde çalışır ve DOS uygulamalarını NT Sanal DOS Makinesi'nin (NTVDM) bir sonucu olarak çalıştırabilir. sanal makine o çalışır Windows NT üstüne etrafında başka bir yol değil. Bu Windows NT 6.x önyükleme işlemidir.

    Ayrıca, yardım etmeyenler, insanlar yanlışlıkla burada cevaplarda olduğu gibi, Windows NT’de bir “DOS komut isteminden” bahsetmeleridir. İşletim sistemlerini istemeyen komut tercümanlarının yanı sıra, her ikisi de DOS ile eşanlamlı olmayan “DOS” ile “metinsel kullanıcı arayüzü” ve “komut tercümanı” ile ilişkilendirilir. DOS, bir işletim sistemi ailesidir: MS-DOS, PC-DOS, DR-DOS, FreeDOS, OpenDOS, vb..

    Windows NT'de bir komut istemi penceresi açıksa, hemen hemen her zaman çalışıyordur CMD, Bu kutuda verilen Microsoft'un varsayılan komut yorumlayıcısı olan ve sıradan, metinsel bir kullanıcı arayüzü olan Win32 programıdır. “DOS” ya da NTVDM yok. Win32 konsol nesnesine konuşan bir Win32 programı var. Ve aslında Microsoft'un çeşitli Kaynak Kitlerindeki tüm araçlar da dahil olmak üzere Windows NT'de çalışabilen birçok TUI programı için, yine Resimde hiçbir yerde DOS kokusu yok, çünkü bunların hepsi de Win32 konsol G / Ç gerçekleştiren sıradan Win32 programları..

    İronik olarak, Windows NT 3.1’in 1993’de piyasaya sürülmesi aslında DOS temelli olmayan Windows tabanlı sistem, 1990'ların ortalarında bütün insanların DOS + Windows 95'in dünyaya ikna etmeye çalıştığı bir sistemdir..

    Ve on sekiz yıl sonra, hala Windows NT'nin DOS gibi çalışmadığını ve hiç kullanmadığı bazı insanlara ulaşmaya çalışıyoruz. ☺

    daha fazla okuma

    • Jonathan de Boyne Pollard (2006). İşletim sistemi çekirdeği geliştiricileri ve aygıt sürücüsü yazarları için bir kitap listesi. Sıkça Verilen Cevaplar.
    • Mark E. Russinovich, David A. Solomon, Alex Ionescu (2009). Windows Internals (5. Baskı). Microsoft Press. ISBN 9780735625303.
    • Walter Oney (1996). Windows 95 için Sistem Programlama. Microsoft Press. ISBN 1 55615 949 8.
    • Matt Pietrek (Kasım 1995). Windows 95 Sistem Programlama Sırları. IDG Kitapları. ISBN 1-56884-318-6.
    • Andrew Schulman (1994). İzinsiz Windows 95. Dünya Çapında IDG Kitapları. ISBN 9781568841694.
    • Matt Pietrek (1993). Windows internals: Windows işletim ortamının uygulanması. Addison-Wesley. ISBN 9780201622171.
    • Andrew Schulman, David Maxey, Matt Pietrek (1992). Belgelenmemiş Windows: Ayrılmış Microsoft Windows Api İşlevleri için Programcı Kılavuzu. Addison-Wesley. ISBN 9780201608342.

    Açıklamaya eklemek için bir şey var mı? Yorumlarda ses kesiliyor. Diğer teknoloji meraklısı Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Burada tüm tartışma konusuna göz atın.