4 ms·
MS-DOS has never been used in Windows NT and its descendant operation systems to support booting. Prior to Windows Vista the real mode code in the MBR loads NT
by EvanAnderson 4y ago
MS-DOS has never been used in Windows NT and its descendant operation systems to support booting.
Prior to Windows Vista the real mode code in the MBR loads NTLDR[0] which switches to protected mode and runs osloader.exe to boot the kernel. Post-Vista this is handled by the BOOTMGR[1] bootloader.
[0] https://en.wikipedia.org/wiki/NTLDR https://en.wikipedia.org/wiki/NTLDR
[1] https://en.wikipedia.org/wiki/Booting_process_of_Windows_NT_since_Vista https://en.wikipedia.org/wiki/Booting_process_of_Windows_NT_...
- matchagaucho 4y agoWindows NT and the systems based on it are not based on MS-DOS, but use a virtual machine, NTVDM, to handle the DOS API. [0] https://en.wikipedia.org/wiki/DOS_API https://en.wikipedia.org/wiki/DOS_API Games like Doom still run on Windows because of this DOS virtualization.
- EvanAnderson 4y agoIndeed, which has nothing to do with booting.