Hi,
i was just about to install 1.52 and i really had 2hours of trouble.
Source of this bug/error/hassle
I got myself another ide drive so my drive letters changed. The partition i had Civ installed moved from h:\ to k:\
This had no effect on the game itself since it doesn´t matter if you just wanna play the game but when i tried to update i always got errors...
What i tried
How i finally solved it
So finally i opened this install info file that is located somewhere on your system drive at the place where Windows stores all the info about installed programs and manually set all this h:\civ... entries to my new location so i could finally uninstall civ and reinstall it.
WHAT A HASSLE!
FIRAXIS,
please bring more intelligent checks for the game location with the next patch, i m pretty sure there are lotsa ppl arround that wouldn´t know how to fix this issue. Luckily i knew.
HowTO reproduce this
You should easily be able to reproduce this by moving the game to another partition or mayb just rename the civ folder.
When trying to update the game you will get an error that basicly gives you NO valuable information that would point the user in the right direction that could help him solving the issue. Furthermore, when you start civ4 setup in order to uninstall the game you´ll get "Funktion errors" and the info that the program tries to delete the file on a location where the game isn´t anymore. (That´s what you will learn, the program will not know that the File is no present and provide a solution to uninstall civ anyways). You probably could press "ignore" 3000 times to reach the point where the uninstaller would actually delete the infos that tell the installer if civ is installed or not, but i couldn´t be arsed so far.
I hope you´ll take notice of this and work on a solution, it was really hard to solve it.
i was just about to install 1.52 and i really had 2hours of trouble.
Source of this bug/error/hassle
I got myself another ide drive so my drive letters changed. The partition i had Civ installed moved from h:\ to k:\
This had no effect on the game itself since it doesn´t matter if you just wanna play the game but when i tried to update i always got errors...
What i tried
- So i tried editing the reg entries, no success.
- So i deleted them, no succes.
- It seems as everytime you start setup/or the patcher those entries are reset to the info in the windows uninstall registration file. (*.ids
- file or something, i forgot :/)
Manually deleted Civ4 since i thought the installer might notice that i have no single civ4 file but the samegames on my hdds
How i finally solved it
So finally i opened this install info file that is located somewhere on your system drive at the place where Windows stores all the info about installed programs and manually set all this h:\civ... entries to my new location so i could finally uninstall civ and reinstall it.
WHAT A HASSLE!
FIRAXIS,
please bring more intelligent checks for the game location with the next patch, i m pretty sure there are lotsa ppl arround that wouldn´t know how to fix this issue. Luckily i knew.
HowTO reproduce this
You should easily be able to reproduce this by moving the game to another partition or mayb just rename the civ folder.
When trying to update the game you will get an error that basicly gives you NO valuable information that would point the user in the right direction that could help him solving the issue. Furthermore, when you start civ4 setup in order to uninstall the game you´ll get "Funktion errors" and the info that the program tries to delete the file on a location where the game isn´t anymore. (That´s what you will learn, the program will not know that the File is no present and provide a solution to uninstall civ anyways). You probably could press "ignore" 3000 times to reach the point where the uninstaller would actually delete the infos that tell the installer if civ is installed or not, but i couldn´t be arsed so far.
I hope you´ll take notice of this and work on a solution, it was really hard to solve it.