I've recently had to format my laptop after Windows failed. Upon reboot I noticed all my program files were still on the hard drive but I cannot open them, is there a way (without reinstalling every one) to get them working again?

Cheers!

link|improve this question
1  
If you formatted your laptop, you should not find your old program files back, as the format would have erased everything!!! – Snark Sep 13 '09 at 10:20
Still there in the program files directory, just can't open any of them! – Pete Sep 13 '09 at 10:21
Are you sure you reformatted? Or just reinstalled Windows on top of the previous install? – Snark Sep 13 '09 at 10:26
Might of been the latter actually... any way to get the programs working again? – Pete Sep 13 '09 at 10:29
So you can open the folders and run the executables, but they don't' work? Which programs are they? – samjetski Sep 13 '09 at 10:46
show 1 more comment
feedback

1 Answer

up vote 2 down vote accepted

To get them working you need to restore the registry and possibly a few environment variables to the state they were in prior to your reinstallation of Windows.

While you might be able to search the internet and find these values the simplest solution is probably going to be to reinstall - I suppose it depends on how many applications you have (or should I say had) installed.

Have you tried just double clicking on the exe in the Program Files directory? It might not work for all applications, but some might run, and reset their registry settings - then all you need to do is add a shortcut to your desktop or the All Programs menu. Of course you won't be able to uninstall these applications easily.

Some installers might detect the presence of the folder (assuming you installed it into the default location) and offer a Repair option which should just update the registry in your case, so that might save a little time.

Once you've got everything reinstalled you should do something we all should do (but often don't) and back up your registry.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown