Saturday, July 25, 2009

Fixing MSMQ re installation issue

Have you ever got the below error when you try to install MSMQ ?
Error Code: 0x42C Error Description: The dependency service or group failed to start.

How To Fix ?
For fixing this issue we need to make sure that all the depended services of MSMQ service should be started.

Following are the depended services of MSMQ in various operating system.
Windows XP
* Distributed Transaction Coordinator
* Message Queuing access control
* NT LM Security Support Provider
* Reliable Multicast Protocol Driver
* Remote Procedure Call (RPC)
* Security Accounts Manager

Windows 2003 server

* Message Queuing access control
* NT LM Security Support Provider
* Remote Procedure Call (RPC)
* RMCAST (Pgm) Protocol Driver
* Security Accounts Manager

Windows Vista

* Message Queuing access control
* Remote Procedure Call (RPC)
* Windows Event Log

For starting a service,
1. Right click on "My Computer" and select "Manage"
2. Select "Services and Applications" in left pane and Select "Services" right pane.
3. Right click and "start" the needed service. For disabled services you need to change it to Automatic/Manual before Starting

Now Start the depended service and try installing MSMQ again.