Apps Reopen After Reboot - Auto-Start Guide

Recovering Your Workflow After Unexpected Restarts
Interruptions to your work caused by unexpected system reboots can be frustrating. This is especially true when you're managing multiple projects simultaneously. Fortunately, a useful, free application can help restore your working session after a restart.
Introducing CacheMyWork
CacheMyWork is a lightweight utility designed to relaunch your previously open applications following a reboot. It minimizes downtime and allows you to quickly resume your tasks. Automatic updates are often the cause of these interruptions, downloading and installing while you have numerous applications running.
While postponing a restart is sometimes possible, it isn’t always a viable option. This tool offers a simple solution, requiring minimal system resources.
When you have a substantial number of applications open, simply launch CacheMyWork. It will then display a list of all currently running programs.
Select the applications you wish to automatically restart after the reboot and save your selections.
Restoring Your Explorer Windows
In addition to applications, you can also configure CacheMyWork to reopen your open Explorer windows. This ensures a complete restoration of your desktop environment.
Seamless Workflow Resumption
Upon returning from the reboot, all the applications you saved will automatically launch. This allows you to seamlessly continue your work from exactly where you left off.
Beyond Scheduled Updates
The utility isn’t just useful during scheduled update cycles, such as “Patch Tuesday”. It proves invaluable whenever a reboot is necessary, regardless of the reason. By automatically reopening your applications, it significantly reduces the time spent recreating your previous working environment.
CacheMyWork requires .NET 2.0 to be installed on systems running XP SP3, Vista, and Windows 7 (both 32-bit and 64-bit versions). You can download it from CodePlex.