Slashdot Mirror


Upgrading From Windows 1.0 To Windows 7

An anonymous reader writes "YouTube user Andrew Tait has uploaded a video titled Chain of Fools: Upgrading through every version of Windows. Tait starts with MS DOS 5.0 running Windows 1.0 and keeps upgrading the operating system until he reaches Windows 7, taking note of the changes to system settings and application compatibility along the way."

56 of 499 comments (clear)

  1. Re:I haven't watched the video but... by Gordonjcp · · Score: 5, Insightful

    Whenever I hear "too much time on his hands" I think it's really someone saying "I'm jealous because my life is grey and dull without an imagination".

  2. I'm not a fan, but... by bennomatic · · Score: 3, Insightful

    Kudos to Microsoft. And even greater kudos to VMWare.

    --
    The CB App. What's your 20?
    1. Re:I'm not a fan, but... by pstorry · · Score: 5, Informative

      VMware can grow disks. If I were doing this, I'd start out with a ~400Mb disk and grow it from there. MS-DOS 5 could cope with that, and the first time you'd need to grow the disk would probably be at around the Windows 2000/Windows XP install stage I think.

      (In this case, it probably requires a bootable Linux distro for resizing the partitions on the virtual hardware disk though.)

      VMware can also change the RAM available, too. Again, start small and grow bigger as you go. Whilst I haven't tried something as extreme as this, I've often created a small image (say a 5Gb to 10Gb disk and 256Mb of RAM) when evaluating a distro, only to extend either the RAM or storage at a later date. It's a minor faff, but quite doable...

    2. Re:I'm not a fan, but... by TheRaven64 · · Score: 5, Informative

      Not true. You can install DOS 5 on a huge disk, but I don't think it will see anything above 512MB. You can use something like PartitionMagic to enlarge this to 2GB when you get to Windows 95, then to something larger when you get to an OS that supports NTFS.

      --
      I am TheRaven on Soylent News
    3. Re:I'm not a fan, but... by Fred+Or+Alive · · Score: 2

      On the file system level, Microsoft did have non-destructive ways to convert file systems, such as CONVERT.EXE.

      For the partition resizing, other posters say that the VM software used has drive resizing abilities, but on a real machine software like Partition Magic (is that still around?) can resize FAT / FAT32 partitions non-destructively, and it could also do the file system conversion stuff in some cases (all a bit IIRC, it's been years since I used it).

      I think it could just about be possible with a real machine, at least IMO, with some planning and a third party tool to resize the partition to get around size limits once they no longer apply. However I think there may be hardware issues like finding hardware that can run Windows 7 but has a legacy stuff like a floppy drive controller (and IDE for the hard disc / optical drive?) as well.

      --
      10 PRINT "LOOK AROUND YOU ";
      20 GOTO 10
    4. Re:I'm not a fan, but... by sootman · · Score: 5, Funny

      > VMware can grow disks.

      WRONG. All those products in the spam you get or that you see in magazines are just totally useless ripoffs and they'll probably just cause more problems than-- oh, you said DISKS. Sorry, never mind.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    5. Re:I'm not a fan, but... by Natales · · Score: 4, Interesting

      Thank you.

      I've been in VMware for 7 years, and yes, this technology is taken for granted these days and there are a bunch of alternatives, but c'mon folks, remember the old days when Workstation just came out. Wasn't it cool? man, the world of opportunities it opened to everybody back then.

      I touched my first VM back in 1987 in the IBM mainframe (a 37XX series) and I was just blown away by the concept. Years later I had the chance to work at VMware and I didn't even blinked twice. Yeah, yeah, we've grown pants, and are big boys now, but you would be amazed how many of us old timers are still around and we all recognize each other and share a smile from those days.

      Once thing I love about working here is that in spite of all the new stuff that we are doing in higher layers of the stack, and in spite of the "mission critical" impact of the hypervisor these days, we still try to hold on to that sense of awe we first saw, or being a rebel and think outside the box. And yes, some day that may go away, but I must say for me and a bunch of other old timers like me, we'll try as much as we can to keep the spirit that made us cool alive as long as we can.

  3. Re:I haven't watched the video but... by kevinmenzel · · Score: 3, Interesting

    I have, and I totally agree. Also, he fails in terms of "evaluating software compatibility"... many more applications from early versions of windows run in Windows 7 than he made note of, and he didn't even aknoledge that early control panels, designed for EGA usage, look beautiful in True Color because of the way they were programmed. Also, what's with starting with DOS 5.0 - Couldn't he have found a version released in 1.01? And not finding a 98 upgrade disk, or going to ME instead of 2K seemed moderately flawed...

  4. should also installed the video driver for higher by Joe+The+Dragon · · Score: 4, Interesting

    should of also installed the video driver for higher res / more colors in 3.0 / 3.11 / 95 / 98.

  5. Re:I haven't watched the video but... by atlasdropperofworlds · · Score: 5, Interesting

    I found the fact that he actually *could* upgrade all the way to Win7 and have applications still work utterly amazing. What other OSes can do that? Maybe linux (or maybe not...), definitely not OSX.

  6. Re:Too much time on his hands by TaoPhoenix · · Score: 4, Funny

    +1 Styx

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  7. twatface! by Slutticus · · Score: 2

    HAHAHA! Wow, it doesn't take much these days to induce laughter. At least I WTFV

  8. Re:And the result was? by rmo6 · · Score: 5, Informative

    Well, the video's author had the following conclusions -

    1) That MSFT should be commended that there is a lot of backwards compatibility for over 20 years of operating systems as evidenced by Doom2, program managers, file structures remaining in tact.

    2) That versions of XP, Vista and 7 were a little disappointing that they applied their own theme and color scheme and those settings weren't carried over between versions. Prior versions did in fact keep theme settings.

    3) That the upgrade path and process has changed significantly over 20 years (obviously) and while it may have gotten longer (in time spent), it seems to have gotten easier for the end user.

    Now, I don't know if I agree with any of the conclusions and I don't know if any of those conclusions are substantive, but that's what I got out of the 10 minute video.

  9. Re:should also installed the video driver for high by Anonymous Coward · · Score: 4, Informative

    Should HAVE, dumbfuck, HAVE.

  10. To quote The Church Lady by HockeyPuck · · Score: 4, Funny

    FWIW, we have something like 13 computers in our house, and not one of them runs MS software! My wife has a couple of Apple Mac Pro laptops, a Sony Vaio running Scientific Linux, and a netbook running Ubuntu. I have an 8 core workstation running SL6, a laptop running Ubuntu 9.04 and 10.10, an older workstation running Gentoo, an ever older 486 workstation running QNX 4.0, and two Nexus One Android phones. Then there is assorted other stuff (Palm Pilots, iPods, iPhones, etc). I guess you could call our house "Windowless"! :-)

    Well... aren't you special..

  11. Short Version for the Lazy by Toreo+asesino · · Score: 4, Informative

    -Apps/games installed on DOS 5 still work in Windows 7 unmodified after all the OS upgrade iterations.
    -Various Windows setting survived 20 years or so in the same way.

    To be fair, this is one of Windows strengths. It's not perfect but lets give credit where credit's due.

    --
    throw new NoSignatureException();
    1. Re:Short Version for the Lazy by qmaqdk · · Score: 3, Insightful

      And one of it's weaknesses. Imagine if you had to buy pants that have room for a diaper. Or that all cars had provisions for being drawn by a horse. Or every boat had a mast and sails.

      Backwards compatibility can become an impediment to a proper design.

      --
      My UID is prime. Hah!
  12. Re:I haven't watched the video but... by Anonymous Coward · · Score: 3, Informative

    Classic apps won't run on recent versions of OS X, i.e. Snow Leopard or Lion.

    I'm not really criticizing Apple for not maintaining compatibility, but your statement that a brand-new Intel Mac will run any PPC app is false.

  13. Interesting comments here by atomicbutterfly · · Score: 5, Interesting

    A guy shows how the upgrade procedure goes from DOS -> Windows 7, and instead of making comments on the robustness of the Windows upgrade system or anything even remotely related to the video, instead there are comments about how the poster doesn't use Windows anymore and brags about it.

    Jeez, is there any wonder the Linux community is seen as toxic by outsiders?

    1. Re:Interesting comments here by equex · · Score: 5, Funny

      Shut up and be quiet, I am at a critical stage of hex-editing a drivers binary code trough a serial cable so I can Linux to boot again. Then I can finally have a go at getting the sound to work again after submitting the patch to the distro managers. Sniff.

      --
      Can I light a sig ?
  14. Re:should also installed the video driver for high by Cryolithic · · Score: 5, Insightful

    I wish I could mod this up.

  15. Re:Missing OS by tverbeek · · Score: 4, Informative

    As the video explains, it was omitted because there is no upgrade path from WinME to Win2K. Remember that "Millennium Editon" came after Win2K, as a stopgap for the consumer market until WinXP was ready, so going from ME to the business-targeted Win2K would not have made sense.

    --
    http://alternatives.rzero.com/
  16. I usually avoid youtube comments, but... by zill · · Score: 5, Funny
    Here's the highest rated comment:

    When I got divorced, my ex asked me to build her a computer. I obliged, and as a parting shot, told her I installed the latest-greatest operating system from Microsoft... hope you enjoyed ME, dear.

  17. Re:I haven't watched the video but... by mswhippingboy · · Score: 5, Informative

    IBM OS/360 programs (circa 1964) are still binary compatible with the latest Z-OS. That's compatibility from OS/360 through MVT, MVS, OS/390 and now z-OS.

    --
    Sometimes the light at the end of the tunnel is the headlight of an oncoming train.
  18. Re:How bored can someone possibly be... by gazbo · · Score: 2

    He's just spent a whole day upgrading from MSDOS 5 to Win7. He probably doesn't want to spend another week getting linux to work properly.

  19. Is this the right path? by Rude+Turnip · · Score: 2

    If the point is to end up at Windows 7, I would think after DOS, he would move onto *OS/2*, then NT 3.5, 4.0, 2K, XP, etc. OS/2 was intended to be the successor to DOS, whereas Windows 1.0 through 3.11 was just a shell that sat on top of DOS.

  20. Re:I haven't watched the video but... by JustOK · · Score: 2

    Cats and dogs don't have hands. Well, some do. I've got some in my laboratory that do, but that's a different story.

    --
    rewriting history since 2109
  21. Beats Ubuntu - sorry Linux fanatics by LikwidCirkel · · Score: 2, Interesting

    I am totally amazed that this was actually possible and that the system didn't break at some point. Every single time I've tried to upgrade from one Ubuntu version to the next, the system becomes unusable.

    Sometimes I think Microsoft deserves more credit than nerds want to give them!

    1. Re:Beats Ubuntu - sorry Linux fanatics by roc97007 · · Score: 2

      Yeah, it just works until it doesn't. :-)

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    2. Re:Beats Ubuntu - sorry Linux fanatics by El_Oscuro · · Score: 2
      Uh, I started with a preinstalled copy of 7.04:
      1. 7.04-> 7.10
      2. 7.10-> 8.04
      3. 8.04-> 8.10
      4. 8.10-> 9.04
      5. 9.04-> 9.10
      6. 9.10-> 10.04

      Since 10.04 is an LTS, I think I will keep my machines at it. I have several and have upgraded them all without major issues. By the time it expires, all of my machines will be over 5 years old so I will probably upgrade them with something nice from system76. It really does help if you start with a machine preloaded with Linux as all of your drivers and shit will just work.

      --
      "Be grateful for what you have. You may never know when you may lose it."
  22. Re:I haven't watched the video but... by countertrolling · · Score: 2

    The best kind... What's the deal? You have something against warped and twisted?

    --
    For justice, we must go to Don Corleone
  23. Re:It only took them HOW many years... by baker_tony · · Score: 3, Informative

    Windows 7 does snap windows to the sides to take up half the screen. It's probably the most used feature of Windows 7 for me :-) With multiple monitors you need to use WinKey+Cursor key.

  24. Re:I haven't watched the video but... by Anonymous Coward · · Score: 3, Informative

    It's also disingenious as it uses virtualisation. That's like saying my Win7 machine can run any x86 OS just because I can install VMware Workstation on it.

  25. Re:should also installed the video driver for high by ChrisMP1 · · Score: 5, Informative

    "Living language" does not mean that everything that comes out of someone's mouth is correct. It's still possible to be wrong.

    --
    <sig>&nbsp;</sig>
  26. Re:Why avoid Windows ME? by roc97007 · · Score: 2

    > Why avoid Windows ME?

    The question contains its own answer, Grasshopper.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  27. Re:should also installed the video driver for high by Hadlock · · Score: 2

    Your link calls it a misspelling. Misspellings aren't correct grammar.

    --
    moox. for a new generation.
  28. Re:Call the boys in the white jackets... by woboyle · · Score: 2

    I still have some useful old software on there after some 20 years using QNX at work. One of these days I will port it to Linux, but time being the main thing I don't have enough of...

    --
    Sometimes, real fast is almost as good as real-time.
  29. Re:I haven't watched the video but... by MobileTatsu-NJG · · Score: 4, Funny

    ...this strikes me as someone who has too much time on his hands.

    ... so I thought I'd go on Slashdot and post my opinion on that.

    --

    "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  30. Re:should also installed the video driver for high by larry+bagina · · Score: 2

    umm A stupid way of saying "should have".. Urban dictionary points out that retards who don't know better use it that way. I could tell everyone that Surt eats dog shit for dinner but that doesn't make it food.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  31. Re:should also installed the video driver for high by MobileTatsu-NJG · · Score: 4, Informative

    Should HAVE, dumbfuck, HAVE.

    Dumb fuck, dumb fuck, DUMB FUCK.

    --

    "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  32. Re:Hahahahah by drsmithy · · Score: 5, Funny

    7:35 - check out user name! Twatface. How can the guy be talking all serious with a label like that?

    Because he's British.

  33. Re:It only took them HOW many years... by drsmithy · · Score: 2

    Re: the user directory path. I agree that it took far too long to settle on a simple path. That said, I think the location of that directory is actually fairly irrelevant for the day-to-day activities of most Windows users.

    It's irrelevant to everyone. It should be referenced with the environment variable %USERPROFILE% (or a suitable API call), because it *could* be anywhere.

  34. Re:should also installed the video driver for high by Anonymous Coward · · Score: 3, Funny

    you should of spent the mod points elsewhere

    Should HAVE, dumbfuck, HAVE.

  35. Re:I haven't watched the video but... by Vyse+of+Arcadia · · Score: 2

    I doubt Linux. My understanding is that the jump from 0.x to 1.0 and from 1.x to 2.0.0 broke binary compatibility, as well as marking a major change.

  36. Re:I haven't watched the video but... by the+linux+geek · · Score: 2

    Unisys's MCP operating system, the oldest OS still in production, has binary compatibility back to 1961. That is damn impressive.

  37. Re:It only took them HOW many years... by EvanED · · Score: 2

    "Those who don't understand UNIX are condemned to reinvent it, poorly."

    I have my own corollary: "Those who understand Unix are condemned to invent it, well." (Read that in a somewhat insulting way and you get the idea.)

    As someone who uses both Windows and Linux a lot, there's a lot to like and a lot to hate about both systems. I think Windows, especially recent versions, gets a bad rap amongst CS folks. And I think that there are a lot of things about Unix that I describe as persisting because the people who work on it refuse to acknowledge it's no longer 1975. (This is being deliberately antagonistic, and it overstates my feeling, but it does get the essence.)

    For example, I've been involved in a few discussions over the years here about what a file system should look like for instance, and saying things like that I think Transactional NTFS is awesome and I wish *nixs would support it -- and I've gotten almost nearly unanimous dissent amongst Unix oldbeards. That's something MS has done right, and it's a huge pity that you can't write cross-platform software that uses a transactional file system.

    This isn't to say Windows is perfect: it isn't, not by any stretch of the imagination. It's got implementation issues (buffer overflows), configuration issues (largely borne out of a desire for backwards compatibility), and what I feel it's biggest problem going forward is, which is an API that... is not very clean in many respects. (E.g. Unix's fork/exec method of process "creation" is way cleaner than CreateProcess because the latter has to take into account lots of stuff (changing the environment, remapping file descriptors, etc.) that you would do between fork and exec on Unix.)

  38. 20 years of compatibility by pckl300 · · Score: 2

    But, the new iOS won't support my 2 year old iPod...

    --
    In the beginning, there was null.
  39. Re:I haven't watched the video but... by 517714 · · Score: 2

    ME MTBF 30minutes? Predictable isn't always good.

    --
    The US government have made it clear that we have no inalienable rights; any we do not defend vigorously will be taken.
  40. Re:I haven't watched the video but... by hairyfeet · · Score: 2

    Funny I hear Tommy Shaw and an excellent guitar solo, but maybe that's just me ;-)

    As for TFA it strikes me funny (again maybe its just me) that he stuck with the consumer OSes until he stuck in Win2K Pro and then suddenly went back to the consumer OSes. Maybe he just blocked out the horror that was WinME? I know there are plenty of us that would like to forget it, although trying to keep Vista running on my machine gave me some serious WinME flashbacks.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  41. No hardware upgrates to speak of either... by VortexCortex · · Score: 3, Interesting
    Go ahead, try it again the way I remember it...

    Upgrade from a 386 with Win3.1, to Win95 on 486DX, then Win98 a Pentium, Win2000 on Pentium II, etc. Try migrating your settings from one hard drive to another larger one at each step. Perform a few service pack upgrades along the way like a normal user would. Hint: Migrating your systems through multiple hardware & service pack upgrades is a pain in the ass and flaky as hell.

    Just try to take an older windows version and copy the files and settings onto AN ALREADY INSTALLED OS that your hardware vendor gave you -- OS pre-installation will be the death of me.

    You save time if you wipe the new system, copy the old files from one PC to the other, then use the OEM CD (IF YOU CAN) to "upgrade" the OS back to the newer version... I've had to buy an additional copy of windows (having paid for the one that's pre-installed) just to get a CD that would allow me to upgrade. That's the price you pay for being a loyal Microsoft customer...

    Copying the old windows files over to the new larger drive won't copy the master boot record, and even if you do manage to reimage your new system to match the old system Windows will call you a THEIF (user of a pirated copy of windows), and prevent you from upgrading until you to re-validate since the massive hardware change. Good luck booting & revalidating, the old OS drivers don't work on the new system they've been copied over to... "Upgrades" are subject to having a "valid" installation of windows already on the machine.

    To note: Another option worked sometimes -- Actually full on install the old OS into the freshly wiped new system. Then, copy all the files / settings, etc (or use migration tool if it exists & your old OS boots on the new machine...) Finally, "updrade" the new machine back to it's original OS version... Got a new machine?! Great! Stop right there, you can't use it till it has thrice installed windows!

    Also: I dare you try using a 386 to run Vista.

    So what if MS can be upgraded through "EVERY VERSION*" ON THE SAME VIRTUAL HARDWARE without monthly and/or service pack updates? This is a solution in search of a use-case that doesn't exist.

    * Well, except ME -- Guess that it isn't possible to upgrade through "every version" then is it?

    Old hardware won't run MS's new OSs, and the old OSs don't work on the new hardware (outside of a damn controlled environment VM -- Win3.1 on a x64 quad core? Don't make me laugh -- it won't even support my mouse). Of course using these old OSs for testing & supporting software for legacy systems is a useful ability, but come on...

    Actually having lived & worked through the hell that is the upgrade path through multiple windows upgrades w/ data & software migration and different hardware, and then watching how easy it is in a VM is just maddening (Oooh, it COULD have been that easy!? Well, damn, then why wasn't it?! -- rhetorical question [no need for pedantic answers] )

    Reality has been quite a bit more frustrating... Lesson learned: NEVER, I repeat NEVER use Windows (outside of a VM), and ALWAYS place your user files on a different drive and/or partition than the operating system -- It makes migration a hell of a lot easier.

  42. Re:I haven't watched the video but... by natehoy · · Score: 2

    I wish he was, but, sadly, he's correct.

    http://www.zdnet.com/blog/bott/is-it-ok-to-use-oem-windows-on-your-own-pc-dont-ask-microsoft/1561

    http://www.microsoft.com/oem/en/licensing/sblicensing/pages/localized_licenses.aspx

    A "system builder" is defined as someone who builds a machine, configures it, tests it, and sells it to a third party. Technically, homebuilds have to buy the full license, according to Microsoft's own licensing agreement.

    Not a point I think they'd ever enforce, of course, but it's part of their legalese.

    --
    "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
  43. Re:Windows ME by MadMaverick9 · · Score: 2

    I guess you didn't actually watch the video.
    Windows Me to Windows 2000 Upgrade Is Not Supported
    http://support.microsoft.com/kb/272627
    See comment in video at 6:07.

  44. BSOD by Tablizer · · Score: 2

    They should compare the very first blue-screen-of-death to the latest blue-screen-of-death.

  45. Compatibility beats a Mac by thehodapp · · Score: 2

    Well I guess if you like paying for your software and are in need of compatibility, Windows gets a mod up...

    Gives Mac vs PC fanboys something to argue over. Windows definitely beats Macs in that regard. Try to upgrade the original Macintosh to OSX Lion. Hehehehehe.

  46. amd64 by hobarrera · · Score: 2

    There's no way to upgrade to XP 64bit, or Vista 64bit, or 7 64bit, at any point, so you're stuck with 32bit forever (wasting a considerable amount of hardware capability). Windows 8 is said to be amd64 ONLY, so we'll see how this continues in a couple of years :-) BTW: WHAT settings were preserved from 1.0 to 7.0? None that I see. And the groups for monkey island and Doom were recreated at some point too.

  47. Re:I haven't watched the video but... by hairyfeet · · Score: 3, Interesting

    Actually it wasn't the hardware that was the problem. After dealing with one crashing WinME machine after another when I came across a customer that had a PERFECTLY running WinME machine I decided to investigate, and there I found the answer. The reason why WinME sucked for so many. Ready for the revelation?

    His machine had NO VXD drivers, only WDM. Checking the other machines (including my own, which after watching a brand new WinME install crash in less than 20 minutes of just sitting I went Win2K) I found that damned near ALL WinMe machines had a mix of VXD and WDM drivers, and there lay badness.

    If you had ALL VXD? Fine and dandy. ALL WDM? Good to go. A mix of the two? Welcome to crashy town. Sadly for WinME owners any hardware that had been manufactured pre release already had Win98 VXD drivers written, and since MSFT in their infinite stupidity said you could use VXD drivers the OEMs simply wrote new WDM drivers for new hardware while keeping the VXD for the old, which was usually sound and modem.

    So there you have it, the answer to the mystery of why Win98 was more stable than WinME. if you were one of the few that got WDM drivers congrats, you were few and far between. Most of us got a mix and could set our watches by how fast WinME bit the dust.

    --
    ACs don't waste your time replying, your posts are never seen by me.