Let's say I have a 27gb hard disk, partitioned to C, D, E, F, G. Let's say I have 300 programs installed, some installed to C, some to E, some to G, etc. Let's say I've been using this PC for 2-3 years, and I have spent hours and hours customizing my desktop, file associations, favorites, bookmarks, etc.
Let's say I have swapped motherboards, and added a new video card, and swapped sound cards, yet I keep the same hard drive, and now left over drivers are conflicting with the new drivers, and the entire system is now unstable and you feel the best thing to do would be to delete the entire \windows folder and reinstall Windows from scratch.
Question: Is there a way to preserve all of one's program associations, desktop icons, bookmarks, favorites,...everything that I have personalized over the years so that when I reinstall Windows, I don't have to reinstall of my 300+ programs and spend hours (days?) re-tweaking my preferences? Is there a tool that will backup, export, etc all of the non-system related registry entries so that they can be reimported once I have reinstalled Windows 98?