@Noob
Try to copy and paste the phrase it says to you on Google and search solutions for it.
You're running Windows 8 right? I have no knowledge on windows 8, and IMO it sucks a lot, so I may not be the best to help you. Google will surely give you an answer.
BTW, how did you reset to factory settings? You formatted your pc?
@Caterpillar
Transfering thorugh an external device won't work, probably. When you install civ it installs some files on other folders that you don't know. These files are responsible for making the game run appropriately and most importantly tell windows that this program is actually installed. You may try this because maybe when you try to run the game, it'll tell you which files are missing and from where. Getting their names you may search on google for them and download them at will (for dlls for example there is a dll site with all known dlls to download).
Try to copy and paste the phrase it says to you on Google and search solutions for it.
You're running Windows 8 right? I have no knowledge on windows 8, and IMO it sucks a lot, so I may not be the best to help you. Google will surely give you an answer.
BTW, how did you reset to factory settings? You formatted your pc?
@Caterpillar
Transfering thorugh an external device won't work, probably. When you install civ it installs some files on other folders that you don't know. These files are responsible for making the game run appropriately and most importantly tell windows that this program is actually installed. You may try this because maybe when you try to run the game, it'll tell you which files are missing and from where. Getting their names you may search on google for them and download them at will (for dlls for example there is a dll site with all known dlls to download).