With Red, the ones that I never adopted as a primary OS
Windows 95 - It was horrible, but it was this shiny new thing, so we had to try it
Worked fine for me, but I didn't run any games under it. I still did that from DOS,
Windows 95 OSR2 - Much more stable, actually usable, but still even mild hardware changes necessitated a full reinstall
I remember it being mostly the same. Kinks worked out, a bit more stable, but other than that, mostly the same.
Windows 98 - This one really worked well for me, so I kept it as my primary OS until XP
I never really used the first release of Win98
Windows 98 SE - I had all kinds of issues with this, never could get it working properly.
For me Win 98 SE was perfect. So perfect - in fact - that I kept it around way longer than most. For a while I was actually dual booting Windows 2000 (for work and stuff) and Win98SE for games.
Windows 2000 - Game and hardware compatibility issues killed any chance it had
Windows 2000 was essentially an NT branch. It was rock solid and stable, and thus perfect for work, but not great for games. You didn't exactly game on NT4 either...
Windows ME - I didn't hate it as much as everyone , it wasn't worse than 98 for me but the bloatware was strong with it, so I never adopted it
I hate it. I never understood how it ever made it to gold. We are talking multiple bluescreens daily. I only had it installed for about a week, before reverting to Win98SE. What a **** show.
Windows XP - Iinitally it had the same issues as 2000, but eventually after the first or second service pack it got good.
By the time XP came out I was running Linux as my main desktop. I essentally replaced my Win2000 ddual boot with one flavor of Linux or another (Started with Red Hat, then landed on Gentoo for several years) I kept Win98SE for games for quite some time before eventually moving to XP. I want to say I recall thinking mouse movements felt off in XP compared to Win98SE, and Counter-Strike just felt WRONG in XP, at least at first. At some point I upgraded to XP but I can't remember when. It was probably after the first couple of service packs. By then it was pretty good. Protected memory addressing was a HUGE leap forward and resulted in bluescreens becoming a fraction of the issue they once were.
Windows Vista - The sloth of windows, you really needed 2GB of ram for this at a minimum, but it came out when many PCs were still 512MB
Because I was still running Linux as my daily (I had moved to Ubuntu by the time Vista came along) I just kept XP as my dual boot for games. I had no need to move to Vista. Crossover Office under Linux worked great for office apps. I finally bought a copy of Vista x64 Business edition a few weeks before Windows 7 came out.
There was something I needed it for that wouldn't work well in XP. It came with a free upgrade to Windows 7 upon launch, so I figured why not. I installed Vista. (Briefly triple booting in case I was unhappy with it, as I had heard how everyone hated Vista) I remember thinking that it felt a little heavier and slower than XP had, but also felt smoother. Like a big ship less perturbed by the waves. I also remember thinking that it was nowhere near as bad as I had been led to believe.
Granted, I got it late in the game when most of the driver issues had been resolved.
I - for one - liked UAC. I thought it was finally some good user account management in Windows, like I was used to under Linux. It was a little bit of a pain for legacy games/programs that were not UAC aware, but well worth it for the added security.
Windows 7 - I had some reservations about the UAC, and some UI changes, but eventually got used to them.
Windows 7 was pretty much exactly the same as Vista, but they fine tuned UAC a little (making it nag you less) and reshened the UI a bit. I installed it under the free upgrade program a few weeks after iunstalling Vista, and was reasonably happy with it.
Windows 8 - this left me dumbfounded, when I first encountered it on a prebuilt, I couldn't find the most basic things in it, I felt the same way as I did when I saw a PC for the first time and knew nothing about DOS, I had to refer to outside help to get anything done.
I kept Windows 7 on my desktop for games (as a secondary OS to Linux) but I did buy a copy of Windows 8 for my HTPC. I wanted to try the new tile interface to see if it made for a good HTPC experience. While I wouldn't ahve wanted it anywhere near my desktop, I thought it was reasonably OK in the HTPC role.
I eventually moved the HTPC to Kodi though, and later reused the license for a desktop after the free Windows 10 upgrade program.
Windows 8.1 - Too little too late.
Never really used this one much.
Windows 10 - I didn't like it, but I had to go along with it, and for the record I still don't like it, and it gets worse with every feature update, eroding user oversight and control panel features.
I hated it. I mean, under thehood it was the best OS Microsoft had ever released. Kernel optimizations, RAM use, install footprint, you name it. In all of these areas Windows 10 improved over Windows 7. I just hated what Microsoft did on top of it.
Everything from the **** they pulled to compel people to upgrade (clicking the red X installs now?)
All the preinstalled tablet shovelware that can't be removed. Even if you succeed it's still there in the background and magically reappears the next time you create a user account.
Online cloud user accounts instead of local accounts, telemetry, Microsoft store, using your PC to host Windows updates, cloud integration, Cortana, the new flat settings menus, you name it. I hate it all. With Windows 10 Microsoft was essentially mimicking everything I hated about Android/iOS.
I put off installing Windows 10 for quite a bit after launch, but eventually caved.
I've gotten used to it to the point where I no longer enter a blind fit of rage every time I use it, but that doesn't mean I like it.
I want to get back to basics, where an OS is just an OS. No preinstalled programs or functionality. You install everything yourself that you want. I don't want anything that ties the achine to an online account, no automation, unless I intentionally created the automation, etc. etc.
Windows 11 - The windows after the last version of windows, I don't know why this even exists, it's terrible at best, broken at worst.
Same. This move made no sense to me.