The little-known winstart.bat batch file

(devblogs.microsoft.com)

47 points | by ingve 4 days ago

4 comments

  • EvanAnderson 36 minutes ago
    The architecture the DOS-based windows line, and particularly the versions that had the virtual machine manager and ran in 32-bit protected mode, is such an interesting crufty archaeological dig. The OS's are bristling with hacks to make things work in resource-constrained environments, all while having ridiculous amounts of compatibility. There's a certain perverse elegance in it.

    NT, being a "real" OS (with memory protection, kernel/user separation, access control, etc), seems so much more obvious (and boring) in its design compared to the earlier DOS-based Windows series. The "adults" came in and showed the kids how to make a grown-up operating system.

    I don't miss the instability of the older DOS-based Windows OS's, for sure. I wouldn't want to go back there. For their time, though, they really did punch above their weight.

    • smackeyacky 18 minutes ago
      I don’t know about that “adults” comment. Microsoft grew their operating system up from a very low base where the “adults” moved theirs down. For most users, windows NT was ridiculous overkill.

      At the time most users and businesses didn’t own a PC that could do the virtualisation tricks required by windows 3 (o windows 2 386). A lot of places still had XT class machines right up to the end of the 1980s.

      So the Microsoft guys had a pretty complex landscape in which Windows had to operate and they managed a fantastically complicated solution. They were definitely adulting hard during that time.

  • fragmede 1 minute ago
    Pictures are worth a thousand words, and oh man those diagrams. I could have used them back then!
  • 1970-01-01 30 minutes ago
    WINSTART.BAT is just "AUTOEXEC.BAT for Windows"

    The extra diagrams to state how it all works were extra.

  • joshuat 51 minutes ago
    Always enjoy a Raymond Chen article