QBCFMonitorService Not Running: 8 Expert Fixes

QBCFMonitorService Not Running? 8 Expert Fixes for Multi-User Mode

Steven Moody

Last Update hace un día

When QuickBooks Desktop suddenly stops connecting to a company file in multi-user mode, the message “QBCFMonitorService not running on this computer” can be confusing. The problem may appear after a restart, a software update, a firewall change, or a change to the computer hosting the company file.


The good news is that this message does not automatically mean your company file is damaged. Multi-user access depends on several components working together, including the QuickBooks Database Server Manager, the appropriate Windows service, hosting settings, file permissions, network connectivity, .ND configuration files, and firewall rules.


Intuit's current documentation confirms that the Database Server Manager must run on the computer hosting the company files and that Windows permissions, database-server access, and QuickBooks user credentials all play a role in accessing a shared company file.


This guide explains eight practical ways to troubleshoot the QBCFMonitorService not running messages and restore multi-user access.


What Does QBCFMonitorService Do?


QBCFMonitorService.exe is one of the QuickBooks components involved in the background network and company-file environment.
It works alongside the Database Server Manager and other QuickBooks processes that allow users to access company files over a network. 


Intuit's current firewall documentation specifically lists QBCFMonitorService.exe, QBDBMgrN.exe, QBW32.exe, and other QuickBooks executables that may require firewall exceptions.

However, it is important not to treat this one process as the only component responsible for multi-user access.


The actual hosting environment also involves the QuickBooksDBXX service and Database Server Manager. Intuit explains that the database service manages access to company files in hosting mode and that multi-user communication uses TCP/IP.


Why Multi-User Access Can Stop Working


Several conditions can prevent a workstation from communicating with the company file, including:


  • Database Server Manager is not configured correctly
  • The required QuickBooks database service is stopped
  • Hosting is disabled on the server
  • Windows firewall blocks QuickBooks traffic
  • The company-file folder has incorrect permissions
  • The .ND file contains outdated network information
  • The workstation cannot reach the server
  • QuickBooks installation components are damaged
  • Different Desktop versions or releases are being used incorrectly across the network

Intuit identifies hosting, file permissions, database-server access, .ND files, network connectivity, and firewall configuration as important parts of the multi-user environment.


Signs You May Have a QBCFMonitorService Problem


The message itself is the clearest warning, but other symptoms can point to the same underlying network configuration problem.


You may notice:


  • Multi-user mode will not start
  • A workstation cannot open the shared company file
  • QuickBooks displays H10, H202, H303, or H505
  • Database Server Manager cannot complete a scan
  • The company file works on the server but not on workstations
  • Users are repeatedly disconnected from the shared file
  • The QuickBooks database service stops unexpectedly
  • Network access works for Windows folders but not for QuickBooks

H101, H202, H303, and H505 generally indicate that something is preventing a workstation from communicating correctly with the computer hosting the company file.


Quick Checks Before Troubleshooting


Before changing services or firewall rules, perform these basic checks.


Restart the Host Computer


Restart the computer that stores the company file.

A Windows service may have failed to start correctly after an update, shutdown, or system restart.


Confirm the Company File Location


Make sure the .QBW file is actually stored on the computer you are treating as the server.

The Database Server Manager should be installed and configured on the computer hosting the company files.


Check the Network Connection


From a workstation, confirm that the server can be reached.

You can open Command Prompt and use:
ping SERVER-IP-ADDRESS
For example:
ping 192.168.1.20
A failed ping does not prove that QuickBooks is the problem. It indicates that you should investigate the Windows network, firewall, DNS, or server configuration first.

Confirm Administrator Access


Multi-user troubleshooting often requires Windows administrator privileges because firewall rules, folder permissions, services, and Database Server Manager settings may need to be changed. Intuit's current guidance also recommends administrator access when configuring these components.


Fix 1: Restart the QuickBooks Database Service


The first thing to check is the Windows service associated with your Desktop version.

Find the QuickBooks Database Service


  1. Press Windows + R.
  2. Type services.msc.
  3. Press Enter.
  4. Look for a service named QuickBooksDBXX.
  5. Identify the service corresponding to your installed Desktop version.
  6. Right-click it.
  7. Select Restart.

If the service is stopped, select Start instead.

Intuit's current Database Server Manager guidance specifically recommends restarting the QuickBooksDBXX service when Database Server Manager is not functioning correctly.
After restarting it, open QuickBooks on a workstation and test multi-user access again.


If the Service Starts and Immediately Stops


That can indicate a deeper Database Server Manager or hosting problem.

Intuit notes that a damaged Database Server Manager can cause the QuickBooksDBXX service to start and then stop.
If that happens, move to the next solutions rather than repeatedly starting the service.

Fix 2: Check Database Server Manager and Scan the Company File Folder


The Database Server Manager is responsible for sharing company files with other computers on the network.

Scan the Correct Folder


On the server:


  1. Open the Windows Start menu.
  2. Search for QuickBooks Database Server Manager.
  3. Open the program.
  4. Select the Scan Folders tab.
  5. Add the folder containing your company file if it is not already listed.
  6. Select Scan Now.
  7. Wait for the scan to finish.

Intuit states that scanning identifies folders containing company files so that other computers can access them through the network.

You should also remember that Database Server Manager cannot monitor mapped drives according to Intuit's current guidance.

Why the Scan Matters


QuickBooks uses an .ND file alongside the company file to store network information such as the server address and port information.

If that information is incorrect or outdated, workstations may fail to connect even though the company file itself is healthy.

Fix 3: Correct the Hosting Configuration


Incorrect hosting is one of the first things to check when multi-user access stops working.


On the Host Computer


Open QuickBooks Desktop on the computer that stores the company file.

Then:
  1. Select File.
  2. Choose Utilities.
  3. Look for Host Multi-User Access or Stop Hosting Multi-User Access.
  4. Make sure the computer intended to host the company file is configured appropriately.

Intuit explains that hosting mode is configured for each computer and each Desktop version. It is not simply a setting attached to the company file.


On a Workstation A workstation that is not supposed to host company files should not be configured as the host.


Review:


File → Utilities

If the workstation is incorrectly configured to host files, turn hosting off according to your network design.


Do not change hosting settings randomly across several computers. First determine which computer is actually intended to host the company file.

Fix 4: Check Windows Firewall and QuickBooks Ports


A firewall can block the communication required for multi-user access.

Intuit's current firewall documentation specifically includes QBCFMonitorService.exe and QBDBMgrN.exe among the QuickBooks programs that may need firewall exceptions.

Do Not Automatically Use an Old Port List


This is an important point. Older QuickBooks troubleshooting articles often list fixed port ranges such as 56728 or 55378-55382. Those numbers should not automatically be applied to current Desktop releases.


Intuit explains that Desktop 2019 and later versions use dynamic ports assigned during installation. You can find the port assigned to your specific version in Database Server Manager → Port Monitor.


Find the Current Port


On the server:

  1. Open QuickBooks Database Server Manager.
  2. Select Port Monitor.
  3. Find the installed QuickBooks version.
  4. Record the assigned port number.
  5. Use that port when creating Windows Firewall rules.
Intuit also recommends configuring the required program exceptions for QuickBooks executables.


Programs That May Need Firewall Access


Depending on your installation, Intuit's current documentation lists programs including:

  • QBCFMonitorService.exe
  • QBDBMgrN.exe
  • QBW32.exe
  • QBServerUtilityMgr.exe
  • DBManagerExe.exe
  • QBLaunch.exe
  • QBUpdate.exe
The exact installation path can vary by product and version.
After making firewall changes, restart the computer and test multi-user access again.

Fix 5: Run QuickBooks Tool Hub and File Doctor


If the network configuration appears correct but the problem continues, use Intuit's diagnostic tools.

Intuit currently recommends QuickBooks Tool Hub 1.6.0.8 in its firewall troubleshooting documentation.

Run Quick Fix My Program


  1. Close QuickBooks Desktop.
  2. Open QuickBooks Tool Hub.
  3. Select Program Problems.
  4. Choose Quick Fix My Program.
  5. Wait for the process to complete.
  6. Reopen QuickBooks.

This can help close background QuickBooks processes and resolve certain program-level problems.


Run QuickBooks File Doctor


If the issue involves the company file or network:


  1. Open QuickBooks Tool Hub.
  2. Select Company File Issues.
  3. Choose Run QuickBooks File Doctor.
  4. Select the affected company file.
  5. Choose Check your file and network.
  6. Enter the QuickBooks administrator password.
  7. Allow the scan to finish.

Intuit recommends File Doctor for certain company-file and network problems, although a successful scan does not guarantee that every networking issue has been resolved.


Fix 6: Repair QuickBooks and Database Server Manager


If the service repeatedly fails, the installation itself may need attention.


Repair the QuickBooks Installation


Before repairing:


  • Close QuickBooks on all computers
  • Create a current company-file backup
  • Make sure no users are working in the company file

Then use the Windows installed-program options to repair the Desktop installation when that option is available for your version.

Restart Windows after the repair.

Recheck Database Server Manager


After repairing or updating the Desktop, open Database Server Manager again.


Confirm:


  • The correct version is installed
  • The company-file folder is listed
  • The folder scan completes
  • The database service is running
  • The correct hosting computer is being used

Intuit explains that Database Server Manager is included with the Desktop installation and is updated along with QuickBooks Desktop.


Fix 7: Check Windows Permissions and the QuickBooks Service Account


A permissions problem can make a correctly installed service unable to access the company file.


Intuit's current guidance states that users need appropriate Windows permissions for the company-file folder and that Database Server Manager uses a version-specific QBDataServiceUserXX account in hosting configurations.


Review the Company Folder Permissions


On the server:

  1. Locate the folder containing the .QBW file.
  2. Right-click the folder.
  3. Select Properties.
  4. Open the Security tab.
  5. Review the permissions for the appropriate QuickBooks service account and users.
  6. Confirm that the required access is available.

Do not delete the QBDataServiceUserXX account simply because the service is not starting.


Removing service accounts without understanding the existing configuration can create additional permission problems.


If the computer is a domain controller or has a complex business-network configuration, involve the organization's Windows administrator before changing service-account permissions. Intuit specifically warns that domain-controller environments require different handling.

Fix 8: Reinstall Database Server Manager When the Installation Is Damaged


If the service cannot be started, Database Server Manager fails repeatedly, and the earlier fixes have not helped, the installation may be damaged.


Intuit's current troubleshooting documentation for Database Manager startup failures includes reinstalling QuickBooks Desktop when appropriate.

Before Reinstalling


Make sure you have:

  • A recent company-file backup
  • Your QuickBooks product information
  • A record of your network configuration
  • A list of the folders being shared
  • A clear understanding of which computer is the server

Reinstall Carefully


  1. Close QuickBooks on every computer.
  2. Back up the company file.
  3. Remove the affected Desktop installation if required.
  4. Restart Windows.
  5. Install the appropriate QuickBooks Desktop version.
  6. Make sure Database Server Manager is installed on the server.
  7. Open Database Server Manager.
  8. Rescan the company-file folder.
  9. Confirm the database service is running.
  10. Test the company file from a workstation.

Do not reinstall randomly on every workstation. Start with the computer hosting the company file and determine whether the server-side configuration is actually the source of the problem.


How to Tell Whether the Problem Is the Server or Workstation


This simple test can save considerable troubleshooting time.


If the Company File Opens on the Server


If the company file opens normally on the server but not from workstations, investigate:


  • Network connectivity
  • Firewall rules
  • .ND configuration
  • Shared-folder permissions
  • Hosting mode
  • Workstation configuration

If the Company File Does Not Open on the Server


The problem may be closer to the server itself.

Check:


  • QuickBooksDBXX
  • Database Server Manager
  • Company-file permissions
  • Company-file location
  • QuickBooks installation
  • Windows services
  • File integrity

This distinction matters because repeatedly repairing workstations will not solve a server-side database service problem.


Frequently Asked Questions 


What does QBCFMonitorService do?


QBCFMonitorService.exe is a QuickBooks background component associated with the network and database environment. Intuit lists it among the QuickBooks executables that may require firewall access when configuring multi-user networking.
The broader hosting environment also relies on Database Server Manager and the version-specific QuickBooksDBXX service.

Is QBCFMonitorService required for every QuickBooks installation?


Not every Desktop installation uses the same network configuration.

Database Server Manager is specifically needed when company files are being shared with other computers over a network. Intuit states that if you do not plan to have multiple users access the company file, you do not need to install Database Server Manager.

Can the firewall cause this error?


Yes. Intuit specifically identifies firewall blocking as a possible cause of QBCFMonitorService and QBDBMgrN network problems.

For newer Desktop versions, do not blindly copy old port numbers. Check Database Server Manager → Port Monitor for the dynamically assigned port for your version.


Why does multi-user mode show H202 or H505?


H202, H505, H101, and H303 generally occur when a workstation cannot communicate correctly with the computer hosting the company file.
Check hosting, Database Server Manager, firewall rules, .ND files, folder permissions, and network connectivity.


Should I delete QBDataServiceUserXX?


No—not as a first troubleshooting step.

That account is part of the QuickBooks Database Server Manager hosting configuration. Intuit documents it as the Windows account associated with the version-specific database service.
Review permissions and the service configuration instead of deleting the account without a specific reason.

What is the .ND file?


An .ND file is a Network Data configuration file used by QuickBooks Desktop for network and multi-user access. It contains information that helps QuickBooks identify the database server, including network connection details.

If the server name, IP address, port, or hosting information is incorrect, the workstation may fail to connect.


Should I reinstall QuickBooks immediately?


No. Start with the service, Database Server Manager, hosting, firewall, network, and permissions. Reinstallation should generally come later when there is evidence that the installation or Database Server Manager is damaged.


When Professional Troubleshooting Is Worth Considering


A basic single-server setup can often be repaired with the steps above.


More complicated environments deserve additional care when they include:


  • Multiple Desktop versions
  • Multiple company files
  • Windows Server
  • Domain-controlled networks
  • Third-party firewalls
  • Multiple workstations
  • Remote access
  • Frequent H202/H505 errors
  • Repeated database-service failures
  • Large or heavily used company files

In these environments, changing firewall rules or service accounts without understanding the network can create additional problems.

The goal should be to identify the actual failure point rather than repeatedly restarting QuickBooks.


Related QuickBooks Services


If the multi-user environment requires broader assistance, related services can include:



Final ThoughtsThe QBCFMonitorService not running 


message can look like a serious QuickBooks failure, but it is often connected to the network environment rather than the accounting data itself.


Start with the server. Check the appropriate QuickBooksDBXX service, confirm Database Server Manager is installed and scan the correct folder, verify hosting, and then investigate firewall and network communication.


If those steps do not resolve the problem, move on to Tool Hub, permissions, installation repair, and finally a controlled reinstallation.
The most important point is to avoid changing several settings at once. Make one change, test multi-user access, and document the result. That makes it much easier to identify what actually fixed the problem.


Get Help With Multi-User QuickBooks Problems


Data Service Team can assist with QuickBooks Desktop multi-user configuration, Database Server Manager issues, network connectivity problems, firewall configuration, company-file access, and related Desktop errors.


Assistance can include:


  • QBCFMonitorService troubleshooting
  • Database Server Manager configuration
  • Multi-user network setup
  • Firewall and port configuration
  • QuickBooks Tool Hub troubleshooting
  • H202 and H505 troubleshooting
  • Company-file access problems
  • QuickBooks Desktop installation and repair

If your team cannot access the company file from multiple computers, professional troubleshooting can help identify whether the problem is with the server, network, firewall, permissions, or QuickBooks installation.


Need help with a multi-user issue? Call +1-(888)-718-7888.
The objective is not simply to restart a service. It is to restore reliable, secure access to the company file while keeping the existing accounting data protected.


 
 

Was this article helpful?

0 out of 0 liked this article