+1-802-778-9005
Home>>QuickBooks Errors & Their Support Most Common QuickBooks Company File Errors & Issues – Process of Fixing Them Fix “QuickBooks Error 6000 95” Due to Insufficient Permissions of Company File

Submit Your Details to Continue Reading

QuickBooks Error 6000, 95 prevents users from accessing or restoring their company file due to specific technical issues, primarily insufficient user permissions, corrupted network data (.ND) or transaction log (.TLG) configuration files, or errors within the QuickBooks Database Server Manager. The issue is identifiable through slow software response, repeated crashes, and specific error messages stating a problem was encountered while accessing the company file.

Resolving this error requires a systematic approach, starting with non-destructive fixes like renaming the .ND and .TLG files to force QuickBooks to generate new, clean copies. Other critical solutions include ensuring all QuickBooks background processes are closed, running the QuickBooks Database Server Manager via the Tool Hub to reset network permissions, and, as a final measure, using Windows System Restore to revert the system to a stable configuration. Successful and secure long-term function depends on implementing preventive maintenance, such as consistently setting full administrative permissions for company file folders and maintaining an updated Database Server Manager.

Error Description: (-6000, 95) occurs while the user tries to restore the company file. This error message shows up on the screen:“We’re Sorry. QuickBooks encountered a problem.”

Highlights (Key Facts & Solutions)

  • Error Cause: Error 6000, 95 occurs when QuickBooks cannot access the company file due to insufficient user permissions, damaged configuration files (.ND or .TLG), or issues with the QuickBooks Database Server Manager.
  • Primary Symptoms: Indicators include slow software response, repeated application crashes, declining overall system performance, and specific error messages like “An error occurred when QuickBooks tried to access the company file.”
  • Solution 1 (Config Files): Rename the .ND and .TLG files (by adding .OLD to the extension) in the company file folder, which forces QuickBooks to recreate them and often resolves corruption-related access issues.
  • Solution 2 (Processes): Close all QuickBooks processes (including QBW32.EXE) in the Task Manager on the server system to release locked resources before reopening the company file.
  • Solution 3 (Network Tool): Access the QuickBooks Database Server Manager through the QuickBooks Tool Hub to run a network scan, which repairs network paths and ensures correct file access permissions.
  • Solution 4 (System): Perform a Windows System Restore to revert the computer to a previous stable state, addressing underlying registry or security setting inconsistencies contributing to the error.
  • Prevention: Maintain correct file permissions (Full Control) on the company file folder, keep the Database Server Manager updated, and limit concurrent resource-intensive processes to ensure stability.

Causes of QuickBooks Error 6000, 95

  • When the QuickBooks Error 6000 95 happens, you will continue to work slowly in QuickBooks, as it may require more time to open any program and respond in a delayed manner.
  • If you run multiple programs at once, your system will experience slow performance. The main reasons for this occurrence are hardware issues, split files, registration errors, etc.
  • While accessing multiple applications at the same time, then you might face the same issue.
  • Due to some error codes related to the Windows registry.

How to Identify the QuickBooks Error 6000, 95?

Identifying the signs of this error can help users address the problem promptly.

Here are the key indicators to look for:

  • The software may respond slowly to inputs, indicating potential underlying issues with file access or system performance.
  • Users might experience repeated crashes of the software while attempting to run the same program or access specific files.
  • Overall system performance may decline, making it difficult to run multiple applications simultaneously.
  • Specific error messages may appear, such as “An error occurred when QuickBooks tried to access the company file” or “We’re Sorry. QuickBooks encountered a problem.”

Solutions to Fix QuickBooks Error 6000, 95

QuickBooks Error 6000, 95 occurs when the software fails to access the company file due to damaged configuration files or insufficient permissions. Follow the steps below to fix the issue systematically.

Solution 1: Rename the .Nd and .TLG Files

Renaming the Network Data (.ND) and Transaction Log (.TLG) files helps resolve issues related to file configuration and server communication. These files are automatically recreated by QuickBooks and often become corrupted during improper shutdowns or updates. This method refreshes the connection between QuickBooks and the company file.

  1. Open the folder that contains the company file.
  2. Locate the files with the extensions .ND and .TLG.
  3. Right-click each file and select Rename.
  4. Add .OLD to the end of each file name.
  5. Reopen QuickBooks and try signing in to the company file.

Solution 2: Close all QuickBooks Processes

Sometimes multiple background QuickBooks processes prevent the software from accessing the company file correctly. Ending these processes releases locked resources and clears memory conflicts that can trigger Error 6000, 95. This solution is most effective when QuickBooks is being used in multi-user mode.

  1. Log in to the server system as an Administrator.
  2. Press Ctrl + Shift + Esc to open Task Manager.
  3. Select the Users tab to view all QuickBooks processes.
  4. Choose each QuickBooks process and click End Task.
  5. Launch QuickBooks and open the company file in multi-user mode.

Solution 3: Access QuickBooks Database Server Manager using the Tool Hub

QuickBooks Database Server Manager is designed to manage company file connectivity across networks. Using this tool can fix configuration problems, rebuild damaged network paths, and ensure that file hosting permissions are correctly assigned. Running a network scan through the Tool Hub often restores normal communication between workstations and the server.

  1. Open QuickBooks Tool Hub and select Network Issues.
  2. Click QuickBooks Database Server Manager.
  3. If not already installed, install QuickBooks Desktop on the server.
  4. Choose Start Scan to repair network and file access issues.
  5. Launch QuickBooks and sign in to verify the company file accessibility.

Solution 4: Restore the System Manually

In some cases, Windows configuration or security settings contribute to the occurrence of QuickBooks Error 6000, 95. Performing a System Restore reverts the system to a previous stable state where the application functioned correctly. This process repairs registry inconsistencies, resets permissions, and restores the system’s normal operation.

  1. Log in to the computer as an Administrator.
  2. Open the Control Panel and go to System and Security.
  3. Select System Protection from the left panel.
  4. Click the System Restore tab to open restore options.
  5. Choose either Recommended Restore or Select a Different Restore Point and click Next.
  6. Select a valid Restore Point and confirm by clicking Finish.
  7. Allow Windows to complete the restore process.
  8. After the system restart, update QuickBooks Desktop to the latest version.
  9. Verify that QuickBooks Error 6000, 95 is resolved.

Preventive Maintenance and Configuration Best Practices

Maintaining a stable configuration environment is essential to prevent the recurrence of QuickBooks Error 6000, 95. The following measures enhance system integrity, ensure consistent file accessibility, and reduce configuration conflicts across user systems.

1. Set Correct File Permissions
QuickBooks company files must be stored in folders that grant complete access control to administrative users and the QuickBooks Database Server service account. Full control permissions ensure that the application can read, write, and update files without interruption. Restrictive permissions or ownership conflicts are primary contributors to error 6000, 95.

2. Maintain Updated Database Server Manager
The QuickBooks Database Server Manager (QDSM) must always match the installed QuickBooks Desktop version. Installing updates released by Intuit ensures compatibility with newer file structures and eliminates registry-level inconsistencies. Updated versions also optimize data indexing and improve server response during multi-user operations.

3. Perform Regular Backups
Routine file backups protect company data against corruption caused by unexpected system failures or interruptions during data transfer. Scheduling automated daily backups to secure local or cloud-based storage ensures that users can restore accurate data versions without manual reconstruction. Verified backups also reduce downtime during troubleshooting.

4. Limit Concurrent Processes
Running multiple resource-intensive programs alongside QuickBooks can cause access delays and file conflicts. System administrators should allocate sufficient CPU and memory resources for QuickBooks processes, especially during multi-user operations. Process isolation ensures that data read/write operations execute without interference from background applications.

5. Monitor Network Configurations
In a multi-user environment, QuickBooks requires uninterrupted connectivity to the host server. Configuring firewall and antivirus exceptions for QuickBooks ports prevents unauthorized blocking of the database service. Regular network diagnostics and continuous monitoring of server connections maintain optimal communication between user systems and the database host.

Wrapping Up!

QuickBooks Error 6000, 95 can be effectively resolved by adjusting file permissions, renaming damaged configuration files, and restoring system settings to a stable state. Applying these solutions helps maintain secure access to your company’s files and prevents further interruptions in your accounting workflow.

To ensure lasting performance, keep your QuickBooks Desktop updated and regularly verify that the company file folder has the correct sharing permissions. If you still encounter difficulties while implementing these steps, contact our QuickBooks Error Support Team at 1-802-778-9005 for expert guidance and personalized assistance in resolving QuickBooks Error 6000, 95.

FAQ

  1. What exactly are the .ND and .TLG files, and is it safe to rename them?

    The .ND (Network Data) and .TLG (Transaction Log) files are essential configuration files that sit next to your main QuickBooks company file (.QBW).

    1. The .ND file enables QuickBooks to access the company file in a network or multi-user environment. It stores necessary technical details like the IP address and port number of the server.
    2. The .TLG file logs all changes made to the company file since the last full backup. It is crucial for data recovery and integrity.

    Yes, it is safe to rename these files (by adding .OLD to the extension). QuickBooks is designed to automatically generate new, uncorrupted versions of these files the next time you open the company file. Renaming is preferred over deleting, as it preserves the old file as a backup in case the new file does not resolve the issue.

  2. Why is running the QuickBooks Database Server Manager often listed as a primary fix for Error 6000, 95?

    The QuickBooks Database Server Manager (QDSM) is the dedicated tool responsible for managing multi-user access to your company files over a network. Error 6000, 95 frequently arises from issues with file permissions or network configuration.

    Running the QDSM from the QuickBooks Tool Hub performs a scan that automatically configures firewall exceptions, verifies hosting settings, and ensures the correct database service user has the necessary permissions to access the company file folder. This single action addresses the two core causes of the error: insufficient permissions and network path damage.

  3. If the error occurs in a multi-user environment, should I try the solutions on the server or the workstation?

    You should always start with the server computer (the one hosting the company file).

    The error is usually a result of the server’s inability to host the file correctly due to corrupted .ND/.TLG files, incorrect hosting settings, or insufficient permissions on the server itself. Solutions such as renaming the .ND and .TLG files, closing QuickBooks processes, and running the Database Server Manager must be performed on the server. If the error persists after server-side fixes, then you can check hosting and firewall settings on the workstations.

  4. What is a recommended alternative to performing a full Windows System Restore (Solution 4) if I am uncomfortable using it?

    If you are hesitant to use the Windows System Restore feature, the most effective alternative is to repair your QuickBooks installation.

    You can do this by launching the QuickBooks Tool Hub, selecting Program Problems, and choosing QuickBooks Install Diagnostic Tool (often run by the File Doctor). If a Windows file corruption or a damaged QuickBooks installation is triggering the error, this method can often fix the underlying system components without needing to revert your entire operating system.

  5. My company file path includes special characters, like a dollar sign ($) or an ampersand (&). Could this cause Error 6000, 95?

    Yes, absolutely. QuickBooks strongly recommends against using any special characters in the name of your company file or the folder path leading to it.

    Characters such as $, !, >, <, and & can interfere with the way network protocols and the Database Server Manager read the file path, leading to permission and access errors, including the 6000-series codes. If your file path has special characters, the simple fix is to rename the folder or file to use only letters, numbers, and spaces.

  6. Does the location of my company file affect the chances of encountering a 6000-series error?

    Yes, the file location is a critical factor. The article recommends moving the file to the local C: drive as a troubleshooting step because it verifies the file is accessible in a non-network environment.

    Company files should only be opened from a local hard drive or a dedicated server. Opening or restoring files directly from a network folder, external flash drive, or cloud synchronization folder (like OneDrive or Dropbox) can cause permissions issues and data transfer delays, which frequently trigger Error 6000, 95. Always copy the file to a local drive first, then open it.

  7. After I close all QuickBooks processes in Task Manager, which process do I need to look for to confirm the services are shut down?

    When troubleshooting Error 6000, 95, the primary processes you should ensure are ended in the Task Manager are:

    1. QBW32.EXE: This is the main QuickBooks application process.
    2. QBDBMgr.exe or QBDBMgrN.exe: These are the QuickBooks Database Server Manager service processes.
    3. QBCFMonitorService.exe: This is the QuickBooks Company File Monitoring Service.

    Ending these ensures that all components related to the application and the database connection are completely shut down, allowing the software to start with a fresh configuration.