there is something to be said about old windows installation CDs being essentially modern-day equivalents of immutable docker layers - i don't think one could say that about modern windows, but then i'm not super clued in into ms stuff.
You'd reinstall every year or two to clean out the disused DLLs etc, but it was mostly fine.
Of course it wasn't exposed to quite the same hostile environment it is today.