The History of Windows XP

6 months ago (abortretry.fail)

The Windows XP tour was peak Luna and peak Microsoft and represents the high point of all human technology.

It should have been represented in this article and it wasn't. Truly that's a crime against those who have not had the opportunity to experience it.

I have the Windows XP tour music. I keep it in my library and listen to it. You can find WAV files if you know where to look. I keep the OOBE music in the same album (both the original and remastered versions).

Through this incredible multimedia presentation I had the opportunity to learn about wizards and how Windows XP is best for business. I think there was also something in there about how to open a window. Also, it had that beautiful compass icon and those unmarked Luna-style colored buttons that were used to select each section of the tour. They were my favorite part.

I miss those days.

  • You triggered a memory.

    I modified the WMA file that played during the XP OOBE on an image that was rolling out to one of my Customers. I knew who would be deploying most of the PCs. At a point about halfway thru the piece, when it gets kind of quiet and the melodic instruments fall away (right before the chanting bit, if I remember correctly) I mixed my voice quietly whispering the deployment person's name a couple of times. Sadly, I never heard of they noticed their name in the music or not. People moved on and I never got a chance to ask before they left.

  • You might like https://logonoff.co/projects/windowsxptour/mmTour/index.html

    • I think I may have seen this site before; I know I've seen The Tour online before.

      In any case as you can see, experiencing this is like seeing the image of God on earth, like stepping into the holy of holies, the innermost part of the temple where God's presence on Earth is present. The Windows XP Tour was handed down by God to Moses and kept in a great ark, and it was lost when the second temple was ransacked. Then in the year 1999, Microsoft employees found it while on holiday and brought it back to the states. The rest is history.

      I keep an XP VM in case I need to commune with The Tour.

  • Windows XP pro splash screen makes me feel fuzzy and warm. For me that time was peak for gaming, peak for internet communities and peak for nerds coming together online.

    I hope commercializing reddit, fb, twitter and internet as whole will push people to join smaller forums again.

  • > represents the high point of all human technology.

    That was Windows 2000. Everything else was just downhill from there :) (well, Windows XP SP 2 deserves a special mention)

    • This is heresy against the Windows XP Tour. Were you not made aware that Windows XP lets you unlock the world of digital media?

The design language of the Neptune UI and the “Watercolor” UXTheme are like Peak Microsoft. Amazingly good looking to this day.

> Windows Whistler/2002/XP logo design concepts by Frog Design

I like how there's a vestige of “Windows 2002” in the little “Version 2002” on the bottom right of all the XP RTM packaging, which disappeared from the later SP2-integrated boxes: https://www.usatoday.com/gcdn/-mm-/0e422e4a7e951800d133d6d73...

What a cool article to have at the 30th anniversary of Windows 95's release (24th of Windows XP's).

Windows XP was about the time I started moving away from Windows more definitively, even as a secondary OS. It was the product activation crap. My OS on my computer should serve ME, not be beholden to the vendor after I put it on. Of course, we didn't realize back then how bad things could/would get...

So for that reason, I'm not really nostalgic about Windows XP, or subsequent versions, the way some people are.

Although it is interesting to see what many now consider to be the bad ideas of Windows 8, get their start in "Neptune"...

  • I feel the same way about Windows XP. Windows XP may have brought NT-based Windows to regular consumers, which is partly why there's nostalgia for XP, but for those who were already using NT-based Windows at the time, Windows XP wasn't that much better than its predecessor, Windows 2000.

    To me, Windows 2000 was peak Windows. Windows XP introduced activation, which I find an annoying hindrance, and weird UI decisions in the form of the Fisher-Price Luna interface and the search dog. It was all downhill from there, though Windows 7 was solid and I greatly appreciate the introduction of WSL in Windows 10.

    • > for those who were already using NT-based Windows at the time,

      Exactly! Well said.

      It was shockingly better than Win98/ME but not if you were already running NT. Then, it was a step backwards.

      1 reply →

    • The only XP had over 2000 IMO was 64-bit support. Which isn't even part of the XP most people are talking about since it was an uncommonly used variant based on server 2003.

  • Same here. XP was an absolute security nightmare and the internet felt like the most dangerous place ever. Everybody and my mom were constantly passing viruses around.

    I haven't looked back switching to Linux back then.

MS had a pretty good thing going with 2000 and then XP. They they put a lot of effort into destroying that first with Vista and then Windows 8. I feel Windows has never recovered from there.

  • Early XP had a pretty rough time with security especially before the service packs.

    Many of my Windows memories from those days were of running Spybot Search and Destroy for friends and family.

    Vista was much better in that regard but had issues in performance of the UI (chasing compositing interfaces that Mac and Linux had for years before) and the annoyance of UAC. Both were good ideas but required buy-in from hardware and software vendors that was slow to arrive.

    • > Many of my Windows memories from those days were of running Spybot Search and Destroy for friends and family.

      I remember the regular cleaning sessions I had to do for my mother. Which stopped once I got her a Mac mini.

      3 replies →

    • I think people forget just how different the world was at the time. In 2001, most people were not always connected, online-first wasn't even a possibility, printers were a big deal, computers still shipped with floppy disk drives, and security usually referred more to physical security than network.

    • 7 was basically a Vista service pack but after the hardware vendors had time to cure some cerebral rectitis and give proper hardware.

  • Vista was an enhancement of XP. We got search in the start menu and made it a first class part of the OS with the indexer

    WDM made graphics driver crashes not take down the OS plus no more window tearing

    Shadow copies gave you file history (time machine without another drive)

    No more running with full admin privileges all the time. Bitlocker was introduced

    Yes, compatibility issues affected people to various degrees, and yes it required good hardware to run well. Intel's onboard graphics / 5400 rpm drives we're not kind to it. And there were too many editions

    With good hardware Vista was peak Windows. I could go back to Vista but I couldn't go back to XP, there's too much we take for granted now

    • >Vista was an enhancement of XP.

      It really wasn't. You can say XP was an enhancement of 2000, but Vista was it's own thing, they reworked a lot of the NT Kernel and moved stuff like audio and video drivers from kernel space to user space, which brough increased security and stability, but broke compatibility on hardware that didn't bring updated drivers which pissed off a lot of early adopters of vista.

      4 replies →

    • This is all true, but the price was too high for me.

      > WDM made graphics driver crashes not take down the OS plus no more window tearing

      It made it more stable, I don't care about tearing and stuff, but it robbed me of full-screen DOS windows and the ability to toggle a window to/from full-screen with Alt+Enter. I used that a lot.

      > Shadow copies gave you file history (time machine without another drive)

      But it's no use if the OS isn't stable enough to trust. So I kept my important stuff on servers, so lost this.

      The same applies to openSUSE today.

      > No more running with full admin privileges all the time.

      A small win, for standalone machines.

      > Bitlocker was introduced

      https://xkcd.com/538/

      Life is too short.

      > yes it required good hardware to run well.

      Never mind that. Nothing except the highest-end premium kit had the specs to run it well. You needed 2GB of RAM for half decent performance but new kit was shipping with 512MB.

      > With good hardware Vista was peak Windows.

      Nah. Not as bad as generally held, but not great.

      > I could go back to Vista but I couldn't go back to XP, there's too much we take for granted now

      I did:

      https://www.theregister.com/2023/07/24/dangerous_pleasures_w...

      It was glorious.

      8 replies →

  • I actually liked windows 7 quite a bit

    • Certainly better than where we are now but I never really loved it. It was to heavy for me, the search doesn't find files that are there reliably and the update system system sucked. Windows 7 always developed disk sucking WinSxS folder cancer, a particularly fatal disease during the early SSD era where space became a premium again.

      It did have faster file copying though. I'd say it had 64-bit for more memory addressing but that was actually available with XP as well.

Windows XP was pretty amazing. I remember installing it on my work PC and it found all the printers on the network and automatically installed them.

Windows XP also had perfect timing for the beginning era of broadband and a generation spending hours on their computers.

You only need to look at the leadership at Microsoft who were in charge of Vista and Windows 8. They were “suits” who didn’t understand “mobile”, which was arguably confusing at the time. I vividly remember watching the release videos of Windows 8 and the interviews of the leadership clearly showed they had no concept of what they were doing.

An OS should be extremely boring. It’s an app launcher and file organizer. An OS shouldn’t be flashy. That’s why people have fond memories of Windows 2000 and XP.

Windows 10 can also be extremely boring if Open Shell is installed and some other tweaks. Same thing with Windows 11.

  • Without open shell, you can fairly easily ignore the start menu by just starting to type after you press the win-button; it sanely defaults to search. Then you just set the main taskbar to align to the left and remove the search bar and whatever stuff they shove in there from it.

    Windows 2000 was the GOAT, it looked perfectly OK, had NT underpinnings, was stable and had pretty good hardware support. You could probably run it today if you don't play games or have a non-postscript/HPL printer.

I have an unopened copy of Windows XP sitting in my home office.

My old coworker at my first company gave it to me, I worked in an old mill building that had a random room for IT storage.

I also got a very old FreeBSD mouse pad from there too! I'm not sure if I still have it around.

Absolutely loathed moving from 98 to XP. The stability wasn't much better, the resources were hogged more, and the default toys-r-us theme was an incredible eyesore (thank god for UX hacks). It was overall so much pain but Vista was even worse in many respects so I kinda weathered it until 7 came along, and that one was insanely good.

  • Windows 98 (from my memory) was not very stable and horribly insecure.

    I recall a handful of tools that anyone could use (I was 10-11 and could figure it out) to break and bluescreen Win 98 computers remotely.

    10-11 year old me liked the XP theme, the icons were so “fresh”, nearly everything that came before was grey and boring (and the beige boxes didn’t make that better) so it was a welcome change to me at the time.

    Now I’m old, I see the joy of grey high contrast consistent UI: what I am doing is more important than the shell around what I am doing.

    • I remember our Windows 98 SE machine crashing two or three times a day just in normal use (and this was mostly light use by us kids, we were primary students at the time - I imagine it was worse if you were using it in an office eight hours a day). Moving to XP was a big stability improvement as far as I can remember.

    • it always depended on the hardware (being stable, security is another matter).

      I've got friends who ran Windows ME and it was rock solid. My experience was very very different, same with Windows 98 SE.

      With that being said my PC with Win95 OSR2 was super stable.

      1 reply →

  • > Absolutely loathed moving from 98 to XP.

    Good gods no. But then in the business in the UK late-1990s, Wikn98 was known as "GameOS".

    I ran NT 4 at home until W2K came out.

Peak Windows XP was Server 2003. I ran it as a daily driver on a ThinkPad. It could do pretty much everything XP could but had a closer UI to Windows 2000.

  • You could simply set Windows XP to use the classic theme as well.

    • Server 2003 had the NT 5.2 kernel. There were some minor improvements and it felt more stable to me than XP. The x64 version of Windows XP was based on the Server 2003 x64 build.

Hot take but XP is only remembered fondly in this community because it was the dominant operating system from 2001 through 2011 on consumer devices that were likely purchased as first or second generation home computers for millenials that are approaching their first 25 year retrospective.

  • It had an exceptional lifespan and basically represented the height of dominance for Microsoft.

    • I mean, among "younger" American HNers (those who went to middle or HS in the mid 2000s to mid 2010s), MacOS X Leopard or Windows 7 was probably a much more foundational desktop OS - most of our school computer labs used one or the other, as did our families.

      I could make a similar argument for Win7 and the indie gaming scene.

      3 replies →

  • If you'd been using Windows 9x you'd appreciate XP just because the install didn't rot itself to pieces every 6 months from DLL hell. But the rise of internet downloaded crapware and malware managed to keep your reinstall skills sharp during that era for another reason.

  • Pretty much. But that's almost all of HN tbh.

    A lot of references, topics, and language patterns on here really highlight the fact that the userbase is somewhere between 35-45.

    Still love Windows XP though.

>up to a year after release, many gamers still recommended Windows 98. Why? Mostly due to compatibility where things a Voodoo card and a Soundblaster running in MS-DOS were preferable for many titles, and this is something that simply wasn’t on offer with XP.

Actually, mostly since Wxp was slow as a dog compared to W98, because W9x still had direct control of the hardware rather than the sluggishness-inducing Hardware Abstraction Layer (HAL) that NT has always had inserted between the OS and the devices.

W95 was noticeably faster than W98 was too, and both of course move like lightning-speed compared to W10 whose 64bit drags compared to W10-32bit, and W11 is more embarrassing as it continues to further slow with each update (almost every month now rather than only once per year), which makes W10 seem like it was a quite a bit less encumbered than W11.

  • 95 and 98 were roughly the same speed; any differences would likely be due to drivers. The main difference between the 9x and NT lineage is the former is actually a hypervisor for DOS VMs (and the GUI itself can be considered a DPMI application, running in its own VM) while the latter is a "full" OS with a very limited DOS emulator.

    • Not on low-end kit.

      I cut down Win95 to run from a 16MB SSD in 1996, paid for by PC Pro magazine. I knew that OS inside out.

      Around the turn of the century my travel laptop was an IBM Thinkpad 701C, the famous "Butterfly". 40MB RAM and a 75MHz 486DX4.

      Win95 was great on it, better than OS/2, but the thing is Win95 had a max of 4 IP addresses. In total.

      I had a dialup modem (1), an Ethernet card (2), AOL for toll-free dialup (different stack, so 3) and Direct Cable Connection (4).

      Add a different modem or Ethernet card and it couldn't bind TCP/IP to it. No more addresses.

      I tried NT 4 but it had no power management, no PnP, no FAT32.

      I tried Win2K. Not fun in 40MB of nonstandard (and so vastly expensive to upgrade) RAM.

      I tried 98SE. Too big, too slow.

      So I cut it down as hard as possible with 98Lite.

      (Still around, remarkably: https://www.litepc.com/98lite.html )

      No IE, no themes, no built in media stuff, no Active Desktop, and it ran reasonably on a 486 in 40MB of RAM.

      And it supported more IP addresses!

      But it was hard work to get it working, and it was never entirely stable.

      No. I reject your statement based on considerable personal experience and benchmark testing.

      98 was considerably heavier than 95.

      Just look at the ISO files!

      95 OSR 2.1 with USB support:

      https://winworldpc.com/product/windows-95/osr-21

      385MB.

      98SE:

      https://archive.org/download/windows-98-se-retail

      622MB.

      98 is a significantly bigger and more complex OS.

      Same design, but a lot more stuff piled on top.

      1 reply →

    • IIRC the largest speed difference was caused by Active Desktop. Windows 98 burned a "lot" of memory and clock cycles in order to view dynamic content inside Explorer.

      Back in the day there used to be custom builds of Windows 98 that had Internet Explorer completely stripped out. Those were much closer to Win95's performance.

  • Also the fact that pre-SP2, Windows XP actually crashed (and permanently broke in "interesting" ways) more than Windows 98 in practice, theory be damned. I became so familiar with how to install Windows during this time ...

    Yes, SP1 wasn't horrible if you could get it (but who can download something that big on dial-up?), but it still was not great.

  • I know you can run microbenchmarks to show the increased pointer size of 64 bit Windows can cause a few percentage points of performance difference in certain scenarios but that doesn't jive with the statement "W10 whose 64bit drags compared to W10-32bit".

  • Race cars are barren of safety and security features, creature comforts, and even frequently missing windows.

    But boy are they sure fast.

    But I wouldn’t daily drive one.

    • Nitpick I know but race cars in well run series actually have quite good safety - just not in the same way because the environment and expectations are different. You don't need/want a reversing camera or parking beeps and boops...

      I think part of MS issue is that they keep bundling and pushing "crap useful to some minority" (as well as unwanted ads and features too) by default into ostensibly "your" system and making it hard to focus on what you want it for.

      If you want it to focus on gaming performance... well it's more about arcane tweaks rather than having a turn off the shit button.

      Maybe the coming Win10 EoL will see a few % points jump to Bazzite or some other linux gaming-focussed distro.

    • Considering a common use for Windows these days is Steam Launcher, performance is kind of a big deal, actually. Literally the only thing I use my desktop for is to play games, so yes, performance is pretty much the only thing I care about with it.

    • Race cars have heaps of safety systems not present in road cars. They don't have ABS and traction control because they don't actually increase safety on track with a professional driver. SRS airbags also offer no additional safety when in a 6 point harness and wearing a helmet and neck brace.

    • Race cars have drastically more safety features than road cars. Your road car doesn't tether your helmet to your headrest to protect your neck and doesn't have a roll cage, for starters.

      1 reply →

One correction that I can't leave on the actual article (subscriber only!) is that I'm certain multi-screen support worked on Windows 98. Excellent article as usual though!

Microsoft also created a Zune theme which makes the start button orange and the taskbar and many other things black. It’s the only theme I use on my XP installs!

XP... it really whips the llama's ass.

A true Microsoft masterpiece, back when they still remembered how to build something that didn’t need 17 updates before lunch.

> For 64bit versions, both AMD64 and Itanium, support ended on the 30th of June in 2005.

Even Apple would not deprecate an OS two months after its release. The AMD64 version was supported until 2014, the same as the x86 version. Itanium was a dumpster fire, and anyone who had any Itanium hardware would probably want Server 2003 anyway.

Absolutely nothing Windows XP is "peak Microsoft", least of all the Neptune UI, which foreshadowed the terminally ugly Apple and Android UIs of today at least in color composition (Clickibunti as we say in German). Immediately switched to a modified Classic Theme.