Error starting service: Error starting dispatcher: The service process could not connect to the service controller. (-2147023833)
Error activating agent session 0: Class not registered (-2147221164)
There are no visible signals that the installation failed except that in .\Windows\System32\AeXNSC.log, it has a single failure line:
WARNING! Failed to register one or more agent components.
This failure is eventually returned to, and reflected in .\Windows\AeXSWDInstSvc.log and is ultimately reported as a complete install failure.
Sometimes (but not always) the operating system returned the following error in the event logs:
The Altiris Agent service failed to start due to the following error: Altiris Agent is not a valid Win32 application.
If the event logs show nothing, it can be a miserable experience trying to figure out what really failed and why. The only item missing that would indicate that the Altiris Agent installation had failed (other than the error logs) is that the following key and its subcomponents were not added to the registry to allow the agent to start as a service:
HKLM/System/CurrentControlSet/Services/AeXNSClient
This is ultimately an MS issue, often seen when a computer had been originally upgraded from NT to Win2000 and finally to XP.
One other reason this can occur is if the temporary file location references controlling the client machine TEMP environment variables are set to invalid or inaccessible locations.
The resolution to this problem is related to, and detailed in KB 17490. This KB also links to a Microsoft article relating to this problem.
%USERPROFILE%\Local Settings\Temp
%USERPROFILE%\Local Settings\Temp
Applies To
Notification Server 6.0.6074