thegamersite1 :
Well, I reinstalled W7 and it backup the Program File (x86), Program File, and the User File so when it finish reinstalling, it will create a folder called Windows.old. I can find those old files there so I want to know if is ok to copy/transfer the programs files x86 that is located there to the original Program File? Also, can I delete them after I do that?
For many programs it's fine if you copy the files from the .Old directory back into Program Files. However, this is almost always not necessary. Copying those files
will not properly restore the programs to working order. You need to reinstall them. Afterwards, you
can copy those files over but its not necessary as all the files required to make the programs operational would have been created during the install process.
There are a few programs out there that store important files in Program Files and sub-directories. For example Microsoft SQL Server 2014, by default, will store your your databases and any backups in
C:\Program Files\Microsoft SQL Server\<database>\MSSQL\DATA and
\Backup. I also worked for a small company whose owners didn't really know what they were doing and would tell the developers to store files that would normally go into AppData or elsewhere into the Program Files folders, move them in later versions, and move them back even later.
That said, depending on what programs you have and how well you know them you might need to determine what you need to keep. In the case of SQL Server, I would have made backups and moved them to an external drive before re-installing Win7 for restoration later. If you didn't know that, when you finally found out where your precious databases were, you'd then need to go about restoring them.
I'd hang onto that .OLD directory until you're absoloutly certain nothing you need is in there. Most games and programs don't do this though.