I have a number (30+) installations of Act!2007 running on Windows XP. For the second time, one of the installations has, for no apparent reason, stopped working. Act! will not start (no splash or GUI appears) and there is a process called ActSage.exe which will run at 50% CPU forever (until killed). That last time that this happened (on a different machine) I was unable to resolve the issue even after multiple cycles of uninstall/reinstall and had to reinstall the OS to resolve the issue.
Has anyone encounter this and have any success resolving it?
I tried setting logging to verbose and it turns out that the ACTLOG.XML has not been modified since the problem started. Stopping/restarting ACT! doesn't update it as well as bouncing the entire machine. It looks like it spinning out of control prior to the point that Act! starts logging to this file.
It's quite technical, but you could try running the .Net Framework assembly binding log viewer. You'll need Visual Studio or at least the .Net Framework SDK. More info can be found at: http://msdn2.microsoft.com/en-us/library/e74a18c4(VS.80).aspx This tool will tell you if, upon launch, ACT! cannot find a required resource assembly.
Also, after you uninstalled ACT!, did you look at your GAC (Global Assembly Cache)? If you have a server OS or the .Net Framework SDK installed you can find a utility for this under Administrative Tools | Microsoft .Net Framework 2.0 Configuration. It could be that you need to manually remove some ACT! assemblies from your GAC before reinstalling. This is all assuming that you're using a recent version of ACT! If v6 or prior, the GAC and .Net do not apply, and I can't remember offhand when ACT! switched from .Net 1.1 to .Net 2.0.
It seems it's to do with some system files related to the registration of Act thrown into some sort of loop.
This was the solve I found:
1. go to c:\windows\system32
2. enable show hidden files AS WELL as system files
3. sort by extension
4. there should be a couple system files ( .SYS ) that are 8 randomly generated numbers and letters all in upper case (back these up first) then delete them. (they should be the only .sys files in upper case)
5. reboot and restart Act ( you will have to enter in your registration information again )
These files are associated with the registration of certain programs. Deleting them may mean you have to register any other programs associated with these files, otherwise there should not be any danger.