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...
|
feedback
|
|
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.
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 Ironically, given that Windows NT 3.1 was released in 1993, the Windows NT lineage actually is the not-based-upon-DOS Windows-is-the-operating-system system that all of the people in the middle 1990s were trying to convince the world that DOS+Windows 95 was. And, eighteen years later, we're still trying to get it through to some people that Windows NT doesn't work like DOS and never has. ☺ Further reading
| |||||||||||||||||||||
feedback
|
|
No. All Windows versions prior to those with the "NT kernel" were more like a GUI on top of DOS. With NT, which became particularly commonplace with the introduction of Windows XP (and Windows Vista and Windows 7 both use the NT kernel as well), the need to use DOS as the underlying OS was eliminated. 32-bit versions of Windows still have a DOS prompt, which can be run by entering You'd probably be best to view the command prompt as being more like a specialized application that can be used to run DOS programs and/or start Windows programs from the command-line. Note: The terminology "DOS prompt" was commonly used to describe the "command prompt" prior to the introduction of the NT kernel. Although many people still use the term "DOS prompt" today (because they use it to run many of the same commands, which were originally referred to as "DOS commands," that are typically available in a DOS environment), the term "command prompt" is technically correct in NT variants of Windows. | |||||||||||||||
feedback
|
|
Additionally Windows 95 wasn't entirely a GUI on top of DOS. Read more here: http://blogs.msdn.com/b/oldnewthing/archive/2007/12/24/6849530.aspx | |||||||||||||||
feedback
|
|
In Windows NT family (NT, 2000, XP, 2003, Vista, 2008, 7) it's DOS independent. There are only DOS emulators for backward compatibility. However there are still some limitation which are consequences of compatibility with DOS in early NT days. For example you are not able to create file or directory named "CON" or "PRN" because those are reserved names to represent devices in DOS. | |||
|
feedback
|
|
Actually, now Windows doesn't use DOS anymore. Prompt to DOS (or cmd) is emulated over Windows XP, Vista or Seven. Windows boot up from it`s own resources. | |||||
feedback
|
