Slashdot Mirror


Windows ME - The End Of UMSDOS And BeOSfs Over Vfat?

Juan Rojo writes: "I recently got a copy of Microsoft Windows Millennium Edition (which is suppossed to be the next generation of the Windows 9x series, supposed to mantain 'backwards' compatibility with older versions. In them all the ports and memory access are unprotected). I was really surprised that "pure" DOS access was simply removed. You can't enter into pure DOS in any way. No more 'Command Prompt' option when pressing F8 at the startup.. No more 'Shutdown to MSdos' and no more shorcuts to DOS mode. I even tried removing the Windows directory and it crashes at the startup instead of going back to a DOS prompt (like Win98 or 95). The only possible way seems to be booting from a disk with a Win98 DOS kernel installed. This seems to be a serious problem for UMSDOS based unix distros, for the BeOSfs that runs over Vfat and even for using LoadLin, which many users still may need. I wonder if Microsoft did this on purpose.. or if they have some 'excuse' about it." That doesn't sound very "backwards" compatible to me either. Considering the source, is anyone really surprised?

531 comments

  1. Re:LoadLin etc. can still work by Anonymous Coward · · Score: 1

    Don't be so sure about that. Loadlin depends on
    the system being nearly uninitialised (e.g.
    if I loadlin from the dosprompt after shutdown of
    win98SE( type mode Co80), my network card doesn't work.

    Hardware initialisation done by WinME will make this tough. Specially if the Linux drivers are
    reverse engineered from an cleanly booted machine.

    The only way is to kill 98, keep a dos partition, and install winME in another partition
    (to keep loadlin, there is of course also LILO)

  2. PSP... by Anonymous Coward · · Score: 1

    IIRC, PSP stands for Program Segment Pointer and is part of the old DOS program loading scheme, probably serves as a pointer to the program segment (sorry).

  3. Re:Rescue floppies? by Anonymous Coward · · Score: 1

    There's an easy workaround to this:

    Put the line:

    C:\windows\command\fdisk /mbr

    into your autoexec.bat file. This is a particularly good way to protect against boot sector viruses on dual boot machines. Every dual-booting Linux user should add this line before the next time s/he boots into Windows. I recommend that anybody reading this su into a root account, mount the Windows partition, and do this one right away.

  4. Re:Shocking by Anonymous Coward · · Score: 1
    Even partitioning doesn't always cut it. I has SuSE last year and guess what. Winblows decided to expend it's swap file bast the static (not dynamic) partition and destroy 'nix in the process. Ironically enough, it destroyed itself too, so scratch one for Free Software ;-}
    Are you sure you're not talking out your ass? This shouldn't be possible if you were using the generic disk driver provided with Windows. In order to blow away the partition table, the disk driver would have to be running in real mode. The generic Windows driver and 99.9% of the drivers provided by MB, chipset, CPU, and HDD vendors are proper protected mode drivers that won't allow this to happen. And if it did happen, it would be the fault of the driver or the disk controller, not Windows.
  5. What really needs to happen. by Anonymous Coward · · Score: 1

    What Microsoft should be doing is slowly removing the Windows98 specific code and replacing it with DOS code instead. When was the last time that any version of DOS crashed on you for no apparent reason, now when was the last time Windows98 crashed on you for no apparent reason. Point made.

  6. Re:The ironic mentality of a appledrone... by Anonymous Coward · · Score: 1

    This is funny. The PC market did not (and has not) gotten rid of the legacy market for one reason: there has not been enough pressure.

    If everyone decided to replace their PC tomorrow and said they weren't going to buy anything with ISA/floppy, sure, they'd stop making them.

    You'll note that this is different than the Apple fist-of-vengeful-old-god tactic: "YOU MAY NOT HAVE A FLOPPY DRIVE BECUASE WE DEEM IT UNWORTHY!"

    However, my system can boot off an LS-120 or ZIP drive pretty easily. :)

  7. Microsoft is weening us off our 9x "bad habits" by Anonymous Coward · · Score: 2

    Microsoft is trying to get us to stop using the DOS prompt.

    This is because Windows 2000 does not have it and they are expecting to move people off of the 9x architecture into Win2K very soon. They want the transition to move as smooth as possible.

    Evidence of this:
    - Removal of the DOS prompt.
    - Adding more Windows 2000-like features to ME
    - Changing the naming scheme of the OS. Windows 2000 took the naming scheme from this product line.
    - The next version of Windows 2000 will include a consumer edition that will be sold for the same price as Windows 9x.

    Microsoft has been promising to end the Windows 9x product line for 4 years now. They are finally starting to follow through.

    I do have to add, that personally I think that removal of the DOS prompt is very premature. I feel they have to develop some decent recovery tools before taking the DOS prompt away.

    1. Re:Microsoft is weening us off our 9x "bad habits" by Azog · · Score: 2
      You are incorrect. Windows 2000 does have the dos prompt, but you cannot boot to it (just like NT.)

      I use it all the time. It comes up like this:

      Microsoft Windows 2000 [Version 5.00.2195]
      (C) Copyright 1985-1999 Microsoft Corp.

      C:\>


      Torrey Hoffman (Azog)
      --
      Torrey Hoffman (Azog)
      "HTML needs a rant tag" - Alan Cox
    2. Re:Microsoft is weening us off our 9x "bad habits" by wcb4 · · Score: 1
      This is because Windows 2000 does not have it and they are expecting to move people off of the 9x architecture into Win2K very soon. They want the transition to move as smooth as possible.

      Really. I can boot both of my win2k machines to a command line. When is the last time you actually used Win2k? Judging from the criticism I hear on here regarding win2k, I would assume that most of you have never run win2k. It is fast and stable, easy to configure, very compatible with win9x software (at least if it was programmed correctly, i.e. is directx installed, not if NT is the OS, then it won't run), and flexible. I even have a win2k machine acting as a gateway for my linux boxen on my home network. Hell, I even nicely run redhat 6.2 in a vm under windows 2k and have had no problems.

      --
      I reject your reality ... and substitute my own.
    3. Re:Microsoft is weening us off our 9x "bad habits" by flatrock · · Score: 1

      The problem is that many game developers are still writing games that won't load or run properly on Win2k. One of the things Microsoft is trying to do with ME is force developers to start writing software that's compatible with Win2k as well as the Win9X series.

    4. Re:Microsoft is weening us off our 9x "bad habits" by Jakyll · · Score: 1

      The Win2K recovery console is actually quite usefull - the downside is that I've had to use to rather often :-)

    5. Re:Microsoft is weening us off our 9x "bad habits" by 1134 · · Score: 1

      If you mean that Windows 2000 does not have a command prompt, you are wrong. It has cmd.exe wich is far superior to command.com. It also has a cmd.exe based boot up incase you screw up your shell.
      Windows 98 ME doesn't suck because Windows 2000 sucks. It sucks in its own right.
      I would recommend running Win2k over 98ME even for games.

    6. Re:Microsoft is weening us off our 9x "bad habits" by Quietust · · Score: 1
      I would recommend running Win2k over 98ME even for games.
      Just as long as all of the games use DirectX for sound; anything else is likely to communicate directly with your soundcard, which will result in either a runtime error or a silent game.

      -- Sig (120 chars) --
      Your friendly neighborhood mIRC scripter.
      --
      * Q
      P.S. If you don't get this note, let me know and I'll write you another.
    7. Re:Microsoft is weening us off our 9x "bad habits" by Patrick+Hancox · · Score: 1

      Almost right.

      Win2K does not have "DOS" at all, thus no DOS promt. What it does have is a shell that looks much like "Command.com" thats named "Cmd.exe". Works much like dos but has no support for direct hardware call (bypassing the HAL).

      In event of a problem the system can be booted in this UI instead of Explorer.exe by an Admin to repair/recover. Win2K-CLI (limited)

  8. Re:I can understand this by Anonymous Coward · · Score: 3

    I'm no Windows expert, but maybe the conspiracy loving maniacs are wrong this time.

    Afaik they killed dos because
    - The luser doesn't need it, and the power user should use Win2000 in their view.
    - The quickstartup shutdown feature is incompatible with the normal dos booting way.

    Also maybe there is some util on the CD for real users to tweak things so that an dos prompt remains an option

  9. Re:autoexec.bat by Ranger+Rick · · Score: 2
    autoexec.bat and config.sys are there only for backwards compatibility. It scans them at boot time and puts their information into the registry and empties them out.

    :P

    :wq!

    --

    WWJD? JWRTFM!!!

  10. A proper comparison by mosch · · Score: 2

    Assuming you're running with SysV startup, setup init level 5 to be a graphical login and such. Now rm -rf /usr/X11R6. Now reboot. Okay, sure, it didn't work too well did it, but you can boot into single user mode no problem. You know, the command-line only one, that's the unix equivalent of hitting F8 on boot.
    ----------------------------

  11. Make your own command interpreter by Mike+Hicks · · Score: 2

    Hey guys.. If you want a DOS prompt, why don't you just make a new command interpreter? Also, you can probably still run Bash in WinMe (though I know that Bash on Win32 is horiffically slow..).

    Now, for the more interesting problem of 16-bit DOS, effort should be put into the FreeDOS project.

    I know WinMe is going to cause trouble. There are a *lot* of devices out there that need bios upgrades, this, that, and the other thing, which are currently only currently possible through DOS. I had to upgrade my BIOS last night, and I was worried that I wouldn't be able to boot into DOS, since I didn't have any disks with it. My roommate did have a 98 boot disk, though he runs Win2k these days.
    --
    Ski-U-Mah!

  12. Java JDKs by Mike+Hicks · · Score: 2

    I just realized that many Java compilers and utilities for Windows run from the command line. This isn't the end of the world (you could probably make some batch files or something, or have they disappeared too?), but it may cause difficulty..

    Oh well, for those that just need a command line, there will always be one, be it Bash or something like OS/2's and WinNT's CMD.EXE.
    --
    Ski-U-Mah!

  13. Re:IBM still supports PC DOS by Mike+Hicks · · Score: 2

    You're right. Back when I ran PC DOS 7.0, it was a very good DOS. They put a lot of effort into giving as much free memory in the lower 640kB as possible, which was nice. IIRC, I was running with over 600kB free when sitting at a prompt. I didn't run all sorts of fancy things, but it had Doskey, the CD-ROM drivers, mouse, and maybe another thing or two (it's been quite a while).

    Hmm.. Looks like it sells for $50-60. A tad spendy, but not too bad (I think they actually include an AntiVirus package, and it also comes with the REXX scripting language).
    --
    Ski-U-Mah!

  14. Re:Consider this by Phroggy · · Score: 1
    Yes, you're absolutely right. And no, I'm actually defending Microsoft on this issue - if you thought I was calling it BS, I don't know why.

    --

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  15. Re:The ironic mentality of a microdrone... by Phroggy · · Score: 1
    Apple was saying, two years ago, pretty much EXACTLY what you just said in your first paragraph! Only, then, you people called the idea ludicrous...

    "You people"? I wasn't one of those people, although I did hear a lot of it. Yes, Apple has done a lot within the last two years, and there have been some short-term problems with compatibility because of it, but I thought the idea of getting rid of the floppy drive was great two years ago.

    --

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  16. Re:What's Wrong With This Picture by Phroggy · · Score: 2
    I agree with many of your points. However there is one point I think you are mistaken on. NT is NOT more stable than win9x. I work MIS supporting a variety of MS OS's and NT 4.0, even with service pack 6a, is dramatically less stable than win95 OSR2. It is also harder to fix. I am getting really cranky about everone buying MS's b.s. line that NT is more stable - I do this 50 hrs per week (four the last four years) and it is just not true. The truth is out there friends.

    It has been my (admittedly limited) experience that NT is, in fact, more stable than Win9x. However, only NT is more stable. The applications that run on NT (including Internet Explorer) are still flaky. I use NT at work (uggh) and I must log off and back on about twice a day to clear the system out, or things will just stop working. But I almost never have to actually reboot.

    It's also worth noting that Windows is so inconsistent, it's not even consistently bad.

    Another thing - it's my impression that Microsoft doesn't mess with the NT APIs too much (compared to Win9x), so NT should be easier to emulate with projects like WINE. OF course, most of the people working on projects like WINE are using Win9x, but in theory, wouldn't it be easier to emulate NT than Win9x? Are the APIs better documented? Perhaps a better question would be, are there as many undocumented APIs in NT as there are in Win9x?

    Sorry for wandering off on a tangent; this is something I've been curious about.

    --

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  17. Re:What's Wrong With This Picture by Phroggy · · Score: 4
    There's *no good reason* for F8 not to allow a DOS session to start up. Yes, there's a good reason for DOS not to load when Windows is loading--but from a pure troubleshooting point of view, access to the core filesystem is inordinately useful for system repair and there is no benefit to the customer for such functionality to be removed.

    Consider: many new motherboards have no ISA slots, and soon the ISA bus will be completely removed on all new motherboards. Does this benefit the consumer? What about consumers who have ISA modems? The answer is, yes, it benefits the consumer in the long term, at the expense of a minor inconvenience in the short term. Once everyone has switched completely over to PCI and USB, we can start using motherboards that have no ISA bus (not just no ISA slots, but no PS/2 ports, no floppy drives, and no other devices that still run on the ISA bus). This leads to a more efficient design, which gives us faster, cheaper, more efficient motherboards - and that benefits everyone.

    It's sad, really. This is yet another example of Microsoft's technological achievements(successful migration of the PC industry from DOS/Win16 to Win32, excavation and elimination of DOS legacy code) being marred by the relentless drive of their business side to quell competition.

    Wait a minute - what? you're saying moving from DOS/Win16 to Win32 is a good thing, and yet removing DOS is a bad thing? Think about this for a moment.

    DOS is not just a lower operating system--it's a basic environment that can be entirely overwritten by whatever code happens to run underneath it. Much has been said about the ability to run alternative operating systems being quelled by this design; the faults generated are actually much more devious.

    So, DOS doesn't completely control your system; rather, it lets other software do whatever it wants. This quells the ability to run alternative operating systems? That makes absolutely no sense. This design is what makes LOADLIN possible - LOADLIN can completely remove DOS, and replace it with something else, while the system is still running.

    DOS lets the user replace anything with everything; under the Windows model, Microsoft holds the final say on what calls you're allowed to issue, what memory you may rewrite, what partitions you may generate.

    Wow, that sounds remarkably like UNIX. Applications can't directly muck around in hardware (unless they're running with root permissions, in which case the OS selectively grants them access).

    Even the simple requirement to rewrite applications such as Partition Magic in full Win32 code--and that's presuming a hard drive partitioner could be allowed to function through the API--at minimum makes the code much less portable across OS's, and gives Microsoft leverage over yet another critical element of system configurations.

    Hmm, making software companies rewrite old applications that require a backwards-compatibility layer so that they're more efficient and work better is a bad thing? Windows NT is 32-bit only, and is much more stable than Win98, so Microsoft wants to migrate everything to NT. The more 16-bit apps that get rewritten as 32-bit apps, the more likely this plan is to succeed.

    This isn't just about Microsoft making it harder for their users to run alternative operating systems; it's about Microsoft closing off direct access to a user's own system to the point of forcing the OS to crash before giving the user a command prompt.

    Uhhh, who said anything about forcing the OS to crash? Where the hell did that come from? And by the way, someone else pointed out that you can still get to a command prompt by (surprise!) opening a command prompt window.

    --

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  18. Re:BeOS? by MassacrE · · Score: 1

    Unfortunately you have to leave protected mode to start Be (you are, after all, booting another operating system). Win ME no longer allows programs to enter real mode, nor does it allow booting to a command prompt. Basically a linux-over-windows/be-over-windows/*-over-windows install simply cannot work now.

  19. Re:I can understand this by Erik+Hollensbe · · Score: 1

    different strokes for different folks.

    I'm not going to teach my aging parents 'awk'.. are you?

    Erik

  20. New OS, same FS by /dev/niall · · Score: 1
    Guys, the OS is and may be changing, but the filesystem does not. Why should this affect BeOS/UMSDOS?

    Do they care if you have IE installed? Any other app? No. Fact is both work with or without windows, since all they care about is the filesystem.

    This is a troll. (well, either I'm trolling or the guy who "asked slashdot" is).

    --
    --
  21. It's not the command interpreter that's a problem by bkosse · · Score: 1

    The problem is in getting to a raw DOS session like what you can do with "Restart in MS-DOS mode" on Win95/98. Unless you're in raw DOS, you can't run loadlin (well, at least without getting a clean shutdown for Windows, if at all).

    --

    --
    Ben Kosse
    Remember Ed Curry!
  22. They *HAVEN'T* killed DOS, though. by bkosse · · Score: 1

    There are two mutually exclusive complaints here and there is no hypocracy involved.

    On the one hand, you have people talking about the architecture of the system. Win95 is not a true 32-bit OS, neither is Win98 *OR* WinME. This means you still run into problems with applications being able to scribble in parts they shouldn't. They still have a single path to the display layer, and so forth.

    It's important to realize that *NONE* of this has been fixed. If you want a pure 32-bit OS from Microsoft, you need to get W2K.

    The other complaint is that they have now made it next to impossible (until someone figures out a way to do it) to get back to a pure DOS session so you can use loadlin or similar tools. No, this isn't a "problem" to people already using LILO/GRUB/(insert other boot loader), but people using loadlin to start their boxes can't use WinME.

    --

    --
    Ben Kosse
    Remember Ed Curry!
  23. Shocking by Jon+Peterson · · Score: 3

    My definition of backward compatibility does not include working with older versions of OTHER PEOPLE'S software. Nor does it include 'working in exactly the same way as the old version'. Or even 'keeping certain boot procedures the same so that other entirely unrelated 3rd party software works the same way as it used to.'

    This IS NOT a backward compatibility issue.

    --
    ----- .sig: file not found
    1. Re:Shocking by Jon+Peterson · · Score: 3

      It is not the job of one OS to play nice with another, any more than it is the job of one program to play nice with the other.

      In the case of programs, the OS (or kernel) mediates between them, and stops them trampling on each other's memory etc.

      In the case of OSes, it should really be up to the firmware/hardware/BIOS to enforce rules for OSes on one machine to behave well, by hiding them from each other.

      --
      ----- .sig: file not found
    2. Re:Shocking by Tet · · Score: 2
      if you makes changes to a operating system and you want to claim that it's completely backwards compatible... shouldn't it then work with all programs that worked with the previous version of the OS?

      Not quite, no. It should work with all programs that used the documented APIs for the old OS. Now it sounds like MS haven't even done that, but you can't really claim that any previously working program should continue to work. IIRC, StarOffice used some undocumented Linux kernel features, and then broke when those features were removed in a newer kernel.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    3. Re:Shocking by Per+Wigren · · Score: 1

      Actually it was libc features

      --
      My other account has a 3-digit UID.
    4. Re:Shocking by Locutus · · Score: 1

      When MSFT moved to Windows 95 they removed some of the DOS features. I'll bet this was to 'help' DOS developers move to Windows 95 API's. This move is more of the same and has nothing to do with stablility or customer requirements. This sounds more like Bill G's requirement. Prevent competition before you have to actually compete...
      IMHO

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    5. Re:Shocking by 0xdeadbeef · · Score: 1

      Remember that next time someone puts a trojan on your computer.

      "Quit yer cryin, biotch, it's not the program's fault it wiped your pr0n clean!"

    6. Re:Shocking by 0xdeadbeef · · Score: 1

      I think you're missing the point. Just because software can circumvent a security model doesn't mean it removes the responsibility of that software to play nicely.

      To put it another way, criminals, or assholes, pick your degree, are not excused because their behavior was not prevented by force.

    7. Re:Shocking by Boiled+Frog · · Score: 1

      My definition of backward compatibility does not include working with older versions of OTHER PEOPLE'S software.

      Yeah, and this is how Microsoft sustains its monopoly. If Microsoft's software runs on the new operating system and third party stuff doesn't guess who wins and who loses.

    8. Re:Shocking by steelhawk · · Score: 1

      This is ONLY about what is reasonable - I insist that if you claim that the product is completely backwards compatible you should keep every single feature/bug that someone could utilize in their software... (according to this post your GNU/Linux related example actually was about libc and not the linux kernel, but still... if you removed those features from one libc version to another the new one was NOT completely backwards compatible, it doesn't matter if it's GNU hackers or Microsoft programmers who make the change...)

      It's of course a completely different thing what is REASONABLE to do... It usually isn't a good thing to keep _complete_ backward compatibility - you have to draw the line somewhere... (I don't really have an opinion on whether what Microsoft did was "right" or "wrong", it sure didn't sound good though...)


      --

      --
      Ner lbh sebz gur HFN? Gura lbh'ir whfg ivbyngrq gur QZPN!
    9. Re:Shocking by steelhawk · · Score: 2

      Uhm... if you makes changes to a operating system and you want to claim that it's completely backwards compatible... shouldn't it then work with all programs that worked with the previous version of the OS?
      One purpose of the OS is to control the execution of the applications, and if applications made for the previous version don't work with the current version I sure wouldn't say that it's backwards compatible...


      --

      --
      Ner lbh sebz gur HFN? Gura lbh'ir whfg ivbyngrq gur QZPN!
    10. Re:Shocking by Bushwacker · · Score: 1

      I'm willing to bet money that this is just another one of CrackerBill's plots to make it impossible to run any OS other than Windows on your computer. Even partitioning doesn't always cut it. I has SuSE last year and guess what. Winblows decided to expend it's swap file bast the static (not dynamic) partition and destroy 'nix in the process. Ironically enough, it destroyed itself too, so scratch one for Free Software ;-}

      --
      -----------------------------------------
      Perversely greped and groped by PowerPenguin
    11. Re:Shocking by RickHunter · · Score: 1

      Yes, it is, as a matter of fact. They did that to Quicktime and a couple of other multimedia/gaming applications. And they got seriously nailed for it. It wasn't actually something in a new release of the OS, even. IIRC, an update to a Microsoft utility altered some of the functionality of the OS in a way that broke these other programs to some degree or another.

      Oh, and Jon, backwards-compatible means it does everything the previous version did as well as or better than the previous version. For an operating system, this means running all the software that didn't rely on a bug in the previous version.


      -RickHunter
    12. Re:Shocking by sqlrob · · Score: 1
      For an operating system, this means running all the software that didn't rely on a bug in the previous version.

      You just agreed with Jon. Doesn't this mean EVERY program won't run? Any significant program I've ever had to write has had either major hacks to avoid windows bugs, or depends on those bugs.

    13. Re:Shocking by sqlrob · · Score: 1

      SMP is buggy. For it to work at a reasonable speed, you have to bind threads to a processor (at least for high volumes) Incorrect data type information returned by DAO. These are the ones that come to mind right away.

    14. Re:Shocking by Elvis+Maximus · · Score: 2
      My definition of backward compatibility does not include working with older versions of OTHER PEOPLE'S software.

      Even if it's the operating system?! A new version of an operating system that doesn't run any of the third-party software that the last version ran is backward compatible?

      Isn't this one of the things that Microsoft got dinged for in the trial -- messing around with their OS so that competitors' products would not work properly?

      -

      --

      -
      Give me liberty or give me something of equal or lesser value from your glossy 32-page catalog.

  24. Good riddance by Xenophon+Fenderson, · · Score: 1

    DOS mode & company were hacks anyway.

    The correct way to provide backwards compatability (or the ability to boot other operating systems from Windows) is good virtualization software. NTVDM and the OS/2 DOS box were steps in the right direction, but VMware or Plex86 are really the proper solutions for operating-system-within-an-operating-system needs on x86. It's too bad that most architectures (including x86) are not so easily virtualizable.

    (That's not to say that an option to boot up Windows without the GUI wouldn't be useful, but with the absence of Win32-console versions of Regedit and Control Panel, it currently isn't useful to boot to a command prompt.)


    Rev. Dr. Xenophon Fenderson, the Carbon(d)ated, KSC, DEATH, SubGenius, mhm21x16
    --
    I'm proud of my Northern Tibetian Heritage
  25. Re:umsdos based linux... by Enahs · · Score: 1

    I don't know; I'm a little nervous about keeping my eggs in one basket like that. I mean, it has its advantages (out of room to install Descent2 for Linux? Clean out the /dos/windows/temp directory. And vice versa. But that's also the danger. And what about if your FAT32 partition gets badly corrupted? Perhaps it really *is* time to start considering Linux as a desktop OS...or, if not, getting to work on an alternative.

    --
    Stating on Slashdot that I like cheese since 1997.
  26. Re:It is still there by Evangelion · · Score: 1


    C:\WINNT\system32>cd \new folder

    C:\New Folder>

    C:\New Folder>cd \WINNT\system32

    C:\WINNT\system32>cd "\new folder"

    C:\New Folder>

    try it before you spout off garbage.

    --

  27. What's Wrong With This Picture by Effugas · · Score: 3

    DOS should not be loading before Windows.

    It shouldn't, I'm happy it's not, it's excellent that they've pulled out yet another layer of headaches, huzzah.

    The problem--and it's a real one--is that they're preventing DOS from loading at all.

    There's *no good reason* for F8 not to allow a DOS session to start up. Yes, there's a good reason for DOS not to load when Windows is loading--but from a pure troubleshooting point of view, access to the core filesystem is inordinately useful for system repair and there is no benefit to the customer for such functionality to be removed.

    It's sad, really. This is yet another example of Microsoft's technological achievements(successful migration of the PC industry from DOS/Win16 to Win32, excavation and elimination of DOS legacy code) being marred by the relentless drive of their business side to quell competition. DOS is not just a lower operating system--it's a basic environment that can be entirely overwritten by whatever code happens to run underneath it. Much has been said about the ability to run alternative operating systems being quelled by this design; the faults generated are actually much more devious. DOS lets the user replace anything with everything; under the Windows model, Microsoft holds the final say on what calls you're allowed to issue, what memory you may rewrite, what partitions you may generate. Even the simple requirement to rewrite applications such as Partition Magic in full Win32 code--and that's presuming a hard drive partitioner could be allowed to function through the API--at minimum makes the code much less portable across OS's, and gives Microsoft leverage over yet another critical element of system configurations.

    The philosophy of the DVD contracts was to achieve restrictions over consumers in excess of what the law would impose by preventing any vendor from being able to legally provide entire realms of fair use functionality to consumers. By doing an end run around the law, the studios hoped to effectively reverse entire swaths of public policy. Considering the anticompetitive and intrusive charges against Microsoft, this code extraction is similarly an end run around the technological capability of the generally open PC platform to run operating systems and environments other than those prescribed by Microsoft.

    I don't like it, I'm not happy, and I do believe formal complaints should be issued in this circumstance. This isn't just about Microsoft making it harder for their users to run alternative operating systems; it's about Microsoft closing off direct access to a user's own system to the point of forcing the OS to crash before giving the user a command prompt.

    Crashing is not a feature.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

    1. Re:What's Wrong With This Picture by scrytch · · Score: 2

      > DOS lets the user replace anything with everything; under the Windows model, Microsoft holds the final say on what calls you're allowed to issue, what memory you may rewrite, what partitions you may generate

      Oh jesus h christ now i have heard it all. are you now crucifying microsoft for having protected memory?

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    2. Re:What's Wrong With This Picture by IntlHarvester · · Score: 1

      To clarify, Windows 95 had a shadow CONFIG.SYS/AUTOEXEC.BAT, which loaded such things as HIMEM.SYS and SETVER and of course WIN. Since 95 wouldn't boot without this functionality, it's reasonable to think that it's still there in ME.
      --

      --
      Business. Numbers. Money. People. Computer World.
    3. Re:What's Wrong With This Picture by Royster · · Score: 1

      rm -rf /bin won't crash a running Unix system. Some functioanlity may be gone (not a whole lot, there still stuff in /sbin and /usr) but it won't destabilize the kernel. The filesystem will not release disk blocks that have been opened by an application. The application wicontinue to have access to its code.

      It seems a totally illegitimate effort by Microsoft to allow other OSes to share the machine. It's just another anti-competitive step by a company with a history full of them.

      --
      I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
    4. Re:What's Wrong With This Picture by JimDabell · · Score: 2

      Frankly if you remove the main system files of any operating system (eg, delete the windows directory as was suggested), it will probably crash. Try removing /bin from un*x, and see what happens.

      In previous version of Windows, there was a DOS layer underneath that was fully functional (for DOS, anyway). It is no longer there - this was more like removing /usr/bin instead - which still leaves unix functional. Take a look at the FHS, it specifically refers to /bin and /sbin as being for critical files, and a system should work with only those present.

      this seems like a totally legitimate effort by microsoft to prepare people for the fact that they are going to expect them to move over to the NT platform in the near future.

      How on EARTH can anything like that be legitimate? So what if they expect people to switch over? Surely people should switch over if there is good enough reason?

      If they want to "prepare" people for switching over, then they should just tell people. Oh wait, they did - over and over again.

    5. Re:What's Wrong With This Picture by taniwha · · Score: 1
      OK, you obviously know nothing about OS design but thanks for showing it up front.

      Here's a "good reason". To load a DOS session, you need to load DOS drivers. DOS drivers are non-reentrant real-mode 16-bit. Supporting them destabilizes a multi-tasking protected-mode 32-bit OS by requiring all kinds of thunking from the kernel.

      You're being a bit hard and way too nasty - no one in their right mind who knew anything about OS design would imagine that anyone would get themselves into a state where they have an OS that needs to 'thunk into real mode' - M$ should have bit the bullet and got rid of this crap years ago. BTW you really think that ME doesn't still have this crap underlying it? of course it does.

      And while I'm here I have to point out that anyone who has a reasonably broad background in computers just has to grimace whenever they hear the M$ use of the word 'thunk' it's been so perverted from it's original meaning (check out references to Algol 60 and call-by-name and the Burroughs B6700 [now the Unisys A-series] from the 60s) for it's true meaning

    6. Re:What's Wrong With This Picture by flatrock · · Score: 1

      You act like this is some surprise Microsoft came up with to impede competition.

      DOS is not just a lower operating system--it's a basic environment that can be entirely overwritten by whatever code happens to run underneath it.

      This may be a surprise to you, but if you want to be able to overwrite OS functionality, maybe a consumer OS designed for the masses isn't the right OS for you. Microsoft has been telling users for years that this is the direction they are headed. They need to do this in order to migrate their users to Win2k, which will offer users a lot in terms of reliability. Not only does Microsoft get their users a more stable OS, but they would no longer have to support two development paths. That would be a huge savings for them.

      The number of users that benefit from having DOS is very small. Not only that, but poorly written software that can directly access the hardware can do a lot of damage, and there's a lot of poorly written software out there. Old DOS apps, direct hardware access represent support nighmares for Microsoft. They likely cost them more to support than they make selling the OS to the customer. The only reason this aspect of backward compatability has lasted this long is to avoid pissing off too many customers. They've tried many times to get their customer base away from DOS, and each time they've reduced the relaince on it a little more.

      I really doubt that the purpose of this is to specificly harm competition. I doubt Microsoft is going to be real upset if it hurts any competing products, but Microsoft does have a valid reason for doing this. It's really not Microsoft's responsibility to make sure they don't do anything to accidently harm their competitors.

    7. Re:What's Wrong With This Picture by Cheetahfeathers · · Score: 1

      Blegh. PCI sucks too. We can do _SO_ much better
      than PCI. IDE is _terrible_ for many things. Kill IDE and start using exclusively SCSI, and watch the SCSI prices drop to almost IDE levels, as SCSI
      devices are finally made in bulk.

    8. Re:What's Wrong With This Picture by ItsIllak · · Score: 1
      Frankly if you remove the main system files of any operating system (eg, delete the windows directory as was suggested), it will probably crash. Try removing /bin from un*x, and see what happens.

      this seems like a totally legitimate effort by microsoft to prepare people for the fact that they are going to expect them to move over to the NT platform in the near future.

    9. Re:What's Wrong With This Picture by T. · · Score: 1

      If you think command interpreters straight outta DOS don't load when WinME starts, you are high on crack. They just don't let /you/ use them is all.

    10. Re:What's Wrong With This Picture by loki4eng · · Score: 1

      I agree with many of your points. However there is one point I think you are mistaken on. NT is NOT more stable than win9x. I work MIS supporting a variety of MS OS's and NT 4.0, even with service pack 6a, is dramatically less stable than win95 OSR2. It is also harder to fix. I am getting really cranky about everone buying MS's b.s. line that NT is more stable - I do this 50 hrs per week (four the last four years) and it is just not true. The truth is out there friends.

      --
      It's nota my planet, monkey-boy - Dr Lizardo.
  28. Re:MS just can't win? by cremat · · Score: 1
    When Microsoft bought out Win95 and it still had DOS people complained that it was just a shell running on DOS, not a real OS.

    Now when they bring out WinME and DOS is gone, people suggest that they have to have an "excuse" to do it...

    You got it wrong. It is a question of software architecture.

    People complained that Win 9x wasn't a new OS, but a GUI on top of DOS (pretty much like Win 3.1 except for the use of protected drivers instead of real-mode). Now, WinME STILL is a shell on top of DOS with a more restricted access to the plain command.com, but don't say that DOS is gone, 'cause it's still there. and while it's there, I'd prefer to have access to the command prompt.

  29. DOS Commands through IE? by Skim123 · · Score: 2

    Could you show me how to do this? What do I need to type in the IE Address bar to get DOS commands to execute?

    --

    I could not justify my existence if I were a turkey farmer. Would I terminate myself? Undoubtably, yes.

  30. Win2K has a neat CLI by Skim123 · · Score: 2
    Start/Run: enter cmd

    In fact there is a registry setting you can do t enable auto-complete in the CLI like with BASH, tcsh, and other popular UNIX shells. Futhermore there is another registry setting that will allow a window to take focus with just the mouse over it...

    --

    I could not justify my existence if I were a turkey farmer. Would I terminate myself? Undoubtably, yes.

  31. Re:MS just can't win? by Lally+Singh · · Score: 1
    Well, WinME DOES still run on DOS. Same ugly hacks as it ever had. Now they're just trying to trap you within it. Never was a real OS, never will be a real OS.

    If you want a real OS, I'm sure either the NT based OSes or a *NIX will do the trick for you instead. Sure, BeOS too...

    --

    --
    Care about electronic freedom? Consider donating to the EFF!
  32. Re:The end of the CLI by Lally+Singh · · Score: 1
    But not the same as hitting control-alt-f1.

    What people here want is the ability to keep the GUI from loading and keep all that additional software from loading. Why? When it fucks up, which it always has, does, and will do.

    --

    --
    Care about electronic freedom? Consider donating to the EFF!
  33. Re:And what would you be saying otherwise? by Pretender · · Score: 2

    > we still have BootX which works just fine to
    > load Linux

    Bad example: BootX quit working for many LinuxPPC machines sometime around Mac OS 9, which forced them into a special booter called yaBoot, a sub-OS requiring a special partition and everything. In other words, Mac OS changes (even before the oft-mentioned Mac OS X) have pushed us into similar territory, boot-wise.

  34. Re:This doesn't make sense, though by Loundry · · Score: 1

    what do you mean "made a face"? did he stick out his tongue or what?

    I apologize, I should have clarified.

    When I wrote that he "made a face," what I meant was that he used the godlike powers of Windows 2000 to create a human face out of nothingness. The face hovered in midair for seven seconds and then he destroyed it with the click of a mouse button, proving that Microsoft views the laws of physics the same way as it does the laws of the United States. Because Windows 2000 is so Easy To Use (tm), he was able to do all of this with Drag-n-Drop and fancy icons.

    --
    I don't make the rules. I just make fun of them.
  35. This doesn't make sense, though by Loundry · · Score: 2

    A while back I talked to a Microsoft technical drone who told me that Win2K will contain full command line support. He explained that everything that can be done from the GUI can be done from the command line. I recounted for him the story I read about another Microsoft spokesdroid stating that "the command line and scripting were weaknesses of UNIX." His response to that was to make a face at me.

    So if what he says was true (and, of course, all his words are suspect as he was a Microsoft employee), then future versions of Windows will definately contain some kind of CLI support (which will probably be MS-DOS based).

    Can someone clarify this matter?

    --
    I don't make the rules. I just make fun of them.
    1. Re:This doesn't make sense, though by glwillia · · Score: 1

      Don't know about WinME, but I have Windows 2000 Professional on one of my desktops, and it's command-line support is exactly the same as NT 4.0's. There's no DOS mode available, of course (NT is not/was never based on DOS), but many command-line utilities remain (such as ping, ipconfig, and net). The command prompt available (the equivalent of Win9x's MS-DOS Prompt in the Start menu) is CMD.EXE, a Win32 application which runs in the character subsystem, as opposed to the GUI subsystem. It basically emulates a DOS command prompt, so commands like DEL and REN are still available.

  36. Re:Double Standards by Brainchild · · Score: 1
    Unlike the "real" dos, for instance, it won't do command line argument interpolation. If you feed a program you've written a filename including a whildcard, it doesn't recognize it as such and just feeds the name, wildcard and all, to the program. In "real" DOS, OTOH, it expands the wildcard so that your program actually receives a list.

    Huh? When did DOS start doing this? The last i remember, a program got whatever you put on the command line, with no interpretation other than parsing words separated by spaces as separate arguments. To expand wildcards, you had to call an MS-DOS interrupt with a 'find first' and then 'find next' functions. Admittedly, the last time i did this was MS-DOS-4.x, but still ... has the architecture changed that much?

    --

    :: "I am non-refutable." --Enik the Altrusian ::

  37. Why this is GOOD for Linux by IGnatius+T+Foobar · · Score: 1

    Microsoft wants everything to be Win32. Pure Win32, no legacy Win16 or MS-DOS. Do we have a problem with that? Of course not! If everything is pure Win32, then the WINE developers can focus on Win32 instead of having to figure out and implement a bunch of legacy cruft.

    WinME is still a 32/16 hybrid, and we know it; they've merely put heavier drapes over the DOS layer. Again, so what? You can dual-boot using a 'real' boot manager, the same way you'd do if you had Windows NT and Linux on the same computer. Or you can use WinME as an opportunity to take the plunge and ditch Windows altogether.
    --

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  38. Re:command.com under NT by Ben+Hutchings · · Score: 1
    Type
    cd "c:\program files"
    and the logical thing will happen.

    Unless your current directory is on a different drive, in which case it won't. For DOS compatibility, the command prompt maintains a separate current directory for each drive.

    Ironically enough, for a lot of those file names, typing
    cd c:\micros~1
    would be easier. Unfortunately, NTFS is a "real" file system, so that won't work if you're using it (as I am on my NT system).

    Yes it will. All Win32 file-systems have to support both short and long filenames, for compatibility with 16-bit programs. Type "dir /x" to see them.

  39. Interesting ... by Nicolas+MONNET · · Score: 3

    ... will DosEmu be ported to Win ME?

    1. Re:Interesting ... by raffe · · Score: 1

      offtopic about yahoo:
      Enabling this vast, distributed, redundant network is a mix of custom and packaged applications. While the front-end search servers run BSD UNIX*, back-end servers employ Microsoft* Windows NT* and an Oracle* 8i database. These multiprocessor Intel Architecture servers are tasked with querying a vast offline database and performing data warehousing duties.

      Why?

  40. wait... by kevin+lyda · · Score: 2

    how does removing dos command mode stop umsdos and other such things? they play on the fs, right?

    --
    US Citizen living abroad? Register to vote!
  41. HELLO!!! by johnnyb · · Score: 1

    HELLO!!!! UMSDOS does NOT use DOS. It doesn't require DOS or anything like it! UMSDOS simply puts Linux on a DOS _disk_. And they are not changing the filesystem format. Even if they did make an incompatible change, its their business. I use Linux, because if Linux makes an incompatible change I don't like, I can /* comment it out */

  42. Startup time by Ewan · · Score: 1

    By removing the autoexec.bat, config.sys and other old DOS config files, startup time has been dramatically reduced - they dont need and excuse, but there's one (oh and you can still get to DOS, it's still there, just not obvious).

    Ewan

    1. Re:Startup time by Ereth · · Score: 1

      Yes. Microsoft has even stated that one of their goals was to get the computer to boot up faster and easier (much like turning on a light switch or your TV, you turn it on, it works, you don't have to understand anything). The elimination of parsing AUTOEXEC.BAT and CONFIG.SYS serves this purpose. The removal of "pure DOS" is a side-effect (no doubt one Microsoft is happy about, but a side-effect, nonetheless) of their attempts to make computers more appliance-like.

  43. Doom & Quake by QueenFrag · · Score: 1

    actually, doom and quake will run, but thier installers won't.

    --

    Somebody get our flag back!

  44. Does BOOTGUI=0 or MODE CO80 work? by hazeii · · Score: 2

    Having no wish to install WinME to try it, what hapens if you put BootGui=0 into your MSDOS.SYS file? (for those who don't know, this means the system boots to a command prompt rather than autostarting Windows). Also, does LOGO=0 in the same file suppress the graphical display?

    Personally, I used to love the way old versions of Win9x said "It is now safe to turn your computer off" - and if you typed MODE CO80 blind at that point, you got the C:\> prompt....go ahead, find an old W9x and try it!

    --
    All your ghosts are just false positives.
    1. Re:Does BOOTGUI=0 or MODE CO80 work? by tarragon · · Score: 1

      It does. I upgraded my copy of Win98SE which had Logo=0 in the MSDOS.SYS file. WinME wouldn't show the startup logo until I modified it back.

      t

  45. Re:Stupid Stupid Stupid by Psiren · · Score: 3

    Well, there's a simple solution to this. Don't upgrade to ME. Problem solved.

  46. Re:I can understand this by xinit · · Score: 1
    Well, there are decent ports of bash and other shells to NT / 2000 already that I've been using in place of the "DOS" shell. As with most everything else included in Windows now, there are much better third party replacements.

    I suppose the same could be said of the underlying OS, but that's another story.

    --
    --- http://foo.ca
  47. Rescue floppies? by Cardinal+Biggles · · Score: 1

    Have they also dropped the "rescue" floppies? AFAIK Win9x allows you to make a floppy containing COMMAND.COM and some basic utilities.

    Maybe WinME can boot completely from CD. That would be cool, then I wouldn't have to waste a partition on Windoze any more for the approx. one time a month I need it.

    1. Re:Rescue floppies? by Cardinal+Biggles · · Score: 1

      The COMMAND.COM has been changed to protect the MBR

      Really? That sucks. What's their excuse for disallowing changes to the MBR?

      I can understand dropping DOS mode, but stopping people from changing the MBR? Why?

      I find it hard to believe they're doing this for anticompetitive reasons (i.e. make dual-boot harder), at a time like this. That would be extremely arrogant, even for Micros~1. But maybe I'm just naive...

    2. Re:Rescue floppies? by AndyElf · · Score: 1

      Does this mean I can still type command.com at the Start/Run prompt? If so, then DOS is still there, it's just hidden...

      --

      --AP
    3. Re:Rescue floppies? by jbarnett · · Score: 1


      Really? That sucks. What's their excuse for disallowing changes to the MBR?


      Sarcasim ON!

      For security reasons. As we all are aware of, Microsoft is very focused on security and want an "air tight" OS that is ultra secure. That is Microsoft's number 1 concern, security at it's best.

      Sarcasim OFF!

      --

      "`Ford, you're turning into a penguin. Stop it.'" -THHGTTG
    4. Re:Rescue floppies? by dorzak · · Score: 1
      Really? That sucks. What's their excuse for disallowing changes to the MBR?

      They will probably say it is to prevent viruses that insert themselves in the MBR.

      Now, DOS and Windows have been vulnerable to such viruses for at least 10 years and they are just now fixing it, and blocking competitors, is besides the point. Really it is.

      What you don't believed the Redmond Masters of FUD?

      Off to the Microsoft reeducation center for you.

    5. Re:Rescue floppies? by .oO-DexteR-Oo. · · Score: 1

      I just checked for the Startup Disk. And it is still possible to make one. I am not sure if it will let you access DOS.

    6. Re:Rescue floppies? by mrovers · · Score: 1

      You can still make the Startup Disk, just don't try to setup a dual boot with it. The COMMAND.COM has been changed to protect the MBR. However it does allow the use of all commands all previous Startup disks have allowed.

  48. The end of the CLI by jjr · · Score: 2

    Microsoft want to to do away with the CLI because they like thier customer stuck in their way of thinking. Microsoft does not want thier customers think outside the box. Hey this just an assurance that they keep thier customer base.

    1. Re:The end of the CLI by Foogle · · Score: 1
      If you hate the GUI so much, then why would you upgrade to WinME anyway? If all you're going to use is MS-DOS then just stick with MS-DOS, or a version of Win9x that includes it.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

    2. Re:The end of the CLI by Foogle · · Score: 2
      MS is *not* doing away with the CLI, by any means. You can still run DOS programs, and you can still get a C:\> prompt. All it means is that you have to do so inside of Windows ME; Heck, just make it fullscreen by pressing ALT-ENTER. This is equivalent to only being able to run a terminal under X. Big deal.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

    3. Re:The end of the CLI by Myddrin · · Score: 2

      Simply because some of have will have to do
      to pressures of work, family or other obiligations.

      1) If all development at work is done
      on Windows ME, then I'll need to install Windows ME if I desire to work at home. (Not the case for me, since I don't have any intel hardware. But if I did, you can pretty much bet I'd need n-boot the latest version of widows consumer and nt).

      2) Or If our kids/wife/mother/brother/sister "needs" to run windows me for their work/fav game/etc., then what is our choice when we order a new computer? [ My case, well it would be if I used Intel... I run LinuxPPC and my wife is loath to learn Linux, so I keep shelling out for the MacOS upgrades. So if at some point apple makes a change like this that affect BootX, I'm hosed.]

      3) Other Obligations, if for example my Dharma Center wants me to maintain on their Excel2002 spreadsheet that is shared between 15 windows users and me.... either I make 15 people change or my working environment.

      There's lots of reasons one needs to dual-boot windows... and several (above) one might need to dual-boot the most recent ones....

      --
      Myddrin
  49. Heh by Art+Tatum · · Score: 1

    Maybe we can convince them to put BASH in the next Windows OS. &ltgrin&gt

    1. Re:Heh by Zordak · · Score: 1

      Try CYGWIN. I use it at work and love it.

      Do not teach Confucius to write Characters

      --

      Today's Sesame Street was brought to you by the number e.
  50. Re:OHMIGOD! by Art+Tatum · · Score: 1

    The old DOS code is still there (as has been noted by many here); it's just more difficult to get to a command prompt. But old DOS applications will definitely still work and, yes, the title of this article is misleading.

  51. Re: Isn't this Microsoft's preregorative? by Art+Tatum · · Score: 2
    we have no right to judge its endeavors.

    What are you talking about? Haven't you ever heard of the First Amendment? I can damn well say anything I want about Microsoft's products. It won't do anything; but I can say it.

  52. MDOS was buggy as hell on winblows NT by bbcat · · Score: 1

    MDOS was buggy as hell under NT. It looks like
    it's from OS/2 1.5. If you are to use a French
    Canadian keyboard for instance and perhaps it does
    the same with non anglo keyboards, you would get
    regular crashes or just lose useability of the
    keyboard under the dos shell. Many function keys
    become regular characters or funny looking stuff
    and most of the keyboard is useless except
    alt ctrl del which seems to still work.
    I don't think microsoft has made any fixes on
    it for years. Instead of fixing it they are
    flushing it.

  53. Re:bull -- still runs on top of command.com by Baggio · · Score: 1

    No... you are wrong sir... it is not there. Command.com runs on top of Windows to give you a shell, but nothing is loaded at startup now. No config.sys drivers, no autoexec.bat, and no Command.com. Take a good look at the PSP and you'll see that.
    Time flies like an arrow;

    --
    Time flies like an arrow;
    Fruit flies like a bananna
  54. Re:They hid it better by Baggio · · Score: 1

    I've done this, and you don't quite get a Dos prompt... there is infact much more to it as it in turn calls vmm.vxd (I think that is right I did this several months ago) and then you get a dos prompt, BUT it doesn't do you any good. It's really a stupid prompt that doesn't let you do anything better than the EBD, and most importantly, you still can't get it to read config.sys or boot windows from that prompt. This is the problem that I was having with SoftIce. Until NuMega comes out with a newer version, I won't be ussing their debugger. Most companies that are affected by this fundamental change in the way windows handles are already aware of this and need to step up to the plate and make changes or just not support Me. The 9x codebase is dying anyway, so what is the one version that they don't support going to cause?
    Time flies like an arrow;

    --
    Time flies like an arrow;
    Fruit flies like a bananna
  55. Re:Problem is... by Baggio · · Score: 1

    No, no, no... This is not the case. First of all Command.com is NOT DOS (This is not directed at you, but is a general response to all the inaccurate posts I've seen). It is only the shell. The former IO.SYS and MSDOS.SYS of < Windows 95 were changed to hide DOS. The intent was to remove it then, but this broke to many programs of the time that relied on MSDOS.SYS to be there. The result is that MSDOS.SYS became an INI file with a .SYS extention. This is also why it has to be a certain size as indicated by the blocks of X's at the end of the file. With Me, DOS is completely removed. IO.SYS is nothing more than a loader, but that would be like saying Redhat is still using LILO... can't they get rid of it. IO.SYS does not provide the same funtionality that it used to.
    Time flies like an arrow;

    --
    Time flies like an arrow;
    Fruit flies like a bananna
  56. Re:Stupid Stupid Stupid by deusx · · Score: 2

    Umm, ever heard of a rescue disk? That disk Windows asks you to make upon installation?

    Yeah. Try that.

  57. Backwards compitability ... by fidros · · Score: 1

    Compatibality done backwards.

    --
    Gilad.
  58. how to handle filenames with spaces by xdc · · Score: 1
    I still haven't found a way to switch into direcotires with spaces. the cd "space space" doens't work. The only way I have seen is the good ol' cd Micros~1 way... and I don't want to have to count out seven letters of some of the big directories I have seen.
    Enclosing arguments in quotes works for me, for files and directories that include spaces. For example:

    cd "Program Files"
    start "\My Documents\foo.doc"

  59. Re:Ok, probably a dumb question by Locutus · · Score: 1
    I guess "the market" can't make those decisions? If moving everything into the Windows API pile is such a good thing then why doesn't the market leave DOS alone? Like it makes sense to build a network card and then sell it with a driver which is difficult to configure and slower then what that card is capable of doing.... Then again, maybe the hardware vendors have found the drivers are more stable in the 16bit DOS world as opposed to the all encompassing Windows API's where applications and browsers are part of the OS?

    I think there is a more sinister reason. This IS Microsoft after all. Could this have to do with gaming? Time to force EVERYONE to write games to Windows API's and then in 3 years when xbox ships all the Windows games vendors can port easily to the platform. Or MSFT will list all game vendors for the PC as building for xbox because they were sent free (non-functional) SDKs since they all now have to license MSFT's software to write games? MSFT can now track the competitions product sales and use xbox "upgrades" to keep ahead of the others. After all, a PC turned into a game console is not a PC so the courts can't touch it.....

    Sorry, there is a reason for this and it isn't because MSFT wants to build a better product or that "the customer" has asked for this. The press will hear these things but they aren't why MSFT is pulling the covers over DOS.
    IMHO.

    Any other ideas?

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  60. Re:I can understand this by Speed+Racer · · Score: 1

    The biggest stability problem for Windows, especially Windows NT, is device drivers. Video drivers in particular are renowned for their BSOD prowess. NT doesn't have a Safe Mode but you can boot up with just a VGA driver for exactly that reason.

    --
    Free Mac Mini. Yes, I'm
  61. Re:mode co80 co-dependent by scrytch · · Score: 2

    > Every time I try to type mode co80 at the logos.sys (It is now safe to switch off your computer) screen, my computer always loses power before I can finish typing.

    Try turning off power management in the BIOS, lemme know if this works. I suspect not, it probably issues a HALT or something.

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  62. Why use ME, when 2000 is compatible enough? by CrazyFraggle · · Score: 1
    Disclaimer: I don't use either. I use Linux mainly, and win98 for gaming.

    Most of my friends using Windows as their main platform have long since upgraded to W2k. It's more than compatible enough with older MS OSes already. It runs Transport Tycoon, so it supports DOS with VESA, it runs all DirectX games we've cared to throw at it without problems. The only difference from older Windowses is that it is a lot more stable. (I still get the occassional BSOD, but that apparently never happen when I'm not around. Figure. :-)

    I would have upgraded to W2k for gaming myself, if it wasn't for the annoying fact that it requires just those few MBs of diskspace too much to fit on my current windows partition.

    Oh. It's possible to boot W2k from regular LILO as well. Works like a dream. :)

    --
    - the Crazy Fraggle
  63. About Time Too by pwhysall · · Score: 1

    It's not that you can't get a DOS prompt - you can - but more that they've done much to stop the "it's a 32-bit GUI running on a 16-bit shell written for 8 bit hardware...."

    Having said that, quite what WinME offers that W2K doesn't, apart from pricing, I don't really know.

    I guess it depends on whether WinME will require WDM drivers or not - after all, one of the primary problems with W2K is that much legacy hardware is flat out not supported, due to cobwebbed 16-bit drivers, which may or may not install in WinME.

    And finally, StarDock's WindowFX looks MUCH cooler in W2K than anything else...
    --

    --
    Peter
  64. More Accurately by pwhysall · · Score: 1

    "Windows ME is essentially Win2k pro with the 98 kernel"

    Not really. It's more like the 98 kernel with the W2K shell. And there's a WORLD of difference between the two.

    You couldn't chop out the kernel of W2K and replace it with 98's kernel - they're just too architecturally different.

    It's 98 with no boot-to-dos functionality and the W2K shell.
    --

    --
    Peter
    1. Re:More Accurately by Eusebo · · Score: 1
      While Windows ME is clearly an upgrade to 98 and you have a very good point regarding the architectural differences, there is still more to Windows ME than just "98 with no boot-to-dos functionality and the W2K shell." There is a number of other components that were taken from Win2k besides the shell. Thus my statement that it was more like a stripped down version of Win2k than an upgrade of 98.

      If you'll recall M$ had claimed at one point in time that Win98 would likely be the last "home" OS and that their home OS (Win9x) and business OS (WinNT) would converge with the release of Win2k (ha ha, yeah right!) Windows ME is just another step towards that goal.

      Even though ZDnet doesn't carry the most accurate, non-biased reviews, they do have a review of Windows ME that offers a bit more insight into the architecture, how it differs from Win98 and Win2k(http://www.zdnet.com/pcmag/stories/pipreview s/0,9836,176419,00.html)

      --
      It is quite simple
      Haiku should not be funny
      Try a Senryu
    2. Re:More Accurately by lscoughlin · · Score: 1

      Moderate this up, the correction is neccissary.

      --
      Old truckers never die, they just get a new peterbilt
    3. Re:More Accurately by StarKruzr · · Score: 1

      What are the differences between the W2K shell and the 98 shell?

      Email me.
      Don't trust anyone over 90000.

      --

      +++ATH0
    4. Re:More Accurately by StarKruzr · · Score: 1

      I hated the adaptive menu structure. How do you turn it off in O2K?

      Email me.
      Don't trust anyone over 90000.

      --

      +++ATH0
    5. Re:More Accurately by Rogue+Orion · · Score: 1

      Another new feature/bug found in the Win2K shell is the adaptive menu structure that they first tried to implement in Office 2000. The menus will rearrange and disappear depending on the items you use the most. Most frequently used items will appear closer to the beginning, and seldom used items will be hidden until you choose to view them. All of this can be turned off fairly easily as well. Also, the location of the majority of administrative tools has changed. Everything is done through the Microsoft Management Console. So, the services applet, the user management, and the disk administrator are all in the same place. In any event, Win2K is a step up from Win9x, but it still has a long way to go! ........./rogue

    6. Re:More Accurately by Rogue+Orion · · Score: 1

      To turn off the adaptive menus in Office 2000, do the following:

      In the Tools menu, choose Customize.
      Then on the Options tab, uncheck the box that says, "Menus show recently used commands first".
      Once that is unchecked, the menu structure returns to normal.

  65. Eye candy, mostly by pwhysall · · Score: 1

    There's a new search gizmo, which is better. You get alpha blending, which means your menus can fade in and out.

    Obviously a new-ish icon set has appeared, and the networking has been replaced with the My Network Places paradigm.

    If they transplant the W2K shell wholesale,

    All of this is just chrome.
    --

    --
    Peter
  66. Don't use that, use this by pwhysall · · Score: 1

    CMD.EXE is the recommended command processor to use under NT.

    And it can do tab-completion of filenames, too.

    Exercise for the reader:

    Use REGEDIT.EXE to find a key called "CompletionChar", set the value to 9 (ASCII for "TAB") and bob's yer uncle.
    --

    --
    Peter
  67. CLI isn't going away. by battjt · · Score: 1

    Check out the way you can type anything into the address line of the taskbar in w2k. How about typing most anything into the Address line of ie.

    The command line isn't going away.

    Joe

    --
    Joe Batt Solid Design
    1. Re:CLI isn't going away. by Felinoid · · Score: 1

      Bad example BTW...
      the CLI is a must for coders like me :)
      It's very useful...

      But Microsoft would much rather get rid of it

      --
      I don't actually exist.
    2. Re:CLI isn't going away. by donstenk · · Score: 1

      Sure you can type command.com there or in th |start|run| and a another couple dozen places but that wont let you boot in beos in fact.

      I have tried winme with beos pe and pro but it doesnt like the beos bootloader either way. So now I dualboot with win95 - good enough.

      --
      Dennis Onstenk
  68. Re:Ok, probably a dumb question by Sethb · · Score: 2

    Hmm, since the last DOS game I played was Duke Nukem 3D, I'd say that DOS gaming is pretty much dead. Has there been a major title released for DOS in the last 3 years? Not that I can remember, so I highly doubt that MSFT has any designs on the gaming market with this move.

    In my opinion, Windows ME is for people who want to run crappy programs on new PC's. If you wanted to run good programs on a new PC, you'd run Windows 2000. Win2K doesn't work well with some older games, but it works fine with most newer ones. I've played Rogue Spear, Age of Kings, Diablo, Diablo II, Unreal Tournament, SimCity 3000, Jedi Knight, Quake 3, Alpha Centauri, and many others on my Windows 2000 box just fine. I'd say that covers many of the "must-have" games for the last 2 years or so.

    If you can give up your DOS programs, Windows 2000 is the way to go. I was a hardcore DOS user back when Windows 95 came out. I refused to adopt it until well into two years after it's debut, simply because it was too slow, and I had DOS down to a science. That said, I haven't tinkered with an autoexec.bat or a config.sys in a long while, other than to make a DOS boot disk with network access here at work. I'm betting that 99% of Windows users will never need or miss DOS from their machines.

    The only places DOS is really needed are shops that run DOS programs from 1992. You'll find a lot of places with some proprietary ISA card which uses some ancient DOS program, all manufactured by a company that is out of business or hasn't updated their software in five years. The solution is simple here, DON'T UPGRADE!

    That's right, don't upgrade to a new machine. I've got a few of these situations here at work. Try finding a new machine with ISA slots from Gateway or Dell. You can do it, it's just a pain.

    If your program was written 5 years ago to run in DOS, does it really need a Gigahertz Pentium III? No. Use your old boxes until they die, then find another old box. Upgrade to a different product, or insist that the vendor produce a 32-bit version of their software. Whatever you do, don't buy a brand new PC and then try to run your ancient software on a shiny new OS.
    ---

    --
    When in danger or in doubt, run in circles, scream and shout. --Robert A. Heinlein
  69. bull -- still runs on top of command.com by Barbarian · · Score: 4

    I've taken a look at a WinME beta, and command.com is still there, it still runs on top of it, you can still start the ms-dos prompt from inside windows, it's just you can't get the dos prompt by itself. They've gone out of their way to turn that off.

    --

    1. Re:bull -- still runs on top of command.com by Omega996 · · Score: 1

      um, if there's a command.com, couldn't one click Start>>run, and type in command.com?

    2. Re:bull -- still runs on top of command.com by Omega996 · · Score: 1
      actually, fuckhead, if you want to run your applications under dos then run them under fucking dos, not under 165MB of GUI, k? maybe freedos or some other alternative.

      fucking r0dent...

  70. ME... Hmmm.. by malkavian · · Score: 1

    I'm a Brit...
    Over here, the initials ME stands for Myalgic Encephalomyelitis (Chronic FAtigue Syndrome to most people these days).
    I'm just wondering if MS have named the latest windows, and let people know that it's just a tired old kernel that doesn't feel alive much, and just wants to lie down and go slow.. :)

    Malk

  71. Re:Double Standards by GoRK · · Score: 2

    There is a tweak to enable tab completion in cmd.exe too. There is also popup command histories and everything. If you want to know more, email me.

    ~GoRK

  72. Jesus, people by GoRK · · Score: 3

    I wish I'd have seen this when it was fresh. Perhaps my comments could have made it to the top. The person who submitted this to slashdot is *obviously* not a MS beta tester, or else he would have known the answer to his own gripe. Thus he probably has "secured" his copy illegally and even though it IS microsoft, I don't think he has any room to gripe. 1) WinME is the (purportedly) final step towards bringing consumer windows (3.1/95/98) into sync with the NT kernel (3.1, 3.5, 3.51, 4.0, 2000) With this comes the obvious (and necessary) absolution of the GUI as essentially an application on top of DOS. DOS applications run in VM's just like in NT and OS/2. 2) The filesystem is the same FAT32 we've always had access to. If you boot to DOS (more on this later) you will have access to all the files. WinME *DOES NOT BREAK* the vfat or usmsdos filesystem drivers!!!! 3) WinME uses the NT Bootloader *WHICH CAN BOOT DOS, LINUX, AND BEOS FROM NATIVE PARTITIONS!!!!!* or it can boot seperate windows/dos versions from the same partition. Seen the 98/2000 dual boot configs? How about a 98/ME/2000/Linux running all off of one VFAT partition. It's not that difficult! I cant honestly believe that this thing was posted (boy there is always someone to make that same complaint every article isnt there?). Windows was never supposed to BE dos. Ever. Now that they've finally seperated the two, complaining "I can't boot DOS!!!" is totally idiodic and stupid. It's not the same OS, for god's sake. If you want to boot DOS, install DOS! I should also note that there *is* a recovery command prompt in WinME (It's also there in Win2K) where you can boot up to a 32bit command prompt and run Win32 CLI binaries without having to fire up a GUI. This is the same interface that Embedded NT and Embedded Windows2000 use when you don't need/use GUI support. ~GoRK

    1. Re:Jesus, people by pete-classic · · Score: 1

      There are a couple of things here that are incorrect.

      1. Windows 9X sits on top of DOS. While Win9X is closer to being an OS in its own right than Win 3.x, it is
      still, really, a "bundle" of DOS and Windows.

      2. That 32bit command prompt you refer to is IN A WINDOW. The GUI is, in fact, loaded, but it is running in VGA
      mode without the Explorer interface.

      In my opinion, buying a bundle of DOS and windows and expecting to be able to use the DOS portion is
      neither "idiodic [sic]" nor "stupid."

      -Peter

  73. Haven't you heard of Partition Magic? by RayChuang · · Score: 2

    Folks,

    I think this whole issue is a tempest in a teapot.

    The reason is simple: there is this program called Partition Magic that allows you to run FAT16, FAT32, VFAT, NTFS, Linux EXT2, etc. on the same hard drive. I'm sure the publisher of Partition Magic will update the program so Windows ME users can also load a second operating system on the same drive on a different partition such as commercial Linux distributions. I won't be surprised that Caldera will release an update to OpenLinux e-Desktop 2.4 that does this.

    --
    Raymond in Mountain View, CA
  74. I can't believe you hypocrites... by Ageless · · Score: 1

    People have been screaming for YEARS, ever since Win95 was released that it was "just" DOS with a pretty face and how it still had 16 bit code and this and that...
    They finally remove it and now it's a completely different story. It's a conspiracy.
    Sheesh.

  75. I don't get MS... by uradu · · Score: 1

    I was under the impression that their official line was that 98SE was going to be the last iteration of non-NT Windows. I thought ME was some sort of fat-free version of 2000, without a lot of the Enterprise stuff (networking, security, etc). With all the work they seem to have put into making 2000 a semi-decent games platform, it seems that it would have made more sense to move 2000 towards the consumer, rather than 98 towards the entrprise. You know, without the 800 MB installation footprint and 128 MB RAM requirements.

    But instead it's just another Win98 sibling, 98TE maybe. I guess Win98 is too lucrative a platform to let go of. Oh well...

    Uwe Wolfgang Radu

    1. Re:I don't get MS... by uradu · · Score: 1

      Well, since it's not derived from Win2K at all, I wouldn't even mention it in the same sentence. I'll think of it as a fattened Win98--fattened up to keep those wink-wink-nudge-nudge deals with storage and memory manufacturers alive and well.

      Uwe Wolfgang Radu

  76. Re:Ok, probably a dumb question by Cainam · · Score: 1

    You can still set BootGUI=0 but Windows doesn't pay much attention. You still end up in the GUI.
    As far as I can tell it makes no difference whatsoever.

  77. command.com under NT by daviddennis · · Score: 2

    It's a pretty pathetic excuse for a command line compared to, say, bash, but you can do what you ask.

    Type

    cd "c:\program files"

    and the logical thing will happen.

    The problem, of course, is that the long directory names they use are too hard to type, and there's no shortcut mechanism at all - you can't hit tab to complete the name, and you can't say "cd \progra*" to have the shell expand the name, because there's no file name expansion.

    Ironically enough, for a lot of those file names, typing

    cd c:\micros~1

    would be easier. Unfortunately, NTFS is a "real" file system, so that won't work if you're using it (as I am on my NT system).

    Hope that helps; I do 99% of my work in Linux, BeOS or MacOS nowadays, but I remember all too well the days when I had to use a Windows system all the time.

    D

    ----

    1. Re:command.com under NT by daviddennis · · Score: 2

      I'll be darned, you're right!

      (Even under NT 4.0, which is what I'm using).

      D

      ----

    2. Re:command.com under NT by costas · · Score: 2

      You can get an advanced unix shell for NT --I've seen a zsh port, and zsh can expand spaces in filenames (by quoting the path automatically) or you can shell out the money for 4NT (pardon the pun) which can also do that.

      engineers never lie; we just approximate the truth.

    3. Re:command.com under NT by ars · · Score: 1
      Sure you can use * in NT. Just cd pro* works fine for me.

      See this.

      --
      -Ariel
    4. Re:command.com under NT by Judas+Iscariot · · Score: 1

      Might want to try actually typing those
      examples in before you post. "cd \progra*"
      works swimmingly under 2k. I've got an ME box
      at home, too, (gaming machine) but I haven't
      endeavoured to try it on there.

      -judas

    5. Re:command.com under NT by fsck · · Score: 1

      C:\>dir /x
      Invalid switch - /X

      C:\>

      This is in Windows ME 4.90.3000

      --

      Lars - ...I could always phone Linus when I had a problem.
    6. Re:command.com under NT by Sir+Frag-A-Lot · · Score: 1

      The problem, of course, is that the long directory names they use are too hard to type, and there's no shortcut mechanism at all - you can't hit tab to complete the name, and you can't say "cd \progra*" to have the shell expand the name, because there's no file name expansion.

      Of course there is. At least under Windows 2000.

      Just download the TweakUI utility, and set the File/Directory completion keys under the Cmd tab. You could aswell make these settings with regedit. (and as you are used to linux, this shouldn't appear too arkward :)

      ok, the '98 shell doesn't have this feature (and presumably ME lacks this too.), but the NT shell offers many new commands, that aren't available under 9x. (pipes for example)

      --
      ... crusher[kreaPC] ...
    7. Re:command.com under NT by BrynM · · Score: 1

      Turn on the command extensions under NT (the windowsnt help tells you how). With the extensions, you can use things like c:\progra~1. I can verify that the MS-DOS subsystem has been updated by comparing mine (sp6) with the one on the NT4 cd. With the Reskit, Cygwin, WSH and the command extensions, you get quite a versitile little prompt.

      --
      US Democracy:The best person for the job (among These pre-selected choices...)
  78. Re:NT command completion by daviddennis · · Score: 2

    I looked for it on my NT Server 4.0 system and it wasn't there - is this new for Windows 2000?

    Maybe it really is time to upgrade, although all that silly fading in and out stuff drove me bats when I saw it.

    D

    ----

  79. Re:NT command completion by daviddennis · · Score: 2

    Wow, it works!

    Wonder why they didn't just make that the default.

    D

    ----

  80. Re:Double Standards by IntlHarvester · · Score: 1

    NT on RISC used SoftPC and SoftWindows 16-bit (by Connectix? It's changed hands a few times.) Later on DEC wrote a 32-bit emulator.

    NT on Intel's "DOS VM" came out of OS/2 v1, I think. It emulates some of DOS 5.0's system functions, but doesn't do any CPU emulation, of course.
    --

    --
    Business. Numbers. Money. People. Computer World.
  81. Re:I can understand this by IntlHarvester · · Score: 1

    On my box, WOW doesn't load until a 16-bit app is launched.

    And WOW is a safer approach. It translates Win16 calls into Win32 calls. That means that illegal Win16 calls can be caught by the WOW layer and the app can be crashed.

    Compare this to 9x's approach. The core OS still contains the whole Windows 3.1 core. The 32-bit stuff is kludged on above, aside, and underneath it with thunking layers. App makes an illegal Win16 call and the OS either crashes or becomes unpredictable. Furthermore, you still may be suseptible to Win16 bugs in the core OS which date back 10 years or more.
    --

    --
    Business. Numbers. Money. People. Computer World.
  82. Re:Nonsense guys by IntlHarvester · · Score: 1

    I can say "device drivers", and after three years of running NT 4.0 as my primary desktop OS, I never found a non-USB peripheral for which I could not say "device driver".

    Sure, there's some consumer stuff out there with no NT drivers (such as parallel port stuff), but it's easy enough to avoid. And I can understand their point of view -- as long as Microsoft hasn't committed to NT as consumer platform, why should they?

    (PS: Gaming drivers are an issue, I agree. However, even then NT4 + Matrox drivers were good enough for my modest needs: Age of Empires, SimCity, Quake, etc.)
    --

    --
    Business. Numbers. Money. People. Computer World.
  83. Re:Nonsense guys by IntlHarvester · · Score: 1

    I can say "device drivers", and after three years of running NT 4.0 as my primary desktop OS, I never found a non-USB peripheral for which I could not say "device driver".

    Sure, there's some consumer stuff out there with no NT drivers (such as parallel port stuff), but it's easy enough to avoid. And I can understand their point of view -- as long as Microsoft hasn't committed to NT as consumer platform, why should they?

    (PS: Gaming drivers are an issue, I agree. However, even then NT4 + Matrox drivers were good enough for my modest needs: Age of Empires, SimCity, Quake, etc.)
    --

    --
    Business. Numbers. Money. People. Computer World.
  84. Re:Double Standards by IntlHarvester · · Score: 1

    Yup, the Windows NT project started out as a project to rewrite the OS/2 kernel. This was before the IBM-Microsoft divorce, and both companies ended up owning the technologies that they co-developed (OS/2 v1 and Windows v3.0). Consequentially, there's a bunch of OS/2-isms in NT (CMD.EXE, NTFS, the entire SMB networking system, etc.)
    --

    --
    Business. Numbers. Money. People. Computer World.
  85. Re:Nonsense guys by IntlHarvester · · Score: 1

    Right, they planned Plug'n'Play and Power Mangement for NT4, and they just plain missed the feature cut. Fine. That's no excuse for putting the technology on the shelf for four years.

    When IE4 and the Option Pack (IIS + Transaction Server) rolled out in 98 or so, there was a lot of compliaints even from the Microsoftie fan base that they really should have shipped NT4.5.

    In my view, the only reason they didn't was that they were lying through their teeth about the difficulties they were having with Active Directory, and consequentally the NT5 ship date kept shifiting from 1997 to 1998 to 1999 to finally early 2000.

    Basically, workstation users like me got screwed, and server admins got screwed (By NT4+Option Pack's convoluted install process), all in the name of marketing to super huge corporations with thousands of nodes and NDS envy. NT4.5 could have been the "universal OS" -- it certainly would have been a step up from 95/98.
    --

    --
    Business. Numbers. Money. People. Computer World.
  86. Re:Nonsense guys by IntlHarvester · · Score: 3

    The entire Win32s for Windows 3.1 and Windows 4.x series (95, 98, 98SE, ME) has existed for one purpose: get all applications replaced by Win32 versions and migrate everyone to NT.

    The original intent of Win32s and Windows 95 might have been to be a stepping stone to NT, but Microsoft has been strangely really lax about the execution. They've almost purpously kept NT out of the mainstream market by keeping things like Plug'n'Play, USB support, and DirectX on the shelf for 3 to 4 years after the 9x folks got it.

    I wonder if this is a situation similar to Apple in the 1980s, where the "Apple II forever" people kept the lineup on the market for years past the point where it was competitive. It's almost as if iinternal forces inside Microsoft are conspiring to keep the 95/98/ME line going, and when upper management looks at the revenue figures, they can't argue.

    Don't forget, these guys have a monopoly on the desktop. If they wanted the world to run the NT kernel, they could get us there. Instead, they want to treat Windows 2000 as an upsell and continually pedddling crap like Windows ME. The sell of Windows 95 was "Just like NT, except with backwards compatibility". But now the sell of ME seems to be "Just like 98, except without the backwards compability". Bizarre.
    --

    --
    Business. Numbers. Money. People. Computer World.
  87. Windows-based ROM Flashers by Me2v · · Score: 1

    Companies have started creating ROM flash programs that only work in Windows. They don't work in DOS, Linux, et al. I had that problem a while back with a Zoom modem--they're FlashROM updater only worked in Windows.

    Now that DOS is going away, more or less, I foresee more and more hardware manufacturers are going to be providing Windows-only Flash ROM updaters. Where does this leave us who don't run Windows and Linux on the same machine? In a lurch, I'd say. When I update stuff now, most of it is in nice DOS-based updaters, and I can boot with a nice DOS 6.22 bootdisk. When the updaters are made to work only in Windows, I will no longer be able to do this. We need to start bugging our hardware providers NOW to either:

    1. (optimally) provide Flash ROM updaters that work in Linux,
    2. or to never ever stop making updaters that run on DOS,
    3. or (least preferable) go back to sending out new ROM chips.

    The last item was what I had Zoom do for me. I was so indignant that I was going to have to install Windows just to upgrade my modem that the tech support finally suggested they send out a new chip. I still had to crack my case, but at I didn't have to either screw up that Linux machine by putting Windows on it, or crack the case on my Windows box (thereby cracking two cases).

    We need to let our hardware manufactures know what OS we run, and start demanding support for it. And we need to give our money to the ones that do support it (i.e., the ones that do more than just putting a stamp on the box saying "Linux-compatible").

    Just my $.02

    Matt

    --
    Matthew Vanecek For 93 million miles, there is nothing between the sun and my shadow except me. I'm always getting i
  88. no problem for Linux or BeOS by jetson123 · · Score: 2
    People have written bootstrap loaders for all sorts of systems, including Linux systems. You don't need a DOS prompt for that. So, you don't need a DOS mode for that.

    But this change will make some important procedures harder (fixing the BIOS, installing old games, etc.). Microsoft may think that most of their customers aren't doing that; but many of their cutsomers hire people to do that sort of thing (or ask friend to do it for them). This makes dealing with Windows machines even more of a pain than it already is. Of course, since CD-ROMs started being inaccessible from DOS mode under standard Windows installations, DOS mode had gotten significantly less useful anyway.

  89. Re:I can understand this by KuRL · · Score: 1

    IIRC, it's an emulation in the sense that DOS is no longer the "guts" of w2k, but DOS is an application that runs over w2k (kinda like a file manager with support for dos commands). I know that's a bit incoherent, but I just got into work, give me a few minutes ;)

  90. Re:Some misunderstandings. by pheonix · · Score: 1

    D) You call the DOS prompt a CLI?

    You don't call DOS a CLI? Let's break this down...CLI == Command Line Interface. There's no doubt, I'm sure, that DOS is Command Line. If you wish to argue that point, you've obviously not used it. It is also most DEFINATELY and interface, by its very definition. If you put it all together, DOS is a Command Line Interface, or CLI. Now, as to whether or not it's a good one, that's a whole new topic; although, for the system it ran on, it was exceptionally well done.

  91. I can understand this by pheonix · · Score: 5

    It makes sense. I don't LIKE it, but it makes sense. MS has been promising to make DOS a thing of the past since 3.1, they've just finally delivered. No more legacy 8 and 16 bit processes should mean more stability. Would you be the one to say that Windows doesn't need all the stability it can get?

    As I said, I don't like it, I prefer to do half my work CLI style, but I've seen it coming for 6 years now.

    1. Re:I can understand this by Zppr · · Score: 1

      W2K isn't based on the DOS kernel, it's based on the NT kernel. DOS does not exist in Windows 2000!

      Altought NT does provide a CLI, and attempts to emulate DOS for most DOS programs.

    2. Re:I can understand this by Eusebo · · Score: 2

      What I've heard from some of my co-workers that are on the MS Beta program: "Windows ME is essentially Win2k pro with the 98 kernel (for legacy device support) - it isn't a beefed up version of 98, its a stripped down version of Win2k." Since WinNT3.51 there hasn't been drop to dos type functionality, so it should be no surprise that its absent from ME.

      --
      It is quite simple
      Haiku should not be funny
      Try a Senryu
    3. Re:I can understand this by RomulusNR · · Score: 1

      - The luser doesn't need it, and the power user should use Win2000 in their view.

      And Win2000 has only cosmetic DOS emulation, a la WinNT.

      Thus, I'm getting impatient on waiting for a DOS emulator for Windows, but I expect it wont be too long now.

      --

      --
      Terrorists can attack freedom, but only Congress can destroy it.
    4. Re:I can understand this by RomulusNR · · Score: 1

      Well, OK. But...

      $300 so I can still play my old DOS games. I'm too cheap. I'd try to rewrite them myself before I'd do that.

      BTW, are you the same greenrd from dmoz?

      --

      --
      Terrorists can attack freedom, but only Congress can destroy it.
    5. Re:I can understand this by s390 · · Score: 2

      There's a difference between "an OS built as a superstructure over DOS" (Win3.1/3.11/95/98) and "an OS that supports legacy apps written to run under DOS" (Win3.1/95/98/NT/2000). Abandoning DOS support under Windows ME might be just a M$ ploy to nudge corporate users to Win2000 - "But boss, WinME doesn't support our hundreds of DOS apps - we _have_ to migrate to Win2000 for desktops!." M$ is very anxious lately about lack of Win2000 sales, which have been anemic so far...

      But it's also possible (and highly likely, IMHO) that WinME is still basically DOS - just that now it WON'T RUN NATIVE DOS PROGRAMS anymore! As you can guess, I have an opinion that this sucks! So much for M$ continuing to support legacy code.

      [Prediction - the Appeals Court reverses Jackson, but is reversed by the Supreme Court, leading to breakup of M$... in 2002.]

    6. Re:I can understand this by JimDabell · · Score: 1

      No more legacy 8 and 16 bit processes should mean more stability.

      Removing the DOS layer does nothing for stability. If you want stability on Windows in this respect, you just don't run old apps. However, if you have got a legacy app, you should be able to trade stability for it. MS is just removing that option.

    7. Re:I can understand this by greenrd · · Score: 1
      It's here, it's called VMware.

    8. Re:I can understand this by be-fan · · Score: 2

      It's not emulation. It is a virtual machine. kind of like like VMWare except limited to DOS.

      --
      A deep unwavering belief is a sure sign you're missing something...
    9. Re:I can understand this by NtG · · Score: 1

      Installed it last night. It was extremely fast at installing and even booting seemed quicker and smoother. I was impressed as hell with it.

      After I installed it I went to Windowsupdate and downloaded the latest critical updates. One of the mistakes I made was to not reboot and try to reinstall all of my applications so I could just reboot once and get it all over with. After I rebooted my machine refused to boot. It would get 1/2 way through the 'Windows is now loading' screen and give me a kernel STOP error.

      It turns out that by booting up in safe mode, disabling all the network adaptors (the parallel one, and all the WAN ones included) and then rebooting, I was able to get in. Re-enabled my NIC and everything has been just as smooth since. If I didn't screw with it I'd say its reliability would be excellent.

      I wouldn't call my computer's configuration and hardware standard. The moral of this offtopic post is, if it works that well on my machine, it must be good.

    10. Re:I can understand this by Malasombra · · Score: 1

      Unfortunatly, Windows 2000 is more stable than other Microsoft operating systems because it is running the NT kernel, which does not mean that Windows ME will be any more stable than Windows 98, just because the removed DOS access - if anything, it will limit the operating system even further.

      --


      Windows - The only virus with a built in OS...
    11. Re:I can understand this by Kisc · · Score: 1
      If you prefer a CLI, then you shouldn't be using DOS anyway. MS-DOS CLI is old, powerless, and annoying.

      MS Windows is for three things, in order of importance:
      1. Games
      2. MS Office (so you can read the stupid crap your Project Manager sends you)
      3. testing the new web site you just built for your whiney customer.


      If you want CLI, get off your ass and make that linux box work, or download Solaris 8 if you don't like linux (don't admit to it on this site though ;).

      Failure is not an option.
      --

      Failure is not an option.
      It comes bundled with Windows.
    12. Re:I can understand this by Jonavin · · Score: 1

      Typing "cmd" only gets you the NT command prompt which is not the same as typing "command" to get the DOS command prompt.

      Either way you don't get "direct acces to DOS". Even not-so-direct apps we have that access the COMM port directly doesn't work too well under the virtualized COM ports in NT and Windows 2000. Interestingly it's fine in OS/2's VM DOS.

      If it weren't for file-compatibility with MS Office files with our customers, we probably we happy just sticking to "pure" DOS. And we often "Restart in MS DOS" when things are not-quite-right running DOS apps in Windows 9x.

      For this reason, like Windows 2000, ME probably won't make it onto our operations laptops. The problem is that we may not have a choice. When we buy our next batch of laptops it may only come with Win ME or 2K. I guess it's time to start stock up on Windows 98 licenses.

    13. Re:I can understand this by Jonavin · · Score: 1

      Yes, gettings 1000 laptops with the specs to run VMware will be real cheap. And training people who have never used a computer in their life to deal with Linux will be easy too.

      A better solution is to use Boot Manager or whatever and create two boot patitions. One with with plain old DOS, and the other with whatever the fruit-of-the-Miscrosoft-day happens to be.

    14. Re:I can understand this by JimboOmega · · Score: 1

      You can actually get direct access to DOS... at least, you can get a command prompt. Try typing cmd from the "run" window.

    15. Re:I can understand this by buzzcutbuddha · · Score: 2

      Having to use W2K at work, which also denies direct access to DOS, I have to say that it is tons more stable now, and hasn't crashed but once in 4 months of use, and that is miles ahead of where Windows used to be.

    16. Re:I can understand this by biohazard99 · · Score: 1

      Gaming can't be the answer to this fsked up OS from M$FT, most of the games/console emulators I run are dos or best in dos, examples nesticle x.xx is the only emulator I've been able to run NES pirates on, dos doom is worlds faster than doom95 at least on my parents system (HP Pavillion 300Mhz K6-II, 28M SDRAM 4M VRAM) slightly offtopic comment -- is there a NES emulator that runs "Slient Service" nesticle x.xx and .43 (win32) foobars the map screen and locks.

    17. Re:I can understand this by storem · · Score: 2
      But boss, WinME doesn't support our hundreds of DOS apps - we _have_ to migrate to Win2000 for desktops!.

      WinME runs old DOS program just as "nicely" as Windows 98. I was even able to ru the Borland C DOS compiler to create some old DOS executables.

      My $0.02

    18. Re:I can understand this by Zordak · · Score: 1

      I got a copy of Win2k from the University (they were only $5, so I figured why not), and loaded it up at home. Besides the fact that I had to totally reconfigure some of my hardware (including re-installing the POS winmodem that came with my computer that I hadn't used for months since the thing couldn't handle my simple little generic ISA modem), it took all of 24 hours to freeze up to where I had to just cycle the power. At least the world doesn't have root access to my machine by default, though.

      On the other hand, my friend loaded the exact same thing and hasn't had any problems on his computer. I guess it's just a hit and miss thing.

      Just my $.02

      Do not teach Confucius to write Characters

      --

      Today's Sesame Street was brought to you by the number e.
    19. Re:I can understand this by Zordak · · Score: 1

      The University I attend has some educational deal with M$, so they can distribute the latest Windows and Office distros for the cost of burning the CD's. Hence, I got W2K and all 5 CD's of Office2K (talk about bloatware) for a total of $30.

      Do not teach Confucius to write Characters

      --

      Today's Sesame Street was brought to you by the number e.
    20. Re:I can understand this by jbarnett · · Score: 1

      Having to use W2K at work, which also denies direct access to DOS, I have to say that it is tons more stable now

      Are you sure this is a direct result of getting rid of DOS in W2K or could it be other things they cleaned up?

      The way I understood it (sorry not a Windows guru) is that DOS in WinNT was an "emulation" any ways, is that true?

      --

      "`Ford, you're turning into a penguin. Stop it.'" -THHGTTG
    21. Re:I can understand this by MaxGrant · · Score: 1

      There never has been any DOS running under any version of NT. There are TWO different kinds of windows. NT and 9x. NT does not have any 16-bit kernel, no direct access to hardware, no wide-open ports, nothing. It never has. From version 3.x on up it's been like that. I've installed and used everything from 3.51 on up and it's always been the same. Windows 9x, on the other hand, is essentially a 32-bit shell over the top of a 16-bit i/o scheme, but it runs in protected mode by default, yada yada yada. Even though I have not yet seen ME, I'm sure you can still shut down to DOS. It will just require a little hacking. All MS has likely done is remove the options from all visible menu items in order to make it appear that DOS is finally gone. You can probably still start up a command.com prompt . . .

    22. Re:I can understand this by MaxGrant · · Score: 1

      Win2k DOES have a safe mode. I have used it. I installed virus scanner and it blew up my cdudf driver. I booted into safe mode, removed the offending virus scanner, and went on my way. Not happy about the no virus scan, but then again I don't run outlook as my mail client . . .

    23. Re:I can understand this by Silvers · · Score: 1

      DOS isn't a thing of the past in ME. It is still using a slightly-modified 95/98/ME kernel, just it locks out the convenience of booting to DOS. Whether this is to make it look like a OS not built upon 16-bit roots, to hamper other OS's being installed/run, or just to provide the average user less options to corrupt his systems I don't know. Probably a combination of all 3. At any rate, it seems to me that WinME is Win98SE-2. BTW it isn't any more stable...

    24. Re:I can understand this by kronoman · · Score: 1

      Switch to obsd anyway. It's excellent, IMHO.

      --
      If violence isn't solving your problems, you're not using enough of it. - MAJ Misato Katsuragi
    25. Re:I can understand this by kronoman · · Score: 1

      In a word, VMware. Get either the Linux or WinNT version, and run DOS in that. Run 95/98 in that, and kill two birds with one stone. Better, use Linux, use StarOffice for the Office Compatibility, or use WordPerfect Office 2000, then use VMware or Bochs (bochs is free, LGPL...) for DOS.

      --
      If violence isn't solving your problems, you're not using enough of it. - MAJ Misato Katsuragi
    26. Re:I can understand this by LuckyLuke58 · · Score: 1

      "No more legacy 8 and 16 bit processes should mean more stability"

      No, WindowsME is still the same unstable, not-quite-32bit core. Artificially not making DOS mode available doesn't make any difference to the lack of protection within Windows while running. You can expect Windows ME to still spend just as much time switching to 16-bit mode while running as it currently does (about 10% of time is spent in real mode on my PC, according to the Intel profiler ...) so don't hold your breath for more stability until MS really throws away this line of kernels. The cash cow still has quite a bit of milk in it.

    27. Re:I can understand this by myatt · · Score: 2

      Actually, just because MS is getting rid of DOS doesn't necessarily mean no more legacy 16-bit processess. Windows NT has this thing called WOW (Windows on Windows) that provides support for 16-bit processes and it still seems to run even if you aren't running any 16-bit apps. Doesn't seem like this increases stability.

    28. Re:I can understand this by Tough+Love · · Score: 1

      MS has been promising to make DOS a thing of the past since 3.1, they've just finally delivered.

      Microsoft's intentions towards Dos have been clear for some time... try 10 years. They don't like it: it's too easy to build something that competes with Windows on top of it. Now that it's halfway useful as a way of converting a Windows box a little bit at a time into a Linux box, the *really* don't like it. Never mind that they still need it to run Windows ME. They can easily disable it at the front end so you, poor user, can't use it, why they, in their infinite wisdom, can. This is apparently what they've done.

      Two years ago, this might actually have mattered. That time is long gone: it's already too late for Microsoft to slow us down at all with such a stunt. Having trouble getting Linux to coexist with Windows? Fine, just trash Windows - you don't need it. Especially if it's going to be a pain.

      Two years ago you couldn't have used that argument. Today you can, and it works. Joe user is fed up with Microsoft's less-than-excellent product, Joe knows about Linux, Joe is willing to try Linux, and if that means losing Windows, well ok, that's just too darn bad. Progress marches on.

      Microsoft's last hope is to keep the gamers locked in, and I think that's what this move is all about. Bill, don't count on it.
      --

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    29. Re:I can understand this by sniggly · · Score: 1
      If you look at how things are developing in Linux where the shells and tools available in it are continuing to evolve I am not sure the MS stance on making shell a thing of the past is still a thing to endorse. They had or still have the notion that an OS needs to be totally graphical to have the greatest appeal, and yet all power users are used to having to append to the command line, set up scripting or type in a shell.

      Someone else suggested they should start using bash - and why not expand the capabilities of the dos shell they have and make it a much more integrated part of windows instead of an ugly child that should be there for whatever reasons.

      --
      Of those to whom much is given, much is required.
    30. Re:I can understand this by randumb666 · · Score: 1

      Well, I've been running win95 for 2 years now, and it has never crashed. I do some pretty funky stuff with configurations and stuff, too.. Oh wait, it crashed once, when I was testing the /con/con thing.. Anyways I'm gonna encourage people not to get this new windows - its easier to jump to dos and copy con file.txt, or edit file.txt, or pkunzip things, etc etc, than it is to do them under the GUI.. DOS is just about the only saving grace for windows, and if they remove that, well, i'm switching to obsd :-)

    31. Re:I can understand this by modelworks · · Score: 2

      All the legacy stuff is still in windowsME. Anyone who wants to see how much junk is still in the os. Install Visual C and look at the processes, vxd, and dll's windowsME uses by default. Theres still 16 bit process running. All MS has done is make it seem like its a new os.

  92. Re:Some details by Bombcar · · Score: 1

    Ah, the PSP. That's Program Segment Prefix, which was (is) used by .EXE programs (but not .COM, DOS makes a PSP for the .COM files at load time.), and can facilitate task switching (TSR style (terminate and stay resident.). The PSP had some other stuff in it, like segment pointers and such, but I don't remember much about it.
    :)

    .sig

  93. Re:Some misunderstandings. by Felinoid · · Score: 1

    Not entirely correct....
    Win 95 boots from Dos like Win 3.x dose..
    From there Win 95 runs Dos in a VM the way 3.x dose..

    The diffrence between Dos under Win95 and Dos under 3.x is that Dos on Win95 is hardcoded to boot Win95 automaticly.

    This is for two reasons. 1. Present the illusion that Win95 is booted directly, 2. To intigrate Dos and Windows so Microsoft can legally continue to bundle Dos and Windows together as one pacage.

    Removing Dos from WinME isn't some evil act.. It's giving the consummer in WinME what they prommised in Win95.

    I attribute more mallance and incompatence to Dos being included with Win95 than I do with the exclusion from WinME.

    --
    I don't actually exist.
  94. Dos not in ME? Why was Dos in 9x? by Felinoid · · Score: 2

    Microsoft has continuously clamed Windows 9x as a compleate operating system but anyone willing to challange Microsoft will notice that Windows 9x runs on top of Dos just as Windows allways has.

    Windows is obsolete. This has been my assertion for a long time. It's not an operating system itself but a batch of enhancments to Dos (multiasker, graphical interface, and network driver...).
    As such Microsofts cheaf compeditor wasn't Apple or Linux or IBM but Dubble Dos and Deskview and every Dos enhancment pacage out there.

    This being part of why Windows won the market. Why switch to MacOs, Unix or OS/2 when you can continue to use Dos? The industry standard for 10 years...

    Microsoft couldn't remove Dos... Dos is what put Windows in the marketplace.

    Now Microsoft CAN and they DO. There is no omnus motive to this. So an old obsolete Dos ultility won't work on WinME... blah... LILO still works...
    Linux dosn't run under Dos it reboots out of Dos into Linux. UMSdos still works. It just needs the stupid file system nothing more.

    My worry isn't that Microsoft removed Dos from WinME. My consern is that 5 years of Windows computer experts successfully ignored it's the fact that it's there becouse Windows is still a Dos App...

    The question is.... Did Microsoft really remove Dos or did they just do a better job of covering up it's existence?

    Experement... this will mess your Windows up a tad but try this anyway...
    Install a Dos upgrade (IBM Dos or DrDos... MsDos upgrade won't do it...) or just install Dos by hand :) This can be done with Sys command (if memory serves.. this was a long time ago).
    If it works it'll boot dos... not proff... That's got Dos installed on a Dos FS... like Linux installed.. it may not have been there before...
    Then go to cd /windows if you can find a program like win.exe... run it... Dose Windows ME boot?
    Even if it has some nasty behavure and crashes if Win.exe runs and TRYS to boot Windows.. you have your varification... Thow it dosn't boot under any stock version of Dos.. this to be expected... I'm supprised that Win 9x ran fine under Dos 5.x

    If however it dosn't even give a graphic "Booting Windows" or anything like that.. Dos really has been removed...

    I'm saying all this while I have no access to WinME... so just experement and post responce..
    Oh yeah and ummm reinstall becouse nodoupt this'll really mess up Windows :)

    --
    I don't actually exist.
  95. pure DOS == command shell? by geophile · · Score: 1

    The posting says there is no "pure DOS", not that there is no command shell. I'd be very surprised if WinME had no command shell. Many of the postings are reacting to the absence of a command shell.

  96. Re:How did that get modded up? by CaptainSuperBoy · · Score: 1
    Of course Windows 95, 98, and yes, ME all run on top of DOS. Pay attention when a windows system boots. The boot loader in the MBR loads IO.sys, which runs in real mode. IO.sys is MS-DOS, and up until WinME it processed autoexec.bat and config.sys before loading Windows. What MS have done in ME is merely modify IO.sys so that autoexec.bat and config.sys aren't run, and they have made it so that you can't prevent win.com from being run on start-up. Also they just disabled exiting to DOS from explorer.

    win.com is really just another DOS program. Like Windows 3.1, ALL windows up to WinME are just DOS programs. Of course they put the system into protected mode and do all the handling of hardware themselves, but this doesn't change the fact that they still run on top of DOS.

    It's not really a bad thing - Netware runs on top of DOS, too.

    --

  97. Re:How did that get modded up? by CaptainSuperBoy · · Score: 1

    you're not listening to anyone, you're just stating the same inaccuracies over and over. I never said that win9x doesn't run directly on the hardware. I actually SAID that it takes control of the hardware. Never mind, it's useless to have a pointless argument with someone who doesn't listen.

    --

  98. asdf by linuxgod · · Score: 1

    It figures, M$ can't get their lazy ass programmers to get up off their ass and make a OS based on a GUI much less get all the bugs out of it. NT is 6 years old, and STILL has hundreds of exploits, and is closed source. I can only imagine the # of them when they make it open source.

  99. Re:Isn't this Microsoft's preregorative? by ravage · · Score: 2

    Moderators, please mark this as troll material.

    >"Microsoft has the right to produce whatever kind of program it wants to, and we have no right to judge its endeavors."

    Actually, we have every right. The quality of a product is judged not by those who develop it but by those who use it.

    As far as "backwards compatability" is concerned and as an administrator, I have since win95b considered having to be familiar with winblow$ having to be backwards compatable. Removing this makes dealing with users client machines that much more inefficient and unnecessarily difficult to maintain. All the more reason to use Linux or BSD exclusively.

    ...Of course I look at the very bright side to this. My company has been replacing Winblow$ and SCO servers for months now with Linux, now is the chance to really make some headway into clients desktop machines.

    >when Windows Millennium Edition ships, I'll be standing in line for my copy.

    That makes one of us.

    >and I'm not going to pretend I'm some how more important than Bill Gates.

    You've got to be kidding. This isin't actually *too* bad. it does *kind of* look like a fear tainted/ignorant newbie point of view. on the other hand though, it is pretty ignorant....definitely thinly veiled troll material.

    --
    -- "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."- Albert E.
  100. Some details by platypus · · Score: 1
    1. Re:Some details by platypus · · Score: 1

      I'll believe the last "Old Technology" when I see it.
      So do I, but the statement from MS shows clearly that there is in fact "Old Technology" in ME.

    2. Re:Some details by platypus · · Score: 2
      Sorry for the first post, ...not enough coffee

      Some facts from a review i read (on german c't):

      • ME is based on old (in fact win 3.1) code. For instance it uses DOS-compatible "PSP-based process scheduling" (no idea what that is)
      • ME watches config.sys and autoexec.bat for modifications, i.e. they still seem to have a function
      • DOS-application still can be run in a "DOS-box"

      MS themselves did state that ME will be the last Windows based on the old technology, so a kind of MS-DOS is still there underneath.
      I think they just wanted to broaden the impression that ME is "pure 32-bit" (as if that was an advantage on its own ...) and perhaps they wanted to stop the possibility of legacy (dos) drivers reducing the stability of the whole system.
    3. Re:Some details by sqlrob · · Score: 1
      MS themselves did state that ME will be the last Windows based on the old technology, so a kind of MS-DOS is still there underneath.

      And so was 95, and so was 98. I'll believe the last "Old Technology" when I see it.

    4. Re:Some details by sqlrob · · Score: 1

      Yup. Exactly my point. When the final release of something no longer has OT in it (whether or not it is easily accessible), THEN I'll believe the rhetoric. I have heard it way too much from them.

      It'll be a while before NT is MS' sole OS.

  101. Time To Update My Windows 95 Definition by Grail · · Score: 1

    Windows Millenium, n. : 64 months of work to clean up the 32 bit graphical shell for the 16 bit extensions to an 8 bit operating system originally coded for a 4 bit processor, by a 2 bit company that doesn't have one bit of respect for its customers, and will stand for not a bit of competition.

  102. Re:Stupid Stupid Stupid by alfredo · · Score: 1

    At the post office, DOS is where most of the record keeping is done. They are still using W95, and see no need to go to 98. I'd rather work in DOS than Windows. DOS is stable, and doesn't make you jump through a bunch of hoops. So goodbye DOS. This just make Windows even more boring. OSX and Linux is the way to go for me.

    AT the post office, the real heavy lifting is done in QNX.

    --
    photosMy Photostream
  103. Duh! by LionMan · · Score: 1

    It's based on NT, not DOS. They started trying to merge the two but moved more in the NT direction - remember, it was supposed to be the next NT? Well it's running on NTFS, not VFAT as far as I know. UMSDOS based 'OS's might be able to run if you make a VFAT partition - I believe NT can read VFAT. Anyone know for sure? That's as much as I know.

    --
    -Leo
  104. Pick a side and stay there! by Scutter · · Score: 1

    I don't understand the complaint. For years, people have been complaining that "Windows 9x is just DOS with a fancy GUI." Now that Microsoft has removed DOS, people are STILL complaining about it. My take is this: If you need DOS, don't install WinME. Microsoft isn't twisting your arm and forcing you to upgrade. You can only maintain backwards compatibility up to a point. After that, it's legacy code and needs to be dropped or replaced.

    I see this in my business (network engineer) constantly. People always want the newest and best, but they don't want to upgrade everything. They insist on running Windows 2000 but they refuse to upgrade the 486 they're trying to install it on.

    If you have software that requires DOS, you either get new software or keep using DOS. Why would you upgrade one and not the other?

    --

    "Tell me doctor, with all of your defenses, are there any provisions for an attack by killer bees?"
  105. Re:NT command completion by flink · · Score: 1
    I Think You Mean cmd under NT; it doesn't have command.com.

    H:\DANELLO>cmd
    Microsoft(R) Windows NT(TM)
    (C) Copyright 1985-1996 Microsoft Corp.

    H:\danello>command
    Microsoft(R) Windows NT DOS
    (C)Copyright Microsoft Corp 1990-1996.


    CMD.EXE starts the Windows NT command interpreter, while COMMAND.COM starts NTVDM - the NT Virtual Dos Machine. I guess that there are probably diffrences between the two, but I'm usually running CMD or bash.
  106. CLI by mbrod · · Score: 1

    Couldn't they have accomplished what they wanted and still gave us a CLI.

    I mean I prefer using the CL for text searching and a number of other things.

  107. Re:Nonsense guys by Black+Parrot · · Score: 2

    > They announced two years ago that they would be removing DOS mode.

    Actually, they announce it every time they come out with a new version.

    The question is, did they really remove it this time, or just hide it better?

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  108. Re:Double Standards by Black+Parrot · · Score: 2

    > I can see it now, if they had left dos in then the story would read "Microsofts 20th attempt at a graphical OS still relies on the command line".

    Actually, many of us are perfectly happy to run a GUI that is layered on top of a "command line OS".

    The reason for any such cynical headlines that you suggest would be that MS has previously lied about removing DOS from Win9x, and got caught out at it. If they are lying again, we'll probably see headlines very like what you suggest.

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  109. Re:Nonsense guys by Black+Parrot · · Score: 2

    > They would love to dump Win9X and significantly cut down on their development costs, as well as deliver a more stable product to their customers.

    Interesting. I had always assumed that they didn't really want to dump it at all. It is essentially paid for, and they darn sure aren't putting much into it for the returns they're getting on it. (Didn't we hear of a proposal to re-introduce Win 3.1 as a device OS last year?)

    Nor did stability ever seem to be of much interest to them, until Linux started breathing down their neck. (Or, more correctly, until the media noticed the difference and started commenting on it.)

    > Just like any other vendor with a large installed customer base, they are a slave to backward compatability.

    Yes, it's a regular albatross.

    OTOH, the real issue is the APIs. It seems that you could retain the API and change out everything underneath, and the customer would hardly know the difference. And if you needed/wanted to change the API, you should be able to run two APIs (call them "old" and "new") on the same platform, and warn everyone that "old" is no longer supported after such-and-such a date.

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  110. ARGGGH!! by JohnZed · · Score: 1

    People have been screaming at MS to get rid of the remnants of DOS for YEARS. So, they finally did it, in preparation for merging the Win2k/Win98 lines, and now you're saying this is some kind of conspiracy against BeOS? Come on, if Microsoft really wanted to kill Be, they could buy and sell the company several thousand times over. But, to be honest, they couldn't care less.

  111. They hid it better by DragonHawk · · Score: 2

    The question is, did they really remove it this time, or just hide it better?

    Apparently, all they have done is modified IO.SYS to always invoke WIN.COM, instead of COMMAND.COM like it used to. I'm curious as to what would happen if you replaced WIN.COM with a copy of COMMAND.COM.

    All the old standbys used to test Win9X still crash WinME, from what I understand. If you fire up a DOS debugger and overwrite the first 64 KB of memory with zeros, the system will halt instantly. Why? Because Windows still depends on the real-mode DOS kernel for certain critical tasks.

    Granted, WinME has not been released yet, and this is third-hand information, so take this with a good amount of salt. But extrapolating from Microsoft's past performance, I think this is a safe bet.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:They hid it better by DickBreath · · Score: 1

      It doesn't work. I tried today.

      --

      I'll see your senator, and I'll raise you two judges.
    2. Re:They hid it better by DickBreath · · Score: 1

      Like this...

      rename win.com win2.com
      copy command.com win.com

      Unfortunantly, you still boot right into WinME. Typing win2.com gives the old familiar "You're already running windows..."

      --

      I'll see your senator, and I'll raise you two judges.
  112. Problem is... by DragonHawk · · Score: 2

    DOS should not be loading before Windows. It shouldn't, I'm happy it's not, it's excellent that they've pulled out yet another layer of headaches, huzzah.

    The problem is, they didn't pull out DOS. By all reports, WinME still uses the real-mode DOS layer to boot and for various critical system operations. Microsoft has cut back on their DOS habbit, but they haven't kicked it.

    All Microsoft has done is modify the real-mode startup code to always load WIN.COM (or its moral equivalent), rather then giving you the choice between WIN.COM or COMMAND.COM like it used to.

    Hardly the picture of progress some make it out to be.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  113. Not quite by DragonHawk · · Score: 2

    The former IO.SYS and MSDOS.SYS of pre Windows 95 were changed to hide DOS.

    MS Windows 95 was basically MS Windows 4.0 and MS-DOS 7.0 packaged together. DOS 7.0 was modified such that after processing CONFIG.SYS and AUTOEXEC.BAT, it automatically invoked WIN.COM. (There were other changes, but they aren't relevant to this discussion.) Once Windows was actually up and running, you saw some real changes over Win 3.x, but early on, the boot process is almost exactly the same.

    The intent was to remove it then, but this broke to many programs of the time that relied on MSDOS.SYS to be there.

    That is bordering on Microsoft propaganda. Some of those programs that "relied on MSDOS.SYS to be there" include COMMAND.COM and WIN.COM, I've found.

    When MS was getting ready to release Windows 95, there was still a lot of hardware out there that needed real-mode DOS device drivers to work. If Microsoft got rid of DOS completely, all that hardware would be non-functional until new device drivers could be written. That was one of the biggest problems with OS/2, and Microsoft knew it. So, instead, they kept the existing system of loading Windows on top of DOS, complete with backwards compatibility with drivers loaded in CONFIG.SYS and AUTOEXEC.BAT.

    (There is also a good deal of real-mode DOS activity even after Windows 4.0 is running, but for the sake of brevity, I'm ignoring that here.)

    If you edit MSDOS.SYS to include the line BootGUI=0, then Windows 95 and 98 function exactly like the old DOS+Win 3.x combination did. You boot to a command prompt, and can start Windows by invoking WIN.COM.

    With Me, DOS is completely removed. IO.SYS is nothing more than a loader ...

    This, again, borders on Microsoft propaganda. DOS isn't completely removed in WinME. Instead, the DOS kernel (such as it is) was modified to ignore CONFIG.SYS and COMMAND.COM, and instead start the Windows 4.X boot process immediately.

    Rest assured that the real-mode DOS kernel is still present, functional, and quite critical in Windows Millennium.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  114. This causes problems for motherboard manufacturers by meldroc · · Score: 1

    Many motherboard manufacturers (and other hardware manufactureres) use BIOS update utilities that can only be run from MS-DOS. They will not work from within a command prompt running within Windows, these utilities require that the user reboot, hit F8, and go to the command prompt without loading Windows in order for the utility to work correctly. If the update utility malfunctions in the middle of the flash update, it could leave the system completely dead until the BIOS chip on the board is replaced.

    Clearly, this step by Microsoft was inevitable, as the reason why the Win9x/ME series has so many stability problems is because it runs on top of legacy MS-DOS and Win 3.x code. (Try using Nuts & Bolts or some other utility to look at the running processes that don't show up when you press Ctrl-Alt-Del -- major parts of Windows 9x/ME are still 16 bit code.) This legacy code has no memory protection (very bad, especially when the legacy code is part of the OS core), switches the system from using preemptive multitasking to cooperative multitasking - causing more performance problems and stability problems, and is a major headache for everyone from customers to Microsoft to Linux hackers.

    Microsoft has been looking for years for a way to get rid of all this legacy garbage, and it appears they have finally found the way to wean users off of old 16 bit code and move them permanently to the NT/2000 kernel. The hardware manufacturers are going to have to rewrite their update utilities so they can run within Windows, but in the short term, everyone is in for some major headaches.

    --

    Meldroc, Waster of Electrons
  115. Re:Stupid Stupid Stupid by Ben+Esacove · · Score: 1

    You can still do this, you just have to create a Startup Disk (or just use a pre-existing Win98 boot disk)... Microsoft didn't really get rid of DOS, they just tried to hide it. Their explanation is something along the lines of "less confusion for beginning users"...

  116. Re:And what would you be saying otherwise? by G-funk · · Score: 1

    But isn't it still a shell over 20 year-old DOS code, just now without access to the underpinnings of the shell?

    No, it's not, and hasn't been since windows 3.11. Dos is to windows as lilo is to linux, with one exception- In windows, if you have some freaky disk hardware without drivers, you can access it through the dos/bios combination. In linux, you're just stuffed....

    If I have a program (msdos) sitting in memory, does that mean that everything else is just a shell on top of that program? Rubbish! Gfunk007

    --
    Send lawyers, guns, and money!
  117. Re:Won't this break several BIOSes too? by G-funk · · Score: 1

    Well shoot, I guess I should lay off the cough syrup then, coz I've done it hundreds of times. Guess that makes me a newbie too, huh?

    Gfunk007

    --
    Send lawyers, guns, and money!
  118. Make up your minds by G-funk · · Score: 2

    Microsoft uses dos to boot windows: "Microsoft sre shit, they still have msdos in windows"

    Microsoft get round to writing a non-dos bootloader (and lets face it that's all it has been for the last 5 years): "Microsoft only did it to make it hard for Linux users. It's a conspiracy! They should have left dos support in!"

    I love you guys, I really do. You guys remind me that comparitively, I actually am somewhat grounded in reality.

    Gfunk007

    --
    Send lawyers, guns, and money!
  119. Re:8 bit processes? by MindStalker · · Score: 1

    Well not exactly I doupt my PIX will run 8bit code as future 64 bit intel won't even run 32 bit code right. (it'll run it, but as an emulation)

  120. Um... by garamir · · Score: 1

    Okay, maybe I'm just using the Wacky Edition of Windows ME, but I can still get into a DOS prompt the same way I always do:

    Click on the Start Button.
    Choose Run.
    Type "command".
    Press Enter.

    Shazam! It's a CLI!

  121. Polarize and extend? by FascDot+Killed+My+Pr · · Score: 1

    This is a monumentally stupid move. Who is taking marketshare away from MS? Linux (and probably OS X soon). And if you asked a random person to characterize Linux and OS X:

    Linux: That command line thing
    OS X: MacOS with a command line

    All the up-and-comers have command lines--in fact, all up-and-comers are BASED ON command lines with a removable GUI. MS is apparently trying to steal from Apple's idea file again, but accidentally went into the archive vault to do it.

    Ahhh, well. I'm sure there are people who are praising this idea as a "quantum leap forward". I'll be running circles around them computationally--in the Internet world that's darwinian death.
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
    1. Re:Polarize and extend? by swdunlop · · Score: 1

      Funny.. I either think of OSX as 'A Rose by Any Other Name' (NextStep) or 'MacOS with Preemptive Multitasking / Mac Meets the Nineties'.

  122. BeOS? by Dr.+Sp0ng · · Score: 2

    I don't see why this would affect BeOS, unless they changed the structure of the VFAT filesystem. The BeOS installer, at least with the Linux-friendly version, is a boot disk, and the Be filesystem resides on the Linux ext2 filesystem. It doesn't use Linux OS services at all, and Linux isn't running. I'd imagine it works the same way under Windows.
    --

    1. Re:BeOS? by Foogle · · Score: 1
      That's very true. The only part of Windows that BeOS depends on is the VFAT filesystem, which ME still uses.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

    2. Re:BeOS? by Foogle · · Score: 2
      How do you figure that? BeOS-over-Windows does not work like Linux-over-Windows; BeOS makes you insert a BeOS boot-disk in order to load the operating system. Windows never comes into play. When you click on the BeOS icon, inside of Windows, it just tells you to insert your floppy, and then it reboots the computer. You never get into protected mode, and you never need DOS.

      -----------

      "You can't shake the Devil's hand and say you're only kidding."

  123. Re:Nonsense guys by ConceptJunkie · · Score: 1

    It is still easy to find major pieces of software that don't support NT/2000. First off, unless you are using DirectX, USB or PnP, porting anything that runs on Win95 to NT 4.0 should be trivial, and yet many companies still don't do it. Now aside from the fact that most developers are idiots, the main reason for this is probably that there just isn't much demand for it.

    I've kept Win9X installed on my machine for years for the sole purpose of playing games (and other software packages) that don't run on NT. I'm hoping this will get better with Windows 2000 to which I am slowly migrating, but I'm currently having difficulty getting even all the stuff I ran on NT to work on W2K... :(

    Rick

    --
    You are in a maze of twisty little passages, all alike.
  124. Re:Isn't this Microsoft's preregorative? by ccweigle · · Score: 1
    and we have no right to judge its endeavors.

    Sure we do. We call it a review usually. They are about the only form of feedback we have to Redmond. Given that PCs will ship with Windows ME, whether we use something else or not, it won't be noticable enough to their bottom line for all UNIX-like users to refuse to buy it. But we can still raise a stink on the 'net and point to the features we don't like. Goading MS into making a system that we'd actually want to use should be considered a good thing.

    Now, this new feature doesn't actually sound like a bad thing. They've been saying they'd do this for a long time; good for them that they finally did. One poster seems to misinterpret this as the end of the command prompt, but that's not what this is ... this is the end of Windows over DOS ... a 2000/NT like command prompt will still be there (too much of MS's own current stuff needs a command prompt to ditch that).
  125. What really happened... by powerlord · · Score: 1

    MS Marketing Manager: This is terrible! Everyone is so concerned about DoS attacks! (turning to engineer) do we have DOS available in Windows?

    Engineer: Well... sure... We've had the ability to run exclusively in DOS since Windows 95.

    MS Marketing Manager: ARG!! Well... as of the next version you must remove the ability to run in DOS mode! That way we can be DOS free in our marketting literature!

    ;)

    --
    This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
  126. Re:Isn't this Microsoft's preregorative? by jason_aw · · Score: 1

    Is there any evidence that the actual architecture of the system has changed? I'm very dubious; I suspect all that has happened is that they've removed the options to boot into DOS mode...

    (And hence not the "end of Windows over DOS", obviously. That's Just What They Want You To Think :-)

  127. Re:Ok, probably a dumb question by alkali · · Score: 1
    a quivering mound of unstable hacks

    (Score:6, Poetic)

  128. Re:Don't upgrade by AdamJ · · Score: 2

    I have an old MSN CD-rom sitting around for this very purpose.

    Adam

  129. Are WE backwards compatible... by egon · · Score: 1

    ...not exactly. Ever tried running a glibc 2 binary on a system with only v1 libraries?

    Yeah, yeah, I know - we have the compat libraries but I think the point is still valid.

    --
    Give a man a match, you keep him warm for an evening.
    Light him on fire, he's warm for the rest of his life
  130. OHMIGOD! by akey · · Score: 4


    OHMIGOD, Microsoft has finally lived up to a promise from many years ago and removed support for MSDOS? Those bastards!
    </SARCASM>

    This is about a non-story if I ever heard one. On the one hand, MS is blasted by the non-MS community for maintaining legacy 16-bit code. Then, when finally cutting it free, the same community suddenly realizes that they've been benefitting from the old 16-bit code and throws a hissy fit. You can't have it both ways.

    All this really means is that people will need to keep old boot diskettes around, or perhaps look at creating a boot floppy using FreeDOS. If it doesn't work now with FreeDOS, I suspect that it could certainly be made to given the proper impetus. In any case, it hardly means the End Of UMSDOS And BeOSfs Over Vfat, as the title of the article suggests.

    ---

    --

    ---
    "Go Metallica. Die RIAA." -- Linus Torvalds
  131. You can still reboot to MS-DOS mode. by Jimithing+DMB · · Score: 1

    IIRC, you could still go to start->shutdown and reboot to MS-DOS mode. The disadvantage is of course that now you have to boot windows and then shut it down before you can run a DOS program. My bets are also on some undocumented switch in MSDOS.SYS to turn back on the command prompt options

    If nothing like that exists, I would imaging it'd still be possible to hexedit IO.SYS into doing what you want to do, or maybe even something as simple as replacing COMMAND.COM with 4DOS would let you do it.

    -Dave

  132. while i'm all for bashing microsoft... by downerad · · Score: 1

    i think this anti-linux conspiracy paranoia is going a bit far this time. microsoft has promised to do away with dos, and they've finally delivered. i'm sure linux installers aren't the only programs affected. however, the end result is a far more stable operating system. most of what i've heard about win-me has been quite postitive.

    -ajd

    1. Re:while i'm all for bashing microsoft... by gluke · · Score: 1

      The only problem for Linux users is creating the boot disks (this requires a dos program)

      No, it doesn't. Try dd.

    2. Re:while i'm all for bashing microsoft... by Dolph · · Score: 1

      They're talking about BeOS (well, that's the one I recognise anyway).

      The significance of BeOS is that it runs in VFAT (mainly used by Windows 98). Although Linux can use VFAT, it's native file system is EXT2 (and hopefully soon EXT3).

      The only problem for Linux users is creating the boot disks (this requires a dos program), but I get the impression that although you can't boot to pure DOS, you can still run a dos prompt from within Millenium, which would be enough to run DOS programs.

      Can anyone confirm that Millenium will have a DOS command prompt within the actual GUI (ala Windows 9x version)?
      --

      --
      --
      Beauty is in the eye of the beholder... Oh, no. It's just an eyelash.
  133. Re:Of course it's intentional. by spectecjr · · Score: 2

    Also, hiding DOS gives them the ability to spin the media nicely: "The first Windows without DOS." I bet that works very well.

    That would have been Windows NT, chum.

    Simon

    --
    Coming soon - pyrogyra
  134. THANK YOU! by PimpBot · · Score: 1

    Please moderate this up. A post of sanity among the crap that is /.
    --------------------------

  135. Reminds me of what they did to OSR2 by leereyno · · Score: 2

    Under the Aug-95 version of windows 95, it was possible to boot to your old version of DOS. You could also boot up under dos 7 (win95 dos) and then start up windows 3.1 It worked beautifully. In fact I had my system set up to do just that.

    But then M$ came out with OSR2. In addition to all the positive new features, such as fat32 support, were two "features" that made me want to kill some redmondites. They disabled the ability to boot from another version of dos, and they went out of their way to break win31 compatibility.

    You could still set up a menu to try and boot to a previous version, but it would break the first time you used it, forcing you to use a dos71 boot disk and sys your C drive with it.

    As for the win31 compatibility, M$ messed up dos71 so that it would HALT YOUR SYSTEM whenever it detected you trying to use win31. It would come up with a message saying that this version of windows was not compatible with your system yada yada yada. Ctrl-alt-delete wouldn't reboot you either, you had to hit that reset button or cycle the power.

    Turns out there was nothing "incompatible" about dos71 and win31. I quickly determined that they had modified io.sys. When I pointed this out in a newsgroup I got a few trite remarks back and one good one. Some bright person had modified io.sys so that it wouldn't halt your system. He pointed out his webpage which held the patch needed. When I used it on my io.sys, win31 worked just fine.

    So don't be too suprised about anything M$ does that isn't in the best interest of their customers, or a segment of their customers. Monopolies view their customers as a resource to exploit. Companies in competitive markets see their customers as their most precious resource. One that must be preserved and positively encouraged to stick with the company because they can always take their business somewhere else.

    I had just about forgotten how bad the personalities behind M$ really were, then I saw this. The only reason they have for doing this is so they can shove win32 down the throats of more people and lock out access by competing products.
    You'd think with the lawsuit that they would have learned something. Guess again. Actually that is a good thing becuase it means they intend to continue doing the kinds of things that got them in trouble in the first place. One way or another they will destroy themselves in the process.

    --
    Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
  136. Re:Ok, probably a dumb question by leereyno · · Score: 2

    Microsoft is trying to push pure windows because it is something that they purely control. The next step will be to do away with 9x altogether and go straight to NT. This puts M$ in a strong position of influence over developers both inside and outside the company. Why? Because M$ soley controls and defines the win32 api. That means that if you develop for windows, M$ is who you have to deal with. Borland has to play nice with M$ to get the information they need to create their compilers. Imagine the runaround they must get from the redmondites. M$ could easily install hidden calls that only they could make use of. Calls that are faster or offer more functionality than publicly documented ones. Many people believe they have done this already. I for one would bet money they have.

    Basically the point I'm making is that by eliminating a customer's ability to run something M$ doesn't have direct or indirect control over, they are securing their chokehold on the desktop.

    I'd hardly call this a good thing.

    Thank God for people like Stallman and Torvalds. Without them we'd all be stuck using OS/2. (Now don't get me wrong, I loved OS/2, but its no Linux.)

    As it stands right now, no one uses real mode drivers except when necessary. If someone is using oakcdrom.sys with mscdex, it means their system is running in MS-DOS compatibility mode and they don't know how else to get the cdrom running.
    Win9x doesn't even parse config.sys or autoexec.bat unless they're something in them to begin with. Want to make sure you're only using super high performance 32bit drivers? Make these files 0 length. Chances are you won't see any difference because the only drivers that would be in config.sys or autoexec.bat are ones you specifically put there yourself, or were put there by a dos based program.

    Lee

    --
    Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
  137. Re:Ok, probably a dumb question by leereyno · · Score: 2

    I don't remember suggesting that M$ applications were better. Before you can call something better, you've got to have something to compare it with.

    What I did do was accuse M$ of creating hidden features in windows to give their own applications an artificial advantage.

    This accusation is not new, its been around for some time now.

    So you claim to work for M$ in the OS division. Maybe you do. I also may have been wrong in my assumption that M$ was guilty of creating a double standard through manipulation of the API.

    But tell me this, are your application divisions partitioned off from your other divisions? Do they enjoy access to priviliged information (or the people who created that information) that other outside developers do not?

    I know if I were running a multifaceted enterprise such as microsoft, I'd want my divisions to be able to benefit from each other's knowledge as much as possible. Duplication of effort is money down the drain, as well as time wasted. When two groups don't work together they can go in mutually exclusive directions, creating even bigger problems.

    I'd have a hard time believing that M$ would completely separate its divisions and not allow them to share information in a manner authorized by management. To do so would put them on a level playing field with other application developers. Gates wouldn't want that because it would be giving an advatage to the enemy.

    Lee

    --
    Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
  138. Re:And what would you be saying otherwise? by Voxol · · Score: 1

    and if you believe the rumours...

    12 is linux.

    (HPUX that is)

  139. Re:Command Prompt? (serious question) by EvilMerlin · · Score: 1

    No it most certainly does have a command prompt.

  140. Re:BASH on Windows 2000 by jmauro · · Score: 1

    So there making you pay for someting you can get for free from cygnus? I have all that stuff under NT. Cygwin is great!.

  141. Re:Nonsense guys by / · · Score: 1

    No, no, no. NT/Win2000 supports longer filenames than does DOS, so it should read: "away from the crap that is DOS to the fecal_putrescence that is NT/Win2000".

    --
    "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
  142. Re:Double Standards by M&amp;M · · Score: 1

    NT on RISC used SoftPC and SoftWindows 16-bit (by Connectix? It's changed hands a few times.) Later on DEC wrote a 32-bit emulator.
    That might be what I'm thinking of. I just remember reading that Microsoft bought the DOS emulator in NT, and that it emulates DOS 5. Since NT4 still seems to emulate DOS 5, I assume that it hasn't been updated. But then, no one uses DOS for anything anymore, right? ;)

    NT on Intel's "DOS VM" came out of OS/2 v1, I think. It emulates some of DOS 5.0's system functions, but doesn't do any CPU emulation, of course.
    I also seem to remember that OS/2 v3 was renamed Windows NT at some point during development (and changed to a Windows product, of course...) so you could be correct.

  143. Re:Double Standards by M&amp;M · · Score: 2

    Emmm Windows NT runs what is little more than a DOS emulator. It is DOS in a protected environment

    Yes, NT's DOS is emulated. And Microsoft didn't write the emulator, either. They bought it from some company (forget the name) for NT3.1, and as far as I can tell it hasn't been updated since then.

  144. Re:And what would you be saying otherwise? by penguinboy · · Score: 1

    I don't see why loadlin, beos, etc need DOS mode anyway. An executable is an executable...it can still kick out windows and start clean.

    But a processor mode is not a processor mode. Loadlin, at least, requires the processor to be in real mode to start Linux. If Windows has already switched the processor into protected mode, it can't run. I'm not sure exactly why this is, but that's the way it works currently.

  145. Re:And what would you be saying otherwise? by penguinboy · · Score: 1

    It's not that the linux kernel runs in real mode, but loadlin needs the processor to be in real mode in order to load the linux kernel into memory. Then, the kerrnel does switch to procected mode. I don't know exactly why this is or if it really necessary (though I assume it is) - this is just the way things stand currently.

  146. Re:LoadLin etc. can still work by Foogle · · Score: 1
    Or, like BeOS, use a boot-disk.

    -----------

    "You can't shake the Devil's hand and say you're only kidding."

  147. Re:booting WinME by Foogle · · Score: 2
    Under Windows 98, there was an option inside the MSDOS.SYS file that specified whether or not to boot GUI; There may be such an option under ME.

    -----------

    "You can't shake the Devil's hand and say you're only kidding."

  148. Re:BeOS? (...not R5 PE) by Foogle · · Score: 2
    After some checking, it turns out that BeOS does in fact have a protected-mode loader, much like Loadlin. However, under Win2k (which is what I'm running) and NT, this is not possible, so it simply prompts you to insert a boot disk. I suppose that's the solution for WinME as well.

    On the other hand, loadlin doesn't actually use DOS anyway -- it just unloads Windows and loads up a Linux kernel... I can only imagine that this would still work under WinME, since it is not a protected OS like WinNT.

    -----------

    "You can't shake the Devil's hand and say you're only kidding."

  149. Re:Funny, but... by Foogle · · Score: 4
    Where is it said that Microsoft abandoned the prompt? You can still use the prompt in Windows ME. You can still run console applications in Windows ME. What you cannot do, is boot straight to MS-DOS, because it doesn't exist as an operating system on its own. You need to run console-based (and DOS) applications from a shell-window inside Windows ME.

    -----------

    "You can't shake the Devil's hand and say you're only kidding."

  150. Re:cd booting by Zurk · · Score: 1

    exactly. sun systems dont have a BIOS. in fact, nothing has a BIOS except PCs. the only reason for the BIOS was DOS - which cant do anything without a BIOS since its just a glorified file loader. most modern systems all have boot PROMS..most of em with their own language (forth in the case of sun) which you can actually code in to change the boot process. BIOSes suck - the faster we get rid of em the better. linux/bsd/most nixes/NT dont use em anyway (SGIs NT workstations all use boot PROMs).

  151. umsdos based linux... by Trojan · · Score: 1

    I don't know if umsdos based linux distros really won't work on Windows ME, but I can only hope so! Linux deserves its own partition. Introducing people to a crippled version of Linux is what makes them prefer Windows.

    Anyway, implying that this whole thing somehow is a plot by Microsoft to fight Linux is just silly.

    1. Re:umsdos based linux... by RDW · · Score: 1

      UMSDOS still has it's uses, and isn't 'crippled' except in the sense of being slower for some operations than ext2. Rather than making people prefer Windows, I'd argue that this type of installation can ease the transition to Linux by removing the 'risk' of repartitioning. Lots of users who start out with distributions like Zipslack then progress to a native installation. It's also useful to have a quick and dirty method of reversibly installing Linux on a Windows machine.

      However, the real issue here isn't the filesystem but the boot loader. Having no access to real mode DOS would prevent the use of loadlin, which many people still use to boot their ext2 installations. Of course, using a Win9x bootdisk is still an option, but you won't be able to use loadlin without one.

  152. Something to try by Craig+Davison · · Score: 1
    Put BootGUI=0 under [Options] in c:\msdos.sys

    Anyway, we'll know soon enough if that works. Retail WinME will be released in September.

  153. No it's not. by Craig+Davison · · Score: 1

    I have BETA 3 from my MSDN subscription. It's win.com and a DOS kernel, just like Win 95 and 98.

  154. Re:MS just can't win? by ShadowDragon · · Score: 1

    MS would add any feature the people wanted

    Heh, well I don't know about that, there is more than one person that wants windows to be stable and not crash as much and they sure haven't implemented that "Feature"

    Then again.. if they did that.. why would people pay for "Service Packs" and so forth?

    --

    ---The proceeding comments were not paid for by the following advertisers.

  155. Re:MS just can't win? by ShadowDragon · · Score: 1

    Win 98SE, Win95OSR2.. Win98 and WinME for that matter :)

    --

    ---The proceeding comments were not paid for by the following advertisers.

  156. Win9X not fooling anyone. by Coleco · · Score: 1

    For a long time MS has been trying to convince us that the windows9X platform is an OS, which of course it is not. It is a shell. It sits on top of dos and there is a number of old dos real mode drivers etc.. that will run fine in windows.. An old driver to read ntfs partitions under dos is one that I can think of.. dos cd-rom drivers and that sort of thing would work fine too.. To this day Windows98 contains some old 16-bit code.. and will drop into real mode to run old drivers or old software.. One fact lost to antiquity is that from pentium pros onwards windows98 is slower than NT/2000 because the intel processors from that point were optimized for pure 32-bit instructions.. Anyway.. win2k is much better platform IMO.. I'm really happy with it.

    Taking out dos windows in winME isn't fooling anyone.

  157. Re:Ok, probably a dumb question by EEEthan · · Score: 1

    Dumber question: why would you get WinME if you want to run DOS apps? I haven't heard anything compelling about ME what would make me want to install it...in fact, I feel the same way about 98. Win95 is STILL the best 'consumer' OS from MS if you ask me...and don't mind rebooting. All the cool features of 98 + ME are just bs on top of the same old bs.

  158. Just to quash a rumour.... by Nafta · · Score: 2
    i think this anti-linux conspiracy paranoia is going a bit far this time. microsoft has promised to do away with dos, and they've finally delivered. i'm sure linux installers aren't the only programs affected. however, the end result is a far more stable operating system. most of what i've heard about win-me has been quite postitive.
    Linux does not need MS-DOS to run.
  159. IBM still supports PC DOS by drivers · · Score: 2
  160. And about damn time, too by Twon · · Score: 1

    Kind of ironic that we're blaming MS for removing the "feature" that causes a huge number of bugs and compatibility issues from their OS. Backwards compatibility doesn't last forever; ask anyone who's ever owned a Mac. It's time to move on, folks. This may be a pain for some folks, but if it bothers you that much just MAKE A BOOTDISK.

  161. So what? by Hard_Code · · Score: 2

    So what? Who in their right mind would be using Millenium when dos and 9x are being phased out in the first place in favor of Windows 2000? I say good riddence.

    --

    It's 10 PM. Do you know if you're un-American?
  162. Re:Double Standards by kaphka · · Score: 2
    It has some other interesting and unpleasant problems.
    I don't know where you're getting that info from. When I switched to Win2K from Win98, I was pleased to find that the command prompt was much more functional. It absolutely does wildcard expansion; it also supports the full range of pipe operators, command history, and just about anything else you'd expect from a UNIX shell. (Except tab completion... that always gets me.)
    --

    MSK

  163. Re:It is still there by dgoodman · · Score: 1
    Having installed and run WinMe, I can attest that there is a sort of DOS there. It really does appear that WinMe is no longer a shell: to run a DOS app, WinMe starts up a seperate virtural machine, and runs DOS inside of that...now, this is problematic for programs like Partition Magic (if you've used it, you know what I mean: answer: win98 boot disk, and PM for DOS...) but I, M$ hater extreme, think this was a good idea...finally M$ lives up to at least one of thier age-old promises and begins to remove bloat...

    have fun
    dongoodman

  164. Re:Nonsense guys by WinDoze · · Score: 1

    And if you needed/wanted to change the API, you should be able to run two APIs (call them "old" and "new") on the same platform, and warn everyone that "old" is no longer supported after such-and-such a date.

    They've actually been doing this for a while. A lot of the Win32 API's have the original version and an "Ex" version (i.e., Foo() and FooEx()), with the Ex version being the newer, officially-sanctioned one. They advise newer code to always use the "Ex" API whenever one exists.


  165. Not the worst thing by ggeens · · Score: 2

    The disappearance of the DOS prompt makes it more difficult to install alternative OSes, but there are ways around that. True, you can't run LOADLIN out of a DOS box anymore, but do you really need to? You always have the option to boot from floppies if you don't want to devote a complete partition to your new OS.

    (Another problem: WinNT - and I suppose 2000 as well - doesn't allow raw access to the floppy device, so RAWRITE won't work. Solution: use a bootable CD. Your PC can't boot from CD? Then it's probably not worth to run Win2K or ME.)

    I believe there's a greater threat: rescue CDs. Nowadays, you rarely get a full Windows CD when you buy a new PC. All you get is media that allows you to restore the PC to its original configuration.

    For example: my company-issued laptop has such a rescue disk. I also have an official Win98 CD, but I suspect it won't install without the rescue disk. This disk only allows to choices: either wipe out the whole disk, or only "fix" the C: partition.

    My desktop PC (running NT) has a restore medium as well, and that one effectively repartitions the complete hard disk before reinstalling. (For this one, I do need to install from the rescue disk: I tried installing the "official" WinNT CD.)

    I have installed Linux on the laptop, but now I'm hesitant to use the rescue disk (in case Windows really gets messed up).

    Installing Linux/BeOS/*BSD on the other machine? I don't think so. If I ever need to reinstall NT, I'll lose everything on the disk.

    Ironically, these two machines were sold by vendors who claim to support Linux...

    --
    WWTTD?
  166. Re:And here it is... by CrayDrygu · · Score: 2
    Although it is impressive that you can get functioning windows to boot off 1.4 MB, Just goes to show you dont need all that bloat.

    Nobody ever said you could get a funtioning Windows boot off a floppy. Let's read this again...

    "Officially, Microsoft says you can boot to the real-mode command prompt..."

    That's right. DOS.

    --

    --

    --
    "I personal[ly] think Unix is "superior" because on LSD it tastes like Blue." -- jbarnett

  167. Why should this be a bad thing? by JFMulder · · Score: 1

    I mean, nobody ever really uses DOS these days. Almost, if not all, applications have their DOS equivalent under Windows. And if the program you develloped for a company needs DOS to run, then you probably don't need Windows ME anyway. This is a good thing they decided to remove DOS. Besides, Windows NT4 workstation works soooo well. I had only one BSOD in 8 months! And I do some heavy stuff like realtime video effects for a TV Network. I'm pretty sure backward compatibility with DOS is the reason for a certain amount of BSOD. So this should turn out to be a good think. Viva Windows ME. :-\

  168. Re:Won't this break several BIOSes too? by birder · · Score: 1

    Of course you can still use a boot disk. ME is just stopping people from being able to use autoexec.bat/config.sys during startup.

    Stop worring, 90% of the info being posted here is FUD. I've used the beta. It's basically Windows 98 3rd edition. With the hack out there to uninstall media player 7 and replace it with 6.4, I might actually use it.

  169. Re:Won't this break several BIOSes too? by birder · · Score: 1

    Well, I meant that if you had a boot disk it would work; I see your point about MAKING a boot disk via ME. Haven't actually tried that myself.

    Dell for example, makes their BIOS boot disks bootable. Guess others will have to start too.

    And anyway 'Newbie' and 'BIOS flashing' probably should be used in the same sentence.

  170. Some misunderstandings. by be-fan · · Score: 2

    A) DOS is gone from WinME. DOS never really was in Win95, it was present, but DOS apps ran in a VM. What Windows ME does is boot straight into protected mode because it helps in booting quickly, and the machine is very vunerable in this state. Also, it gets rid of uneeded code.
    B) The legacy 16bit stuff is still there. 8 bit stuff has been gone for a long time. Most Win95 machines rarely switch into real mode unless you're running some funky hardware or software. However, all the 16bit stuff is still there.
    C) It doesn't get rid of the CLI. Just like NT, WinME still has a DOS prompt.
    D) You call the DOS prompt a CLI?

    --
    A deep unwavering belief is a sure sign you're missing something...
    1. Re:Some misunderstandings. by be-fan · · Score: 2

      Whoa, cool off. I was kidding. It's a joke, laugh, ha ha...

      The DOS prompt is so woefully underpowered, it doesn't deserve to share the same name as beasts such as the UNIX shells. (This coming from a person who likes Windows better than Linux, so you know its not some anit-MS bull!)

      --
      A deep unwavering belief is a sure sign you're missing something...
    2. Re:Some misunderstandings. by chrischow · · Score: 1

      i prefer the DOS prompt to UNIX shells, except psh that is

  171. How did that get modded up? by be-fan · · Score: 2

    It's called a VM. If you knew how Windows worked, you wouldn't say stupid stuff like that. Command.com (the DOS prompt) is (and always HAS) run under a virtual machine in Windows 95. The machine operates in protected mode, and run a VM to run the DOS prompt. This is different from the straight DOS prompt which is ACTUAL real mode DOS. Windows 95 has NEVER run on top of DOS. The only DOS code (IE non protected mode) is some funky old drivers. The DOS prompt by itself was the last bits of DOS Win95 had. It was real mode DOS in which the entire machine operated in real mode without a VM. They didn't go out of their way to turn it off, they just got rid of it entirely.

    --
    A deep unwavering belief is a sure sign you're missing something...
    1. Re:How did that get modded up? by be-fan · · Score: 2

      I believe that is true for NT. But at least Win 95 used to run more on top of DOS more than use it only as a loader. There are some evidence for that, like that DOS protected mode memory managers (EMM386 or third party like QEMM) are needed for loading Win 95, and I have seen few times Win 95 crash to a dos prompt!
      >>>>>>>>>>
      Win95 can crash to a DOS prompt, because it is still in there. However, that doesn't imply that it runs on top of DOS. Also, memory managers aren't needed for loading Win95, and infact it is reccomended that they are NOT used because it interferes with Win95 managing its own memory. Of course they can be used, but that only applies to when you've got apps that run in the DOS VM and need the services of the memory manager. For example, I had this old DOS-mode pinball game that needed a memory manager to run. However, my Win95 system has no memory managers in it's autoexec, so I doubt they are running. Win95 really isn't DOS in a pretty face. Its mostly Win 3.1 in a pretty face. DOS is still there, but it isn't used. DOS is a real-mode operating system. Unless you are running really old soft/hardware, then your system is running in protected-mode most of the time. The amount of DOS in Win95 and 98 is the same (nearly none.) There aren't really any tweeks to the kernel in Win98 aside from some to the memory manager. As for command.com, read up on some articles around the release of Win95. (From REAL magazines, like BYTE, not ZDnet.) The Win95 architecture runs application in 3 ways. First, there is the system VM for 32 bit applications. Then there are two other VMs (which are Win32 applications and run in the system VM.) There is one VM for Win16 (Win 3.x) applications, and there is one or more (each DOS app runs in it's own VM) VMs for DOS applications. In every case, the system is running in protected mode.

      OTOH while Win 98 still needs EMM386 (I haven't tried QEMM on it) I have always got the comfy BSOD when it crashes so maybe there is less DOS in it.
      >>>>>>>>>
      I'm running Win98 without EMM386. According to Peter Norten (Norten's Inside the PC, Page 294)
      "Because of this, you need not specify EMM386.EXE in your CONFIG.SYS file, and you should not specify HIMEM.SYS-both of these will actually diminish Windows 95's capability to internally manager memory" As for QEMM, it is simply a replacement for the aformentioned EMM386.EXE and should not be used in Win9x.

      --
      A deep unwavering belief is a sure sign you're missing something...
    2. Re:How did that get modded up? by be-fan · · Score: 2

      Wrong. Win95 doesn't leave DOS in memory. It moves DOS into a protected mode virtual machine. Win16 apps NEVER call into "real" DOS, they call into a DOS that is running in the (seperate) Win16 virtual machine. All of these run in the Win32 virtual machine. The exit to DOS trick isn't a trick, it unloads Windows, puts the sytem into real mode, and moves DOS back into regular memory. This version of DOS that runs when you "exit to DOS" is the REAL DOS. It runs in real-mode. It doesn't run on top of a VM. What MS has decided to do is remove this DOS. You seem to think that Win95 runs on top of DOS. This is a myth. If it really did run on top of DOS, then most system calls would result in a mode switch. That's simply not the case. The only time Win95 makes calls to DOS is to support old real mode drivers. (Like the original Win95 printer drivers.) There is no malacious intent in here. They figured that nobody needed real-mode DOS anymore (since most DOS apps can run in the virtual machine), and booting into real-mode first interfered with driver loading and made the system unstable, so the got rid of it. No malacious intent here, just some common sense. And it WILL interefer with programs like loadlin or the BeOS loader. They depend on rebooting into DOS mode so they can kick DOS out of memory. Just as these programs won't work on NT, they won't work on ME.

      --
      A deep unwavering belief is a sure sign you're missing something...
    3. Re:How did that get modded up? by be-fan · · Score: 2

      Hello? It's called a LOADER? It's like saying Linux is a LILO program! A Win95 machine initially boots into DOS. This is for various backwards compatibility reasons. It then puts the system into protected mode and runs DOS in a virtual machine. You say that Window is just a DOS application. This is entirely false. Think of it this way. If Windows was a DOS application, then the machine couldn't be running in protected mode most of the time. DOS is a real mode operating system. It cannot be run in protected mode without using virtual x86 mode. Thus, in order for Win9x to run on top of DOS, you'd have to have a VM running directly on the hardware, DOS running on top of that, and Win9x running on top of that. That's a silly concept. Read up on Win9x. Win9x runs directly on the hardware. It is NOT a DOS application. They run DOS on a VM. The only time your system touches DOS is when your booting up, or when you reboot into DOS. All the other times, and DOS access is done through a VM. You mention all these tricks YOU think MS did, but you don't look at the obvious point. MS got rid of real mode DOS. There is no way to boot into DOS because there IS no DOS that can run without a VM. Straight DOS is gone. Not here anymore. MS hasn't disabled it, it has gotten rid of it entirely.

      --
      A deep unwavering belief is a sure sign you're missing something...
    4. Re:How did that get modded up? by be-fan · · Score: 2

      >>>>>>>>>
      Sorry for the double post, /. paused while submitting and I thought it hadn't gone through.
      >>>>>>>>>>

      Hello? It's called a LOADER? It's like saying Linux is a LILO program! You don't seem to understand the whole Windows architecture here. Points...

      A) You have to differentiate the two types of DOS. Ones is virtualized DOS running in a VM. In this state, the machine is in Vx86 protected mode. Then there is real mode DOS. In this state, the macine is in real mode with DOS running nativly on the hardware.

      B) A Windows machine boots first into DOS for various compatibility reasons. It then loads win.com, which kicks DOS out of memory and into a VM.

      C) Windows 9x isn't a DOS program. Neither, in fact, is Windows 3.1. Windows 3.1 was generally an OS of its own, except it used DOS services for major things. For example, Win 3.1 did its own memory management, process management, etc. While all of this was going on, the system was running in protected mode. However, for many things, it made calls to DOS. For example, the file system (Until Windows for Workgroups 3.1) was real mode DOS. Thus, whenever filesystem operations had to be done, the machine had to switch out of protected mode, into real mode, and run the DOS file system routines. Also, Win3.1 used the services of DOS to do a lot of HW access. Thus, it was only partially running on top of DOS. Win95 DOESN'T run on top of DOS. The parts of Win 3.1 that used to call DOS was largely replaced by protected mode Win95 modules. Win95 still occasionally goes into real mode DOS to do some things, but 99% of the time it is running on its own.

      D) Win9x is a DOS application just as much as Linux is a DOS application. It does its own hardware management, it does it's own process management, etc. It doesn't even run DOS in the position of the OS. For most tasks, DOS runs in a virtual machine ON TOP OF Win9x. The only time real-mode native DOS is run is for those instances I mentioned, during boot, and when you reboot into DOS.

      E) You mention all these tricks you THINK MS did, but you miss the point. MS removed DOS entirely. No longer does ME support real mode drivers, because there isn't real mode DOS to support those drivers. It doesn't support programs that need "real" DOS, because it doesn't exist anymore. They only thing there is the VM DOS. It doesn't boot into DOS first, because there ISNT A DOS TO BOOT INTO!

      --
      A deep unwavering belief is a sure sign you're missing something...
    5. Re:How did that get modded up? by jeti+ · · Score: 1
      It's called a VM. If you knew how Windows worked, you wouldn't say stupid stuff like that. Command.com (the DOS prompt) is (and always HAS) run under a virtual machine in Windows 95.

      I believe that is true for NT. But at least Win 95 used to run more on top of DOS more than use it only as a loader. There are some evidence for that, like that DOS protected mode memory managers (EMM386 or third party like QEMM) are needed for loading Win 95, and I have seen few times Win 95 crash to a dos prompt! OTOH while Win 98 still needs EMM386 (I haven't tried QEMM on it) I have always got the comfy BSOD when it crashes so maybe there is less DOS in it.

      // /

      --

      // /

  172. Re:Uh... by be-fan · · Score: 2

    Wrong. WinME doesn't use WOW. WOW is only for "pure" 32bit versions of NT. 16bit processes are handled by the same "24bit" Win95 kernel. 8 bit processes (just like the 16bit ones) are run in a virtual machine just like they always have. The only thing that has changed is that it is no longer possible to take a Windows95 machine into pure real mode DOS (without VM's or protections running.)

    --
    A deep unwavering belief is a sure sign you're missing something...
  173. /. dropped the ball on this one. by be-fan · · Score: 2

    Okay, now I can officially say that about half the posters on this topic (even the +4's and +5's) have no clue what they are talking about. To put it succinctly

    1) It's bfs, not BeOSfs, don't EVER forget that;)

    2) MS is not removing DOS comptability. It is simply removing the ability to boot into real-mode DOS. This is a feature that most people don't even use anymore. Unless you've got really old hardware drivers that need real-mode DOS (very rare) you're machine is in protected mode most of the time. Unless you use the "Reboot into DOS" option, you're not missing anything.

    3) It is not removing the command line. From inside Windows, everything will still be the same. The DOS prompt will run on top of a VM (virtual machine) just like it always has, you can run DOS applications from the VM, just like you always have.

    4) MS is not removing 16bit compatibility. 16bit compatbility has nothing to do with DOS support. Win9x/ME is still the "24bit" 16/32bit kernel.

    5) Stability will only improve slightly. In previous versions of Windows, Windows booted DOS first, which then booted the Win95 kernel. WinME boots straight into Win95, so any stability problems that take down you're machine at startup or shutdown will be alleviated.

    6) This will have no effect on bfs/vfat or UMSDOS. Those don't actually depend on DOS. The only thing that will change is that you can't use loadlin anymore.

    7) This is not some marketing gimmick, or some way to supress CLI users, or anything like that. DOS mode conflicted with some stuff, it made the machine very vunerable at boot, and very few apps actually needed "pure" DOS mode anymore (as opposed to the VM DOS mode, just so we're clear) so Microsoft decided to get rid of it. It certainly doesn't deserve a nearly 700-post barrage on /.

    --
    A deep unwavering belief is a sure sign you're missing something...
  174. Re:8 bit processes? by be-fan · · Score: 2

    Sorry, I mean 16bit real-mode DOS process. The person before me had reffered to this as 8bit, and I wasn't paying attention.

    --
    A deep unwavering belief is a sure sign you're missing something...
  175. Re:But Why... by NtG · · Score: 1

    Never goes down? Whichever 1 task you are doing at a time in DOS is going to have the CPU's full attention. This application crashes, you're screwed.

    That's stability?

  176. Re:Double Standards by NtG · · Score: 1

    What? I think you had better check that again. I don't know where you read that it was formatted 'using' MS-DOS 5. It may well be that it is identified as being an MS-DOS bootable floppy for compatibility (I don't have one on hand to check) but the boot processes are fundamentally different. The reason you aren't going to find autoexec and friends is because the NT bootstrap code loads NTLDR which then locates NTOSKRNL.EXE. NT formatted floppies cannot be used to boot DOS and have no DOS function whatsoever. They boot a GUI, that's it.

  177. AUTOEXEC.BAT still there by danwatt · · Score: 1

    I installed ME on a laptop (runs great), and I noticed that when I went into good old edit c:\autoexec.bat a new one had be made since Win98SE (previous system OS).... Several lines of SET windir, winbootdir, prompt, temp,path, but I dont get this: It has: Set COMSPEC=C:\WINDOWS\COMMAND.COM Why is that there if dos is no longer used BEFORE windows is loaded? I need to try putting a 16bit executable into autoexec.bat and see what happens

  178. autoexec.bat by askwar · · Score: 1

    Well, M$ may decide to drop support for hitting F8 and then selecting "Boot to DOS", but as long as autoexec.bat is still loaded when booting Win ME, there's no problem for UMSDOS distros or loadlin. You may very well place some sort of menu in autoexec.bat/config.sys, so loadlin/UMSDOS stuff will still work perfectly.

    --
    Alexander Skwar -- Homepage: http://www.digitalprojects.com | http://www.iso-top.de iso-top.de - Die
  179. It is still there by cansecofan22 · · Score: 4

    Windows ME will still have DOS compatibility. To get rid of DOS would mean to re-write Windows (ala NT). There was an article in PC Magazine or Smart Computing or something I read that said there was a way (undocumented of course) to get to DOS mode. Microsoft is most likley doing this so they can create an illusion of having DOS gone so they can get people used to the "no dos" design of there upcoming OS that will merge Win 9x and NT (2000).
    Of course that is just my opinion

    --
    "If ignorance is bliss, why aren't there more happy people in the world?"
    1. Re:It is still there by evil9000 · · Score: 1

      io.sys, instead of loading command.com, loads windows\system\vmm32.vxd. If that file is removed io.sys comes to you with the farmiliar message of "Command.com not found", then you can simply point to whichever command interpreter you use.

      DOS is still there, its just been hacked abit by microsoft.

    2. Re:It is still there by Psycho+S.+Illusion · · Score: 1

      the shell "cmd.exe", NT's default command shell, handles spaces just fine - no problems.

      the NT shell's bastard illegitimate cousin, "command.com", is stupid about long file names, spaces in names, and everything else.

      None of this changes the fact that ancient MSDOS support sucks and should go away, soon. Why use ME anyhow? If you're forced to use M$ products why not use w2k instead of son-of-the-return-of-Win95 ?

    3. Re:It is still there by Jon+Shaft · · Score: 2
      There is a way to get to a DOS prompt, but just as it is difficult to find, it is difficult to use. Much of the functions that one is used to useing in a DOS Box in Win9x, are disabled. Try getting into a directory that has spaces in it. So far I know no one that has been able to.

      Did you read the thread and the story submited? It soudns like your confusing Windows 2k with Windows ME. Windows ME is still built off DOS like all previous Windows versions (95's, 98's). You can get into directories with spaces quite easily. cd "Wow heh woopie" works fine. If your talking about WindowsNT or 2000, then your right on the money. cd "asdf asdf" wonder get you into that directory on NT. I've always had problems. WindowsME can't boot into DOS at the normal safe mode menu. I installed the free BeOS edition and couln't load it from a prompt. I had to use a bootdisk thanks to WindowsME disabling these features.

      Looks more like a ploy to hurt other operating systems then to "phase" DOS out like they want. Oh weelps.

      --

      Who's the black private dick, who's a sex machine for all the chicks?

  180. Re:Even though by Cybie · · Score: 1

    This is nothing new... I don't have a link handy, but they had mods for apache to allow FP extensions as far back as FP95 I think... I just never installed them because they didn't have them for the DEC Alpha version of Apache...

  181. Re:Even though by Cybie · · Score: 1

    Though, now that I think about it... they didn't post the source to the patch back then... just a binary only version...
    I don't think this is a conversion on M$'s part to the light side of the source... just an acknowledgement of widespread use of non-MS os's as web servers.

  182. Re:Double Standards by stevey · · Score: 1

    I still haven't found a way to switch into direcotires with spaces. the cd "space space" doens't work.

    Actually it does work fine, you can even do someting like:

    c:\>cd Program *

    And this will take you to "C:\Program Files"

    Still, as another poster said, if you want the CLI on Windows you're better of with a GNU port - maybe bash, or tcsh, or even zsh - you can find all this stuff at my site, mentioned in the sig.


    Steve
    ---

  183. Re:BASH on Windows 2000 by sconeu · · Score: 1

    Subsystem vendor ID (SVID) interprocess communication (IPC) mechanisms: semaphores, message queues and shared memory

    You really *DO* live in an MS Only house...

    SVID is "System V Interface Definition", and the IPC mechanisms you refer to are often called the "SysV IPC".

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  184. Re:BASH on Windows 2000 by runswithd6s · · Score: 1
    "Well, they have *a* shell under Windows 2000, with an add on product that they actually purchased from another company. The company was Interix, so now the product is Microsoft Interix 2.2. ...[snip]... While I'll admit it feels kind of dirty to use this product"

    Any reason you can't use Cygwin, now owned and maintained by Redhat. From the intro page:

    Using Cygwin, developers can manage heterogeneous environments in a consistent, efficient way. Cygwin brings a standard UNIX/Linux shell environment, including many of its most useful commands, to the Windows platform so IT managers can effectively deploy trained staff, and leverage existing investments in UNIX/Linux source code and shell scripts.

    The tools only take up about 100 megs of space and provide you with bash, ksh, and tcsh as shells, and most of the tools you're familiar with in a GNU *NIX environment, including the compilers. They support Win 95/95/NT4.0-sp3 natively, which would lead me to believe you could get it to run on M$ Millenium without too much difficulty. But wait! We're not finished! Would you like a free Xserver for your Windoze boxen? Check this out!

    A more informative site on Cygwin, it's current status, new bulletins, FAQs, etc (it's project center site) is as follows:

    http://sources.redhat.com/cygwin

    Enjoy your unholy marriage of M$ and *NIX. ;-) Oh, yeah. Did I mention, it's FREE ! Isn't GPL Licensed software wonderful?!

    --
    assert(expired(knowledge)); /* core dump */
  185. Re:Ok, probably a dumb question by FrenZon · · Score: 1

    > Also keep in mind that your config.sys and
    > autoexec.bat are not parsed anymore either

    Well, autoexec.bat *is* parsed - though only for the environment variables.
    Glen Murphy

  186. Re:Stupid Stupid Stupid by maraist · · Score: 2
    Well, there's a simple solution to this. Don't upgrade to ME. Problem solved.


    Cute. Course, MS will make sure that none of the drivers for the latest and greatest hardware works with win 9x two years from now. Sure companies will make strives to maintain support, but it'll eventually fall off. Especially if the drivers are easier to develop under win >= 1000. Just think of all the win-modems that have minimal R&D put into them. (Not that I'd ever buy one of those)

    Then, of course, as a developer for a windows market, you'd be crazy to not develop _for_ the new platform. Meaning, you're going to have to have at least some win-me machines. Then, as we typically do, once we start using the newer interface, it'll be hard to go back to the older one ( Just like win95 -> win3.1, or even win98 -> win95 ).

    As a disclaimer, I'm biased towards all my OSes. (because they each give me something the others do not).

    -Michael
    --
    -Michael
  187. Try CMD by aldop · · Score: 1

    "cmd" from the Start/Run dialog will get you into MS-DOS under WinME. Same as NT/W2K.

  188. dos is cool by Just+Your+Average+Li · · Score: 1

    16-bit drivers and dos mode were cool.

    Need to load software off the network? Pop in the netware client disk

    lsl
    pnpodi
    ipxodi
    vlm

    f:
    login .install.main

    1. Re:dos is cool by Just+Your+Average+Li · · Score: 1

      wrong. most do not support lan boot. you need a chip for that that almost always does not ship with your NIC (unless it's a business PC)

  189. ...not a problem for me... by jmccay · · Score: 1

    I will not upgrade and any computer I get (whether I buy it or build it) will be a Linux only machine from now on. MS stuff just costs too much $$!!!

    --
    At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
  190. Stupid Stupid Stupid by ChunkOChowder · · Score: 2

    This has gotta be one of the stupidest things I have ever heard. Do I have to tell you how many times DOS has saved my ass? "Oops! Some how my registry and half my sys files have been corrupted, better get into DOS mode and transfer that term paper that's due tomorro to a floppy." This has happened more than once. I don't care what anyone says, floppys and DOS are indespensible if you run 95/98/98SE.

    Eric

    --
    Make it idiot-proof and someone will build a better idiot.
    1. Re:Stupid Stupid Stupid by evan1l38 · · Score: 1
      That's why "safe mode" exists...on top of that, going into safe mode will let you repair the damage pretty easily. Try it next time. Just hit F2 or F8 when booting up (I forget which...)

      Evan Reynolds evanthx@hotmail.com

      --

      Evan Reynolds evanthx@hotmail.com
      Two peanuts crossed the street. One was assaulted.

    2. Re:Stupid Stupid Stupid by alleria · · Score: 1

      Yep. Unless they start releasing new DirectX and other "critical" (for my purposes anyway) components only under ME, I've no incentive to upgrade.

      I only recently (4 months ago) moved to 98SE. Previously, I ran 95, with no forward compatibility issues whatsoever.

    3. Re:Stupid Stupid Stupid by spectrum- · · Score: 1

      M$ rescue disk!? muhahahah you really
      expect that to work?

      I am sure there will be a winME equivalent of
      Loadlin developed or adjustments to lilo. Whatever
      brick walls Linux users have faced so far we've overcome - i dont see that changing.

      I'm sure system commander will have a neat way of
      dual booting. There are always options. Even for those who actually _use_ windows i'm sure it'll be possible to incorporate dos somehow - be it FreeDos or whatever.

    4. Re:Stupid Stupid Stupid by isamuelson · · Score: 2

      Apparently, you can create a start up disk. Not sure if it boots into a "command line" mode or not (not using ME since it's not out yet), but I would assume that this will allow it. Besides, save off a Win95/98 startup disk and use that. I'm sure someone will find a "hack" that will allow you to boot up into command line mode. Is there an MSDOS.SYS file in ME? Probably not, but maybe something similiar to it? Usually, that file is hidden, but the MSDOS.SYS file had an option in it call BootGui. If it was set to 1, you'd boot up into the Win95/98 GUI mode. Set it to 0, and you'd boot up into command-line mode. I think it's about time. Keeping backwards compatability with DOS and Win 3.1 is one of the things that makes Windows crash happy (although, NT still has problems too, but not as much. But then, I use Linux as well and have better luck with it not crashing).

    5. Re:Stupid Stupid Stupid by fdiskne1 · · Score: 1

      I attempted to create a boot disk under WinME. The disk it creates has the path to run Windows from the C: drive. I then attempted to just sys a: and Windows refused. It said the only disk that can be sys'd is the C: drive. Dumbest thing I've seen in WinME

      --
      But why is the rum gone?
  191. Re:Nonsense guys by Ryokurin · · Score: 1

    They did promise to put plug and Play into NT back with NT4, they just ran out of time with it. Kind of like whistler. They planned for 2000 to be the universal OS, but they ran out of time, thus it was born.

    Microsoft originally planned to dump 16bit code all together with windows 98, but they then decided to try to incorporate it into win32 (to keep the people quiet when they figured out that old apps will no longer work) This is all that ME does, it finally incorporated most of dos into win32, where it can be controlled. Its not always there in the way, can be called and shutdown whenever required, and eventually will not bring down the OS when it crashes. (which whistler is supposed to bring)unfortunally, they had to kill off real mode for 16bit apps.

    Actually if you are still using real mode for some of your applications, your probably running hardware that couldn't run Me anyways. This wont run on a 486 anymore guys.

  192. Re:MS just can't win? by gig · · Score: 1

    > If Jobs listened only to what people needed,
    > maybe he would have incorporated actual
    > multitasking - you know, making a system that a
    > menu/dialog box cant crash.

    That's what he did in 1988 or so with NeXT, what he was brought back to Apple in 1996 to do again, and what he's done with Mac OS X, which goes Public Beta in a month or so. I would argue that Steve Jobs has spent the last 15 years doing just what you say he would be doing if he thought about what people need.

  193. Too bad MSDOS is gone.. by skurk · · Score: 1
    ..I've always had a thing for MSDOS. I've never felt comfortable in Win*.*. MSDOS is a very important nostalgic element for me, reminding me of the good ol' TASM days..

    Oh, and one more thing.. I don't have a Win98Me here right now, but could someone check what happens if you put a
    • BOOTGUI = 0
    in the MSDOS.SYS-file?

    That is, if MS didn't remove all DOS instances with a "cd /;rm -rf `find . -name '*dos*'`" or something like that. :)
    --
    www.6502asm.com - Code 6502 assembly or.. DIE!!
  194. Re:Nonsense guys by flatrock · · Score: 1

    They just hid it better, of course. They already have an OS without DOS. WinNT/Win2000 is the direction Microsoft has been dragging their users for a long time. They reall just want people (especially developers) to quit using DOS mode, so they can quit supporting two OS that are very similar on the surface, but considerable different in the kernel. They would love to dump Win9X and significantly cut down on their development costs, as well as deliver a more stable product to their customers. However, their installed customer base isn't willing to give up their backward compatability. So Microsoft hides DOS a little better every version, and tries to only break a few "important" legacy apps each time. Eventually, they will drag their customers away from the crap that is DOS to NT/Win2000. If Microsoft really had total control in the market they would have forced their customers to NT years ago. Just like any other vendor with a large installed customer base, they are a slave to backward compatability.

  195. Re:Ok, probably a dumb question by flatrock · · Score: 1

    The real reason for hiding the real mode DOS is marketing. Microsoft can now say even more convincingly: "Look mom, no DOS!".

    Actually, I think the purpose of marketing Win9X as not haveing DOS is to get users and developers to quit using it so Microsoft can migrate users to Win2k. It's really in Microsoft's best interest to continue developing both the NT and Win9X kernels, however they need to get the users to buy into it, which has taken a few more revisions of Win9X than were planned.

  196. Re:Ok, probably a dumb question by flatrock · · Score: 1

    For the most part I think the market has decided that 32-bit Windows drivers are much better than 16bit DOS ones. However you will always run into the case where some hardware vendor already has a bunch of old 16-bit DOS code which will work for their new hardware. The engineers probably intend to write a 32-bit driver for it eventually, but the current code will work long enough to test the hardware, and as soon as something kinda works, marketing starts shipping it to customers. Try convincing marketing you need to completely rewrite your driver to make it better before you can ship a product. For a lot of Engineers the hardware is the interesting part, they don't really want to work on the driver either. They want to play with the next generation of the hardware.

    The result of this is that consumers buy new hardware, which has drivers that work under DOS, and if it doesn't work, they blame Microsoft. After all, if they call tech support they will say it worked under Windows98, just like they said it would. It was that evil Microsoft that went and changed things.

    Then again, maybe the hardware vendors have found the drivers are more stable in the 16bit DOS world as opposed to the all encompassing Windows API's where applications and browsers are part of the OS?

    I can see how it could be easier for developers to hack together drivers under DOS, however stability is definately not one of the benefits. With DOS drivers you are much more likely to have device conflicts and cause the system to be less stable. Of course a developer can still write a crappy NT driver which will conflict with other hardware as well as crash the system. It's just a lot more obvious that you're doing things in the driver that you shouldn't be doing. You also have a lot more flexability writing drivers with multiple threads and asynchronous I/O which DOS can't provide.

  197. Re:Nonsense guys by Ristretto · · Score: 1
    Can you say "device drivers"? That's the problem. Microsoft would have loved to have put the stake through DOS's heart a long time ago, but they couldn't without orphaning lots of hardware & software. Plenty of things still don't work with Win2K. They've spent a LOT of time on "Whistler" (the followon to Win2K) to add more support so people can & will upgrade.

    By the way, and I know this may sound shocking, Microsoft really would rather have users running on a real kernel than on DOS. It just makes their software look & run better.

  198. This isn't an attack against anyone. by -=[+SYRiNX+]=- · · Score: 1

    Microsoft's removal of true DOS mode from WinMe is just a response to customer demand. A large majority of technical support calls were from people who didn't understand MS-DOS, TSR drivers, CONFIG.SYS commands, etc. By removing the ability to add anything other than PATH statements to AUTOEXEC.BAT/CONFIG.SYS and by removing true DOS mode, Microsoft has immediately eliminated all customer complaints and issues related to poor understanding of DOS mode and proper DOS configuration.

    Microsoft isn't trying to bar competing OSes from being able to install. Microsoft is just making its own life easier by removing a large opportunity for unsavvy customers to mess something up. Microsoft is also trying to prepare users for a "no DOS mode" mindset, since the next release of Windows for the home consumer market will be based on the Win2000 kernal.

    I think there is a little too much paranoia and whining at work within the Slashdot community over this. Remember, Microsoft doesn't have any obligation to remain backward compatible with anything. If you want to keep running true DOS programs (emus, games, demos, etc), then just stick with Win98 or earlier, or set up a dual-boot system that has a real copy of DOS 6.22 on a separate partition from WinMe.

    --
    - "It's just a matter of opinion!" - PRIMUS
  199. Re:I don't believe it. by jonnythan · · Score: 2

    Dammit man!! Read the other posts. There's still an "MS-DOS" icon,a nd you can still type "command" to pop up a DOS window. The ONLY thing that is different is that you can't BOOT into a PURE dos...you can't have WinME DOS running with no actual WinME.

    You still have FULL access to the command line from within windows. I'm on WinME right now - the only difference is the lack of "Reboot to MSDOS" and an "Command Line Only" on the F8 menu. Oh yeah, and there's no more /s switch to format..you can't "copy system files."

  200. Windows 2000 does have a DOS prompt. by themassiah · · Score: 1

    For all of you nay-sayers who assert that Windows2k doesn't have a DOS prompt, rest assured that there is one there, and you can even boot to it. To boot to it, just hit F8 like you would with Windows98 and you get a menu to choose what mode you want to start in.

    To get to a CLI from Windows, just go to START, RUN, then type "cmd.exe" or "command".

    -Sean

    --
    - Sometimes you're the pidgeon, sometimes you're the statue.
  201. Very reasonable by dybdahl · · Score: 1

    Microsoft's strategy is not to make a faulty Windows installation work by fixing it, you just reinstall everything and get your data back from the backup. It's the same way with Windows ME - and since most DOS games run within a DOS session under Windows, nobody needs this DOS mode except nerds at home...

    By the way: Has anyone examined the Windows ME CD? Maybe Microsoft included a bootdisk as supplement, just as Microsoft Fax was a supplement to Windows 98...

  202. Re:Double Standards by Lion-O · · Score: 1
    After all winNT hasn't included a true dos for a heck of a long time

    Try formatting a diskette with WinNT 4.0 and then check the bootrecord of that floppy. You'll notice that it was formated using MS-DOS 5.0. Their DOS may not be complete, as in lacking autoexec.bat and stuff (the files, not the options they offer), but it sure is as real as it gets.

  203. making things easier? by Lion-O · · Score: 1

    In the early days I'd open up a DOS box and did 'diskcopy a: b:' or 'scan c:\uploads' and stuff like that because this was the fastest thing to do. When other people finally opened 'my computer' to copy a disk mine was allready reading the sourcedisk. But I guess we now have to adapt to the speed Windows can handle. In this case; slowing down big time.

  204. Re:Ok, probably a dumb question by JonK · · Score: 1

    It's still there: Win-R, command.com and it's c:\ time. As to whether your legacy app will run: if it's reasonably polite and doesn't (for example) do raw hardware access then it probably will. If it's no more than a quivering mound of unstable hacks then you're probably SOL (if it runs under NT then it'll probably also run under Me)
    --
    Cheers

    --
    Cheers

    Jon
  205. Re:Isn't this Microsoft's preregorative? by D'Arque+Bishop · · Score: 1
    Microsoft has the right to produce whatever kind of program it wants to, and we have no right to judge its endeavors.

    Sure we do. We do it all the time, be it in the form of reviews, purchasing the product, etc. You're right in that MS has the right to produce whatever they want, but one would think that they would want to release a product that keeps the consumer happy in order to keep making money.

    I'm not going to pretend I'm somehow more important than Bill Gates.

    Um, you are more important than Bill Gates. We all are. We don't need him, but he does need us in order to keep making his money. If MS was to go out of business tomorrow, then companies and individuals out there would survive without him. They'd simply find alternatives for MS products. The two credos to keep in mind are, "The customer is always right", and "The customer is in charge".

    Just my $.02...

  206. Re:Won't this break several BIOSes too? by D'Arque+Bishop · · Score: 2
    Of course you can still use a boot disk. ME is just stopping people from being able to use autoexec.bat/config.sys during startup.

    Actually, I forget where the article is offhand (you can probably find it by doing a search on LinuxToday), but according an article reviewing the beta of Win ME, they stated that the only boot disk you can make is one of their rescue disks. The /s switch in format no longer works, and I don't believe there's a "Copy system files" option in the GUI format command.

    This is not good, seeing as I can't see newbies trying to flash a BIOS knowing which files to delete off the boot disk to make room for the BIOS image. On the other hand, some recent motherboards (my Epox mobo being one them) do allow you to flash the BIOS via a command option in the CMOS setup...

    Just my $.02...

  207. Re:Nonsense guys by SkunkPussy · · Score: 1

    The original intent of Win32s and Windows 95 might have been to be a stepping stone to NT, but Microsoft has been strangely really lax about the execution. They've almost purpously kept NT out of the mainstream market by keeping things like Plug'n'Play, USB support, and DirectX on the shelf for 3 to 4 years after the 9x folks got it.

    To me this suggests that Microsoft are maintaining their revenue stream with the win9x line, up until the point at which they believe that they can successfully generate revenue stream from online (.NET) services, rather than continual revisions of software.

    In my opinion they have done a rather good job of stretching their revenue generating mechanism, flying in the face of common sense. (win95->win98->win98se is not worth the cost by Microsoft's own standards - look at the cost of win3x to win9x, compared to the cost of win95-win98se, then look at the features. If anything Microsoft are charging more for less, so no wonder Billy G is the richest)

    --
    SURELY NOT!!!!!
  208. Re:Funny, but... by Aerolith_alpha · · Score: 1

    Just look at the naming scheme:

    win 95--end user OS
    nt 4.0--server/IT OS (supposedly)
    win98--end user OS
    win2k--NT 5.0??? how does that fit with their normal naming scheme?

    I think they are trying to bring 2000 into mainstream use.

    --


    mov ax, 13h
    int 10h
  209. Re:winME has a command shell by inquisitor · · Score: 1

    I was a ME beta tester (and am running it at the moment), so I can explain the entire thing to you.

    The command shell is still available. What you do is that you create a "Boot Disk" from Add/Remove Programs, and then you boot from this disk. There is an option called "Minimal Boot." Select this option, and you will find a small file called FDISK.EXE on this floppy. FORMAT and so on are in the zipped RAMDISK you can get by selecting any of the other menu options.

    Not having DOS on isn't a problem at all - BEloader uses a floppy *anyway*, as do most UMSDOS type distros (and there *aren't* any UMSDOS distros - the last one I saw was Slackware a *long* long time ago, and Corel uses a disk image file.) I installed BeOS 5 under *Windows 2000*. The only distro I can see screwed is Corel's image system, but no-one uses that anyway.

    In fact, WinME just removes one of the last Windows burdens left. Now all that's left is the Win9x kernel... and that's going with Whistler, thankfully.

  210. Re:NT command completion by donutello · · Score: 1

    It's HKEY_CURRENT_USER\Software\Microsoft\Command Processor\\CompletionChar (No Windows under Microsoft) on my machine.

    --
    Mmmm.. Donuts
  211. Re:And what would you be saying otherwise? by jxxx · · Score: 1

    Thats just silly. Talking about the age of an OS...UNIX is over 30, and so what? How about picking on version numbers? HPUX is on 11!

    The bits dont rot if your storage medium has the right stuff.
    I won't even get into this murmuring of 8 bit nonsense, and the rest to go with it.

    The issue with loadlin, IIRC, is that it's expecting to be running in 16bit realmode. If you have lots of other things loaded, you chance that an interrupt it triggers will be caught by something other than the intended software (the BIOS). Change the processor operating mode, and it's even less likely to operate correctly.

  212. This is a good thing by GrEp · · Score: 1

    I know I am going to get flamed for this, but for the millions of Windoze users out there this is a good thing. DOS sucks. It is a GOOD thing for Windoze users that Microsoft finaly got rid of it as part of thier OS. Going to an NTish kernel will be much more stable. I too am not to happy about not having the old CLI, but at least I am going to be able to play Unreal with out it crashing on me every hour or so. Microsoft is all about marketshare, and they know that there is still a lot of DOS software out there. I would almost guarentee that a DOS emulator will come packaged with ME. I would hope that M$ would come out with a U*nix CLI one of these days though.

    More stability, no nasty DOS CLI. . . fine with "ME"

    --

    bash-2.04$
    bash-2.04$yes "Don't you hate dialup connections?"| write USERNAME
    1. Re:This is a good thing by xtremex · · Score: 1

      Why would you want M$ to make a *NIX CLI? Why not just use *NIX??

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    2. Re:This is a good thing by sqlrob · · Score: 1
      You're right, DOS Sucks

      I really wish they'd remove it then. IT'S STILL THERE, ya just can't get to it as easily

  213. Smart Smart Smart!!! by Rogain · · Score: 1

    Even better, install linux, debian gnu/linux that is!

    --
    The current Slashdot moderation system is made by gay communists!
  214. Re:Windows ME.... Who Needs DOS? by Rogain · · Score: 1

    How do you enforce a law making it illegal to commit suicide?

    Simply! By making such a terrible and henious crime into a capital offense. What about the children!? We simply cannot allow such a bad example to continue!

    --
    The current Slashdot moderation system is made by gay communists!
  215. Re:"Unsafe Removal" Of Device by Rogain · · Score: 1

    Why not just make a screen-scraper type proggie that detects and automatically generates a mouse click on every "ok" button that pops up in a dialog box? Nifty, and cool.

    --
    The current Slashdot moderation system is made by gay communists!
  216. Re:Double Standards by Steeltoe · · Score: 2
    If you're going to use a CLI in Windows (NT/ME/9X) you might as well go with the real GNU stuff. Check out http://sources.redhat.com/cygwin/. It'll make your Windows box behave very much as the GNU/Linux CLI. They're even working on an XFree86-implementation.


    Frankly, DOS just don't cut it anymore.


    - Steeltoe

  217. Re:Is Caldera OpenDOS (DR DOS) still free (or open by bero-rh · · Score: 2

    Officially, they claim it isn't, but they probably forgot to remove it from their ftp servers, it's still here.

    --
    This message is provided under the terms outlined at http://www.bero.org/terms.html
  218. Re:Real Mode stuff got axed for the sake of Fast B by darrenford · · Score: 1

    Boot times are very important when using an OS that requires rebooting every couple hours. Imagine the productivity gains from this upgrade!

  219. Consider this by Cable · · Score: 1
    Apple got rid of the floppy by not making it standard on an iMac. Apple also got rid of ADB and serial ports. Apple is also getting rid of the old MacOS with OSX which is BSD Unix based and will run the old code.

    Windows ME runs old DOS code, I ran the RC1 and was able to run DOS programs like PKZIP. I just couldn't use the SYS command or the FORMAT /S options. MS disabled them. I'd be willing to bet that third party programs might be able to get around this?

    If Apple gets rid of something, it is innovation, but if Microsoft gets rid of something it is BS? WTF? Has the MacJihad gone bonkers?

    For more info see JihadSpeak

  220. Good riddance to bad rubbish by cafelatte · · Score: 1

    I for one am glad that MS is making DOS more inaccessible. Thanks to Linux, MS is now under a lot of pressure to develop a great operating system and I've been happy with Windows 2000; it's the first real operating system MS has released. I'm not going to buy winME though because I don't need to since I have Win98SE which can run all the games I have. From now on, I'll only invest in Windows 2000 and Linux compatible games so that one day, I will not have to triple boot Linux/WinNT/DOS and instead only dual-boot. One thing that bothers me a bit though is how we are supposed to use DOS while windows isn't loaded. Sometimes this is neccessary to solve some tech problems like DLL hell. As a help desk person, this matters to me. I'm sure there is a way, otherwise winME may be more painful to use than win98.

  221. Re:And here it is... by cybercuzco · · Score: 1
    Officially, Microsoft says you can boot to the real-mode command prompt only from the Emergency Boot Disk, which may leave too little memory free for running BIOS-flashing and similar programs that run only from the command prompt. Unofficially, Microsoft insiders told us to create a minimal bootable floppy disk by copying Io.sys and Command.com from the WindowsCommandEBD folder to a blank formatted disk."

    Cant you windows guys boot off a CD yet? Sheesh, no wonder everyone freaked out when iMac didnt have a floppy, CD-RW is the future, not floppy. Although it is impressive that you can get functioning windows to boot off 1.4 MB, Just goes to show you dont need all that bloat.

    --

  222. Re:And here it is... by cybercuzco · · Score: 1
    Lol, I totally agree with you, I got some cheap ass acer media for CD-R and its breaking down already, and this is less than a year after burning it. I later learned how to tell a cheap media, if you can see light through it (hold CD up to light source) its cheap, not a hard test, but a quick and easy one. I switched to Memorex media and so far minimal data loss, a corrupt byte here and there, but I havent gotten any coasters yet, some of the Acer cd's have half the data corrupted! After im through with this spindle im switching to Kodak CD-R gold ultima They claim you can set them write side up on the dash of a hot car and not lose data. Kodak testing shows with normal usage kodak discs have a lifetime of 217 years. Granted its not independant testing, and it was done in 1995, but the amount of detail they go into makes it still relevant.

    --

  223. If you really want a DOS shell... by borzwazie · · Score: 2
    If you're really that concerned about having a DOS shell, go to the "Run" menu, and type "command"...I got a DOS prompt when I did it.

    I assume that most of the hubbub here is about the Mac-like interface, that is, no CLI access to anything. Well, it just ain't so.

    True, you can't boot to dos mode. I made myself a bootable utilities cd. Asus, the maker of my K7V, has a Windows flash utility now. I've tried it (nervously, I might add) and it worked fine.It has a Win98 command prompt, generic ATAPI cdrom support, and support for lots of SCSI cards. I also have a neat Seagate utility I found on it that can zero out any hard drive, provided you know the number of heads, sectors, and cylinders.

    The point is, do you really need a DOS mode? Make one of these cd's. If you need an iso image, I'm sure I could make one available if there were enough demand. I don't know about the legality of distributing such an image, though...

    --

    "We apologize for the inconvenience."

  224. Re:Double Standards by BlueMonk · · Score: 1

    I do believe you're losing touch with the DOS world (not a bad thing, mind you). Aren't DOS environment variables enclosed in percent signs rather than preceeded with a dollar sign?

  225. Good Grief - GROW UP! by Korgan · · Score: 1

    What? Now you all complain because the one thing people have complained most about has been resolved?

    For years people have hassled Microsoft because DOS was sitting under Windows 9x. Now Microsoft have created an OS that boots straight into Protected Mode, getting rid of DOS and people complain about it. UNBELIEVABLE! GET A GRIP!

    I have been using Windows ME since the early beta's. I have to admit that Windows ME is to Win9x what Windows 2000 was to Windows NT. A huge improvement over the previous versions. Its more stable, faster, and a lot more user friendly. It still runs inside my VMWare without a problem. The driver model is still backwards compatible as well as having the new WDM system improved over Win98.

    I can survive using a command shell on WinME the same as I have to for WinNT or Win2K. Even without the recovery console, its still a benefit. As for needing a Win98 boot disk or CD, get your facts straight. Windows ME can still create a boot floppy in exactly the same way you have always been able to in Win9x releases.

    DOS is an archaic dinosaur of the past. It does nothing more than slow a computer down. Memory management is close to non-existant, multi-tasking is impossible without Desqview, Windows or some other multi-threaded/tasking application. Hardware support doesn't exist beyond the very bare basics. DOS is not like the great BASH, ZSH, CSH or any of the other popular Unix shells. It is a remnant of an old age when computers weren't much better than a type-writer with a built in calculator.

    I for one am glad to be rid of DOS. To the newbie or un-experienced, it is probably the most dangerous place for someone to play. You would not believe the number of people that try DELTREE just to see what it does. For years now we've lived with this dinosaur slowing us down, locking us to a burdened system while we complain about stability and downtime.

    I have no problems with WinME and linload. You can still do a multi-config boot system in your CONFIG.SYS and AUTOEXEC.BAT files without any issue. I personally created a config that will load my usual real mode drivers before Windows ME or it will load nothing except linload. This all occurs before Windows ME gets into protected mode and starts loading Protected Mode drivers. Thus, in my view, there is no issue at all there.

    Why is it that people are always bitching about improvements and saying "This is Microsofts way of trying to kill off Linux!". Microsoft has been telling us they were intending to remove real mode DOS from Windows for years now. Now that its finally happened, why do we complain? Its never been a secret that it was going to happen.

    Stop trying to bash MS for whatever issues you think exist. Get your facts straight before people start flaming MS. Hell, if it wasn't for MS in the first place, the majority of us wouldn't even have PC's the way we do now. MS opened the market up to everyone by providing easy to use OS's and software. Since then the market has opened up to a whole heap of new possibilities. Stop flaming MS unless they do something that is truly wrong or anti-competitive. What they do with their OS's is up to them in the end, but don't flame them for trying to advance them. Getting rid of DOS is a GOOD thing, not an anti-competitive thing.

  226. Re:Uh... by Tom7 · · Score: 1

    An AC wonders:

    "Why is it the way to go? All it does is remove..."

    I say:

    I would say a primary reason is filesystem support -- implementing NTFS (a far, far better filesystem than FAT or its friends) in a DOS kernel is probably a lot of work.

  227. 8 bit processes? by Tom7 · · Score: 1


    "8 bit processes (just like the 16bit ones)"

    In all my intel asm travels I've never heard of an 8 bit process. What is this?

  228. Uh... by Tom7 · · Score: 2

    The CLI is still available as cmd.exe or command.com.

    16 bit windows apps are still available via WOW.

    8-bit processes?

    The poster is worried that he can't boot to "pure" dos (no memory management, etc). This sucked for me, too, but really it's the way to go.

  229. Command Prompt Window Be Damned... by Pollux · · Score: 2

    This isn't just about Microsoft making it harder for their users to run alternative operating systems; it's about Microsoft closing off direct access to a user's own system to the point of forcing the OS to crash before giving the user a command prompt.

    Uhhh, who said anything about forcing the OS to crash? Where the hell did that come from? And by the way, someone else pointed out that you can still get to a command prompt by (surprise!) opening a command prompt window.

    It sounds like you've never had Windows crash on you before. Here's a pop quiz for you then:

    You turn on your computer to find an error message by Windows saying, "An error has been found in your kernel. Click OK to boot from an existing backup kernel or Cancel to attempt to load the kernel." Do you:

    A) Click on Cancel and cross your fingers?
    B) Click OK and hope your backup kernel boots?
    C) Restart the computer, push F8, go into DOS mode, and restore the kernel from a backup copy?
    or D) Stick in your Emergency Win9x Boot Disk?

    Well, according to you, you might as well trash C, since you don't like the command prompt. And D? Well, you want a "faster, cheaper, more efficient" motherboard that doesn't have a floppy drive hookup, so scratch that. I guess you'll just want to cross your fingers, huh?

    Windows ME is being promoted with a new bundle of system tools called "PC Health." What it does is keeps records of your system's settings by creating backups of the kernel each day, so technically, if you want to go back to the way your computer looked, say, 10 days ago, you could restore the copy of the kernel that existed 10 days ago, and *POOF*, everything's fine and dandy, right? But from my five years of experience with the Windows 9x kernel, if thing's aren't working the way they should, you can NEVER rely on being able to boot to the GUI. Something always gets in the way...Blue Screen of Death, system freeze, "Cannot find 'fortheloveofgoddonotforgettoloadthis.dll'. System Halted.", etc. But you know what? Whenever I've been in a mess, I've ALWAYS been able to get to the command prompt.

    If Linux/BSD doesn't boot of the kernel, you can always go into debug mode and boot from either the backup or the Generic, and at least that will get you back into your system. For any and every system technician, there needs to be a back door into the system in case there ever is a problem. That back door shouldn't be having to reinstall Windows or reformatting your hard drive.

  230. dos is not gone! by ChadM · · Score: 1

    i have read quite a few posts about people complaining about how their old DOS games won't work anymore. not true. i have used millenium and it is similar to windows 2000 in the sense that you cannot go into DOS directly and you can't boot into it. you may, however use the DOS box(i think it's just an emulated DOS in some protected part of memory) to use old DOS programs. for all intents and purposes it will run programs exactly the same as "normal DOS". the real gripe is how it'll be harder to fix problems in ME that occur at startup, and not be able to go directly into DOS to try and fix it. boohoo. yay microsoft. BTW it does boot faster(my friend uses it for his main OS), and direct X 8 kicks ass

    1. Re:dos is not gone! by ChadM · · Score: 1

      >>Are you stupid? The DOS shell does not run lots of things that require going into DOS Mode. I thought that every 7th grader knew that. Wow. Are you trying to tell me you ran BeOS from a DOS shell? Quiet, Pinnochio

      you call me stupid then tell me BeOS runs from windows? if you are using windows ME and can't boot BeOS personal edition, buy the real one and stop whining or uninstall ME. i'm not stupid. far from it i haven't slept in 28 hours and dont care to think about that kind of stuff. my point was that direct DOS access is no longer possible and other things can still run in a DOS box that were designed for DOS.

      >>A DOS shell will not work for ANY program that needs to modify system settings, because to utilize autoexec.bat or config.sys you need to reboot OR exit into DOS Mode.

      just type "c:\autoexec.bat" at the DOS windows prompt you retard. it will run anything in the autoexec.bat that would be run automatically when you boot into DOS. call me stupid and then go on about how you can't run autoexec.bat..... its a batch file for crying out loud if you want it to run just run it!

      >>And the only boot disks that will work with it are the 'special' boot disks that it makes for itself, which do not have a way of going into DOS. So next time you open your mouth about running programs, insert your foot instead of a dumbass remark.

      as i just stated you dont need to go directly into DOS for anything. i guess if some apps are broken in the DOS bo for some reason and you just HAVE to use them then stick to win98. but dont call me a dumbass and ramble about things you don't know everything about it makes you look really stupid.

      how many times have you even used DOS anyways? can you count them on one hand? i used DOS as my main OS back in the day and i never found a program that i couldn't run. and i've used most of them in a DOS box too. just try that neat little trick of running the autoexec.bat manually and you should be able to run all that shit too.

      the whole point of phasing out the plain DOS prompt is so that windows retards like you will realize it's time to start using win32 GUI apps and phase out your own DOS applications before they're totally broken when DOS is totally phased out of the codebase. not so you can whine about how things are broken when they really arent yet.

    2. Re:dos is not gone! by ChadM · · Score: 1

      ack, config.sys could be a problem i guess. i've had too many 2-liters of coke tonight.....

  231. This is one of the most ridiculous.. by swdunlop · · Score: 1

    ..Examples of knee-jerk zealotry I've seen. So Microsoft /finally/ followed through, and moved MSDOS on top of the Win32 kernel, instead of the other way around.. I don't know about the UMSDOS distros, but this certainly doesn't kill BeOS R5 Personal in a FAT32 image. They aren't doing away with FAT32, just moving the kernels around to better approximate the NT and 2k arrangements.

    Hell, if I wanted to get nasty, I would say that half the slashdot kiddies should be happy with WinME.. After all, it does theming, now. *eye roll*

  232. Re:Double Standards by swdunlop · · Score: 1

    No. He's obviously confused. As of MS-DOS 6.1, it was still that nasty int 21h routine.. Of course, they /could/ have changed it for 95.. It's deucedly hard to find interrupt references after MSDOS 6.

  233. Exactly What I've Come to Expect ... by wireframe · · Score: 1

    You guys bitch and bitch about Windows being inferior because it still runs on top of DOS. So Microsoft takes DOS out, and what do you do? Bitch because it doesn't run on top of DOS.

  234. Let it go and progress! by alexander.224 · · Score: 1

    I know there is difficulty in letting DOS go. There has to be. We've spend so many years as using it as our last resort and have invested so much in mastering its usage. There is a significant possibility this is a positive step in OS development. Just as we had to learn DOS and have become so dependent on it we will have to re-learn Win2k's basics. Of course, at the expense of many painstaking hours or reading and fussing and training.

  235. Nonsense guys by alexhmit01 · · Score: 5

    Guys, you're being absurd. They announced two years ago that they would be removing DOS mode. In fact, they had planned on doing so for Win98, but needed to maintain it for one more edition.

    The entire Win32s for Windows 3.1 and Windows 4.x series (95, 98, 98SE, ME) has existed for one purpose: get all applications replaced by Win32 versions and migrate everyone to NT.

    This is not a hidden agenda. Gates talked about this in the EARLY 90s ('92 or '93). Back then WinCE was referred to as modular windows, Chicago was Windows 4.0, etc.

    None of this is secret. None of this is aimed at killing Linux. This is aimmed at killing DOS applications that won't run in a NT VDM. Those applications are the enemy, not Linux. They prevent MS from killing the DOS legacy and moving everyone to NT.

    Right now, MS is saddled by that compatibility and limits their products ability to work. There is a world of difference between NT 3.51/4.0/5.0(W2K) and Win3.1/95/98 (can't say for me) in terms of stability, etc.

    They keep migrating to new driver models that were more similar to the NT ones to improve stability and make the migration easier (more driver support for NT).

    This isn't aimed at Linux, it is aimed at helping MS make a better OS.

    Alex

    1. Re:Nonsense guys by gilroy · · Score: 2
      Blockquoth the poster:
      Eventually, they will drag their customers away from the crap that is DOS to NT/Win2000
      Don't you mean "away from the crap that is DOS to the crap that is NT/Win2000"?

      Sorry, couldn't resist. :)

    2. Re:Nonsense guys by sutekh137 · · Score: 3
      Good point. But I would like to point out the write-up over at BYTE.com which states:
      With this release, Microsoft tried to bid bye-bye to MS-DOS. It's not gone, of course. Windows ME still boots like 95/98, which is to say it loads DOS and puts the GUI on top of it. But Microsoft has tried to get rid of any access to DOS. You can't boot to DOS by hitting F8 on start-up and you can't quit and restart in MS-DOS mode. Doing this is just annoying, considering that some of us know how to type and actually prefer using a DOS prompt for some actions.
      It is a nice article by Andy Patrizio, and can be found at: http://www.byte.com/column/BYT20000801S0006. He doesn't seem to care for ME very much... JoeK
    3. Re:Nonsense guys by caver · · Score: 1

      Andy Patrizio is an idiot (and so are his friends, according to him). In his article he states:

      such as saving my favorites in a list of links similar to 6.4, and I'm not the only one. Friends who've installed Media Player 7 on their Windows 98 systems can't make heads or tails out of it either.

      It's not supposed to look like 6.4, it has a new interface, and is designed to compete with WinAMP and such players. Personally, I like it as it groups music by Genre, Artist and Album and handles video clips. It took me all of 10 minutes to learn how to use it. He also says (and you quoted above):

      Doing this is just annoying, considering that some of us know how to type and actually prefer using a DOS prompt for some actions.

      Hasn't he figured out how to start a DOS shell yet?

  236. Re:Haiku by pingflood · · Score: 2

    Slashdotter's haiku
    Is missing a syllable
    Ridiculed by trolls

  237. I dont see the connection with MS-DOS by MfA · · Score: 1

    I think you are confusing CLI with a pure text console.

  238. WinME still has command line access by Tesseract · · Score: 1

    Just go Start > Run > "command"

    --
    Show me what you want, and I'll show you how to get along without it...
  239. FreeDOS by Vanders · · Score: 1

    Need DOS? Got Windows ME? You can always create a FreeDOS partition or bootdisk, and use that.

    Microsoft removing DOS from Windows has been on the cards for years, face it. I'm actually surprised it didn't happen earlier...

  240. Re:Double Standards by jafuser · · Score: 1

    There's always VMWare...

    --
    Please consider making an automatic monthly recurring donation to the EFF
  241. Re:Bill Joy on Linux (Appropriately) by Rakarra · · Score: 1
    Wow. A ceo dissing a product that's the biggest compeditor to his company? Unthinkable!

  242. Command Prompt - Why It should be utilized by Deathlizard · · Score: 1

    Although I don't blame Microsoft for Doing what they did, I do blame them for providing the death knell for the command line interface.

    That was one of the Weaknesses in NT. When NT's Graphical user interface crashed you couldn't access files in any way because there was no command prompt. the only option was to reinstall NT, which is a painful task in it's own right. This is why win2000 has a command line now. Microsoft realized that even thought it was outdated, it serves it's purpose when a major system error occurs.

    A command prompt is also useful for remote administration. One of Linux's main strenghts is the ability to administer a Linux system just about anywhere with any computer that has internet or dial up access. NT was a pain to administer remotely because it had no telnet abilities and even when it did it was powerless without the GUI. They also realized this in win2k but they still have a long way to go if they want to catch up to the powerful command line Linux Has.

    Sometimes a GUI Makes sense, but sometimes a Command Line makes more sense

  243. Question by jfern · · Score: 1

    Can it run Ultima 2 or Ultima 7? Those seem to have problems running under anything but REAL dos. Maybe there's some patch for Ultima 2, but Ultima 7 accesses memory above 1 mb while remaining in real mode (don't ask), making it be a problem to multi-task.

    1. Re:Question by jfern · · Score: 1

      Yeah, forgot about Ultima 8, although it's not quite as picky as Ultima 7 (actually 2 seperate games, Black Gate, Serpent Isle) for running. Those needed something like 580k of memory free in geniune real mode (no memory managers). And they wouldn't run with any disk extenders (used if your bios didn't support hd > 512 mb or > 8 gb). I'm pretty sure I've run it fine from win98 dos though. But anyways, in case someone wants some concrete examples of what Win ME _won't_ be able to run: Ultima 7 & 8. They came out '91-'94 I think, so they're not _that_ old compared to some games I still have.

  244. Re:Don't upgrade by jfern · · Score: 1

    Then upgrade to Win98, at least it still has DOS.

  245. Re:And here it is... by jfern · · Score: 1

    A smart floppy boot sector will require just the copying of an unfragmented file with a certain name to the boot sector. Of course, Microsoft never made a smart floppy boot sector loader. OS/2 does something similiar to this, there is enough space in that 1 sector.

  246. Microsoft's Realisation.. by Molt · · Score: 1

    Maybe MS have realised the DoJ is right and that an OS is not really an integral part of the Win ME browser... ? -- Leave me alone

    --
    404 Not Found: No such file or resource as '.sig'
  247. Re:The Customer is always Right... by demus · · Score: 1

    Exactly which server market are you refering to?

  248. Re:Isn't this Microsoft's preregorative? by Calamari+Indigo · · Score: 1

    /me tosses a handful of Purina Troll Chow in your general direction.

  249. And here it is... by Calamari+Indigo · · Score: 5
    From the ZDNET review.

    "Officially, Microsoft says you can boot to the real-mode command prompt only from the Emergency Boot Disk, which may leave too little memory free for running BIOS-flashing and similar programs that run only from the command prompt. Unofficially, Microsoft insiders told us to create a minimal bootable floppy disk by copying Io.sys and Command.com from the WindowsCommandEBD folder to a blank formatted disk."

    =======================
    Enlightenment is a Trap

    1. Re:And here it is... by billcopc · · Score: 1

      "Unofficially, Microsoft insiders told us to create a minimal bootable floppy disk by copying Io.sys and Command.com from the WindowsCommandEBD folder to a blank formatted disk."

      Unofficially, any Dos geek knows that you can't make a boot disk by just copying some files. The BIOS doesn't know which OS you're running, much less which system file it's supposed to load, hence the existence of the boot sector, which is a mere 512 bytes of code that's supposed to launch the appropriate file. Copying io.sys and command.com won't get you anything but an error message.

      The Right way to do it is to format a floppy with system files (or create that stupid rescue disk), and just delete everything you don't need afterward. That way the bootsector points correctly to io.sys (because the bootsector is updated at the end of the format, once all other files are copied). Only then will you have a good boot disk.

      --
      -Billco, Fnarg.com
  250. Won't this break several BIOSes too? by petard · · Score: 1

    IIRC, the only way to flash-update BIOS on many motherboards and PCI cards is to boot into DOS mode to run the utility. If M$ provides no way to do this and doesn't even include a boot disk that allows for it, people who purchase new systems could have a hard time applying these manufacturer-supplied fixes. Talk about shooting themselves and many hardware mfrs in the feet. I guess FreeDOS can fill this gap, though.

    petard

    --
    Il vaut mieux avoir l'air sans l'effet que l'effet sans l'air.

    --
    .sig: file not found
    1. Re:Won't this break several BIOSes too? by robhancock · · Score: 1

      I believe Intel has come up with a way to flash the BIOS on their newer motherboards from within Windows..

    2. Re:Won't this break several BIOSes too? by nitzmahone · · Score: 1

      Actually, maybe this will push some companies to create a Windows flasher- there's been support for the "Microcode update device" in Windows for some time for doing firmware updates of many kinds. I've only seen a couple of devices that took advantage of it (my CD-R for one). -M

    3. Re:Won't this break several BIOSes too? by Keegi · · Score: 1
      With the hack out there to uninstall media player 7 and replace it with 6.4, I might actually use it.

      The 6.4 player is still there, even on WinME with its default 7.0.

      Make a search on mplayer2.exe and re-point your shortcuts there.

  251. I don't believe it. by vw_bob · · Score: 1

    This can't be correct. I simply don't believe it. The code for Win ME is supposed to be from the same code as SE, 98 and 95. I don't see how they could say it's from the same family and still remove the command prompt.

    Furthermore, what about visual studio? (and many other programs) Lots of people still use the command prompt for lots of stuff! I mean come on! How am I supposed to rename 100 files in my x:\dir\dir\dir directory named this01ismyfile.txt to this01isntmyfile.txt ? Jesus, that'd take all day!

    And my next point. Did anyone try clicking start->run and then running "command" this has always brought up a command prompt and I expect that it still will.

    vw_bob

  252. Re:Backward compatable... by BovineOne · · Score: 1

    And remember that it is still a significant feat of backwards compatibility that many 16-bit DOS applications that were written in 1981 can still run under Windows 95/98/98SE/ME/NT/2k as a VDM application at all, without needing to boot to pure-mode DOS. That's arguably a considerable effort by itself and a tremendous amount of application compatibility development effort is involved in maintaining it to the level that it is at all.

    --
    Don't waste those cycles! Put them to use! http://www.distributed.net/
  253. Re:Ok, probably a dumb question by BovineOne · · Score: 5

    You can still run DOS applications inside Windows ME (ie: as a window or full screen), but you just can't reboot the machine to a "pure" DOS prompt. If you have a boot floppy made with a previous version of DOS/Window9x, then you can get to a real DOS prompt that way. Also keep in mind that your config.sys and autoexec.bat are not parsed anymore either. Windows ME still has the dependence on the DOS underlyings and DOS really have not been completely removed, but the ability to easily access real-mode DOS has simply been made difficult. The primary purpose of doing this is to further enforce the movement of device drivers away from old style config.sys "DEVICE=" lines and various TSRs for supporting hardware and towards natively written 32-bit drivers. Such 32-bit drivers will generally be easier to port forward to future versions of Windows based on NT (Win2k and future) if those manufacturers don't already support NT. A side benefit is that native 32-bit drivers in Windows ME will generally be easier for users to configure and adapt to hardware changes (such as power state or docking changes). For example, being able to use native 32-bit network drivers instead of 16-bit DOS IPXODI/VLM drivers generally will have a tremendous boost in performance and usability. Switching from a 16-bit DOS CDROM SYS driver with MSCDEX to a fully native will generally not only be faster, but will allow access to long filenames. Although it is true that systems with older, no-longer supported hardware may still depend on DOS-mode TSRs or SYS drivers and may not be able to get updated drivers, Windows ME is not intended to be a general purpose upgrade for all older systems. Going forward, the next consumer OS after Windows ME will be based on NT and will have even more dramatic legacy hardware support issues, since many older manufacturers have neglected to support NT at all.

    --
    Don't waste those cycles! Put them to use! http://www.distributed.net/
  254. Ok, probably a dumb question by synesthesia · · Score: 1
    Ok, does this mean I will be unable to continue to use my legacy dos programs? I have a Random House Unabridged CD-Rom Dictionary that I have been using for years now(Dos 5/Win3.1). Will I have to trash it or will WinME still run it if I run the setup.exe file from the Run window (assuming WinME still has that).

    Synesthesia

    1. Re:Ok, probably a dumb question by synesthesia · · Score: 1
      I haven't heard anything compelling about ME what would make me want to install it...

      Well, believe me I'm in no rush to switch over, but eventually one or more of the software packages I need to use for work will come out with a new version. It will eventually become standard and if I want to continue a relationship with my clients I'll have to bite the bullet. May not happen with WinME, but perhaps the next iteration...

      Thanks for everyone's informed response.

      Synesthesia

    2. Re:Ok, probably a dumb question by paranoic · · Score: 1

      Finally a use for one of those Microsoft lurkers. Thanks for the informative response.

    3. Re:Ok, probably a dumb question by MaxGrant · · Score: 1

      98 is _slightly_ more stable, and if you want to build your own PC and install it yourself, and you want to have USB and large hard drives, (not to mention native OpenGL drivers), it's the only way to fly. Those features were available only under OSR2 of Windows 95, which unless you're an OEM or a really big company, you can't just get and install.

    4. Re:Ok, probably a dumb question by mbazzano · · Score: 1

      I have not heard of a major PC Game not being made for Windows lately. So I don't think that this is the reason why Microsoft is making this move. P.S. Do you remember the time of DOS gaming? I spent more time tweaking QEMM than playing the game. (I am not implying that games under W98 are completely stable either)

      --
      -------------------------------------------- Miguel Bazzano mbazzano@unt.edu.ar
    5. Re:Ok, probably a dumb question by justis · · Score: 1

      Hmmm, sounds like I found a new sig... a quivering mound of unstable hacks, with blueberry syrup please.

    6. Re:Ok, probably a dumb question by whimmel · · Score: 1

      Well.. a lot of people around here just pop it off Gnutella and intall it.. beta or not.

      Then they whine on /. because it doesn't work.

      --
      Does the name Pavlov ring a bell?
    7. Re:Ok, probably a dumb question by jeavis · · Score: 1
      You didn't mention it so I'll ask. Is it still possible to edit c:\msdos.sys and set

      [Options]
      BootMulti=0
      BootGUI=0

      as was possible with Win9x?

    8. Re:Ok, probably a dumb question by zeng · · Score: 1

      I haven't been keeping up to date on millenium, but the original post says that it maintains backwards campatibility.

  255. Re:It seems faster and more stable to me but, by fsck · · Score: 1

    Try hitting "Cancel" when the scandisk window pops up. Then fix the problem once you get into windows.

    --

    Lars - ...I could always phone Linus when I had a problem.
  256. how do I ping now? by indiigo · · Score: 1

    Ummm... just one question... How do I ping sites to check connectivity/lag? Is there some sort of built in util that can do this?

    --
    fslg503-985-8686503-985-8686503-985-8686503-985-86 8650 3-985-fdsg8686503-985-8686503-985-8686503-9
  257. (OT) Eight-bit processes by yerricde · · Score: 1

    Intel 8086 in the old XT is a 16-bit CPU. When I want to run 8-bit processes (read: NES games), I pull out LoopyNES on my Pentium laptop.
    <O
    ( \
    XGNOME vs. KDE: the game!

    --
    Will I retire or break 10K?
  258. mode co80? by yerricde · · Score: 2

    I tried this. But no matter how fast I try to type, my computer always loses power before I can finish typing it.
    <O
    ( \
    XGNOME vs. KDE: the game!

    --
    Will I retire or break 10K?
  259. FAT32? by yerricde · · Score: 2

    What if your hd is formatted FAT32? AFAIK, DR DOS won't be able to read it.
    <O
    ( \
    XGNOME vs. KDE: the game!

    --
    Will I retire or break 10K?
  260. mode co80 co-dependent by yerricde · · Score: 2

    Every time I try to type mode co80 at the logos.sys (It is now safe to switch off your computer) screen, my computer always loses power before I can finish typing.
    <O
    ( \
    XGNOME vs. KDE: the game!

    --
    Will I retire or break 10K?
  261. Re:get your facts right. by Fester213 · · Score: 1

    > - Drag and Drop

    Several window managers do this. Gnome and KDE do, at least.

    > but installing Gnome is annoyingly hard

    The latest release of Gnome (1.2) has a very nice installer (Microsoftish! :P). No problems installing it on RedHat 6.0 or Mandrake 7.1.

    -- Fester

    --

    -- Fester
    "Freedom is the freedom to say that two plus two make four. If that is granted, all else follows."
  262. Re:winME has a command shell by garryje · · Score: 1

    Would it be possible to use this command shell to:

    Create and Format a new partition
    Copy io.sys and command.com to it.
    and execute?

    --
    Oracle and unix guy
  263. Re:MS just can't win? by dabadab · · Score: 1

    But DOS is not gone - it is still the heart of WinME, it's just hidden - so some functionality is crippled and they sure need an excuse for that.

    --
    Real life is overrated.
  264. Re:BAD...but Free Dos! by stikves · · Score: 1
    And there is now effort to port FreeDOS to 32bit.

    What's more, they mentioned this (no CLI for WinME) in their news page one month ago. They also said it would be possible to port FreeDOS to WinME, so people would still have access do DOS.

    Maybe this is not necessary at the moment (because we still have cmd.exe/command.com) at later stages we may need this.

  265. ACKPTH by Digitalia · · Score: 1

    I can remember when people whined about Windows being tied to DOS. People would bitch, and moan, and cry about the bad, bad people who hadn't killed DOS when they should have.

    So now, when the "great evil" does what some people have been asking for, for a long while, we whine still. You knew that MS-DOS would not be staying around. It was wrong of Microsoft to claim that the OS would be compatible with it's ancestors, but that is it.

    With this action, the market is going to fracture. Advanced users probaby won't use ME, and some of those may not switch to 2000. Maybe this stupidity will lead to more BeOS and Linux users.

    --
    Pax Digitalia
  266. "PAY NO ATTENTION TO THE MAN BEHIND THE CURTAIN." by T. · · Score: 1

    The subject line says it all, really.

  267. Microsoft has to pay by cgcra · · Score: 1

    I may be wrong, but I remember hearing that Microsoft had to pay licensing fees to IBM (I Believe) in order to use DOS in its operating system. This is probably a way for Microsoft to get away from that type of money-drainer. -Chris

  268. Re:No real legal foundation for these suits by solszew · · Score: 1

    what?? did you read the topic??

    --

    Steve O.
    I am really, really exhausted.
  269. cd booting by ArchieBunker · · Score: 1

    It took PCs almost forever to have the ability to boot from a cd. I have a 10 year old sun 3/260 that can boot from tape/cdrom/disk/network. It still has a more advanced boot prom than PC bios.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  270. Re:Double Standards by rgmoore · · Score: 1
    Also on Win2k I find the command prompt less responsive than when i'm working on a remote linux machine. That is definitely not true dos.

    It has some other interesting and unpleasant problems. Unlike the "real" dos, for instance, it won't do command line argument interpolation. If you feed a program you've written a filename including a whildcard, it doesn't recognize it as such and just feeds the name, wildcard and all, to the program. In "real" DOS, OTOH, it expands the wildcard so that your program actually receives a list. Very annoying.

    --

    There's no point in questioning authority if you aren't going to listen to the answers.

  271. Re:Double Standards by rgmoore · · Score: 1
    Huh? When did DOS start doing this?

    It must be a change that was made as part of 95, then. I never tried programming much under older versions of DOS. I encountered this problem when developing some programs on my home computer, which rans Win95, and tried to run them at work on machines that run NT. I had to add a file name expander, which I found most annoying.

    If it's the case that versions of DOS up to 6 didn't do this, and that NT actually uses a third party DOS emulator, I can understand why this problem cropped up. Still, though, I think that not expanding filename arguments with wildcards is lousy.

    --

    There's no point in questioning authority if you aren't going to listen to the answers.

  272. Re:MS just can't win? by Zebbers · · Score: 1

    No they can't. Their OS is trash. Why accept a low-grade product? I certainly won't. Go read the artical in this month's Linux Journal. It's great. Basically explains how MS listened to wait users(read nontech suits) wanted and added every and any feature(talking paperclips)..spoiling them rotten, and in turn producing the blotted bugridden product they call Windows. The article also points out how Apple did the opposite. Jobs never cared what people wanted, he "knew" what they "needed"...which has led MacOS to be the way it is. They even mention how the developers of excel say that the majority of features are only there cause one or two people requested them. MS and Apple are at the two extremes of customer interfacing...

    Look at it this way: If they were car companies Apple wouldn't add cupholders even if 99% of the people wanted it...if the developers didn't. MS would add any feature the people wanted...even if it made the car inefficient, unreliable and dangerous.

    And actually OT...the point is...DOS isn't gone. Its still the GUI over dos. They are just trying to HIDE it, and make it look like they are making progress..As someone already stated...barring a MASSIVE rewrite..dos won't disappear.

  273. NT command completion by kawaii · · Score: 1
    I Think You Mean cmd under NT; it doesn't have command.com.

    More importantly, tab completion can be enabled, although you do have to go registry diving. Simply change the HKEY_CURRENT_USER\Software\Microsoft\Windows\Comma ndProcessor\\CompletionChar to 9. I have no idea why this is not an option in the cmd preferences or somewhere more easily accessible, but it is there. It isn't as good as bash's because it won't search the path or anything like that (it does check the current directory though).

    -nh

    1. Re:NT command completion by kawaii · · Score: 1
      Correction, I meant change the registry key HKEY_CURRENT_USER\Software\Microsoft\Command Processor\\CompletionChar to 9. That'll teach me to post things without testing them...

      Sorry about that.

      -nh

  274. It's about stability, security. by dbc · · Score: 1

    DOS compatibility is at odds with stability and security. If you plug security holes, and tighten the lid on broken/questionable drivers, then you give up some DOS compatibility. Can't have it both ways -- choose your poison.

  275. Haiku by enneff · · Score: 1
    DOS has long gone,
    Microsoft doesn't want it.
    Stuck in GUI hell.

    (GUI pronounced gooey)


    nf

    1. Re:Haiku by enneff · · Score: 1
      damn

      There's a lesson to be learnt here.


      nf

    2. Re:Haiku by heatdeath · · Score: 1

      (GUI pronounced gooey)

      I'm not sure that you had to tell the slashdot community that. ;-)


      --

      --
      I'm sorry. The number you have reached is imaginary. Please rotate your phone 90 degrees and try again.
  276. Re:Haiku (mod parent up) by enneff · · Score: 1

    hahahahahah

    someone mod this up.
    nf

  277. CLI still exists. by enneff · · Score: 2
    Please note that this does not mean that you can't access the command line interface. There is still a link on the start menu for an MS-Dos prompt. (and command.com still exists).

    Basically this is a move by Microsoft to make people become less reliant on the CLI side of windows by removing the functionality (which could just as easily stay and make no difference) in order to condition people for future releases of windows which won't contain the MS-Dos support.

    Twice so far (in two months) have I _needed_ to boot into dos only to be thwarted by this "feature". Luckily I had a boot disk handy.


    nf

  278. Discussion is about WinME, not W2k!.. (n/t) by CptnHarlock · · Score: 1

    n/t
    --
    "No se rinde el gallo rojo, sólo cuando ya está muerto."

    --
    $HOME is where the .*shrc is
    -- silver_p
  279. Re:Funny, but... by robhancock · · Score: 1

    Doom runs fine at a DOS shell in Windows. That's what DOS4GW's job is, partially, to interface with the OS (or EMM386, if you're in raw DOS) using DPMI (DOS Protected Mode Interface).

  280. Re:booting WinME by cqnn · · Score: 1

    No, there isn't...

    The IO.SYS that Me installs on a hard drive is
    different than the one installed on the EBD.

    The hard drive version ignores entries in
    msdos.sys, config.sys and autoexec.bat; it
    is basically there to call the Win32 kernel
    and help switch into protected mode.

  281. Recovery Command Prompt? by cqnn · · Score: 1

    This is the first I've heard of such a utility for Windows Me.
    And I cannot find any info on google, or on the WinMe beta to
    tell how to install such a beast.

    Can you provide more information on this, or are you confusing
    new features of NT/W2K with WinMe?

  282. Re:Of course it's intentional. by dj_tsunami · · Score: 1

    yes, but this is the first DOS-based windows without DOS... duh!!! havent you read the freakin press-release... ;)

  283. winME has a command shell by muyThaiBxr · · Score: 1

    Windows ME has a command shell, just doesn't have any "Pure DOS"

  284. Re:Isn't this Microsoft's preregorative? by egburr · · Score: 1
    and we have no right to judge its endeavors.

    Sure we do. We call it a review usually.

    Didn't the DMCA take away our right to do such reviews without the reviewee's consent?

    Edward Burr

    --

    Edward Burr
    Having a smoking section in a restaurant is like having a peeing section in a swimming pool.
  285. Re:Isn't this Microsoft's preregorative? by egburr · · Score: 1

    Argh! I meant UCITA. Even though I know what all the letters in both acronyms stand for, I still can't use the correct one when I'm using just the acronym.

    Edward Burr

    --

    Edward Burr
    Having a smoking section in a restaurant is like having a peeing section in a swimming pool.
  286. Of course it's intentional. by Eloquence · · Score: 1
    Microsoft is a for-profit company. In order to increase their market share, they need to crush the competition, and they can do that nicely by making access to core parts of the system harder. That's why the DOC format is so poorly documented that not a single third party I know of as been able to write fully compatible import filters, that's why Microsoft adds shitloads of proprietary crap to HTML documents exported from MS Word, that's why the Windows API and the MFCs are such a mess, that's why Windows doesn't come with free compilers, that's why Internet Explorer tried to introduce ActiveX for web applications etc.

    Also, hiding DOS gives them the ability to spin the media nicely: "The first Windows without DOS." I bet that works very well.

    By doing all this, however, MS becomes more and more inferior to open-source alternatives. By locking their users in, they will eventually lock them out. I know many who would like to leave Windows if they could, but who would come back to it?

    The transition to open alternatives is the difficult part, you literally have to walk through walls. That's why projects like KDE and KOffice are so important: To break the barriers. Linux people should concentrate their efforts on defining open standards, especially in mainstream applications, and making Linux easy-to-use (without dumbing down the user).

    --

    1. Re:Of course it's intentional. by Eloquence · · Score: 1
      Open-Source is not about making big bucks. I would even go so far to say that open-source is not as capable of monopoly-building as closed-source, which is probably the reason we'll never gonna see the Windows source code unless the gov't enforces it. Both is probably a good thing.

      To say that it will go nowhere because it cannot compare in terms of revenues is not very far-sighted. The only relevant question is how many people use Linux and other alternatives to Windows. And this number is steadily increasing.

      It will increase even more when more PC vendors bundle their PCs with Linux instead of or alternatively to Windows (and making the Linux-PCs cheaper, too), as some have already done.

      There's light at the end of the tunnel, and we're getting nearer.

      --

  287. Re:Isn't this Microsoft's preregorative? by kfg · · Score: 1

    >Microsoft has the right to produce whatever kind of program it wants to

    This is correct.

    >and we have no right to judge its endeavors

    This is incorrect.

  288. Re:Funny, but... by evilned · · Score: 1

    well, there are a million different source ports for both quake and doom to win32. Both doom and quake had ports to win32 written by id themselves.

    --

    "My head hurts, My feet stink, and I dont love Jesus." -Jimmy Buffett

  289. Re:Heh - already here by Masked+Marauder · · Score: 2

    There is already a WIN-BASH. Its called Slashdot.

  290. bfs, schmee-fs by Gothmolly · · Score: 1

    dude, who cares about Be? It's like NeXT or the Mac - a neat fringy toy. Next you'll be claiming that Amiga's will take over the world.

    --
    I want to delete my account but Slashdot doesn't allow it.
  291. Expected, but still irritating by matlhDam · · Score: 1
    We've known about this for a while, and although I'm not saying anything that hasn't been said before, this is definitely a bad thing for tech support types.

    At the moment, I'm working on a help desk for an ISP. One of the checks we tend to use for connection problems is ping (both in the absence of an nslookup to check DNS status, and also to test data throughput - although that can obviously be done from our end, too). I certainly hope that you can still run ping from the Start/Run box, otherwise it's going to cramp my style.

    More seriously, it's going to be a problem for network and system administrators. Certainly being able to drop to DOS mode has saved my arse a few times, and I'm sure that's true of others, too.

    You have to wonder about the logic (OK, it's Microsoft, so there may not be any logic involved, but hey) behind this: in my experience newbies take one look at a DOS prompt and run screaming for the hills, so leaving it in doesn't cause them any grief, and really, its omission just hurts the users who grew up with DOS and who still find it more natural for some tasks.

    Finally, people do still play games which only run in DOS mode, which means that you'll need a boot disk (quite possibly from 98, too... can you do a command-line boot disk in ME? Doesn't sound like it). Obviously these are older games, but I for one still enjoy some of those games quite a bit more than current games. (That's not to say current games are bad.)

    Anyway, I guess the point of this rambling passage is basically just to reaffirm that I think removing the DOS prompt is a bad thing.

  292. Microsoft Can't Win... by John_Booty · · Score: 1

    It's natural for Linux people to hate Microsoft, but come on... Microsoft just can't win with some of you people.

    Microsoft is trying to kill DOS, not the CLI. So what if it's only "hidden"? The goal is to get people AWAY from it.

    You people slag MS for still relying on DOS, and then you slag them for killing it. Well, which do you want? You can't have it both ways. Honestly, if you're going to argue for Linux's superiority over Windows, try to have some sort of consistant logic in your arguments, or you're just going to make the cause look bad. There's plenty of reasons to hate Microsoft, so why strain your credibility by inventing new ones?

    Besides, even if you hate it, NT4/Win2K are an order of magnitude better than Win9x in terms of stability. Killing DOS is a step away from DOS and towards the far superior NT kernel. If you still feel that the NT kernel is shit, then that's fine... but it's still a step in the right direction.

    Even if you feel Microsoft sucks, don't slag them for moving in the right direction... what kind of sense does that make? If you were trying to get someone to quit smoking and they moved from 2 packs/day to 1 pack/day, would you slag them for that, too?

    It's fun (and easy... and justified...) to pick on MS, but picking on them for the wrong reasons will make people think you're bashing MS for some sort of personal vendetta, and not because you have a valid, superior alternative (Linux, BeOS, CP/M, whatever floats your boat). And then who will listen to you??!

    --

    OtakuBooty.com: Smart, funny, sexy nerds.
  293. Re:Double Standards by grahamsz · · Score: 1

    Yes but this is Millenium Edition seee :)

    To be honest right now batch, bash, bourne, korn, csh, perl, c++, pascal and basic and all convolving into one big master programming language inside my brain :)

  294. Re:Double Standards by grahamsz · · Score: 2

    Emmm Windows NT runs what is little more than a DOS emulator. It is DOS in a protected environment - i'm 99.9% sure that you cant run doom or quake in that environment. In fact I believe virtual PC on the Mac runs a more realistic version of dos.

    Also on Win2k I find the command prompt less responsive than when i'm working on a remote linux machine. That is definitely not true dos.

    Realistically using the format tag isn't a valid way to verify an operating system.... it's like trying to identify the model of car by it's exhaust fumes.

  295. Re:Double Standards by grahamsz · · Score: 2

    I was actually thinking of it from the Mac user perspective (been spending too much time in my parents house again :))

    Mac users routinely slag windows off since it's just a graphical add-on for dos.

    I'm sure dos is in there somewhere though

    The hidden version of Autoexec.bat now reads:

    if $windowsfound win
    echo Error : No graphical OS found
    echo Error : Halting startup process. Beat your OEM to pulp for a windows CD.
    :loop
    goto loop

  296. Double Standards by grahamsz · · Score: 4

    To be fair you are being just a little hard on Microsoft here.

    I can see it now, if they had left dos in then the story would read "Microsofts 20th attempt at a graphical OS still relies on the command line".

    Surely this is a step in the right direction and surely the linux/BeOS people can find a way round it.

    After all winNT hasn't included a true dos for a heck of a long time and ultimately that is the model that the simultaneous windows versions are striving towards (slowly striving that is).

    1. Re:Double Standards by WhyCause · · Score: 1

      I ran Doom (DOS version, 1.9) on NT4.0 just last Friday (got nostalgic). No problems whatsoever. The only way I can see a program like Virtual PC being "more realistic" is if it allows direct hardware calls, which AFAIK, WinNT did not allow from version 1.0

  297. Re:It gets worse by Hitiek · · Score: 1

    Aren't there articles in the Microsoft Knowledge base that have solutions that require a bootable system disk? It seems to me that I had a problem with NT one time and the Microsoft documented solution required that I make a boot disk with 95. I thought that was bad at the time because they kind of assumed that I had a copy of both OSs available. Now, if they remove bootable floppies are they going to go back and update the solutions to the problems that require them?

  298. Idiots by gamorck · · Score: 1

    Well this post ought to just show you guys just how much you "Linux" people seem to know about the world of Windows.

    Microsoft has been planning to remove pure dos from Windows Me since day 1. How this came as a shock to anybody is beyond my comprehension.

    Why did they do it? Because maybe it was making Windows 9x a bit unstable (though I will be the first to say it didnt help Me - only idiots will run out and buy ME).

    Also - if you are going to install linux - INSTALL IT! Dont play the UMSDOS game - how sad.

    By the way - I havent tried this as Im a win2k user - but you may try editing the msdos.sys file and setting BootGui=0 (something along those lines - might still work in ME)

    What a sad post... cant you guys find any real news?

    Gam

    --
    I love idealists not because I am one, but because they make life bearable for pragmatists such as myself.
  299. So? by n0stra · · Score: 1

    Do what VMware does. Do a "black hole" to the other side of the host using low-level drivers. Then it's possible to search for the holy grail all you want...

  300. Of course rthey did it on purpose by belg4mit · · Score: 1

    And the inability to get down to pure DOS is nto all, you cannot enter protected mode either. There's nothing wrong with the FS. You just can't get another OS to stomp on top of WinME. BeOS, or linux(loadlin)...

    --
    Were that I say, pancakes?
  301. Concerns of an admin... by Spoing · · Score: 1
    I haven't taken a look at Millenium yet. It'll probably sneek on to a few systems, and I'll end up removing it ... if socially possible.

    If anyone has it, does it still allow you to grab/modify/backup the registry with command-line regedit? We use it here as part of the boot process in AUTOEXEC.BAT along with backups to the network during login.

    Anyone else out there using regedit like this with WME? Any odd changes in the registry or the tools to manage it?

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  302. a LS120 SuperFloppy by DABANSHEE · · Score: 1

    should do the trick nicely

  303. This has been known for a while.... by aliastnb · · Score: 1

    As far back as I can remember reading about Win ME, one of the new "features" it had listed was the final complete and total utter eradication of DOS from underneath windows. Whether this is a good thing or not, it's there and it's not going to change. Of course, it wouldn't be difficult to move Win ME's command interpreter back a notch or two to the win 98SE version (or earlier) much in the same way it was possible to remove IE4 from Win98 and use the original explorer.exe. And hey jingo, there's you command prompt back, for those who wish to use it. --

    --
    Said it couldn't last, said it wouldn't last... This is the last stand against tomorrow's world.
  304. Truly still there..... by MolGOLD · · Score: 1

    I've been running WinME since some of the latter BETAs...and while you can't really boot into DOS, or switch to true DOS mode, most programs that run in a DOS window or in DOS mode still work. I think the only exception was Partition Magic 5.0, and I believe a fix was released for that. However, certain things that you're only supposed to be able to do in true DOS mode (like flashing the firmware of a CD-R or DVD-ROM drive) can be done from the regular DOS Prompt, which is just hiding in the accessories menu, instead of the root programs menu. True, it may not be the windows most people are used to, but after using it for months, I don't think many people are going to miss DOS mode. So far, everything I've needed to do in DOS has worked fine from that prompt....

    --
    "Life ain't interesting till you blow something up" --Anonymous
  305. Re:But Why... by |_uke · · Score: 1

    umm actually.. working with msdos (from a programmers perspective) is not the greatest task in the world. Especially when you wish to do anything with graphics. (Yes I know, VESA eventually came along and there where a few librarys for video access.. but still.)

    Besides that, Microsoft bought DOS from someone else so they would have something they could licence to IBM.

    --
    Luke
  306. BAD...but Free Dos! by sg_oneill · · Score: 1
    Ok, I kinda like... and don't like ... this. First, If you are going to get rid of dos, do it properly... No whacko underlying 16bit dos mode bits etc.. A previous poster has mentioned that there is still a bit of dos under there... Why bother? Sounds like a cynical attempt to force the upgrade cycle to me...

    However, most moves away from Dos are kinda good in terms of stability. Wierdly though, dos has it's place... There is nothing like dos for *real time* processing, even linux folks! Single task , poll a couple of interupts and program.... The ports are dead easy to get at, and for a radical quick RS-232 hack for equipment control... QBASIC is the engineers friend :) Old school and effective.

    The light at the end of the tunnel though is Free Dos's. There are a good many GPL'd dos's out there , some better than another. If microsoft won't let you do raw stuff, give em the bird. Open source saves the day. Same applies for 2000 and NT. Watch those Fat32's and NTFS's.... You could always use LILO though.

    --
    Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
  307. what about fdisk? by kchayer · · Score: 1
    I haven't seen anybody ask about the all-important (though limited, when compared to BSD's, Linux's, or even OS/2's) tool, fdisk. For now, that doesn't run under Win9x gui (though there is a graphical partition manager for NT/Win2k). I always thought there were technical limitations that kept fdisk under dos, preventing a similar graphical partition manager (the only one of which might have been to prevent joe-average-home-user from modifiying his drive partitions), but whatever the reason it stayed a dos utility for so long, how do they intend to accomplish this function in the future?

    I guess fdisk does run under a command-line within Windows in current versions, but what if your installation is hosed? Windows (9x) is one of the only OS's that doesn't allow you to repartition on install (again, probably for the ignorant-user factor). Maybe this functionality will be added to the installer then?

    I agree with removing the dos foundation from Windows (are they really removing it, or just "hiding" it even more? --though it seems they are removing many of the dependencies on it), but there still needs to be some of that functionality available. Other arguments about convenience and preference for us-types aside, some of the utilities and ability to fix the OS yourself are still needed to be available from a still-pure unadulterated dos mode.

    --

    "I say consider this day seized!" -Hobbes
    "Tomorrow we'll seize the day and throttle it!" -Calvin
  308. Your never pleased are you? by piku · · Score: 1

    First you complain that Windows sucks because it crashes too often, and then when Microsoft tries to do something that will fix that partially you complain more.

    Besides this is old news... I have been using Windows ME for months already.

  309. Tim Patterson's MS-DOS fades, and why... by lent · · Score: 1
    I will miss the Tim Patterson's DOS :-(
    And in case you just thought Tim Patterson just wrote QDDOS, that became first SCPDOS and then MSDOS version 1.0, here's a computer he built.

    A good insight into the why of dumping DOS comes from Microsoft's Alan Sohn who apparently gave a webcast called Windows Millennium Edition Feature Overview and discussed this point(from the transcrip t)
    My own emphasis added :-)

    Heidi Moeller: [...] Is the MS-DOS prompt still in Millennium, or has it been deleted?

    Alan Sohn: That's a good question. As you might or might not have heard,
    Windows Millennium will not include the ability to be able to boot up to a MS-DOS prompt from the hard disk . We've included some of the real-mode functionality from within Windows Millennium, to allow for better stability and performance , and even eliminate a lot of the troubleshooting aspects . However, you still will be able to go out to a MS-DOS virtual machine, or a virtual MS-DOS prompt within Windows, just like you could in previous versions. Basically the limitation here will be the fact that you can't boot to a Start menu, and then choose command prompt as one of the options.

    If you need to boot to a command prompt, you can still do so through the emergency startup disk. That will still be an option, to be able to create one within Control Panel Add/Remove Programs, or during setup. We'll also give you the option to create a startup disk at that time as well.


    You could dig this out from http://support.microsoft.com by choosing "-All Microsoft Products", typing the word Millennium, and choosing the first search result. :-)



    I just think it's amusing that with WinMe, we return to the days of DOS 1.0/1.1 and can't boot DOS off the hard drive.

    It really has been an incredible run for a tiny little "Operating System".

  310. Re:And what would you be saying otherwise? by Erataikasu · · Score: 1
    The fact that DOS still existed in the "all new" Win95/98 was always ridiculed by Mac/Be/Linux people who claimed it showed that Windows was still nothing more than a shell on top of 20-year-old DOS code... are you, the same people, criticizing Microsoft for removing the oft-ridiculed feature?

    What makes you think it's the same people? Did you take note of their names/handles?

    This is a common error, created by viewing a group composed of many seperate individuals as a homogenous entity holding a single opinion.

    Just because one belongs to a group such as, say, Linux users, doesn't mean that one agrees with everything other users say. In all likelihood the people complaining about the lack of DOS are different from the ones complaining about the fact that DOS was still there.

    The hypocracy exists only in your mind, because you fail to view people as individuals with individual opinions.

  311. WinME FAQ and DOS prompt by happynoodleboy · · Score: 1

    you should check out this Windows ME FAQ. according to this document you can get to a DOS prompt by using a bootdisk...and your native DOS apps should still be supported.

    still, ME doesn't sound all that great. i don't think i could survuve without command line. :)

    "When all clock radios are outlawed, only outlaws will have clock radios."
    --Zippy the Pinhead

  312. Real Mode stuff got axed for the sake of Fast Boot by Jenova_Six · · Score: 1
    Forgive me if this was already covered, but...

    The boot-to-DOS/16-bit/real mode part of Windows was eliminated in ME for the sake of Fast Boot (one of the big improvements MS is touting for ME). In previous versions, it loaded everything up in real mode (16-bit), including processing the autoexec.bat and config.sys files, then "thunked" over into 32-bit mode and launched the GUI (in 3.1 there had to be a line for win.com in autoexec.bat to accomplish this, in 9x it was automatic). This contributed a lot to 9x's long boot times.

    I am using a release version of ME (build 3000), and it does boot significantly faster. As it has been mentioned here numerous times, you can make a bootdisk the same way as previous versions, and use that if you need to boot to real mode. And the DOS virtual machine/command prompt window functions just like previous releases.

    Now, as long as we are ranting about ME, [rant] let me complain about how it treats my USB CF reader. Wants to make me 'stop' it in software before I remove the CF card. This didn't happen in 98SE, and I spent about an hour last night trying to get rid of it. Installed the old Sandisk drivers (ME has its own it wants to install), but it still has the dumb little icon to 'stop' the card, and pops a warning dialog when I remove it without stopping it...[/rant]

    Jenova_Six

  313. UMSDOS - aaarrrgghh!!! by shippo · · Score: 1
    I tried to use UMSDOS with the 2.2 kernel. Big problems! At the time I had a fairly small HD, and still needed to be able to run Windows. I believe it should be left to rest in peace.

    During the 2.1 kernel development cycle, UMSDOS wouldnt even compile for over a year, due to the introduction of dentries. The original author dropped out, and eventually someone else took over the code. The code he had to work on was a mess, and error messages reported undocumented abbreviations in French, which didn't help. It to ok a while before anything usable came about, even longer for support for a root filesystem.

    For a while I was running 2.0 and 2.2 side by side on the same filesystem. I had problems with files being present under 2.0 but missing under 2.2, the most important one being /etc/passwd. It was odd trying to log into 2.2, getting message indicating that /etc/password wasn't there, then rebooting 2.0 and finding nothing wrong.

    Things may be stabler in more recent 2.2 releases. UMSDOS now fails to compile the last time I tried it (2.4.0-test6-pre-somthing).

  314. Nah this is just Microsoft copying Apple again. by cactopus · · Score: 1

    Microsoft heard that Apple's Mac OS X will remove the CLI and the BSD apps from use by the populus and won't offer them on the install CD's. No word as to whether they will indeed be available as a Developer CD release, but signs point to yes along with OS X Server add-ons. The trouble is that for Windows, the CLI while useful is becoming less glamorous all the time... for OS X (a BSD 4.4 on Mach system), the CLI is totally useful.

  315. Windows ME.... Who Needs DOS? by Borgdude · · Score: 1

    the simplest way to get around this is that my system uses a tray system when you want to use a different OS you simply shut down remove one Drive from the tray (eg. WinME) and replace it with the other Drive running the second, or third, etc. OS (eg. linux, Win2k, BeOS) and then for swapping files you put a another drive fully internal with your file swap space using whatever file system would be appropriate for the situation..... problem solved. So i ask, Who Needs Dos?

    --

    -Borgdude

    How do you enforce a law making it illegal to commit suicide?

  316. Who cares about command.com by idiot900 · · Score: 1

    So what if we don't have command.com anymore? NT has cmd.exe. Will that run on WinME?

  317. compatibility probs with Java and Unix ports? by GodSpiral · · Score: 1

    From what I understand ME doesn't parse autoexec.bat anymore. Sun's JDK, and many apps ported from unix want to set the path in autoexec.bat.

    Does this mean we'll have to launch them from batch files now?

  318. WinME & 2000 by Onyx+Primal · · Score: 1

    As was stated, Micro$oft have been planning to get rid of DOS since the dawn of time. But this is something else. Win 2000 even has a little MS-DOS lookalike application. This could be not only a ploy to get other OS's off Window's boxes, but also a shot at trying to get people more into the 'life without DOS' lifestyle.

    --


    -There is no .sig
  319. Yes, there is a good reason. by photozz · · Score: 1

    Windows ME is developed as a mom and pop os for people who DON'T want to have to deal with DOS and driver compatability issues. People have been complaining about the complexity of PC's for years now and this has lead to the development of Terminal devices (IOpener, ect...) My beef with everyone who is complaining about it is this:

    If your all such hot shot hackers, why are you wasting your time on WindowsME at all?
    OR
    Quit your bitching about something that should have happened a long time ago, and figure out how to crack it.
    MS has finaly started to deliver on the promise of removing legacy support and I for one am happy.

    --


    Dirty Pirate Hooker
  320. Ahem.... by photozz · · Score: 1

    Flashing a BIOS:
    Step 1.
    take DOS bootable floppy, load BIOS flash onto floppy.
    Step 2.
    Insert floppy and boot machine.

    IT WILL NOT MATTER WHAT OS YOU ARE RUNNING ON THE HARDDRIVE
    If you are trying to flash a BIOS by booting to a command prompt from the harddrive you are as stupid as you are uninformed.

    --


    Dirty Pirate Hooker
    1. Re:Ahem.... by photozz · · Score: 1

      ya.. but if the BIOS update includes IDE or bus updates...ZAP bye bye BIOS. Thats why they tell you to ALWAYS boot from a floppy.

      --


      Dirty Pirate Hooker
  321. ext2 fs anyone? by perlmonky · · Score: 1

    At least I still have my linux partition to go in and fix the crap that happens in Windows Land. Although I like the command line style (hence the linux) I really think it was something they had to do. Still having to support dos/dos apps make developing a stable system difficult. Constantly checking environments and if/elsing your way through an application sucks!! I am not a MS advocate in fact I hate billy boy with such zeal it can only be matched by Stallman :) But I gotta hand it to MS this is a step in the right direction for them.

  322. win2k version of "DOS"? by daitengu · · Score: 1
    now, is this the windows 2000 version of dos? that runs any game that uses a DOS box at 1/2 the speed or not at all?

    There's something wrong with that, now all game deisgners are going to be forced to
    A: write patches so the games work in windows ME
    B: design games to the MS WinME specifications, (and of course, have to pay M$ more money to get those specifications)
    C: force the price of games up even more, due to A and B.

    I'm not a huge gamer, but I have noticed many games don't run on Win2k because of the 'dos' prompt issues.

  323. Fools and other technological nitwits!!!! by freebe · · Score: 5

    UMSDOS and BeOS over FAT aren't about the COMMAND.COM. I've installed BeOS PE in a blank MSDOS partition more than once. It's about the file system. WinME still uses FAT32 as its file system, and BeOS can install on NTFS. It doesn't matter whether or not they removed COMMAND.COM in WinME, it matters that the file system structure is still valid. Get it?

    --

    Free BeOS, runs from a Linux partition

  324. LoadLin etc. can still work by morgus+morphus · · Score: 1

    While DOS based programs won't work, I'm pretty sure that an equivalent program could be written for WinME ...

    After all, allowing those kind of tricks is the whole point of WinME, so dumping windows from memory should be possible (their are some OS functions under Windows that give unrestricted memory access).

    The equivalent programs for WinCE had to deal with similar difficulties, after all there's no DOS mode there eighter.

  325. Windows ME is the Second Coming of Christ! by dark_panda · · Score: 1
    Dare to compare:
    • Jesus -- said, "Surely I come quickly."
      Windows ME -- kept being promised, "Any day now."

    • Jesus -- took a lot longer to actually arrive
      Windows ME -- took a lot longer to actually arrive

    • Jesus -- walks on water
      Windows ME -- crawls on a P100

    • Jesus -- sits in judgement at the Pearly Gates
      Windows ME -- will be used to judge Bill Gates

    • Jesus -- started life as a carpenter
      Windows ME -- turns perfectly good computers into furniture

    • Jesus -- remembered for protecting the weak
      Windows ME -- remembered for weak memory protection

    • Jesus -- was raised from the dead
      Windows ME -- was created from Windows 95

    • Jesus -- has no sin
      Windows ME -- has no shame



    Coincidence?

    J
  326. Skip WinME and go to Win2K by Fervent · · Score: 1

    Skip winME and go to Win2K. In the 2K install you can choose to format to VFAT (2K can run on VFAT and NTFS5.) Simple.

    --

    - I don't care if they globalize against free speech. All my best free thoughts are done in my head.

  327. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  328. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  329. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  330. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  331. Even though by acumen · · Score: 1

    Microsoft is trying to get into Open Source, check this.

  332. Stability.... by evilpaul13 · · Score: 1

    M$ claims they removed RealMode DOS for stability reasons. IT seems to be true, as I haven't had it crash on me yet. Very odd for a Micro$oft product... ...perhaps it is a conspiracy.

  333. Re:DOS Mode by evilpaul13 · · Score: 1

    DOS was seemingly designed without security concerns, as a single user enviroment. Just MHO

  334. Sounds progress for Windows AND Linux & BeOS. by thedarb · · Score: 1

    The loss of a 'pure' dos mode in Windows is something that has been needed for a long time, simply in the name of progress. As for UMSDOS and BeOS being troubled by this, it shouldn't be for long. The virtual file systems used in Linux's UMSDOS, BeOS and other similar loop back ideas still work... just booting into them has changed. I hope the Linux community would see this as an opportunity to develop a newer Win32 based loader for booting into these opperating systems. It's a chance for new innovation. By simply complaining that your current functionality has been lost, all you do is portray the Linux community as non-innovative backward thinkers. Instead, embrace this change... Support your open source programmers and help them build a better and more user friendly tool. Just a thought. *TheDarb

    --
    This sig intentionally left blank.
  335. Bill Joy on Linux (Appropriately) by jtregear · · Score: 1

    "Linux is merely the fourth re-implementation of a 30-year-old operating system that no one has yet figured out how to make easy to use for people who need to actually DO things, rather than just fiddle with configuration files or recompile their kernels all day."

    --Bill Joy

    But what's ten years among friends.

  336. Re:BeOS? (...not R5 PE) by nstenz · · Score: 1

    Ummmm.... no. BeOS R5 Personal Edition puts that nifty little BeOS icon on your desktop. Making a boot disk IS an option- but you don't have to. My BeOS icon is a shortcut to LOADBEOS.EXE, which, as someone else stated, is a DOS program that drops the processor to real mode and loads the Be kernel from the \BEOS directory on the VFAT partition. You can set it up to make and use a boot disk instead, but if your system boots to Be stable without one, there's no point in making one unless you don't feel like using Windows at all.

  337. 98 kernel running alone, not on command.com? by Just6979 · · Score: 1

    from what i've heard, WinME runs the win98 kernel, but it bootstraps itself, ie: it doesn't need command.com to get running. command.com is still there for access to the comamnd prompt, but the GUI loads itself. if any stability is gained, it's there. just one less level of thunking to do. win98 still loads command.com into ram (do start/run/"mem"), but winME doesn't, unless you tell it to open a command prompt

    --
    --Justin
  338. no dos in winme by Sakke · · Score: 1

    so, everybody needs a working dos boot disk to do fast recovery with GHOST. which will probably needed to be done every two months or so.

    --
    ound the message used repetitively over and over still nothing grows silen
  339. Win Me will boot into pure dos by R_V_Winkle · · Score: 1

    try using a startup disk. When prompted choose the option "boot without cd support". Just a word to the wary: my system locked up after i executed the "win" command from the c:\ prompt had to cycle the power but anyway it was dos.

  340. The Customer is always Right... by PrimalChrome · · Score: 1
    This, of course, explains why Microsoft is still whipping ass in the desktop and server markets?

    PrimalChrome

  341. BASH on Windows 2000 by ebooher · · Score: 2

    Well, they have *a* shell under Windows 2000, with an add on product that they actually purchased from another company. The company was Interix, so now the product is Microsoft Interix 2.2.

    Here are the product features directly from the Microsoft website. While I'll admit it feels kind of dirty to use this product, for those of us in a "closed Microsoft community" type of shop who have no choice but to run a Microsoft Workstation product on our desktop, it means we can still do *some* of the things we're used to doing at home.

    Product Features
    KornShell, C Shell and Bourne Shell with full job control
    Over 300 utilities, including scripting tools such as awk, sed, perl, Tcl/Tk
    Berkeley Software Design (BSD) sockets mapped to Winsock
    Memory-mapped files
    Subsystem vendor ID (SVID) interprocess communication (IPC) mechanisms: semaphores, message queues and shared memory
    Pseudo-terminal support
    Color curses support
    Ability to execute Win32 applications from Interix
    Full tty semantics mapped to console windows
    Pseudo-terminal support
    File-link support and true case-sensitive file names
    Full integration with Windows NT security model, administration, file systems, networking and printers
    Support for POSIX.1 (system services) and POSIX.2 (shell and utilities)
    X11R5 runtime, including X clients such as xterm, twm, xrdb, and xlsclients
    Support for running X Windows applications on remote displays
    Support for daemons running as Windows NT services
    telnetd & rlogind services (multiuser login support)
    Berkeley r-utilities (servers and clients)
    cron, syslogd & other daemon/service support
    Internet clients: ftp, telnet, ping, rsh
    Integrated tape device support

    Interix Software Development Kit
    Development tools, including make, RCS, lex, yacc, cc, c89, nm, ar, strip
    ANSI C, POSIX.1 and POSIX.2 interfaces
    Color curses library
    BSD-style sockets library support
    X11R5 libraries and header files
    gcc (GNU C) compiler
    g++ (GNU C++) compiler
    g77 (GNU FORTRAN77) compiler
    Support for Microsoft Visual C/C++ versions 4.0 and 5.0

    System Requirements
    Intel x86, Pentium, Pentium Pro and compatible systems
    Microsoft Windows NT Workstation or Server version 3.51 or higher, Windows 2000 Professional, Server or Advanced Server
    15-100 megabytes (MB) of available hard-disk space
    Windows-supported CD-ROM drive and mouse

    Check out www.microsoft.com/unix/interop/default.asp for information on UNIX interoperability on Windows 2000 platforms.


    Ed Booher
    Network Engineer
    One Call Internet
    www.onecall.net


    [Disclaimer - Any and all views, opinions, out looks, philosophies, words of wisdom, words of brash stupidity, and principles out lined in this post are the belief of the Reverend Eddie W. Booher, Jr. and are not necessarily synonymous with the views of his employer or religion.]

    --
    "Genius may shine aloof and alone, like a star, but goodness is social, and it takes two men and God to make a Brother."
  342. "Unsafe Removal" Of Device by TexasCowboy23 · · Score: 1

    Jenova_Six: In reference to your comment about Windows ME wanting you to "stop" the service before removing the card.

    I don't know why they did it, but Windows 2000 Advanced Server also does the same thing. Not just with CF cards, but with docking stations, PCMCIA cards... Now, I consider myself to be well above the "beginner" level, so I'd like for Windows to just shut up and do what I tell it (undock, eject the PCMCIA card). Ah, but unlike most software, Windows 2000 AS doesn't have a "Expert" mode to it (that I've found anyway). I still undock, eject my PCMCIA cards, and even swap out my DVD drive/LS120 combo drive to make way for my second battery -- all without shutting down. I figure clicking "OK" is much faster than having to shut down to get stuff done, and far less annoying -- though it *is* annoying that it can't be silenced without clicking "OK."

    --
    Seth Anderson BTW, I'm not 23 anymore -- I am TexasCowboy26 now. =)
  343. Isn't it ironic.... by -martee · · Score: 1

    That people complain about how bad DOS is, and how bad all M$ software with DOS based roots is(i.e. Win3.1/9x/ME), but when access to DOS is removed, they still complain. Go figure.

    Martee

    --
    ~~~~~~~~~~
    Martee
  344. What of Games? by hashinclude · · Score: 1

    What of all the (old) games like Duke Nukem 3D, DOOM, and such? those are also out, it would seem. If DOS is gone, so is DOS/4GW.

    --
    US is now divided as the "Red" and "blue" states. Red States = communist countries. Coincidence? I think not
  345. Re:And what would you be saying otherwise? by Elvis+Maximus · · Score: 3
    The fact that DOS still existed in the "all new" Win95/98 was always ridiculed by Mac/Be/Linux people who claimed it showed that Windows was still nothing more than a shell on top of 20-year-old DOS code...

    But isn't it still a shell over 20 year-old DOS code, just now without access to the underpinnings of the shell?

    -

    --

    -
    Give me liberty or give me something of equal or lesser value from your glossy 32-page catalog.

  346. get your facts right. by netsharc · · Score: 1

    People, please read the story carefully. The problem is that Windows ME is just that GUI that is just Windows 1.0 with bloat added, and it still goes on top of DOS. Now, this means they still have DOS under it, there's just no way for it to kill itself and give everyone pure DOS.

    W2K was built from the ground up, not as a thing on top of DOS. It has command line support, because well, some people found it useful. But it can't reboot to DOS, for well, because, if W2K kills itself, your computer would probably hang, while WinME, in so far as I can see it being an "extension" of Windows 1.0, would be able to terminate all of its processes and that would give the users DOS. If that's still possible, why not allow it? In my opinion, why block access to DOS?

    If it was given, I think most lusers would avoid the option to go to DOS anyway, but it would be nicely there when the power users need to use it.

    The following is no longer on topic. Stop reading here.

    I can't believe how dumbed down Windows has become over the years, it is trying to approach the ease of use of Apples/Macs but has so far only achieved it very slowly. It continues to suck. I'm still using it and other MS products because well, it's got what X-Windows doesn't (I don't keep up with X-Windows so this is probably wrong):

    - Consistent GUI
    - Drag and Drop
    - Other things I've taken for granted.

    But here's one, I've got AfterStep, and to change the colors of emacs I have to go hunting for some obscure line in a file somewhere. In Windows it's in Display Properties. Of course Gnome probably fixes my problem, but installing Gnome is annoyingly hard (dependancies that mean I have to reinstall the whole OS anyway.. in Windows the only dependencies you get is "please update your MFC/Visual Basic dlls).

    --
    What time is it/will be over there? Check with my iPhone app!
  347. Funny, but... by mirko · · Score: 2

    Microsoft abandon the prompt when it is integrated in MacOSX.
    I guess this won't please the developpers : in most of my former companies, they were using some special compilation stuff to be launched from within Visual Studio.
    Also, what about gamers who still love to play eiher Quake1 or Doom and who won't be able to launch their favorite mod anymore?
    This definitively make me think Microsoft is inviting people to use Windows2000 rather than WindowsME.
    --

    --
    Trolling using another account since 2005.
    1. Re:Funny, but... by fish500 · · Score: 1

      This definitively make me think Microsoft is inviting people to use Windows2000 rather than WindowsME.

      Agreed.
      "New Coke" was a considered a huge failure until everyone realized the company was trying to increase the sales of "Classic Coke".


      --




      "It's all right, it's ok. There's something to live for" - Uncle Bill
    2. Re:Funny, but... by Aidenn · · Score: 1
      Doom won't run on your command shell within windows. It uses some fancy tricks (dos4gw) to get 16 megs of ram, where dos only offered 1 (one). How this kind of app used to work was to quit windows, boot to dos, run it, and after you were done with it it rebooted into windows again.

      Ummm... I've run doom and numerous other dos4gw games under win95 without re-booting. The only programs I've had trouble with are those that use VCPI to access memory via the old Expanded memory technique (EMS), such as games that use JEMM. (e.g. Wing Commander Armada). Unless WinME is going to dis-allow all dos-extenders in the console, games that use XMS in non-screwy ways should work.

  348. Don't upgrade by jawtheshark · · Score: 1
    Well, I do realise that you meant that funny....But actually I still run Win95-OSR1 without Internet Explorer and guess what... more and more programs just refuse to work on that platform. So I will be forced to upgrade one day.

    It's just the way I was forced to upgrade from from my beloved Wordperfect 5.1 (DOS) to Winblows Word with paperclip :-(

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    1. Re:Don't upgrade by jawtheshark · · Score: 1
      That caliber was called ".doc" which I could not read and pratically everyone else used.

      God, I must be bored! I actually write replies to AC's!

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    2. Re:Don't upgrade by jawtheshark · · Score: 1
      Yes, I know that....But try getting hold on a full (complete) copy of IE4 nowadays... I only can find the stupid stub-installer. And even that didn't work.
      Besides, I strongly dislike IE4.

      God, I must be bored! I actually write replies to AC's!

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  349. What's the problem?(And a little hack to boot DOS) by Alex_Ionescu · · Score: 2

    I think most of you don't understand that the only thing they've done is remove the DOS option from the boot menu, as well from the shutdown menu.... You STILL have access to the DOS prompt, you can STILL boot to DOS by using a diskette.
    And I know a little trick that will boot you too DOS very easily... All you have to do is make a batch file that renames c:\windows\system\vmm32.vxd to c:\windows\system\winlod.vxf and then rename c:\windows\command.com to c:\windows\system\vmm32.vxd.
    You then restart your computer and voila BOOM you're in DOS. Just make another batch file which does the contrary and restart, and voila BANG you're in Windows.

  350. Damned if they do, damned if they don't by g_mcbay · · Score: 1
    I've lost count of how many tirades I've read from Linux zealots (for example, read Simon Garfinkle's recent Salon article) about how Microsoft should abandon backwards compatibility for the sake of stability in their operating systems.

    Then, when they finally start to do something about it (an attempt to further ween DOS out of existence) people create some grand conspiracy about how it has something to do with screwing Linux and/or BeOS...

    Geezus. What's wrong with you people?

  351. How to get into DOS by TheTwin314 · · Score: 1

    It's pretty simple to get into dos from windows ME, just put in your ME boot disc and there is an option for a "minimal boot" I believe it is called. just select that and what do you get?: c:\ and you can boot to BeOS too, you just have to reboot with the BeOS boot disc in, you can't use the desktop shortcut anymore, kinda crappy, but you can still get into it at least. another layer is off windows, good, I'm just waiting for the next windows build, since all since now are rumoured to be built off the NT code. (yeah, it's still windows, but until Linux has better gaming and multimedia support I'll stick with it)

    --
    == www.FreeBSD.org == The Power To Serve. ==
  352. Don't laugh Im serious by balor · · Score: 1
    There used to be two undocumented ASM calls. One of my lecturers gave me a book with them in it. AFAIK the calls killed windows and then rought it back to life. This may have only been with win 3.1 though. I tried it with Win 95, the code compiled (using MASM) but didn't run as expected
    Then again my ASM is not too good
    The commands are (surprisingly)
    • death - to kill win
    • ressurect - to restart win
      If anyone can veirify this or get it running I'd love to hear about it.
  353. Isn't this Microsoft's preregorative? by vertical-limit · · Score: 1
    Yes, this may be a boneheaded move, but let's stop bitching. Microsoft makes Windows; we don't. We may make GNU/Linux and BSD, but Windows isn't open source and it doesn't really matter what we think about it. Microsoft has the right to produce whatever kind of program it wants to, and we have no right to judge its endeavors. If we don't like it, we don't have to use it -- we just use Linux or our other operating system of choice.

    I can't speak for the Slashbots, when Windows Millennium Edition ships, I'll be standing in line for my copy. Sure, I'll still probably use Linux more, but that shouldn't stop me from buying it. WinME has been development for a long time, with a lot of coders behind it, and I'm not going to pretend I'm somehow more important than Bill Gates.

    Microsoft can drive its operating systems into the ground however it wants. You don't own the Windows concept; they do.

  354. Finally! by (void+*)0x00000000UL · · Score: 1

    Finally, I found a sane person on Slashdot !!!

  355. X-Window is a graphical shell on top of a 20+ year old unix code base

  356. Aaah yes, the "unbiased" Linux media by Dan+Hayes · · Score: 1

    Go read the artical in this month's Linux Journal. It's great. Basically explains how MS listened to wait users(read nontech suits) wanted and added every and any feature(talking paperclips)..spoiling them rotten, and in turn producing the blotted bugridden product they call Windows.

    And of course we all know that the Linux media sites on the net are the home of rational, unbiased opinion about Microsoft don't we? Your post makes it clear what your views are, and I for one would rather come to my own conclusions rather than spew party line FUD.

    Still, if it makes you happy...

  357. Re:Backward compatable... by MrRagu · · Score: 1

    super user-friendly ... yes
    superuser friendly ... no

    --


    No brain, no pain!
  358. Re:huh? by gailwynand · · Score: 1

    I think it's not the idea of getting rid of the 16-bit code that is a problem - it is the loss of the command line interface that rubs many /. ers the wrong way. It bothers me a great deal, actually. As limited as DOS is when you are used to UNIX, it is still nice sometimes, especially for quick under-grad type computer science assignments. It looks like I'll be sticking with win98 and linux.

    --
    A pilot, in those days, was the only unfettered and entirely independent human being that lived in the earth.-Mark Twain
  359. Backward compatable... by myosin · · Score: 1

    Do microsoft consider DOS to be part of their windows plan anymore? Isnt it all super-user-friendly GUIs now? As long as it can still run your DOS binaries, i dont think MS think it matters there isnt a traditional CLI.

    --

    -----
    "Almost isn't good enough - but it's almost good enough."
    -Me
  360. My DOS!! by vinnythenose · · Score: 1

    No!!! Not my most beloved of dos!!! *sniff sniff* Looks like once I learn more of linux it'll be over to that! Permanently.

    --
    --- I used to moderate, then I read the -1 articles and decided having to filter through them was not worth it.
  361. Troll Hebrews 8:8 by Troll+Messiah · · Score: 1
    But Gates found fault with the lusers and said:
    The time is coming, declares the BSOD when I will make a new covenant with the house of CompUSA and with the house of Fry's.
  362. Use of Win98 Dos Files by MattHawk · · Score: 1

    Would it be possible to simply copy the directory with the dos files and commands in it from a copy of Win98, then run it like a normal program?

  363. It seems faster and more stable to me but, by Bender+Unit+22 · · Score: 1

    I have tried it too and the fact that you can't start up in DOS, bugs me a lot. Specially when it went crashed on me once and wanted to do a scandisk in GUI. The only problem was that there was a program (somewhere) that kept on making disk access so scandisk started over and over and.... So I cound not start up in DOS and avoid it, sigh.
    But I am afraid to say that i runs faster and is a lot more stable than Win98 and the crash it made was because of a overclocked GeForce ;-)
    Still, I fear when I have to start making customer support on this.
    Well, now I am going to find a way to boot on that WinSE partition without GUI.
    ---

    1. Re:It seems faster and more stable to me but, by Bender+Unit+22 · · Score: 1

      Sigh, another troll. :)
      I'd might give you a proper answer if you wasn't a Anonymous Coward, because some of us live in the real world where everything is not Linux. Grow up

      ---

  364. Re:WinMe beta tester by Cyclone66 · · Score: 1

    One more thing, Dos isn't gone just certain features are diabled. WinME is Win9x, it runs on top of DOS and most DOS programs will run in WinME. Oh and becareful with Partition Magic. It can really FUBAR you're computer if you run it in Windows. My suggestion is to install it, boot to dos using a boot disk and run the dos version.

  365. WinMe beta tester by Cyclone66 · · Score: 2

    Yeah I beta tested for WinME and this was a hot topic in the newsgroups. The way I see it, this was done really to prepare people for the next Windows release (Whistler) which will be base on the NT kernel and will have only an emulated dos support (Like W2K). This is a great step in the right direction since one of the main reasons for Win9x's instability is due to its backwards compatibility. Get rid of it, get rid of a lot of problems. Personally I'm all for it, if I want to play Nascar Racing 1.0 I'll use a bootdisk.

  366. Try this by Halcyon-X · · Score: 1
    Try Start -> Programs -> Accessories -> Command Prompt

    Or you can always get a third party shell such as BASH

    Normally a administrator (regarding Windows) often uses a boot disk to get to the command prompt.

    You can always make an option in your Autoexec.bat to check if you're holding down a key to bring you to the command prompt, or to use the Choice command to prompt you to continue running Windows or launch a shell. (That is, if the command still exists in WinME)

    I understand this isn't easy for the average user to do, but using the command prompt is considered an advanced feature to the targeted Windows ME market.

    I hope this helps anyone

    --

    .sig: Open Source, Open Mind

  367. If you ask me, which you didn't... by ackthpt · · Score: 1

    "I recently got a copy of Microsoft Windows Millennium Edition (which is suppossed to be the next generation of the Windows 9x series, supposed to mantain 'backwards' compatibility with older versions. In them all the ports and memory access are unprotected). I was really surprised that "pure" DOS access was simply removed. You can't enter into pure DOS in any way

    This is a pretty solid argument against getting it. Pray tell, what arguments (other than lining Bill's pockets) are there in favor of "upgrading"?

    --

    A feeling of having made the same mistake before: Deja Foobar
  368. Moving Away by Mike+Dubreuil · · Score: 1

    True Story: My high school Win NT Admin has had his job for over four years. He took a class on DOS 2 years ago. He then told me, "tu huh, Knowing DOS sometimes helps you out when you're working with programs." It is for this reason that Microsft wants to move away from DOS. It is not a necessity for users and apparently admins to know. As for me, give me Linux and a console.

  369. And what would you be saying otherwise? by plastik55 · · Score: 2
    The fact that DOS still existed in the "all new" Win95/98 was always ridiculed by Mac/Be/Linux people who claimed it showed that Windows was still nothing more than a shell on top of 20-year-old DOS code... are you, the same people, criticizing Microsoft for removing the oft-ridiculed feature?

    I don't see why loadlin, beos, etc need DOS mode anyway. An executable is an executable...it can still kick out windows and start clean. Mac people never had a DOS to work with and we still have BootX which works just fine to load Linux. It's not a big deal.

    --

    I have a positive modifier on Troll. When I mod someone Troll their karma should go UP!

  370. DOS still here and compatibilities issue by Vincent+Bernat · · Score: 1

    Since DOS drivers, VxD drivers can still run on WinME, DOS is still here. Windows Me is just a new flavor of Windows 9x. There is no rewrite of the system. But Microsoft wants to get ride of DOS. A simple way is to hide it. Officialy, there is no mean to fo in DOS mode, so DOS mode doesn't exist.
    About the compatibility issue. At each new version of Windows, MS makes a step against other OSes. Not something too big. Not something too visible. For example, with NT 4, the HPFS support has disappeared. HPFS is used by OS/2 and is an "old" version of NTFS. There is no drawback to leave HPFS. Except the fact that a user can still share data with another OS. Windows 2000 introduced some disfunction in the IBM Boot Manager. Why ? I don't know.
    If we go backward in the time, we can find that a DR DOS user had problem to install Windows 3.1 but no problem with Windows 3.0 (which is older than DR DOS 6). Why ? We don't know.
    We can't pull a definitive conclusion, but we can say that MS is not trying to maintain compatibility with other systems.

  371. MS just can't win? by TheDocOz · · Score: 2

    When Microsoft bought out Win95 and it still had DOS people complained that it was just a shell running on DOS, not a real OS.

    Now when they bring out WinME and DOS is gone, people suggest that they have to have an "excuse" to do it...

    Go figure.

  372. booting WinME by dbaguy · · Score: 2

    Hi, you can actually boot DOS in WinME. Make a rescue disk and boom, you're in DOS if you boot of the disk. I'm sure with some hacking one can make this true for the HD boot too. Imagine, my machine could boot Win2K, WinME, Suse6.4, and DOS all from one boot menu :) l8r someguy...

  373. WindowsME includes a DOS prompt by cedneve · · Score: 1

    I wasn't aware Windows ME isn't publicly available yet. I've got a copy from a friend. I installed it (mainly to play games since all my real work at home is done with BeOS). I can tell you DOS is still there. The command prompt is available. However, I seems much slower than with Windows 98.

    I suppose this is what those guys at Redmond call an upgrade ;-)

    Cedric.

  374. Booting to dos... by Hodr · · Score: 1

    This is my first post, and probably a redundant one at that. I noticed the same problem when I first installed ME.. I have several applications that must be run under a pure dos envioronment. The boot disk created Millennium does let you boot to a dos environment, with / without loading anything. (at which point you could run your autoexec.bat or whatever you wish)

  375. Hacked by Asmondeus · · Score: 1

    Just for all you geeks to add to your knowledge. One you load windows ME. Drop to a dos shell ( in windows) attrib -r -h -s c:\io.sys; adel c:\io.sys; copy c:\windows\command\ebd\io.sys c:\ this solves all the dos limitations and gives you full F8 and shutdown rights that you want. The never crippled windows, just io.sys

  376. Oh the wonder's of DOS.... by VudooCrush · · Score: 1

    I also have a copy of the new WindowsME...not only did they get rid of the *pure* DOS shell...They actually sort-of hid the icon to the prompt...95/98 you could easily access it by going to START, then PROGRAMS...Now you have go from the programs menu, into the Accessories menu...I personally am a huge fan of DOS and will be sad to see it go...hell, I'd be a hardcore DOS user if Xfree86 was ported to it.. =) ~VudooCrush~

  377. In all this mess... what about processor update. by carlostoro · · Score: 1

    I haven't tested WinME, but I've read that it's certainly and issue when you have to deal with your motherboard, either changing your processor or anything else that needs to be done from DOS prompt.

    Any information about it?

    --
    Carlos Toro --- "..." that's it.