Just to talk about AMD's installer, and Driver
Happened that I've been pestered with a Windows Update reminder lately, that my Catalyst 12.3 could use an update to 12.4. So I decided to just go ahead and do it. Take the requisite "system image" backup for protection, and then I went at it.
Decided to give the much-hyped "install it right over your existing installed setup" approach another try (although I was naturally skeptical it would succeed). My setup is relatively complex, with two 1920x1200 24" LCD monitors, two ATI TV Wonder 650 PCI/PCIe cards, one 4-tuner cablecard-enabled Ceton card, and lots of Windows Media Center going on.
Anyway, I ran the 12.4 installer and it seemed to finish. Interestingly, no errors. Then I re-booted, and all looked good. Then I tried to open CCC and it did not open. That familiar symptom of the spinning blue circle as CCC attempts to start and initialize, and then it disappears as CCC fails to complete. This can of course happen if you have a significant mismatch between versions of CCC and the driver, but in this case both should have been 12.4. Of course there's no way to really know, since CCC itself can't open!
Ok, run Driver Sweeper to analyse/cleanse everything AMD, and reboot. Once back to generic MS VGA support, I then ran the 12.4 ATI installer again. Interestingly, completed with some type of warning/error message but when the log was examined everything was shown as SUCCESSFUL. There were no warnings, and no errors.
Re-boot again, and everything looks good. Obviously now running ATI driver instead of MS generic.
Try to start CCC by right-click on desktop, and CCC does not appear on the context menu so that I cannot select it!!! I guess it was probably the victim of the install process which claimed something had not run properly in that warning/error message at the end of the install, even though on the log CCC showed as "SUCCESSFUL".
Oh well. Run the ATI installer again, and this time uncheck everything available except for CCC (which IS checked for install, with the description at the bottom of the dialog showing "current version not installed"). This custom install for CCC only seems to complete successfully (no errors or warnings).
And magically, sure enough when I right-click on the desktop there is CCC in the context menu. And when I select it and INFORMATION/SOFTWARE, sure enough there is the 12.4 version of both driver and CCC shown.
Mission FINALLY accomplished... but again, it really just never runs smoothly for me. It's always some kind of a battle. But I would not give up Driver Sweeper, as for me it is reliable whereas as the ATI Install Manager -> UNINSTALL is not.