Event ID - 2148

Event Id2148
SourceMSMQ
DescriptionThe service cannot start due to its failure to connect to its device driver.
Event Information According to Microsoft :

Cause :

This event is logged when service cannot start due to its failure to connect to its device driver.

Resolution :

Restart the MSMQ Service or reinstall Message Queuing

There is a problem with the Mqac.sys file. This file is located in the System32 folder under the Windows directory (usually C:\Windows). Make sure that the Mqac.sys file is present in the System32 folder. If the file is there, try restarting the MSMQ Service by performing the following procedures.

To perform these procedures, you must have membership in Administrators , or you must have been delegated the appropriate authority.

Restart the MSMQ Service

To restart the MSMQ Service:
  1. Open the Services snap-in. To open Services, click Start . In the search box, type services.msc , and then press ENTER.
  2. Right-click the Message Queuing service, and then click Restart . You must restart all the dependent services, as well.
If this does not work, reinstall Message Queuing using one of the following procedures.

Uninstall and reinstall Message Queuing (Windows Vista)

To uninstall Message Queuing and then reinstall it on Windows Vista:
  1. Click Start , click Control Panel , and then double-click Programs and Features .
  2. In the left pane, click Turn Windows features on or off .
  3. Clear the Microsoft Message Queue (MSMQ) server check box, and then click Remove .
  4. Repeat steps 1 and 2.
  5. In the Turn Windows features on or off section, select the desired Message Queuing components to install.
Uninstall and reinstall Message Queuing (Windows Server 2008)

To uninstall Message Queuing and then reinstall it on Windows Server 2008:
  1. Open Server Manager. To open Server Manager, click Start , point to Administrative Tools , then click Server Manager .
  2. In the console tree, click Features .
  3. In the details pane, in the Feature Summary section, click Remove Features .
  4. In the Remove Features Wizard, clear the Message Queue check box, and then click Remove .
  5. After Message Queuing has been removed, in Server Manager, click Add Features .
  6. In the Add Features Wizard, select the desired Message Queuing components to install, and then click Install .
Verify :

Verify that the MSMQ Service is installed and running.

To perform this procedure, you must have membership in Administrators , or you must have been delegated the appropriate authority.

To verify that the MSMQ Service is installed and running:
  1. Open the Services snap-in. To open Services, click Start . In the search box, type services.msc , and then press ENTER.
  2. Locate the Message Queuing service, and then confirm that the value in the Status column is Started .
  3. For further confirmation, run a test application that uses the Active Directory features that you require.
Reference LinksEvent ID 2148 from MSMQ

Catch threats immediately

We work side-by-side with you to rapidly detect cyberthreats
and thwart attacks before they cause damage.

See what we caught

Did this information help you to resolve the problem?

Yes: My problem was resolved.
No: The information was not helpful / Partially helpful.