This problem is most commonly associated with missing performance counters.
CloudHealth agent can not start when the Error: Service Executable Exit Code:1 is present. For Windows instances, check to see if Performance Counters are either missing or not enabled.