How to Fix QBCFMonitorService Not Running on This Computer (2026 Update)

Latest Date: February 4, 2026

Quick Fix: How to Resolve QBCFMonitorService Errors in 30 Seconds

QBCFMonitorService failure blocks multi-user access. Follow these 4 rapid steps:

  • Check Path: Ensure the .exe is in C:\Program Files\ for 64-bit versions (2022-2026).
  • Run Tool Hub: Open QuickBooks Tool Hub > Network Issues > Database Server Manager and run a scan.
  • Restart Service: Press Win + R, type services.msc, right-click QBCFMonitorService, and select Restart.
  • Verify Hosting: Ensure Host Multi-User Access is ON at the server and OFF on all workstations.

The ‘QBCFMonitorService Not Running on this Computer’ Error typically appears when QuickBooks Desktop fails to connect to the company file in a multi-user setup. This issue primarily arises from a malfunction in the QuickBooks Company File Monitoring Service, preventing the server and workstations from communicating.

Before you begin troubleshooting, ensure all users have exited QuickBooks, company files are backed up, and you have administrative rights on the server computer.

Here are the top 10 solutions to fix the ‘QBCFMonitorService Not Running on this Computer’ Error and restore QuickBooks Desktop functionalities.

Table of Contents

Why is the QBCFMonitorService Not Running?

The QBCFMonitorService failure is almost always linked to a disruption in communication between QuickBooks and the server hosting the company file. The common causes include:

  • Firewall Blockage: Windows Defender or third-party firewall applications are restricting QuickBooks’ connection ports.
  • Outdated Software: Using an older version of QuickBooks Desktop (QBDT) or the QuickBooks Database Server Manager (DBSM).
  • Corrupted Files: Essential QuickBooks company files, service files, or the qbcfmonitorservice.exe file itself are damaged.
  • Incorrect Hosting Setup: Multi-user hosting is not correctly configured on the server or is accidentally running on a workstation.
  • Service Configuration: The QuickBooks service (e.g., QuickBooksDBXX) is set to Manual or Stopped in the Windows Services console.
  • Windows Registry Errors: Damaged or corrupted entries in the Windows registry related to the QuickBooks service.
  • Malware Interference: A virus or malicious program has corrupted or terminated the service.

Diagnostic: Is This a Server or Workstation Error?

It is critical to identify where you see this error:

  • On the Server: This is a Critical Error. The monitor service must be running to host the company file across the network.
  • On a Workstation: This is often a False Alarm. Workstations do not need to run this service unless they are acting as the host. If your workstations are throwing this error, simply disable “Hosting” in the File menu.

Method 1: Use QuickBooks Tool Hub to Repair Network Issues

The Tool Hub is Intuit’s primary utility for diagnosing and fixing multi-user and installation issues automatically.

  1. Download and Install: Download the latest version of the QuickBooks Tool Hub (if you haven’t already). Install it and open the tool.
  2. Open Company File Issues: In the Tool Hub, select the Company File Issues tab.
  3. Run File Doctor: Select Run QuickBooks File Doctor. (It may take up to a minute to launch).
  4. Diagnose: In the File Doctor, select your company file and choose the Check your file and network option.
  5. Enter your QuickBooks Admin password and let the tool run. It will automatically attempt to repair corrupted files, fix network connectivity, and adjust firewall settings.

Method 2: Verify Server Hosting & Multi-User Setup

Incorrect hosting settings block multi-user access. Verifying setup restores connectivity. Check out these steps to ensure proper hosting configuration.

  • Open QuickBooks and click the File menu.
  • Hover over Utilities.
Host multi-user access
  • Click Host Multi-User Access from the server computer.
  • Select Yes when the confirmation appears.

To verify multi-user mode:

  • Go to the File tab again.
  • In case you see Switch to Single-User Mode, everything is set correctly.
  • In case it says Switch to Multi-User Mode, click to enable it.

Ensure no other workstations are hosting the file. Only the server should have hosting enabled.

Method 3: Restart & Configure QBCFMonitorService Properties

This method combines manual process termination with service reconfiguration. By following these steps, you clear temporary glitches and ensure the QuickBooks Database Server Manager is set to recover automatically if it fails.

Phase 1: Force Stop the Background Process

Before adjusting settings, you must ensure the current session of the monitor service is completely closed.

  1. Exit QuickBooks on all workstations and the server.
  2. Press Ctrl + Alt + Del and select Task Manager.
  3. Navigate to the Details tab (or Processes in older Windows versions).
  4. Locate QBCFMonitorService.exe.
  5. Right-click it and select End Task. Click Yes to confirm.

Phase 2: Restart and Configure Service Properties

Now, you will use the Windows Services manager to ensure the database service starts automatically and stays running.

  1. Press Windows + R on your keyboard, type services.msc, and hit Enter.
  2. Scroll down to find QuickBooksDBXX (where XX is your version, such as DB31 for 2021 or DB32 for 2022).
  3. Right-click the service and select Properties.

Phase 3: Set Optimal Recovery Settings

Inside the Properties window, apply the following configurations to prevent the “Not Running” error from returning:

  • General Tab: Change the Startup Type to Automatic.
  • Log On Tab: Select the Local System Account radio button.
  • Recovery Tab: Set the First failure, Second failure, and Subsequent failures all to Restart the Service.
  • Apply Changes: Click Apply, then OK.

Phase 4: Final Restart

  1. While still in the Services window, right-click QuickBooksDBXX again.
  2. Select Restart (if it’s grayed out, click Start).
  3. Open QuickBooks on your hosting server to verify the error is resolved.

Method 4: Configure 64-Bit Firewall Port Exceptions (2023-2026 Versions)

As QuickBooks has transitioned to a fully 64-bit architecture, firewall configurations must now point to the Program Files directory rather than the older Program Files (x86) path. If your firewall rules aren’t updated for the 2026 version, communication between the server and workstations will fail.

1. Perform a Network Connectivity (Ping) Test

Before adjusting firewall rules, confirm if the network is the culprit.

  • On your Server: Open Command Prompt, type ipconfig, and note the IPv4 Address.
  • On the Workstation: Open Command Prompt, type ping [Server_IP_Address].
  • Result: If you see “Request timed out,” your firewall is actively blocking the connection.

2. Configure Firewall Port Exceptions

QuickBooks 2023–2026 versions use dynamic port ranges. You must ensure these ports are open for both Inbound and Outbound rules in your Windows Defender Firewall.

QuickBooks VersionPort Range / Format
QuickBooks 2025 & 20268019, 5672X (where X is the version-specific suffix)
QuickBooks 20248019, 56724
QuickBooks 20238019, 56723

Method 5: Update QuickBooks Desktop & Database Server Manager

Outdated software can trigger service issues. Updating ensures compatibility and bug fixes. Here are the steps to fix ‘QBCFMonitorService Not Running’ Error by updating QBDT and QuickBooks Server Manager.

Step 1: Update QuickBooks Desktop

  • Launch QuickBooks Desktop on your system.
  • Click on the Help menu.
  • Now, you must select the Update QuickBooks Desktop option.
Update QuickBooks Desktop
  • In the window that opens, go to the Update Now tab.
  • (Optional) Tick the Reset Update checkbox to remove past update downloads.
  • Click on Get Updates.
  • Once the update completes, restart QuickBooks.
  • In case you receive a prompt to install the latest version, choose Yes.

Note: Ensure a stable internet connection throughout the update process.

Step 2: Update QuickBooks Database Server Manager

  • Open QuickBooks Database Server Manager on your server computer.
  • Click the Updates tab.
  • Select Check for Updates.
  • In case updates are found, download them.
  • Once downloaded, install the updates by clicking Yes when prompted.
  • After installation, restart your server.

Method 6: Verify Database Server Manager Installation & 64-Bit Paths

Missing or corrupt installations cause service failures. Verifying installation ensures proper setup. Follow these steps to fix ‘QBCFMonitorService Not Running’ Error by confirming that it’s installed.

On Windows:

  1. Press Windows + R, type services.msc, and hit OK.
  2. Look for QuickBooksDBXX and QBCFMonitorService in the list.

Their presence confirms that the Database Server Manager is installed.

 On Linux:

  1. Open Terminal.
  2. Use the command specific to your QuickBooks year version to verify the service.

In case not installed, download it from Intuit’s website and install it using your Linux distribution’s package manager.

Tip: Ask a Linux expert if you’re unfamiliar with Linux commands.

Method 7: Run QuickBooks with Administrative Privileges

Running as an admin grants full access to services, avoiding permission errors. Here are the steps to launch QuickBooks with admin rights.

  • Close QuickBooks.
  • Find the QuickBooks icon on your desktop or Start Menu.
  • Right-click the QBDT icon.
  • From the dropdown, click on Run as administrator.
  • Enter administrator credentials if prompted.

Method 8: Identify Port 8019 Conflicts using Command Prompt (Advanced)

Sometimes the service is healthy, but another application is “squatting” on its required port (8019).

  1. Open Command Prompt as an Administrator.
  2. Type the following command and press Enter: netstat -ano | findstr 8019
  3. Identify the PID (the number on the far right).
  4. Open Task Manager, go to the Details tab, and find that PID.
  5. If the process is not QBCFMonitorService.exe or QBDBMgrN.exe, right-click it and select End Task.

Method 9: Run a System Security Scan (Last Resort)

Malware or viruses can corrupt the QBCFMonitorService.exe file or block its ability to start.

  1. Open your installed antivirus or anti-malware software (e.g., Windows Defender, McAfee, Norton).
  2. Initiate a Full PC Scan (or Deep Scan) to check all system files, including the QuickBooks installation directories.
  3. Quarantine or remove any malicious software detected.
  4. Restart your server computer and try opening QuickBooks in multi-user mode again. If the service file was infected, you may need to run a QuickBooks Repair after the scan.

Pro Tip: Advanced Fix for DNS Conflict (For Persistent Errors)

In rare cases, the QBCFMonitorService may conflict with the Windows DNS Server service. If all other steps fail, try delaying the DNS service startup:

  1. Open Services.msc.
  2. Locate the DNS Server service (if applicable to your server configuration).
  3. Right-click, select Properties, and change the Startup Type from Automatic to Automatic (Delayed Start).
  4. Restart the computer. This ensures the QuickBooks services start before the DNS service, which can resolve port conflicts.

What are the Prerequisites to Fix this Error?

Ensure that the following requirements are fulfilled before fixing ‘QBCFMonitorService Not Running On This Computer’ Error:

  • Exit QuickBooks on all systems. (Ensures files are not in use.)
  • Back up all company files safely. (Crucial safety measure before making system changes.)
  • Ensure admin rights on your Windows account. (Required to modify services, firewall, and registry settings.)
  • Install the latest QuickBooks updates. (Ensures you’re starting with the most stable software version.)
  • Verify a stable and shared network connection. (Network issues are the root cause of multi-user errors.)
  • Temporarily configure or disable any firewall or antivirus blocking QuickBooks. (More specific than just “disable.” A configuration/exclusion is preferred; disabling should be temporary for testing.)
  • Confirm system date and time are correct. (Incorrect settings can cause certificate/service authentication failures.)

How to Identify ‘QBCFMonitorService Not Running on this Computer’ Error?

Check out these pointers to identify ‘QBCFMonitorService Not Running’ Error in QuickBooks Desktop:

  • Check for the running process: Look for QBCFMonitorService.exe in the Task Manager under the Details or Processes tab.
  • Verify the service status: Open services.msc and check the status of the related service (e.g., QuickBooksDBXX) to see if it is Running or Stopped.
  • Test connectivity: Ping the server from the workstation(s) to confirm basic network communication.
  • Diagnose hosting status: Use the Host Multi-User Access option in QuickBooks to see if the hosting setup is correct on the server.
  • Examine system logs: Check the Windows Event Viewer for specific crash or error logs related to the QBCFMonitorService that occur right before or during the error message.

How to Prevent ‘QBCFMonitorService Not Running on this Computer’ Error?

Follow these tips to avoid facing QBCFMonitorService Not Running On This Computer” Error:

  • Set QuickBooks services to start automatically. (Ensures services like QuickBooksDBXX don’t require manual launch.)
  • Proactively configure firewall exceptions. Add permanent rules for all QuickBooks executable files and ports in your Windows and third-party firewalls. 🛡️
  • Update the Database Server Manager each time you update QBDT. (Prevents version mismatch conflicts.)
  • Schedule regular backups and file integrity checks. (Protects against data corruption that can stop the service.)
  • Monitor service status via services.msc. (Allows you to catch a stopped service before it causes multi-user downtime.)
  • Address network latency or frequent disconnections. (Unstable networks disrupt the service’s communication with the company file.)
  • Avoid software that conflicts with QuickBooks services. (Check for known conflicts, especially with backup or security tools.)

When Should You Seek Professional Help to Fix ‘QBCFMonitorService Not Running on this Computer’ Error?

Users must seek professional help to fix ‘QBCFMonitorService Not Running On This Computer’ Error if the error persists after applying basic troubleshooting, shows up repeatedly, or causes multi-user disruptions.

Hire ‘QBCFMonitorService Not Running’ Error Resolution Services

In case you don’t have the time, technical know-how, or simply want to avoid trial-and-error fixes, it’s best to let professionals handle it. That’s where Dancing Numbers (DN) QuickBooks Error Resolution Services come in. With years of experience, certified experts, and 24/7 support, DN ensures fast, safe, and reliable solutions. Whether it’s a one-time fix or ongoing support, you’re in good hands. You can contact our team by calling or chatting with us.
+1-800-596-0806 or chat with experts.


Frequently Asked Questions (FAQs)

Can I run QuickBooks without QBCFMonitorService?

Only in Single-User mode. For Multi-User access, this service is mandatory to monitor the connection between the database and the workstations.

Why does QBCFMonitorService keep stopping?

This usually happens due to a “Service Dependency” failure. Ensure that the Remote Procedure Call (RPC) service is running in services.msc.

What are the Reasons Behind the occurrence of “QBCFmonitorservice not running on this server computer” Error?

The reasons behind the occurrence of this error are firewalls blocking ports, outdated software, corrupted qbcfmonitorservice.exe file, improper multi-user hosting configuration, and damaged Windows registry entries.

What should I keep in mind before I fix Error “QBFCMonitorservice Keeps Stopping”?

Before fixing this error, you must create a backup copy of your company file and ensure you have your QuickBooks license number and access to the QuickBooks Tool Hub.

How to Fix “QBCFmonitorservice not running on this server computer” Error?

You can fix “QBCFmonitorservice not running on this server computer” error by restarting QBCFmonitorservice.exe, rebooting QB database server manager, verifying the installation of database server manager, and updating QuickBooks Desktop and QuickBooks Database Server Manager.

Does Updating QuickBooks fix the QBCFMonitorService error?

Yes. You can update QuickBooks Desktop to resolve the error. Updating ensures that you are using the latest, bug-free version of the software, which often resolves conflicts causing the service to terminate.

Why did the QBCFMonitorService Suddenly Got Terminated?

It got terminated suddenly because a third-party application (like a firewall or antivirus), malware, or a conflicting program abruptly shut down the service, often due to permission issues or a corrupt service file.

close btn

Get Your Case Study

Call Now +1-800-596-0806
Top