Step 2
Perform a complete backup of your system, see backups.
Step 3
Determine miniumum device drivers required to start system.
Start->run->drvmgmt.msc
Select each of the devices above, right click->properties->driver
driver details->record the list of files for later reference.
Step 4
Start->run->msinfo32->System Summary->File->Export->msinfo.txt
Save msinfo.txt on an external storage medium, in case of system failure.