Skip to content

QuickBooks Error H101 | 8 Proven Methods to Resolve It

QuickBooks Error H101

Last Updated on October 14, 2025

The QuickBooks error H101 is a hosting error that can occur while a user tries to access the company file in multi-user mode.  This can be due to misconfigured Firewall settings or incorrect hosting settings. It can hamper your workflow and have a negative impact on your important business processes. You can resolve it by using the Database Server Manager from the QB Tool Hub. In this blog, we’ll cover the in-depth troubleshooting methods to fix the QuickBooks error code H101. First, let’s start with the causes of the H101 error.

Fix It Now

Potential Causes if Your QuickBooks Cannot Switch to Multi-User Mode

Given below is a list of the potential factors that can trigger the QuickBooks error H101 to pop up on your screen:

  1. The company file is either damaged or corrupted.
  2. Your Windows Firewall might be blocking the QB Desktop application.
  3. The Network Data (.ND) file might be damaged or corrupted.
  4. There can be issues with your internet connection.
  5. More than one system can be hosting your company file.
  6. The QuickBooks Database Server Manager can have issues.
  7. Incorrect DNS settings.

These were the factors that can cause H101 error in QuickBooks Desktop.

Troubleshooting the QuickBooks Error Message H101 | Guided Solutions

Given below are the guided troubleshooting methods you can use to resolve the H101 error in a step-by-step manner.

Utilize the QuickBooks Database Server Manager

You can utilize the QuickBooks Database Server Manager from the QB Tool Hub to fix error H101 in QuickBooks with the following steps:

  1. Download and install the latest version of the QuickBooks Tool Hub.
    Download and install QuickBooks Tool Hub
  2. Then, open the Tool Hub application.
  3. Now, navigate to the Network Issues tab.
  4. Click on QuickBooks Database Server Manager.
    QuickBooks Database Server Manager
  5. If you haven’t installed QuickBooks on the server, you’ll be prompted to install it.
  6. Press Start Scan in the QuickBooks Database Server Manager if you see the folder(s) of your company file:
    • If you don’t see your company file, press Browse to locate it and press Start Scan.
  7. The Database Server Manager will repair the Firewall permissions automatically.
  8. Select Close after the scan is finished.

Now, the QuickBooks H101 error will be fixed.

Stop Hosting the Company File from Non-Server Workstations

You might be seeing the QuickBooks error H101 because non-server workstations might have host multi-user settings turned on. Check all your non-server systems with the steps given below:

  1. Open QuickBooks Desktop on any non-server workstation.
  2. Do not open your company file.
  3. Click on the File menu.
  4. Select Utilities.
  5. If you see the option stating Host Multi-User Access, don’t select it:
    Host Multi-User Access
    • This means that this PC isn’t causing the problem.
  6. Move on to the next workstation.
  7. If you see Stop Hosting Multi-User Access, then select it.
    stop hosting multi-user access
  8. Repeat the steps for every non-server PC.

Now, check the settings of your server workstation with these steps:

  1. Open QBDT on the server system.
  2. Click on the File menu, followed by pressing the Utilities option.
  3. If the Host Multi-User Access option is visible, click on it.
  4. If the Stop Hosting Multi-User Access option is visible, leave it be.

The QuickBooks Desktop error H101 would be fixed after performing these steps.

Restart the Base Filtering Engine Service

You can restart the Base Filtering Engine service to resolve QuickBooks error H101 with the following steps:

Stop the Base Filtering Engine Service

  1. Open the Start menu on your server PC.
  2. Type Run into the search bar.
  3. Open the Run menu.
  4. Now, type in services.msc.
    services.msc
  5. Hit Enter.
  6. Now, locate Base Filtering Engine in the list of services.
    Base Filtering Engine
  7. Right-click on Base Filtering Engine.
  8. Press Stop.
  9. If you are greeted by an error message, dismiss it and press Stop again.

Scan Your QuickBooks Files

  1. Open the Start menu.
  2. Type in QuickBooks Database Server Manager.
  3. Open the QuickBooks Database Server Manager.
  4. Choose the folder containing your company files.
    • Or you can select Browse to locate the folder.
  5. Press Start Scan.
  6. After the scan is finished, press Close.

Start the Base Filtering Engine Service Again

  1. Open the Start menu.
  2. Type in Run in the search bar.
  3. Open the Run menu.
  4. Feed in services.msc in the Run menu.
  5. Press Enter.
  6. Now, find Base Filtering Engine from the services list.
  7. Right-click on Base Filtering Engine.
  8. Then, press Start.
  9. If greeted by an error message, dismiss it and re-select Start.
  10. Before you close the window, find Windows Firewall in the services list.
  11. Ensure that the Firewall is running.
  12. If the Firewall isn’t running:
    • Right-click on Windows Firewall.
    • Click on Properties.
    • Lastly, press Start.

This would fix the QuickBooks error H101.

Use the QuickBooks File Doctor

You can utilize the QuickBooks File Doctor from the QB Tool Hub to troubleshoot error H101 with the following steps:

  1. Open the QuickBooks Tool Hub.
  2. Navigate to the Company File Issues tab.
  3. Then, click on Run QuickBooks File Doctor.
    QuickBooks File Doctor Tool
  4. It can take up to a minute to open:
    • If it doesn’t open, you open it manually by searching for the QuickBooks Desktop File Doc.
  5. Now, in the File Doctor, select your company file from the dropdown menu.
  6. If your company file is not visible, select Browse to find its location.
  7. Then, proceed to select the Check your file and Network option.
  8. Press Continue.
  9. Enter the admin password of QuickBooks and hit Next.

This would resolve the error H101 in QuickBooks Desktop.

Create the Firewall Port Exclusions for QuickBooks Desktop

You can create the Windows Firewall port exclusions for QBDT to fix the QuickBooks error H101 with the following steps:

  1. Open the Start menu.
  2. Search for the Windows Firewall.
    Windows Firewall
  3. Open the Windows Firewall.
  4. Then, proceed to click on Advanced Settings.
    Windows Firewall Advanced Settings
  5. Right-click on Inbound Rules.
    Inbound Rules
  6. Now, select New Rule.
  7. Click on Port.
    New Rule
  8. Hit Next.
  9. Make sure that TCP is selected.
  10. Go to the Specific local ports field.
    Specific local ports
  11. Now, enter the specific ports for your QB version:
    • For QuickBooks Desktop 2020 and above: 8019, XXXXX
    • For QuickBooks Desktop 2019: 8019, XXXXX
    • For QuickBooks Desktop 2018: 8019, 56728, 55378-55382
    • For QuickBooks Desktop 2017: 8019, 56727, 55373-55377
  12. After entering the port number, click on Next.
  13. Press Allow the Connection.
  14. Select Next.
  15. Ensure all the profiles are marked if you are prompted.
  16. Click on Next.
  17. Create a rule.
  18. Name it something like QBPorts(Year).
  19. Press Finish.

Performing these steps would resolve the QB error H101.

Utilize the Quick Fix My Program Tool

You can use the Quick Fix My Program tool from the QuickBooks Tool Hub to resolve the H101 error with the following steps:

  1. Open the QuickBooks Tool Hub application.
  2. Navigate to the Program Problems tab.
  3. Select the Quick Fix My Program tool.
    Quick Fix My Program
  4. Let the tool finish working.

The Quick Fix My Program tool would fix the QuickBooks error H101.

Update the QB Desktop Application

If your QBDT app is outdated, it can lead to various problems, such as the error H101. You can fix that by updating your QuickBooks Desktop to the latest version. It would also fix any other issues that you might be trying to deal with.

Change the Name of the Network Data File

A damaged Network Data (.ND) file can cause the error H101 to appear on your screen. You can rename the file with the following steps:

  1. Navigate to the folder containing your company file.
  2. Look for the Network Data file related to your company file.
  3. If your QB company file name is MyCompanyFileName.qbw, the network data file would be saved as MyCompanyFileName.nd in the folder.
  4. Right-click on the MyCompanyFileName.qbw.nd file (your company’s network data file).
  5. Press the Rename option.
  6. Then, add .old at the end of the file name.
  7. The file should now look something like MyCompanyFileName.qbw.nd.old.

This would fix the H101 QuickBooks error.

QuickBooks Error H101 – A Quick View Table

In the table below is given a concise summary of this blog on the topic of the QuickBooks error code H101:

DescriptionThe QuickBooks error H101 is a hosting error that can occur while turning on multi-user mode or accessing the company file in QB Desktop. It can hamper your workflow and important business processes.
Its causesA damaged or corrupted QB company file, the Windows Firewall blocking QB, a damaged network data file, an outdated QB Desktop app, an unstable internet connection, more than one PC hosting the company file, and problems with QuickBooks Database Server Manager.
Methods to fix itUse the QuickBooks Database Server Manager, stop hosting the data file from non-server systems, restart the Base Filtering Engine, use the QB File Doctor, create Firewall exceptions for QB, use Quick Fix My Program, and update QB Desktop.

Conclusion

In this blog, we talked about the QuickBooks error H101 and the potential factors that can trigger this issue to appear on your screen. Additionally, we also provided you with in-depth step-by-step guided troubleshooting methods that you can use to patch this error yourself. If you are still at bay with the same problem, contact our Accounting Helpline’s experts at 1.855.738.2784 today. Our experts can help resolve your issue in no time!

FAQs

Why am I seeing the QuickBooks error H101?

You might be seeing the QuickBooks error code H101 due to the following reasons:
– An outdated QB Desktop application.
– A damaged network data file.
– The Windows Firewall is blocking QB Desktop.
– Issues with the QuickBooks Database Server Manager.
– More than one system is hosting the company file.
– An unstable internet connection.

How can I fix the error code H101 in QB Desktop?

You can fix the error code H101 in QB Desktop with the following methods:
– Using the QuickBooks Database Server Manager.
– Stop hosting the QB data file from non-server workstations.
– Restarting the Base Filtering Engine service.
– Using the QuickBooks File Doctor.
– Creating Firewall exceptions for QBDT.
– Utilizing Quick Fix My Program.
– Updating the QBDT app.
– Changing the name of the network data file.

How can I fix hosting issues with the QB Desktop app?

To fix hosting issues with the QB Desktop app, you can use the QuickBooks Database Server Manager from the QB Tool Hub.

Related Posts-

[Resolved] QuickBooks Reactivate Subscription Not Working

6 Ways to Troubleshoot QuickBooks Error 1642

Troubleshooting Methods to Fix the QuickBooks Error 10000

QuickBooks Error 213 | Guided Steps to Resolve It

Expert Guide to Fix QuickBooks Printer Not Activated Error Code 41

Effortless Fixes to the QuickBooks Error 6138 105 – 6000 Series

Leave a Reply

Your email address will not be published. Required fields are marked *