The ‘QuickBooks Connection Has Been Lost’ error typically arises when the software is unable to maintain a stable link with the company file, leading to immediate shutdown and potential data loss. This error can be triggered by several factors, including corrupted company or directory files, interference from antivirus or firewall programs, improper network configurations in multi-user environments, and even sleep mode settings on the host system. In many cases, the issue mirrors abort errors or is linked to service interruptions like the unexpected termination of `qbcfmonitorservice`.
Users may notice warning messages when opening or working on the company file, indicating that any unsaved changes will be lost and the application must close immediately. To fix this error, ensure your system setup, network permissions, and file access settings are correctly configured. Here are 9 effective solutions to fix ‘QuickBooks Connection Has Been Lost’ in QuickBooks Desktop (QBDT) and QBDT Payroll.
Solution 1: Restart QuickBooks
Restarting QuickBooks clears temporary glitches that might interrupt the file connection. Here are the steps to fix this connection error.
- Close QuickBooks Desktop.
- Double-click the QuickBooks icon to reopen it.
Solution 2: Use Quick Fix My Program via QuickBooks Tool Hub
Quick Fix My Program repairs common program issues quickly without affecting data. Check out these steps in the Tool Hub to fix the ‘QuickBooks Connection Has Been Lost’ Error.
Step 1: Install the QuickBooks Tool Hub
- Close QuickBooks.
- Download the latest version of the QuickBooks Tool Hub (version 1.6.0.8) from Intuit’s website.
- Save the file to an easy-to-access location like your desktop or Downloads folder.
- Open the downloaded file (QuickBooksToolHub.exe) and follow the instructions to install.
- Once installed, open the Tool Hub from your desktop or search for it using the Windows search bar.
Step 2: Run Quick Fix My Program
- Open the Tool Hub.
- Click on Program Problems.
- Select Quick Fix My Program.
Solution 3: Use QuickBooks File Doctor (Also in the Tool Hub)
This tool detects and fixes file and network issues causing connection loss. Follow these steps in the Tool Hub to fix it:
- In the QuickBooks Tool Hub, go to Company File Issues.
- Select Run QuickBooks File Doctor.
- Choose your company file and start the scan
- Check the results.
- In case it says No problem detected, your file is fine.
- In case issues are found, you can:
- Repair the file
- Restore a recent backup
- Use QuickBooks Auto Data Recovery.
- Contact Intuit’s Data Recovery Team (fees may apply).
In case your file is on a portable drive:
- Make sure the drive is properly connected.
- Try copying the file to your local hard drive.
- Ensure there’s enough free space on the drive.
Solution 4: Reinstall the Tool Hub and Re-run File Doctor
A fresh install ensures you’re using the latest repair tools for accuracy. Check out these steps to reinstall and run diagnostics again.
- Go to Control Panel.
- Click ‘Programs and Features’.
- Find QuickBooks Tool Hub and click on it.
- Hit the ‘Uninstall’ button.
- Close QuickBooks.
- Go to the official website of Intuit.
- Download QuickBooks Tool Hub.
Solution 5: Restart All Computers
Restarting clears memory and resets connections between devices. Here are the steps to fix the ‘QuickBooks Connection Has Been Lost’ Error by restarting all computers:
- Restart the server (where the company file is stored).
Note: Make sure no one else is using QuickBooks before restarting.
- Restart all workstations connected to the server.
Solution 6: Check Network and Folder Access
Improper permission can block file access and trigger errors. Check out these steps to verify folder access and ensure stable networking.
- Test your access to the server by trying to open or save a non-QuickBooks file (like a Word document).
- In case you can’t create or delete files in the shared folder, you’ll need to adjust Windows permissions.
Note: QuickBooks doesn’t officially support wireless networks, so using a wired connection is more reliable.
Solution 7: Disable Power Saving on the Host Computer
Sleep mode can disconnect shared files. Here are the steps to fix the connection error by disabling power-saving settings on the host system.
- On the host computer, press the Windows key, type Power Options, and press Enter.
- Disable all sleep, standby, or hibernation settings.
Solution 8: Fix Hosting Settings on All Computers
Incorrect hosting disrupts multi-user access and triggers ‘QuickBooks Connection Has Been Lost’ Error. Check out these steps to configure hosting and regenerate the .ND file for stable communication.
On the Host Computer:
- Make sure QuickBooks Database Server Manager is installed.
- Open QuickBooks.
- Go to File > Utilities.
- In case you see Stop Hosting Multi-User Access, hosting is enabled (good).
- In case you see Host Multi-User Access, select it to enable hosting.
In case QuickBooks isn’t installed on the host:
- Open QuickBooks Database Server Manager from the Start menu.
- Go to the Database Server tab to ensure your file is listed.
- In case not, go to the Scan Folders tab to add it.
Recreate the .ND file:
- Open QuickBooks Database Server Manager.
- Add the folder where your company file is stored.
- Click Scan to generate a new .ND (Network Descriptor) file.
On Workstations:
- Open QuickBooks and go to File > Utilities.
- In case you see Stop Hosting Multi-User Access, click it to disable hosting.
- In case it says Host Multi-User Access, no action is needed.
Solution 9: Use the UNC Path to Open the File
UNC paths ensure direct access to the file over a network. Here are the steps to fix this error using the reliable method:
- Open QuickBooks.
- Go to File > Open or Restore Company.
- Select Open a company file > Next.
- In the left panel, click My Network Places.
- Go to: \\[ServerName]\[SharedFolder]
- Select your file and click Open.
What are the Prerequisites to Fix ‘QuickBooks Connection Has Been Lost’ Error?
Before you fix ‘QuickBooks Connection Has Been Lost’ Error, make sure that the given requirements are fulfilled:
- Ensure QuickBooks is updated to the latest release version for compatibility and stability.
- Verify that QuickBooks Database Server Manager is installed on the host computer.
- Make sure your system has administrative rights to change file and folder permissions.
- Check that the company file is stored on a local drive or a stable network, not a removable or wireless device.
- Ensure all users are logged out of the file before restarting servers or making major changes.
How to Identify ‘QuickBooks Connection Has Been Lost’ Error?
Here are the signs you will notice when ‘QuickBooks Connection Has Been Lost” Error is triggered:
- You’ll see a pop-up error saying, “Connection to the company file has been lost.”
- QuickBooks may suddenly close, forcing you to re-enter unsaved data.
- The error often occurs when switching between multi-user modes or accessing a shared company file.
- Performance issues, such as freezing or delayed response times, can indicate an unstable connection.
- Users working on networked systems may find the file inaccessible or disappearing mid-task.
- The error is frequently paired with symptoms of an “abort error” or a corrupted QBWUSER.ini file.
- Recurring errors often suggest deeper issues like file damage, faulty network protocols, or incorrect user settings.
How to Prevent ‘QuickBooks Connection Has Been Lost’ Error?
Follow these preventive tips to avoid facing this error in the future:
- Use a wired network connection instead of Wi-Fi for greater stability.
- Regularly update QuickBooks and Windows OS.
- Ensure multi-user hosting settings are correctly configured on the host and workstations.
- Assign proper folder permissions where the company file is stored.
- Turn off sleep or hibernation modes on any system involved in hosting the company file.
- Add QuickBooks and its components as exceptions in your firewall and antivirus settings.
- Avoid storing or accessing the company file from removable drives or external storage devices.
When Should You Seek Professional Help for ‘QuickBooks Connection Has Been Lost’ Error?
You should seek professional help if the error keeps coming back, you’re uncomfortable editing system settings, or your business relies on QuickBooks for daily operations. In case you’ve already tried basic fixes without success or suspect file corruption or network issues, it’s best not to risk your data.
Hire ‘QuickBooks Connection Has Been Lost’ Error Resolution Services
The ‘QuickBooks Connection Has Been Lost’ error usually pops up when QuickBooks loses access to your company file due to network glitches, file corruption, or system settings. In case troubleshooting isn’t your thing, or you’re short on time, hiring professional help makes sense. Many users turn to experts to avoid data loss, fix recurring issues, or just ensure everything runs smoothly. Get in touch with us to fix QuickBooks Error by
+1-800-596-0806 or chat with experts.