ACS not Executing Actions Properly on X64 Systems

Issue

On x64 systems (Win Vista or 7) it has been noted that the following items may not work properly

  1. Some Elevation requests may not function properly
  2. The System may have a delayed shutdown

Resolution

On the system where these issues were noted, the SMP agent was found to be the x86 (32-bit agent).  This is noted by the fact that it is installed in the \Program Files (x86) directory.

  • To resolve the issue, the 32-bit SMP agent was uninstalled and the 64-bit agent was installed.
  • Generally the 32-bit agent can be uninstalled using AexAgentUtils.exe /clean or Add/Remove Programs and then the current AeXNSC.exe agent installation file is run.
  • The current SMP agent installation file contains both the X86 and the X64 versions of the agent and will install the proper version automatically.