Project: Windows migration tool
Scope: Program to migrate registry settings, user settings, installed programs and their settings, outside of windows.
Basically a tool that possibly boots off of a CD that can load and scan the registry hives, and migrate all non-default settings for windows and installed programs and their settings in a manner that the installed applications work.
Program would scan the registry and identify all registry settings that are not windows defaults as the default values should already be known. Program should be able to identify what registry settings that are windows specific are not default and copy those as well.
Program should be able to identify every file needed for each program to function correctly as that data should be stored in the registry. The purpose of this program is to aid in migration of files/settings from broken windows installations to working installations to minimize downtime for the end user in an automated format that minimizes the time spent by technicians manually migrating the files/settings and registry settings for all of those items.
Program should be able to identify corrupted windows registry entries that would prevent windows from working correctly if those entries were transferred as well and ignore them so they are default in windows.