When working with QuickBooks Desktop in a multi-user mode, QuickBooks services (QuickbooksDBXX and QBCFMonitorService) need to be running on the server computer.
- Press the Windows key + R to bring up the run box.
- Type services.msc and press Enter
Tip: You can search for services.msc on the Windows search bar.
- In the services window, scroll down and look for the QuickBooksDBXX service.
Note: XX represents the year of QuickBooks Desktop you are troubleshooting.
If you do not see the QuickBooksDBXX service:
- If you only use the Database Server Manager (the entire program itself is not run on the server) make sure that the Database Server Manager is installed on the server.
Note: Each year of QuickBooks Desktop you have on the workstations will need to have its Database Server Manager installed to use multi-user mode.
- If you run the entire program on the server, open QuickBooks, go to File > Utilities and make sure hosting is enabled (it should say Stop Hosting Multi User access. If it says Host Multi User mode, click it to enable hosting on the server).
- Double-click the QuickBooksDBXX service and make sure the Startup Type is set to Automatic and service status is Running or Started.
- Click the Recovery tab.
- Click the drop-down menu for First failure and select Restart the Service. This will automatically restart the QuickBooksDB service if it fails. Do the same for Second failure and Subsequent failures.
- Click OK to save the changes.
- Repeat steps 1-6 above for the QBCFMonitorService.
- Open QuickBooks in multi-user mode on each affected workstation. If the issue persists, try to make sure the QuickBooksDBXX service is a member of the administrator group and has the appropriate permissions. See Set Windows access permissions to share company files to verify.
For Windows Server 2012 Essentials R2 users
Windows Server 2012 Essentials R2 requires that programs be authenticated every time the system boots up. QuickBooks will not pass this authentication. When using that system as a QuickBooks file server, a few steps need to be taken after every reboot or an H202 error will occur.
The following steps should only be done when running Windows 2012 Server Essentials
- Stop the Base Filtering Engine Service.
Note: This will disconnect active remote session/s into the server.
- On your keyboard, press Windows + R to open the Run window.
- In the open field, enter services.msc and press Enter.
Tip: You can search for services.msc on the Windows search bar.
- Right-click the Base Filtering Engine Service.
- Choose Stop. (If an error occurs, dismiss the error and stop the service again)
- Scan the QuickBooks File Directory with the QuickBooks Database Server Manager.
-
Start > All Programs > QuickBooks > QuickBooks Database Server Manager
- Click the Scan folders tab.
- Click Add folder (if no folders are present). Otherwise, highlight the folder with the files and click Scan.
- When the process is complete, close the Database Server Manager.
- Start the Base Filtering Engine Service.
- On your keyboard, press Windows + R to open the Run window.
- In the open field, enter services.msc and press Enter.
- Right-click the Base Filtering Engine Service.
- Choose Start. (If an error occurs, dismiss the error and stop the service again)
- If this did not resolve your issue, follow the steps in the Multi-User access changes in QuickBooks 2015 and later (how to enable alternate setup/NAS drive) article.
Important: The
Base Filtering Engine Service (BFE) service controls the operation of the Windows Filtering Platform. This service is essential for operation of many firewall products. Please ensure the Windows Firewall is "started" after the BFE services are re-enabled.
- Return to Services:
- Press the Windows key + R to open the Run window.
- In the Open: field, type services.msc and press Enter.
- In the Services window, scroll down to the service for Windows Firewall.
- Double click Windows Firewall.
- If Windows Firewall is not running, click Start.