"Imagine a house where the drywall, flooring, fireplace, and light fixtures are all made by companies that need continuous access and whose failures would cause the house to collapse. Youād never set foot in such a structure, yet thatās how software systems are built."
That's exactly how the modern computer industry seems to operate. It's sad because it's wiped out most of the fun of using computers for me, since everything's half-broken and constantly updating for no reason.
To that end, most updates rarely, if ever, seem to actually offer any meaningful improvements anymore; instead, they usually destabilize and reduce the performance ā sometimes significantly ā of a previously reliable software package, often in the name of "security" (I guess a system that's broken and inoperable is pretty "secure", since nobody, including hackers, can access it).
This Crowdstrike update is a perfect, if extreme case in point of the dangers of constantly rushing out potentially broken updates: the update rendered previously stable and reliable computers completely broken.
most consumer versions of Windows will not boot from external drives.
This is generally true, but with some clever hackery, some (particularly older) versions can be made to boot from removable media.
For example, years ago, I made a CD-ROM that booted a live version of Windows 98. After much trial and error, it actually worked amazingly well for what it was, although it was locked to one specific configuration of one specific machine (long since dead), and since the file system was read only, nothing could be installed, removed or configured, including device drivers (I think I even set up a RAM disk for the temp folder so programs that normally wouldn't run on a read-only disk could work). To work around this immutable nature, I'd have to boot Windows normally from a hard drive (the "master" install), install, remove or configure whatever programs I want, and remake the CD-ROM using that master install as the source for the new CD. It wasn't terribly useful with all these limitations and caveats, but it was a fun proof of concept. Not to mention that it was completely immune from viruses and such, because they couldn't install themselves, nor could they permanently modify any system files!
c