The thing I dislike most about Windows is the rebooting. I might have 10 applications open, dozens of Web pages, various stages of work happening and then I need to reboot the system to install some patch for a serious security problem. What a pain! Everything has to be shut down and then re-opened again after the reboot -- manually!
How much time (and thus, money) is spent every year waiting for Windows to restart? I don't know but I'd bet it's a gigantic amount.
Microsoft is working on a feature for Vista called Restart Manager that will help with patch and update installations.
"With Windows Vista, users won't have to restart their computers for most updates and application installations. Windows Vista knows which applications and services are using which files, and if a file needs to be updated, Windows Vista can coordinate saving the application's data, closing the application or stopping the service, updating the file, and automatically reopening the application or restarting the service. This capability is provided by a feature called Restart Manager.If you've ever used Opera Web browser (an excellent solution I might add) then you know that it can save its state upon closing and bring the browser right back to where you were when you last closed it. Why can't all applications do that?
Restart Manager works with Microsoft Update, Windows Update, Microsoft Windows Server Update Services, Microsoft Software Installer, and Microsoft Systems Management Server to detect processes that have files in use and to gracefully stop and restart services without the need to restart the entire machine. Applications that are written to take advantage of the new Restart Manager features can be restarted and restored to the same state and with the same data as before the restart."
So, what are the chances that Microsoft will add Restart Manager to Windows XP? My guess is "slim to none."