Showing results for 
Search instead for 
Did you mean: 
Level 1

Error codes -6190 and -816

error codes -6190 and -816 after using QB file doctor and QB Desktop Install Diagnostic Tool.  I have also tried restoring my company file and reinstalling QB on both machines that need to run QB at the same time.

i get an error in the diagnostic tool "component repair win10" it seems to fix it, but comes up again if i run the tool after rebooting.

anyone have ideas? i feel like I've tried almost everything!

9 Comments 9
QuickBooks Team

Error codes -6190 and -816

Hi valerie,

I'll help you get past this error message and have your QuickBooks Desktop up and running. 

You'll get error codes -6190 and -816 when another user is logged in to the company file in a single user mode. There are several solutions we can try to resolve this. 

Let's first make sure that your QuickBooks release is up-to-date. Then, rename the ND and TLG files to repair the company damaged data files.

Here's how:

  1. Open the folder that contains your company file.
  2. Find the files with the same file name as your company files but with extensions.ND and.TLG.
    • company_file.qbw.nd
    • company_file.qbw.tlg
  3. Right-click each file and select Rename. Add the word OLD at the end of each file name. Ex: company_file.qbw.nd.OLD
  4. Open QuickBooks again and try to sign in to your company file. If the same issue occurs, proceed to solution 2.

You can also check out this article for more troubleshooting steps about the error -6000: Resolve Error -6000, when opening a company file

I'd also suggest giving us a call so one of our Technical Support specialists can guide you through the process. Here's how to get in touch with our QuickBooks Desktop Customer Care:

  1. Go to
  2. Select QuickBooks for Windows.
  3. Select your QuickBooks for Windows version.
  4. Select a topic.
  5. Click on the Get Phone Number button.

You can always visit us anytime soon if you have any questions.We're here to help however we can. 

Level 1

Error codes -6190 and -816

What if you can't rename the .TLG file because it claims that it's in use?  How do you unlock that?

QuickBooks Team

Error codes -6190 and -816

Hi there, @Q_B_GRRRR


Thank you reaching out to the Community. First we need to make sure that your QuickBooks is up to dated. This will help you fixed minor issue on your files. After that you can follow my colleague steps provided above on how to rename the file. You need to ensure at the end of the file you add word OLD. EX. company_file.qbw.tlg.OLD.  


However, if you're getting the same results, I highly recommend contacting our QuickBooks Desktop Support Team. They can further investigate why you're unable to rename the file. 


Before doing so, please check out our support hours to ensure that we address your concerns on time. Here's how to connect with our Customer teams: 


  1. Sign in to your company account, then click Help.
  2. Choose QuickBooks Desktop Help.
  3. Hit Contact Us
  4. Enter the question in the description field, then click Search
  5. Select either Message Us or Call Us.      








Just a heads up, we have limited staffing and have reduced our support hours to 6 AM-6 PM PT Monday-Friday due to COVID-19. We will resume normal hours as soon as possible. 


You can check out this article for more troubleshooting steps about the error when changing the company file name: Resolve Error -6000, when opening a company file.


Let me know how everything goes by leaving a comment below or if there's anything else I can help you. I'm always around to help you out. Take care!

Level 1

Error codes -6190 and -816

If Quickbooks is running on a Microsoft Windows Server and the server is an Active Directory server, then do the following:


Login as a Domain Administrator

Create a text file on the desktop called fixquickbooks

Copy this information between the equals section below and paste it into that file


REM This needs to run in the server or there is a DNS conflict that causes the Network Diagnostics to fail.


netsh int ipv4 add excludedportrange protocol=udp startport=55368 numberofports=5


net stop "DNS Server"
net stop "QuickBooksDB28"
net start "QuickBooksDB28"
net start "DNS Server"



Now in Notepad, when the file is opened, Choose File, Save as

Again, save the file to the desktop but this time in the filename type the following exactly:



Don't forget the quotation marks as part of the filename. 

This will make a batch file.


Now, right-click the batch file and run as administrator.


Now, go to any computer on the network or directly on the server and run Quickbooks and it is fixed until it happens again.  From now on, just right click the fixquickbooks.bat file (looks like it has gears on the icon) and Run As Administrator.  People will forget to run as administrator, so you might rename the batch file from fixquickbooks.bat to "Right-Click and run as Administrator-fixquickbooks.bat" to help you remember.


The reason you have to do this is because Microsoft DNS Server can sometimes use the UDP ports 55368, 55369, 55370, 55371, 55372 and Quickbooks needs those ports.


The symptoms are that even when you run Quickbooks Database Manager and scan the folder for quickbooks databases, the Network Diagnostics Failed message comes up and leads you to believe that there is a firewall issue.  This problem has been around since before 2008 and still happens today 13 years later.


Your welcome again Intuit,



Level 1

Error codes -6190 and -816

I've spent countless hours and $$, including having my IT guy come in and uninstall and reinstall QBs on the server and the two workstations that use the files from the server, as well as countless hours on QBs tech support chats and phone calls utilizing glance, and I am still unable to switch back and forth between user names  without getting this message and being unable to get back into QBs. The reason I have to switch between user names is because I am trying to run a PPP report that must be generated in order to get forgiveness of our PPP loan and am told I must be signed in as Admin. However, I crash every single time I try to generate this report and then spend hours trying to get back in as anyone. I'm beyond frustrated and my boss is going to lose his opportunity to have his PPP Loan forgiven because we cannot generate a report that Intuit Capital insists we need to apply. Thanks QBs

QuickBooks Team

Error codes -6190 and -816

I appreciate the complete details you've shared, @LiAllPro.


Let me share additional troubleshooting steps to help you get rid of the error you've received. It's important to perform these on the main server or the computer where QuickBooks and the company files are saved. 


First, let's disable multi-user access. Here's how:

  1. Access your QuickBooks  company file as the Admin.
  2. Go to the File menu.
  3. Select Utilities.
  4. If Stop Hosting Multi-User Access is listed, choose Stop Hosting Multi-User Access.  This image shows the open File menu with utilities selected. You can see the Stop Hosting Multi-User Access option.

Now, let's create a back up copy of your company file. Then, download and install QuickBooks Tools Hub, then run the Quick Fix my Program. This is a built-in tool that auto-detects and auto-fix data damage issues within QuickBooks.

  1. Download the most recent version ( of the QuickBooks Tool Hub.
  2. Locate the file you downloaded (QuickBooksToolHub.exe).
  3. Follow the on-screen steps to install and agree to the terms and conditions.
  4. From the tool hub, click Company File Issues.
  5. Choose Quick Fix my File.
  6. Click OK when it completes and launch your QuickBooks.

Once completed, make sure to restart QuickBooks to ensure that all components are updated. Then, you can start updating your QuickBooks software. Here's how:

  1. Open QuickBooks.
  2. Choose the Help menu.
  3. Select Update QuickBooks.
  4. From the Update Now tab, click the Get Updates button

If the issue persists, you can proceed to Step 3 and 4 from this article: Fix company file and network issues with QuickBooks File Doctor.


Also, you can refer to these articles to help you resolve unexpected issues while working with hosting and multi-user mode

Don't hesitate to leave a comment below if you have follow-up questions or concerns. I'm always here to help.

Level 2

Error codes -6190 and -816

Our hard drive went out.  My tech guy got me a new one, and reinstalled QB.  My host computer is in multi-user, but my front 2 computers say I need to switch to multi-user on my host computer.  I have a 3 user license.  What do I need to do to open all 3 computers?


QuickBooks Team

Error codes -6190 and -816

Thanks for giving me some information about your situation, outfitternb.


To open the QuickBooks program on different computers, make sure to select the correct options when installing the server computer.


Here's how:


  1. On your server computer, choose Custom and Network install for the install type.
  2. Select I'll be using QuickBooks Desktop on this computer, AND I'll be storing if you want the full version of QuickBooks Desktop on your server computer. Or, if you just want your server computer to host your files, set I will NOT be using QuickBooks Desktop on this computer,
  3. Follow the on-screen instructions to finish the install.

Once done, you can follow steps 2 to 7 in this article: Set up and install a multi-user network for QuickBooks Desktop.


To learn more about QuickBooks Desktop, you can check our guides here: Get QuickBooks Desktop user guides.


Please let me know how it goes after the steps. I'd like to make sure this is resolved for you. Take care and stay safe!

Julia Louise
Level 1

Error codes -6190 and -816

i'd like to advise you to follow the link to get the appropriate solution for Quickbooks error 6190.

Sign in for the best experience
Ask questions, get answers, and join our large community of QuickBooks users.
Sign In / Sign Up

Need to get in touch?

Contact us