A few days ago I saw that Unreal Tournament 3 was added to Steam, and that they also offered some new downloadable content. I decided to give it a spin, and activated my copy of UT3 in Steam. I had to download the whole 8gb game to play it, but on a 20mbps line that’s wasn’t a problem. When I came back from work today I decided to give it a spin. To my amazement it crashed on startup, only giving me “UT3.exe has stopped working”. I figured it was the ATI drivers, so I went over and grabbed the latest and greatest Catalyst package. Upon starting the installation that failed as well. I tried in safe mode, tried uninstalling (which failed) and googled my eyes out. After a while I found this post from SuperWasp which explains how to run the ATI driver installer from command line. Basically, go to C:ATISupportXX-driver-versionDriverBin64 and run the command “atisetup.exe -Install -Output screen“. I did it from the Driver folder, where the Setup.exe is located by calling “setup.exe -Install -Output screen” which also worked fine. The process took a few minutes, but once I rebooted the driver was updated.
PS: Windows was stuck in “Windows is now rebooting” until I unplugged my iPhone
Now, this shows how to update the driver, but it does not explain the problem with both Unreal Tournament 3 and the driver setup software failing. I’ve looked around a bit, and based on what I’ve read it seems like the .NET Framework 2.0 files might have been damaged in some way. I tried running the “sfc /scannow” command (some info on that tool here) to let Windows search for corrupt or damaged system files, but no luck. Since .NET Framework 2.0 is an integrated part of Windows Vista I’m basically unable to uninstall it as well. If anyone has any suggestions on how to fix this I’d be really glad to hear from you.