One of the things that bug the most is the windows software upgrade or the patch installation after which I am supposed to reboot the computer when I am middle of some important work. What do you do in that case, close all the apps, restart the system and open all of them again?
Well if this is the case with you then you just need a tool called CacheMyWork. CacheMyWork is a handy utility that enables you to reboot Windows without losing your place in your work. What it does is, it builds a checklist of the already opened applications and windows and reopens them automatically after the system is finished rebooting.
CacheMyWork is the best tool for occasions when you need to reboot the system unexpectedly. Since the tool does the whole process on its own, you don’t need to worry about forgetting the apps opened before the system reboot.
This application is written in .NET 2.0 using VB and is free to use. The tool is worth a try.