I also remember Windows 2000 fondly. It was really really stable. Even if it looked like it's frozen like a polar ice cap (they weren't melting that bad back then), a short coffee break would give it enough time to normalize itself and continue like nothing happened.
Should retry it in a VM sometime. :)
Windows 2000 was the last version of the NT branch where Dave Cutler was in charge. He's a legend for a reason.
https://www.youtube.com/watch?v=J2GV_bCfnCw
Computer History Museum long form interviews:
Part 1 https://www.youtube.com/watch?v=29RkHH-psrY Part 2 https://www.youtube.com/watch?v=SVgSLud50ss
https://www.computerhistory.org/collections/catalog/10271716...
I was an intern at Microsoft in 2004, and personally helped make it clear that WinFS also wasn’t ready anyway. Fwiw, I think the iOS model of “makes users and apps no longer care about directories” has been more successful than the original WinFS plan of “maybe it’s all a SQL-ish database instead”.
You can see why they didn't want to/couldn't backport USB drivers.
Edit: Comment made me look like an enemy of forests and trees so, clarified the situation.
That was actually Windows 2000, based on the NT 4 code base. It was near perfect, given the era it was made in.
The only reason I upgraded from Windows 2000 was that Microsoft was extremely reluctant to back-port USB- or WiFi-fixes and support, effectively forcing you to upgrade to XP if you wanted to fully use your modern hardware.
For that reason alone, XP always left a sour taste in my mouth.