Renaming the .ND (Network Data) and .TLG (Transaction Log) files is the standard manual fix for resolving QuickBooks 6000-series errors, such as 6000 -77, 6000 -80, 6000 -83, and 6190 -816. These auxiliary files store temporary network path configurations and transaction logs. When either file becomes corrupted, desynchronized, or locked, QuickBooks refuses to open the company file (.qbw) to prevent database corruption. Renaming them forces QuickBooks to automatically generate clean, undamaged support files the next time you open your company file.
Fast-Fix: The 45-Second Solution
To resolve 6000-series errors immediately, navigate to the folder storing your
.qbwcompany file, right-click the matching.NDand.TLGfiles, and rename them with.oldappended to each extension. Error 6000 issues are frequently caused by corrupt network configuration data or transaction pointer desynchronization. Renaming these files releases stale locks and forces QuickBooks to regenerate fresh support files when you launch the company file.
Quick Status & Triage Snapshot
- Data Risk Tier: Low. The
.NDfile contains only network configuration data. The.TLGfile holds incremental transaction logs since the last full backup; renaming it does not delete transactions from the main.qbwfile. - Multi-User Impact: High. Workstations are locked out of the company file until the support files are regenerated.
- Common Trigger: Sudden workstation disconnections, server power outages, network drops during save operations, or restoring a
.qbwfile into a folder that contains an older.TLGfile. - Estimated Fix Time: 3 to 5 minutes.
Diagnostic Flowchart: Renaming .ND & .TLG Decision Path
[Start: 6000-series error appears on open]
│
▼
Close QuickBooks on all workstations and host computer.
│
▼
Open the folder containing the company file (.qbw).
Locate [FileName].qbw.ND and [FileName].qbw.TLG.
│
▼
Are Windows file extensions (.nd and .tlg) visible?
├─► No ──► Open Windows Explorer View settings > Check "File name extensions."
└─► Yes ─► Proceed to rename.
│
▼
Rename files to [FileName].qbw.ND.old and [FileName].qbw.TLG.old.
Reopen QuickBooks on the host machine.
│
▼
Did the company file open cleanly?
├─► Yes ──► [Resolved: Fresh .ND and .TLG files generated]
└─► No ───► Proceed to QuickBooks File Doctor or host checks.
Is Your Data at Risk?
Renaming .ND and .TLG files is a safe, non-destructive diagnostic procedure.
- The
.NDfile: Contains no financial data. It is a configuration file that tells QuickBooks Database Server Manager what network port and protocol to use. - The
.TLGfile: Stores changes made to the database since your last manual backup. Renaming it will not wipe ledger entries; the primary.qbwdatabase retains all committed transactions.
Precautionary Rule: If your database has experienced severe corruption and you plan to work with professional data recovery engineers to recover uncommitted transactions from an interrupted session, make a copy of the .TLG file rather than deleting it. Renaming the file to .old accomplishes this by preserving the original log file while letting QuickBooks create a clean one.
Technical Anatomy: What These Files Do
QuickBooks relies on two companion files to broker database access:
- The Network Data (
.ND) File: A plain-text configuration file containing the server’s IP address, computer name, network port, and local path to the company file. If a network IP changes or a workstation disconnects improperly, the.NDfile can retain stale socket information, causing 6000-series errors when a client workstation tries to connect. - The Transaction Log (
.TLG) File: A companion relational log that acts as a staging buffer between the Sybase database engine and the.qbwdatabase. It keeps track of transactional commits. When the transaction counter inside the.qbwfile fails to match the pointer in the.TLGfile (often due to an interrupted write operation or an unlinked restore), QuickBooks halts execution with an error like Error 6190, -816 or Error 6000, -80.
When you rename these files, QuickBooks cannot find them and automatically constructs fresh ones matching the exact current state of the .qbw database.
Differential Diagnosis: Don’t Confuse This With…
- QuickBooks Error H202: Occurs when a workstation cannot ping the host server across the local area network due to firewall or DNS blocks, even if the
.NDfile is properly formed. - QuickBooks Error 6175, 0: Occurs when the database service (
QuickBooksDBXX) is stopped on the server; renaming.NDfiles will not fix Error 6175 until the service itself is started. - QuickBooks Error 6155: Indicates that the
.qbwfile header is physically damaged or has read-only permission locks, which requires running QuickBooks File Doctor rather than solely resetting support files.
Step-by-Step Repair Guide
Follow these steps directly on the computer or server hosting the company file.
Step 1: Ensure All Instances of QuickBooks Are Closed
- Instruct all users to exit QuickBooks Desktop.
- On the host computer, press
Ctrl + Shift + Escto open Task Manager. - In the Processes tab, look for any remaining instances of
QBW32.exe,QBDBMgrN.exe, orQBCFMonitorService.exe. - If found, highlight each and click End Task to release lingering file locks.
Step 2: Show Hidden File Extensions in Windows
If file extensions are hidden, you will not be able to locate or change the .ND and .TLG extensions properly.
- Open File Explorer on the host machine.
- Click the View tab in the top navigation ribbon.
- In the Show/hide section, check the box for File name extensions.
Step 3: Rename the .ND and .TLG Files
- Navigate to the directory containing your company file (default:
C:\Users\Public\Documents\Intuit\QuickBooks\Company Files). - Locate the files with the exact same name as your company file:
[YourCompanyName].qbw.ND[YourCompanyName].qbw.TLG
- Right-click
[YourCompanyName].qbw.NDand select Rename. - Add
.oldto the end of the file name:[YourCompanyName].qbw.ND.old - Right-click
[YourCompanyName].qbw.TLGand select Rename. - Add
.oldto the end of the file name:[YourCompanyName].qbw.TLG.old - Leave the main
.qbwfile untouched.
Step 4: Reopen the Company File
- Open QuickBooks Desktop on the host computer.
- Open the company file (
.qbw). - QuickBooks will automatically generate new
.NDand.TLGfiles in the directory. - Once the file opens on the host, open QuickBooks on client workstations to verify network access.
Step 5: Create a Verified Backup to Reset the Transaction Log
Once access is restored, run a complete backup to re-index the transaction stream:
- In QuickBooks, go to File > Back Up Company > Create Local Backup.
- Select Local Backup and click Next.
- Complete the backup process. This commits all cached transactions and resets the newly generated
.TLGfile counter cleanly.
Hard Stop: When to Call an Expert
Cease manual file modifications and consult a data recovery professional if:
- Renaming the
.NDand.TLGfiles allows the company file to open, but recent financial transactions or customer records are missing. - Windows displays an operating system error (“The file or directory is corrupted and unreadable”) when you attempt to rename the files, indicating disk hardware corruption.
- The company file continues to display Error 6000, -80 after generating fresh
.NDand.TLGfiles.
Related Errors
If renaming these files does not resolve your 6000-series error, consult these guides:
- The 6000 Series Errors: Complete Diagnosis & Repair Framework
- The 6000 Series Master Fix: Troubleshooting with QuickBooks File Doctor
- QuickBooks Error 6190, -816: Resolving Transaction Log & File Discrepancies
- QuickBooks Error 6189, 816: Fix “Company File is Already in Use”
- .TLG Recovery: How to Recover Data from a Damaged Transaction Log File
Closing the Books
Renaming .ND and .TLG files is a fundamental troubleshooting step for QuickBooks 6000-series errors. Because it clears out corrupt pointer references and broken network data without touching your financial tables, it solves the majority of file access issues quickly. After renaming the files and confirming your data opens cleanly, running a quick verified backup will keep your new transaction logs aligned.