Overview
There are instances wherein while starting the GFI FaxMaker FaxServer service from Windows service, the following error is seen:
Error: 1075 the dependency service does not exist or has been marked for deletion
This article provides resolution for this issue.
Information
Root Cause
This generally happens when upgrading FaxMaker with corrupt or leftover registry keys from previous installations, including the 3rd party.
Upgrading or a clean installation might be successful, and services might be running without issues, but after a reboot, the service(/s) will not start.
Resolution
There are 2 possible solutions to resolve this issue:
Solution 1
- Open
services.msc
and try to start the service(/s) by right-clicking on the service and clicking Start. - If the message shows that the service cannot start due to dependencies missing or marked for deletion, then follow the steps mentioned below for each affected service of the FaxMaker server service:
- Open the properties for the respective service and go to the Dependencies tab. You can see the Message Queuing service and also the Brooktrout Boston Host Service if using a Brooktrout card from Dialogic.
- Ensure that all dependencies are started.
- The Brooktrout Boston Host Service, by default, is installed when the manual Startup Type is used. Set this service to automatic and start it.
- If the Brooktrout Boston Host Service does not start due to being marked for deletion, then refer How to re-install Dialogic Brooktrout TR1034 drivers.
- If all dependencies are started, but it still shows the same error message, you may need to see what other dependencies that service has in the registry.
- Open Regedit and navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services
. - Locate the key for the respective service.
- The name can be found in the
services.msc
by going to the properties of the service and looking at the General tab > Service name:
For example, the service name forGFI FaxMaker Fax Server
isfmserver
- The name can be found in the
- Once the key is located, check for the string called
DependOnService
. You should seeMSMQ
and another service, most likelybostservice
bostservice
is the Brooktrout driver from Dialogic and necessary if using a Brooktrout card (see step 2.a)
- Edit string and remove
bostservice
. - Repeat steps i to iv for the other 2 locations:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services
- Open Regedit and navigate to
- Reboot server. The affected service should now start.
Solution 2
- Take the backup of the GFI FaxMaker Configurations.
- Uninstall FaxMaker.
- Reboot server. This is not optional. If a reboot is not done, the error will not be resolved, as the registry needs to be reloaded.
- Install FaxMaker by following the steps mentioned below:
- Make sure you are logged in as the Administrator or a domain admin.
- Right-click the install file > Properties, click on Unblock button if available.
- OPTIONAL, but recommended:
- Disable or set to never notify the UAC (User Account Control Settings) (a reboot will be required).
- Disable any Antivirus/Backup software running at the moment on the machine.
- Add AV exclusions.
- Right-click > Run as Administrator > Install.
Priyanka Bhotika
Comments