中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-10-31 13:16
47,815 topics / 349,930 posts / today 0 new / 48,290 members
DOS开发编程 & 发展交流 (开发室) » Windows XP is not DOS + GUI
Printable Version  3,115 / 16
Floor1 《电脑爱好 Posted 2003-08-07 00:00
高级用户 Posts 270 Credits 693
DOS is a 16-bit system, while WINDOWS XP is a pure 32-bit system. It does not use DOS mode. It starts in BIOS mode, just like the relationship between a computer and DOS. It goes directly into GUI mode.
Floor2 hhhhhh Posted 2003-08-07 00:00
初级用户 Posts 156 Credits 516
Right, it should be called kernel + GUI
Floor3 Wengier Posted 2003-08-08 00:00
系统支持 Posts 10,521 Credits 27,736
WinXP is actually a GUI built on top of an improved OS/2 kernel..
Floor4 Dark-Destroy Posted 2003-08-09 00:00
元老会员 Posts 3,551 Credits 8,312
Sigh.... no matter how you put it, whatever kind of OS it is, it still basically breaks down into three modules: the BIOS module, the Kernel module, and the Shell module....
DOS's Kernel is text-interface based, while XP's Kernel module is GUI.....
Floor5 Wengier Posted 2003-08-10 00:00
系统支持 Posts 10,521 Credits 27,736
The following is a quote from Dark-Destroy at 2003-8-9 9:50:33:
DOS's Kernel is text-interface based, while XP's Kernel module is GUI.....


Wrong. XP's Kernel is actually text-interface based too, and then the GUI runs on top of it. It's just that the command-line text interface was hidden by MS long ago, but that doesn't mean it doesn't exist.
Floor6 阿瑞斯 Posted 2003-08-13 00:00
初级用户 Posts 25 Credits 176
You can say it isn't, but it doesn't start from BIOS. If you want to say it does, I have a way too, like this: under the XP/2000 command prompt, type COMMAND (when it's a small window), then press alt+enter, and that's a DOS mode. It should be a DOS interrupt layer or DOS emulator. Are you guys Microsoft programmers or something? You know without looking at the source code? That's a bit too exaggerated, isn't it?
Floor7 iceboy Posted 2003-08-14 00:00
银牌会员 Posts 512 Credits 1,681
ntldr is equivalent to io.sys
cmd.exe is equivalent to command.com

As you can see, Win2000's hard disk check runs CHKDSK under DOS32
And that recovery program too (on the Win2000 CD)
All of this can show that Win2000 = DOS32+NTGUI
Floor8 Wengier Posted 2003-08-14 00:00
系统支持 Posts 10,521 Credits 27,736
The following is a quote from iceboy at 2003-8-14 20:04:18:
ntldr is equivalent to io.sys
cmd.exe is equivalent to command.com

As you can see, Win2000's hard disk check runs CHKDSK under DOS32
And that recovery program too (on the Win2000 CD)
All of this can show that Win2000 = DOS32+NTGUI


Exactly the same conclusion Roy and I came to! WinNT/2K/XP came from the foundation of OS/2, and OS/2 is actually a kind of DOS32 with the kernel rewritten.
Floor9 《电脑爱好 Posted 2003-08-22 00:00
高级用户 Posts 270 Credits 693
You can say it isn't, but it doesn't start from BIOS. If you want to say it does, I have a way too, like this: under the XP/2000 command prompt, type COMMAND (when it's a small window), then press alt+enter, and that's a DOS mode. It should be a DOS interrupt layer or DOS emulator. Are you guys Microsoft programmers or something? You know without looking at the source code? That's a bit too exaggerated, isn't it?
winxp is first started by BIOS loading ntldr.com, which is equivalent to starting a miniature DOS, then it reads the BOOT.INI information, and then starts WINXP
Floor10 阿瑞斯 Posted 2003-12-10 00:00
初级用户 Posts 25 Credits 176
Worthy of being a moderator, it's exactly the same as what I was thinking: MS's NT series is just 32-bit DOS!!
Floor11 wangzai Posted 2003-12-11 00:00
初级用户 Posts 9 Credits 125
Have you ever used the "Microsoft Windows 2000 CMD" /cmdcons boot method??
That is, the "pure console" mode of winxp??

Also, "Win2000's hard disk check also runs CHKDSK under DOS32"
winnt has a lot of roots in dos and os/2! NT itself means "new technology"—that is, new technology developed from dos and os/2!

CMD.exe is the dos emulator in Nt.

Actually there's not much point in discussing this. Anyway, NT and DOS are not quite the same kind of technology, but since they're both Microsoft's technology, of course there are many inherited parts. The relationship between Microsoft's graphical interface and its kernel is much tighter than the relationship between Linux and X-windows; after all, they're "bundled."
Floor12 dmss Posted 2003-12-21 00:00
初级用户 Posts 1 Credits 102
Floor13 lxfeng Posted 2003-12-22 00:00
初级用户 Posts 3 Credits 106
An OS is actually
hardware---->interface------>interface------>。。。。。。。。。。----->interface------->interface
A text interface, a graphical interface, aren't they all the same
Floor14 generaldos Posted 2004-02-09 00:00
初级用户 Posts 5 Credits 113
Embarrassing to say, I'm not that advanced, but does anyone know whether 2000's CMD can be used by itself, I mean use this SHELL to start the computer independently of 2000 (not Safe Mode)
Floor15 focster Posted 2004-02-10 00:00
初级用户 Posts 3 Credits 107
Wrong, starting from ME it had already broken away from the DOS 'MODE boot method.
1 2  Next
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023