Everyone seems to love the Windows 7 era but for me, Windows peaked GUI-wise with Windows 2000 and everything since then has felt like a poor 'skin' or misplaced 'theme' on top of something else.<p>Windows XP's level of 'plug and play' for devices/drivers ushered in the modern OS feel from a usability standpoint, but from a 'get-shit-done' GUI and responsiveness standpoint Win 2000 (and up to Windows Server 2003 by extension) was all I ever wanted/needed.<p>These may be rose tinted glasses though, and I'd be interested to hear counterpoints.
For me, search integrated into the start menu was a major quality of life improvement. Particularly the ability to hit the Windows key and type the name of an application. Strictly speaking, this was introduced in Vista, but I feel like Windows 7 added a lot of useful polish to the Windows Vista style of UI.<p>I otherwise agree that the older Win 2k era UI was pretty much an ideal UI. The whole "frutiger aero" look did not age well.
The Start Menu integrated search would have been real nice if it worked properly, but unfortunately they decided on some kind of “search” algorithm that can't even do a substring match on items in the Start Menu. I have no clue what the thinking there was, but it drives me to not want to use it.
Yeah, I never used it. I have barely ever used it since then.
I think what drives me mad is its nondeterminism.<p>If I hit Winkey and type a string, it should not be the case that I get different results from doing that 6 times in a row because it depends whether some background task which changes the results finishes first.
Another thing these "search boxes" (happens on macOS/iOS also AFAIK) is that sometimes even exact matches don't match unless you're using some specific length.<p>So if I type "ABC" I see the right application. If I type "AB" I don't see it anymore. But if I do "A" then I see the right application. So you have to then always remember to do either "A" or "ABC", because doing "AB" shows a completely different result as the first hit.<p>Completely bonkers behavior, and shit like this convinced me that neither Microsoft nor Apple has actual UX professionals employed anymore, or they don't have sufficient power to actually influence how things are made.
A personal pet peeve of mine as well, and a good example of when a product is trying to be too clever. I think (suspect) what is happening is that it is remembering partial matches and your selection, but like you I find it has the opposite effect.<p>If I type `f`, the first item on the list is Firefox, if I then type `fi`, it selects Figma instead. Keep typing, `fig`, now it has a Safari tab selected instead for figma.com. Pinnacle UX.
Yeah... sometimes it doesn't find anything.<p>Anyways, this has pitched me towards app "Everything"<p>I occasionally check whether after all these years MS has fixed the search... no, no surprise there.<p>I get that it depends on indexing service which may be buggy, etc... but I guess it is possible to prioritize/have alternate index for most important stuff like executables. This bugs me the most: there is a program, but I cannot find it. I must know to navigate my way within start menu or program files (for stuff like debugging/perf tools from Microsoft)<p>And given lots of comments there are on HN about Windows search, why no MS guy here silently sitting has escalated this "sentiment" to the correct ears? Oh please.
Given that Windows search has been this broken for decades, do you think Microsoft is going to start caring _now_?!<p>Next thing you'll be asking to make OneDrive even remotely predictable in its behavior (other than the predictability of "never doing what I expect or want").
Everything is an absolute gem. I literally cannot survive on the work computer without it. At home on Linux, this is one of things (probably the only one even) I really missed from Windows.
Have you seen FSearch? <a href="https://github.com/cboxdoerfer/fsearch" rel="nofollow">https://github.com/cboxdoerfer/fsearch</a> It's quite similar to Everything.<p>Btw, there's also fooyin which you may say is "modeled" after foobar2000 <a href="https://github.com/fooyin/fooyin" rel="nofollow">https://github.com/fooyin/fooyin</a> - another piece I miss from Windows.
Yes, there have been some obvious race conditions - especially with the web results or on gnome/linux with the listing of open browser tabs.<p>In a similar vein the browser search bar keeps remembering things you mistype once, and if your automatism is to type "n" and then press enter to go to "news.ycombinator.com" you will end up on the wrong page over and over again, because internally it keeps a counter and ranks higher depending on number of times you have "clicked" it.<p>Quite annoying UX with many search bar implementations and it makes me feel like the people who design these are not actual power users of their own software.
I use the Win-key+[start typing] search all the time, but I also used it in the XP era. Only then it was a third-party app, with order of magnitude more customization and control. I actually have a worse experience now, but it's just above my tolerance threshold so I don't do anything about it.
I've navigated systems this way for so long, I forget people do it any other way. Someone from IT had to remote-connect to my system yesterday to do something, and to get to the control panel they opened the start menu --> clicked the Settings gear --> Bluetooth & devices --> Scrolled all the way to the bottom of that page to click "More devices and printer settings", which then opens 'Control Panel\Hardware and Sound\Devices and Printers', then clicked "control panel" in the address bar.
I was baffled.
Winkey --> type "CON" --> hit Enter is so many fewer steps.
Wouldn't it be below your tolerance threshold then? ;)<p>I feel during XP times it was basic string matching, and sometimes I miss that. At one point on linux they also started matching on description text, but then application maintainers started to add keywords to their description text for their app to rank higher, which again made it worse to find whatever you are looking for.
Now you can hit the Windows key, type Visual Studio and open a Bing search for Visual Studio, instead of actually opening VS. It’s great - if your KPI is bing DAU
I know it should be the default, but if you turn off online searches for the Start Menu, it operates exactly how you'd expect it to on Windows 11.<p>Windows 11 is also a lot faster than 7 was on equivalent systems. Windows 7 would take minutes to boot.
7 is better than anything coming after it. Microsoft finally figured out the design, no ads embedded into every corner, no app store, no integration of every MS service into it.
Earlier than 7 versions can be discussed in terms of if they match or surpass 7 or not but for myself it was MS' pinnacle in OS design
Windows 7 was the best Windows and one of the reasons was that you could still have the Windows 2000 GUI, the "Classic" theme. That was peak Windows.<p>I'm so disappointed that all those years later, the Windows UI is literally less configurable than Windows 2.1, which is the earliest version I used. Yeah, I don't miss 16-color mode, but I definitely miss that you had so much flexibility to tweak the UI. Now you're just stuck with some art-school dropout's idea of "flat UI" (seeing as how Microsoft has thrown out most of the great HCI work they, IBM, and others did in the 1980s, in favor of lame aesthetics that are entirely orthogonal to usability) and there's almost nothing meaningful you can change about it.
I've lived through every evolution of Windows from 3.1 up to 11 and Millenium/2000 still remains my favourite and I will always consider it the most 'get-shit-done' UI that Microsoft has ever built. Up until W10 removed the feature, I used to turn off the Themes service so that I could get the classic UI back.<p>And I also completely agree with your point that everything else since then has felt like a poorly placed theme on top of something else.
Windows 2000 was such a major improvement over NT4 and of course 9x that yes, you're right, it was awesome, but it still had issues and in terms of device drivers future versions brought a lot of things that improved overall stability.<p>I think the best benefit of Windows 2000 was that the GUI was extremely coherent. Even in Windows 11 for some sub menu and options you sometimes have a Windows 2000 UI popping up out of nowhere.
Nah, its not rose tinted glasses. Win2000/Win2003 were amazing. I still run Win2003 because it just workz. GUI is great, it snappy, I have all the tools to tinker here and there.. Leaked SRC code helps tiny bit ;)<p>Win7 wasnt that bad, you still could set classic GUI. If they only kept it like this and plow money to improve kernel...
As much as I appreciate the classic Win9X look, I also like some more modern features like full bit depth alpha blending and anti-aliasing.<p>I actually like the Win7 version of Aero, but the real unlock of these features is the third party themes it enables. There were some really nice 7 themes that hold up even now.
Agree, that 2000/Millennium aesthetic was absolutely peak design and usability.
Looks like this mod supports the "classic" theme too.<p>That was the thing I missed most in Windows 10. With the previous versions of Windows (I think up to 7?) you could still switch back to classic theme.
Booting win2k with under 10 processes running at startup and ~50MB RAM consumed was glorious. Updated Warp on a child's computer last evening and 7GB consumed at boot with W11 reminded me of win2k days and how much they are missed...
"Peak Windows GUI" and "Peak GUI" are two separate things.<p>For "Peak Windows GUI", MW10 and MW11 both score high in my opinion, but the changes in Start Menu behaviour in MW11 and the horrible "Show more options" sub-menu in the MW11 right-click context menu are confusing. So I'll give MW10 the advantage for consistency and less insult to the principle of Least Surprise.<p>For Peak GUI, I would say there's a tie. An Android device with Desktop Mode is just hard to beat for multi-context usability. Early OS X looked great and had mature GUI ideas. And my daily Linux box with the Sway tiling window manager is the right combination of mouse gestures and keyboard power.
I agree. I rode Server 2003, then after that Server 2008 (which kept most of the 2000-era gui, though the start menu got more vista-shaped) for my Windows development desktop machine for as long as I could. By the time Server 2008 reached end-of-support, I didn't need a Windows development box anymore, and my only contact with Windows has been sporadic, but feels like a distinct downgrade. I've had VMs of each major desktop version for odd small tasks, and have been grateful not to need to spend a lot of time using them.
Out of curiosity, are there any good comparisons in-detail between Windows 2000 and present-day Linux?<p>I do have the same feeling that Windows 2000 was in many regards the best UI (tied with 7 maybe), but after switching to Linux I'm wondering if this is maybe more rose-colored glasses than I thought.<p>KDE or XFCE seem to mimic the Windows 2000 design in many ways, but they are still far away from feeling as snappy or as well-thought out than Windows 2000 did. They also paradoxically feel more "gray" than I remember Windows, even though the "grayness" of Windows from that era is sort of famous.<p>So I'd like to know if this is really just nostalgia/muscle memory or if there are really specific things that KDE does worse than Windows did.
I can't speak about the grayness, but the lack of snappiness I think is thanks to the bloat and complexity of modern UIs. KDE in particular is a beast with a ton legacy code built up over the time, and a lot of bits and pieces put together by people from around the world, which results in a lack of cohesiveness... but that goes for most Linux DEs.<p>XFCE comes a bit closer to the old UX and cohesiveness, but is still a bit off. In saying that, Chicago95[1] for XFCE does a really great job of bringing that classic Win9X look to XFCE, so it's worth giving a shot. There's also a fork of it called MENT2K[2], which recreates the Win2K experience, also worth checking out.<p>The DEs I've seen being closest to recreating that classic experience have unfortunately been outside of Linux: ReactOS being the most obvious choice, and the other one being SerenityOS. Although not viable for daily driving yet, still fun to play around with in a VM.<p>[1] <a href="https://github.com/grassmunk/Chicago95/" rel="nofollow">https://github.com/grassmunk/Chicago95/</a><p>[2] <a href="https://github.com/User738git/MENT2K" rel="nofollow">https://github.com/User738git/MENT2K</a>
Same here, Windows 2000 is peak UI, I never liked the Frutiger Aero aesthetics. My only criticism is that it was, in a sense, <i>too</i> successful and elements like the taskbar and start menu got ossified and the design stagnated. Apple's F3 show all windows, F4 spotlight is far better. Windows didn't even get multiple desktops until Windows 10.<p>I guess I like the design language but I wouldn't be prepared to give back the usability of modern UIs.
<i>Windows didn't even get multiple desktops until Windows 10.</i><p>I believe that it has always supported multiple desktops since the introduction of the NT kernel. There just wasn't any UI provided in the OS for switching. I used a Microsoft PowerToy to switch between desktops, I think all the way back to NT 4.0.
Frutiger Aero was never called like that. It was just a non-copycat gloss theme cleraly inspired from OSX' Aqua design. Even KDE3 did that for some time (Everaldo/Crystal icons, Keramik...) were rounded, glossy designs were hip and transparencies with XRender were everywere.<p>Both desktops tried to create someting shiny without being too close to Mac OS X.<p>TBH KDE has better themes like the Slick icon set and plain but contrasted widget and menu themes, kinda like the semi-flat theme from Office 2003 (was it the .Net theme?) or something like that, which was modern but not baroque and overloaded like Keramik or XP's silver theme with too many gradients.<p>That style would modernized would be several times than the unusable flat themes from today. Kinda like Zukitre for GTK2/3/4 under GNU/Linux and BSD desktops (ad QT5/6 being set to match the GTK3/4 themes under the settings).
> Frutiger Aero was never called like that.<p>Indeed, the term "Frutiger Aero" was not really used among geeks in this time; I had to look up Wikipedia to get its precise meaning:<p>> <a href="https://en.wikipedia.org/wiki/Frutiger_Aero" rel="nofollow">https://en.wikipedia.org/wiki/Frutiger_Aero</a><p>On the other hand, basically everybody who had an opinion about Windows's design used the official terms<p>- Windows XP: <i>Luna</i>; see <a href="https://en.wikipedia.org/wiki/Windows_XP_visual_styles" rel="nofollow">https://en.wikipedia.org/wiki/Windows_XP_visual_styles</a><p>- Windows Vista, 7: <i>(Windows) Aero</i>: see <a href="https://en.wikipedia.org/wiki/Windows_Aero" rel="nofollow">https://en.wikipedia.org/wiki/Windows_Aero</a> and <i>Liquid Glass</i> (though the latter is an Apple term): <a href="https://en.wikipedia.org/wiki/Liquid_Glass" rel="nofollow">https://en.wikipedia.org/wiki/Liquid_Glass</a><p>- Windows 8, 8.1: <i>Metro</i>; see <a href="https://en.wikipedia.org/wiki/Metro_(design_language)" rel="nofollow">https://en.wikipedia.org/wiki/Metro_(design_language)</a>
I'm a big fan of the Windows XP Royale theme (from Media Center Edition). Like regular XP, but glossier and shinier.
Y’all forgetting that Windows XP (and up to 7) had the classic boxy theme. It was just a menu toggle away in Display Properties. The difference was the Windows icon in the Start menu.
I used to start with 2000 server (so I could RDP) and then install something like Aston Shell to make it customizable and beautiful.<p>I miss the days when windows was a platform you could extend and customize.
Same, but blackbox (bb4win) was my shell of choice. Along with the Win32 Unix tools, Conemu, xyplorer and shell32.dll icon replacements, my Windows back then looked and behaved very similar to a Fluxbox/OpenBox Linux install.<p>I also recall this 3D shell where your desktop was basically like an first-person shooter, where there would be a literal desk with files that you could click on, a media wall that would display your photos and so on. I forgot what it was called, but it was one of the coolest things ever. In reality it wasn't very practical, but it was still cool. I miss those days of crazy mods and customisation. Everything so locked up and dumbed down these days, in the name of "security".
I loved bb4win, and used whenever I wanted FAST (boy was it). I used Blackbox on FreeBSD for the longest time so it was nice to have similar experiences.<p>We used to have highly optimized C code. Now the freakin' start menu is a progressive web app that runs react components because even Microsoft hates developing in WinUI. Madness.
Yes for me too. Windows 2000 was clean and efficient. With not too much bling.
Yeah I agree too. I never understood the love for the win7 aesthetic!
7 was the peak though cus it actually worked flawlessly.. In my experience earlier versions of windows were kinda janky and unstable.
[dead]
[dead]