Apakah Windows Masih Mengandalkan MS-DOS?

Daftar Isi:

Apakah Windows Masih Mengandalkan MS-DOS?
Apakah Windows Masih Mengandalkan MS-DOS?

Video: Apakah Windows Masih Mengandalkan MS-DOS?

Video: Apakah Windows Masih Mengandalkan MS-DOS?
Video: CARA TERBAIK Mengirim File Ukuran Besar secara Online (Melalui WA, Email, dll) - YouTube 2024, November
Anonim
Dahulu kala Windows, baik, berpakaian Windows untuk DOS - tetapi apakah Windows masih bergantung pada arsitektur DOS untuk operasi sehari-hari? Baca terus selagi kami menyelidikinya.
Dahulu kala Windows, baik, berpakaian Windows untuk DOS - tetapi apakah Windows masih bergantung pada arsitektur DOS untuk operasi sehari-hari? Baca terus selagi kami menyelidikinya.

Sesi Tanya & Jawab Hari ini hadir untuk memberi kami SuperUser - subdivisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.

Pertanyaan

Pembaca SuperUser Rrazd ingin tahu tentang sejarah DOS dan bagaimana ia berinteraksi dengan iterasi Windows saat ini:

I am just about to start an OS course and as an Apple user I am not very familiar with the underlying details of Windows OS. I was wondering, is MS DOS still used with Windows running on top or is ONLY Windows used now as the OS? I was a little confused because I read somewhere that MS-DOS is used for booting but Windows has all other OS capabilities built into it and thus is used for all other OS operations…

Seberapa banyak peran, jika ada, yang dimainkan MS-DOS di Windows saat ini?

Jawabannya

Kontributor SuperUser JdeBP melompat dengan jawaban yang sangat rinci dan terdokumentasi dengan baik:

There are two distinct lineages when it comes to Microsoft Windows, and it doesn’t help things when people write things about one lineage that they have learned about the other.

  • The DOS+Windows lineage comprises DOS+Windows all versions up to version 3.11, DOS+Windows 95, DOS+Windows 98, and DOS+Windows Millennium Edition. It has Windows layered on top of DOS. Entire books have been written on the subject of this layering, and it is the subject of some contention, not least because a lot of people for a fair while in the early to middle 1990s wanted the world to believe that DOS was gone and Windows was the operating system.This is the DOS+Windows bootstrap process.
  • The Windows NT lineage comprises Windows NT 3.x, Windows NT 4.0, Windows NT 5.0 (“Windows 2000”), Windows NT 5.1 (“Windows XP”), Windows NT 5.2 (some editions of Windows XP and “Windows Server 2003”), Windows NT 6.0 (“Windows Vista”), and Windows NT 6.1 (“Windows 7”). It is not layered on top of DOS, works in a completely different way to DOS, and can run DOS applications by dint of an NT Virtual DOS Machine (NTVDM) which is a virtual machine that runs on top of Windows NT rather than the other way around.This is the Windows NT 6.x bootstrap process.

What also doesn’t help is when people mistakenly talk of a “DOS prompt” in Windows NT, as has even happened in answers here. Aside from the fact that it is command interpreters that prompt, not operating systems, this conflates “DOS” with “textual user interface” and “command interpreter”, neither of which are in actuality synonymous with DOS. DOS is a family of operating systems: MS-DOS, PC-DOS, DR-DOS, FreeDOS, OpenDOS, et cetera.

If one has a command prompt window open on Windows NT then one is almost always running

CMD

yang merupakan penerjemah perintah standar Microsoft yang disediakan dalam kotak dan yang merupakan antarmuka pengguna teks biasa, program Win32. Tidak ada "DOS", atau NTVDM. Hanya ada program Win32 yang berbicara dengan objek konsol Win32-nya. Dan sebenarnya untuk banyak program TUI yang dapat dijalankan di Windows NT, termasuk semua alat di berbagai Resource Kit Microsoft, adamasih tidak ada bau DOS di mana pun dalam gambar, karena ini semua program Win32 biasa yang menjalankan Win32 konsol I / O juga.

Ironisnya, mengingat bahwa Windows NT 3.1 dirilis pada tahun 1993, garis keturunan Windows NTsebenarnya sistem Windows-is-the-operating-system yang tidak berbasis-DOS bahwa semua orang di pertengahan 1990-an mencoba untuk meyakinkan dunia bahwa DOS + Windows 95 adalah.

Dan, delapan belas tahun kemudian, kami masih mencoba menyampaikannya kepada beberapa orang bahwa Windows NT tidak berfungsi seperti DOS dan tidak pernah ada. ☺

Bacaan lebih lanjut

  • Jonathan de Boyne Pollard (2006).Daftar buku untuk pengembang kernel sistem operasi dan penulis driver perangkat. Jawaban yang Sering Diberikan.
  • Mark E. Russinovich, David A. Solomon, Alex Ionescu (2009).Windows Internal (Edisi ke-5). Microsoft Press. ISBN 9780735625303.
  • Walter Oney (1996).Pemrograman Sistem untuk Windows 95. Microsoft Press. ISBN 1 55615 949 8.
  • Matt Pietrek (November 1995).Windows 95 System Programming Secrets. Buku IDG. ISBN 1-56884-318-6.
  • Andrew Schulman (1994).Windows 95 Tidak Resmi. IDG Books Worldwide. ISBN 9781568841694.
  • Matt Pietrek (1993).Windows internal: implementasi lingkungan operasi Windows. Addison-Wesley. ISBN 9780201622171.
  • Andrew Schulman, David Maxey, Matt Pietrek (1992).Windows tidak berdokumen: Panduan Programmer untuk Milik Fungsi Windows Api Microsoft. Addison-Wesley. ISBN 9780201608342.

Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.

Direkomendasikan: