this post was submitted on 24 Aug 2023
499 points (96.5% liked)
Technology
59223 readers
3357 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
32 bit hacked and kludged onto a 16 bit system that was still MS-DOS at the core. It was a mess. A highly unstable "wonder how it's even working" mess. The "lol Windows always bluescreens" memes came from this era because of this. The switch to NT and pure 32 bit from boot to desktop for consumer OSes with Windows XP made the stability issues mostly a thing of history unless you had bad drivers or hardware.
And then starting with Vista, Windows went to 64 bit. It was a complete rewrite of Windows and is way more stable because it requires every driver to be signed by Microsoft. You can disable the signed driver requirement, but then you're risking stability.
It wasn't a complete rewrite of Windows.
Maybe if it was your first NT-based Windows, like you previously had 98 or ME or something, then it might appear that way.
But Vista was a fairly incremental update. Lots of things changed but nowhere close to a complete rewrite.
It was a whole new kernel. They didn't rewrite every single utility, but the kernel was a rewrite along with things like diskpart and the boot loader. The core of the OS. They also dumped all of the old 16 bit legacy apps.
I would like to see a source for that. I know they rewrote critical subsystems (like the audio and video stack), but the whole kernel? I don't think so.