In Windows, we had no choice but to live with that annoying time-consuming [insert first bar of Beethoven's 5th here] -- Restart Sequence. The Restart Sequence is Microsoft's way of telling Windows, "Look, we just changed something and to make you realize it, we have to clean up the slate and start everything all over again."
To put it in proper perspective, Restart is like, well, like forcing Madame Auring to be reborn every time she got a facelift. All Windows users have had to live with Restart. I can think of these situations that need it:
- BSOD happens (blue screen of death, the geek code for a crash)
- You made changes to the configuration (Control Panel settings)
- You installed a new program
- [Insert your own BSOD trigger]
At about this time, a little OS called Linux already existed and the same activities listed above never required a Restart! Windows tried hard to cover up this inconvenience until Linux users started boasting about total cost of ownership. All those Restarts where costing companies!
When we have no alternatives to a very difficult situation, we learn to live with what we have and forget that there could be a better way. I am ashamed to admit that I lived with this inconvenience.
But I'm happy because now that I use Mac, I have *never* had to restart just because I installed a new app, changed some setting, or on rare occasions, when an application went haywire and had to be Force Quitted (Windows theoretically could force-quit an erring application, but doing this almost always forced you to Restart, anyway. In Mac, I have so far never encountered this).
The only time I've had to restart was twice: both because downloaded a firmware update.
Now I just shake my head when I think of all the minutes I lost from waiting for Windows to Restart.