M
Mudgen
Guest
Mods, please move this if it belongs in the Hardware or Applications forums.
I struggled with this problem for quite a bit before putting all the pieces together. The AMD/ATI tech article has bogus advice to uninstall all .NET versions and reinstall them, which has nothing to do with the problem. The guts of the solution come from user "Crossfire" at www.hardwareheaven.com. I'm posting here in hopes of getting it together in a single post on a Microsoft forum that will turn up readily in a search.
Symptom: When trying to install, or perhaps run, a CCC update, the install or launch errors with "Assembly CLI.Implementation, Version=2.0.2589.34531, Culture=neutral, PublicKeyToken=90ba9c70f846762e". In some contexts the reference may be to MOM.Implementation. Same issue.
Boot safe mode (this is important, in particular for the GAC purge in step 3). Uninstall all ATI packages. Then:
1. Check that these registry locations are empty (delete all entries below them if found):
a. HKCU/Software/ATI/ACE
b. HKLM/Software/ATI/ACE
2. Check that (Program Files folder )/ATI Technologies/ATI.ACE is empty. Delete any files/subfolders found.
3. Check (Windows folder)/Assembly folder to see if there's any files with Public Key Token of "90ba9c70f846762e" (Sort by Public key token to get a easier view). All these tokens should be uninstalled by right clicking and uninstalling. You can highlight the range and right click the highlight, there may be hundreds.
4. Check that (Document and Settings)/(User)/AppData/Local/ATI/ACE is empty. Delete any files/subfolders found.
5. Reboot normal mode. Reinstall CCC. You can use the ATI Installation Manager or just the *.dd.ccc.ocl.exe package that it downloads.
This worked perfectly for me on a Windows 7 system recently express upgraded from Vista. Judging from other posts, it should work with Vista as well.
More...
I struggled with this problem for quite a bit before putting all the pieces together. The AMD/ATI tech article has bogus advice to uninstall all .NET versions and reinstall them, which has nothing to do with the problem. The guts of the solution come from user "Crossfire" at www.hardwareheaven.com. I'm posting here in hopes of getting it together in a single post on a Microsoft forum that will turn up readily in a search.
Symptom: When trying to install, or perhaps run, a CCC update, the install or launch errors with "Assembly CLI.Implementation, Version=2.0.2589.34531, Culture=neutral, PublicKeyToken=90ba9c70f846762e". In some contexts the reference may be to MOM.Implementation. Same issue.
Boot safe mode (this is important, in particular for the GAC purge in step 3). Uninstall all ATI packages. Then:
1. Check that these registry locations are empty (delete all entries below them if found):
a. HKCU/Software/ATI/ACE
b. HKLM/Software/ATI/ACE
2. Check that (Program Files folder )/ATI Technologies/ATI.ACE is empty. Delete any files/subfolders found.
3. Check (Windows folder)/Assembly folder to see if there's any files with Public Key Token of "90ba9c70f846762e" (Sort by Public key token to get a easier view). All these tokens should be uninstalled by right clicking and uninstalling. You can highlight the range and right click the highlight, there may be hundreds.
4. Check that (Document and Settings)/(User)/AppData/Local/ATI/ACE is empty. Delete any files/subfolders found.
5. Reboot normal mode. Reinstall CCC. You can use the ATI Installation Manager or just the *.dd.ccc.ocl.exe package that it downloads.
This worked perfectly for me on a Windows 7 system recently express upgraded from Vista. Judging from other posts, it should work with Vista as well.
More...