Civ4 wont start...

alexbddorf

Chieftain
Joined
Jul 28, 2007
Messages
2
I got a computer running Windows XP Pro SP2 with all current windows-updates including an ATI Radeon 9800 PRO (1 GB RAM, 3.2 GHz). It includes one DVD-ROM and one CD-Burner.

Civ4 1.52 was installed on this machine in 2005 (with radeon-driver 5.5 an dx 9.0c). It did run fine. I was not playing for about a year or so and as i tried to run the game today it just didnot start.

if i doubleclick the exe in the program-folder the process will show up in the process-list of the taskmanager and will vanish about 2 to 5 seconds later. no screen output happens, no error messages, just nothing.

I tried activating all logging-options in the ini-file. it didnot change a thing (and it didn't create any log files). i deleted the cache-folder (mygames) and tried holding down shift during start. no change.

so i decided to uninstall the whole game. than i deleted the game-program-folder, the "my games" folder and the civ-4 registry key manually and restarted the machine.

after that i reinstalled the whole civ-thing (1.00). no change. i installed patch 1.74. no change. i updated direct x to the most current (june 2006) version. dx diag states "no problems found", all tests run fine and other games also do run fine. I installed the current version of the ati-graphics-driver. no change.

i uninstalled the graphics-driver and tried with standard vga. no change.

I installed the omagedrivers.net driver. no change.

it even does not recreate the my games folder or the ini files.

the user does have adminsitrative rights and may access the "eigene dateien" folder and create files there. I tried starting the game in a newly created user account (with admin rights). no change.

pitboss by the way does start and run fine. PitBoss does also create the subfolders under my games (i am using a german windows so this is "C:\Dokumente und Einstellungen\Alexander Barisic\Eigene Dateien\My Games\Sid Meier's Civilization 4\") and it does create logfiles.

McAfee VirusScan is installed on the machine, but i stopped the service during this testing. Nero 6 Express is installed (without the virtual CD thing) but was not running. CloneCD or something like that is not installed (and never was).

If i start diag.exe (contained on the civ-CD) nothing happens. the exe appears in the process list and just vanishes (no screen output at all).

anyone any ideas? don' know what to do...
 
Since reinstalling windows is not really an option for me, i did some further research...

I started civ4 with proess monitor running (from sysinternals) and captured the log. civ does not even try to access the my games folder.

i cannot figure out to much from the logs, but it seems to me like safedisc produces kind of a crash before the "real" civ4 even starts. so the problem seems to be safedisc not civ4 itself. the safedisc process ends somewhere after accessing the gre_initialize hive in the registry and some terminal-server settings there (around line 2600/sequence 10390 in the "crash"-log).

since i believe safedisc to be the problem i tried to install the win-xp safedisc update from macrovision. it says "secdrv.sys update failed (error 101)". but it says this should be an update for safedisc 4.0 and civ is using something like 4.6 (is it?) - so maybe this strange message is trieing to tell me that there is a newer version of safedisc already installed? no idea. i stopped the secdrv-driver, rebooted, reinstalled the patch (same error), reactivated the service and restarted the machine. no effect.

by the way battefield2 is installed on the same maschine which is also using exactly the same version of safedisk (if you can believe what is written on the internet...) and bf2 is running fine.

so i did another log of the civ4 start with process monitor on a different computer on which civ4 is runinng fine. i than compared both logs. comparing the logs does not really help (me). for me they look totally different.

So i tried using SD4HIDE and SD4Blocker. no effect.

anyone an idea?
 

Attachments

Back
Top Bottom