Someone is a glutton for punishment

From Long Zheng, a video of someone who decided to upgrade every version of Windows from Windows 1.0 to Windows 7.

The amazing thing is that it worked.

Comments

  • Anonymous
    March 02, 2011
    Just saw this on Long Zhen's site, I thought that is pretty amazing. Although it makes you wonder if sometines the backwarwards compaitily thing goes a little far, still quite amazing.

  • Anonymous
    March 02, 2011
    The comment has been removed

  • Anonymous
    March 02, 2011
    It would have been a little more entertaining if he'd run Lotus 1-2-3 on each version.

  • Anonymous
    March 02, 2011
    Bogus!  You forgot Windows Me.  (smile)

  • Anonymous
    March 03, 2011
    I wish he would have included Windows Me.  lol there were probably too many bugs to finish installing it.

  • Anonymous
    March 03, 2011
    Hello, I had a question regarding DeviceTopology and I knew this would be the best place to post it.. Assuming I want to know whether my endpoint is an external or internal one, just like lap-tops with external and built-in speakers... How can I do that in case my lap-top has both external and internal speakers which both are presented as the same endpoint ("Speakers")? I realize that an external speaker should have two connectors - one is the connector on the endpoint, which connects to the other one which should be on the audio adapter. A built-in speaker would have only one connector, which is already on the audio adapter. In addition, I realize that their IPart type would be different (Physical_External or Physical_Internal). Yet, what happens when the Endpoint can be either the built-in or the external one? How would the topology look? In my laptop it seems that when I plug my headphones the sound starts coming out from them, yet they seem as the "speakers" endpoint. How does that work with DeviceTopology? Thanks in advance, John

  • Anonymous
    March 03, 2011
    @Phenominal Cat: Actually he didn't.  He upgraded chronologically - there was no upgrade path from Win2K to WinME so the only option he had was to go to XP from Win2K.

  • Anonymous
    March 03, 2011
    @Larry Osterman When Windows 2000 came out, there still 2 tracks. the 9x track and then the NT track. Windows 2000 was the logical upgrade from Windows NT 3.51 Windows ME was the last of the 9x OS's that Microsoft put out. He should have gone Win 98Se then upgraded to ME,at that point it becomes more muddy, XP was the upgrade from W2K and from the 9x series of OS's Once we hit Vista the Kernels became one, with no real difference between the Server OS and the consumer OS.

  • Anonymous
    March 03, 2011
    I watched the movie this morning, and all I can say is "Kudos" to the Windows dev and management teams over the years. Keeping that kind of care and compatibility in mind puts you guys way over the top of "other" operating system developers. Nice work! :)

  • Anonymous
    March 03, 2011
    I wonder if there are any known bugs that result from a Windows installation that has been in-place upgraded more than once.

  • Anonymous
    March 03, 2011
    No NT4 loving? Though I guess that would preclude Win98 testing...

  • Anonymous
    March 03, 2011
    IIRC you could either go 98->2000->XP or 98->ME->XP so you have to leave out one version either way. Of course NT 3.51 or NT 4 couldn't be included either anyway. By the way, so glad you're posting again Larry. :)

  • Anonymous
    March 07, 2011
    You'll never do that with another operating system. JamesNT

  • Anonymous
    March 09, 2011
    Please stop using my name.  Thanks.

  • Anonymous
    March 09, 2011
    hahahahahah ... "twatface" hahahhahaha i love that you did something so technical with such a humorous twist! reminds me of why there's a command called "finger" and why ping actually stands for "packet internet groper"