Possible Reason
) EnableRemoteConnect set to N
2) Server app not running
3) Identity for DCOM server is configured improperly
4) Server not on a local drive
5) User accessing server object does not have "Log on as Batch Job" rights.
6) Server path in registry is too long, or uses LFN.
7) DCOMCNFG Location is not set to run on this computer