QuickBooks Error 6000, 301

Let’s Dive in to see…

How to Fix QuickBooks Error=6000, 301

QuickBooks Payroll Error PS060

QuickBooks Company File Error · 6000 Series

How to Fix QuickBooks Error 6000, 301

QuickBooks displays: "Warning: An error occurred when QuickBooks Desktop tried to access the company file. Please try again. (-6000, -301)"

The -301 sub-code indicates that the company file or its supporting configuration files are damaged or inaccessible. At QuickFix Bookkeeping, the -301 specifically involves three support files — .TLG, .ND, and the less-commonly known .DSN (Data Source Name) file. The copy-to-desktop diagnostic immediately tells you whether the problem is in the file itself or in the folder/path.

The QuickFix Bookkeeping Distinction — What -301 Involves That Other Sub-Codes Don't

Error -301 is specifically about damaged supporting files around the company file. Two -301-specific causes that rarely appear in other 6000-series errors:

The .DSN File — specific to -301

The Data Source Name (.DSN) file is a QB configuration file that -301 specifically involves alongside .TLG and .ND. When the .DSN is damaged or missing, QB reports -301. Renaming the .DSN to .OLD (as well as .TLG and .ND) and letting QB rebuild all three resolves this. Guides for other 6000 errors often don't mention the .DSN — it's specific to -301.

Encryption Software — specific to -301

If Windows device encryption (BitLocker) or third-party encryption software is enabled and encrypts the QB company file folder, QB cannot read the encrypted data and reports -301. This is a documented -301-specific cause. Disabling encryption on the QB folder (not on the whole drive) resolves this without removing disk encryption globally.

The copy-to-desktop diagnostic — fastest triage for -301: Copy just the .QBW file (not .ND, .TLG, or .DSN) to your desktop. Try opening from the desktop. If it opens from the desktop — the problem is the original folder (damaged folder structure or path issue), not the company file data. If it still gives -301 from the desktop — the company file data itself is damaged and needs File Doctor or a backup restore. This single test points you directly to the right fix.

What Causes QuickBooks Error 6000, 301?

Damaged TLG, ND, or DSN Support Files

Primary cause — one or more of the three supporting files (.TLG, .ND, .DSN) are corrupted. QB cannot access the company file reliably and reports -301. Renaming all three to .OLD and letting QB rebuild them (via QBDSM scan) resolves this. The .DSN is often overlooked — check for all three.

Encrypted Company File Folder

Device encryption (BitLocker) or third-party encryption software protecting the folder containing the company file prevents QB from reading it — QB reports -301. QB is not designed to work with encrypted file systems. Excluding the QB company file folder from encryption (or decrypting it) resolves this.

Damaged Company File (.QBW)

Internal data corruption in the .QBW file itself — from a disk write error, power failure during save, or disk hardware problem — causes QB to report -301 when it tries to open and read the file structure. The copy-to-desktop test confirms: if -301 persists even from the desktop, the .QBW has damage requiring File Doctor or backup restore.

Damaged Company File Folder

Corruption in the Windows file system structure of the folder containing the company file — rather than the file itself — produces -301. If the copy-to-desktop test shows the file opens correctly from a new location, the original folder is the problem. Moving the .QBW to a new folder and running a QBDSM scan on the new location is the fix.

QB Version Incompatibility

Attempting to open a company file created in a newer QB version with an older QB version produces -301. QB files are not backward-compatible — a file created in QB 2024 cannot be opened in QB 2022. Updating to the version that created the file resolves this.

Insufficient Disk Space on Server

If the server drive running out of disk space, QB cannot read or write to the company file and reports -301. Check available disk space — QB generally requires at least 2.5x the company file size in free space for operations. Clearing disk space resolves this immediately.

How to Fix QuickBooks Error 6000, 301

Run the copy-to-desktop diagnostic first — 2 minutes, tells you whether it's a folder problem or a file problem.

METHOD 1 Copy-to-Desktop Diagnostic + Rename .TLG / .ND / .DSN Triage + fix damaged support files
1

Copy-to-desktop diagnostic: Navigate to the company file folder. Copy only the .QBW file (not .ND, .TLG, or .DSN) to your desktop. In QB → File → Open or Restore Company → browse to the desktop → open the file. If it opens — the original folder is the problem. If -301 persists — the file itself is damaged.

2

Rename all three support files: In the original company file folder, find and rename: YourFile.QBW.TLG → add .OLD. YourFile.QBW.ND → add .OLD. YourFile.QBW.DSN → add .OLD (if present). Run QBDSM scan on the folder to rebuild them. Retry opening the company file from the original location.

METHOD 2 Check and Disable Encryption Software -301 specific — encryption blocking QB file reads
1

Check BitLocker: Start → Settings → Update & Security → Device encryption. If enabled and the QB folder is on an encrypted drive — right-click the QB company file folder → Properties → Advanced → uncheck "Encrypt contents to secure data" → Apply to folder only. Third-party encryption: check your encryption software's settings and exclude the QB company file folder from encryption. Retry opening the company file after disabling encryption.

METHOD 3 Run QuickBooks File Doctor + Verify/Rebuild -301 persists from desktop — file data damage
1

Tool Hub → Company File Issues → Run QuickBooks File Doctor → select company file → Check your file and network → Continue → enter admin password → run (10–15 min). File Doctor addresses both file data damage and network access issues in one pass. If it reports damage it cannot repair — proceed to Verify/Rebuild: QB → File → Utilities → Verify Data → if issues found → Rebuild Data → backup when prompted → run. If Rebuild cannot fully repair — restore from backup.

METHOD 4 Move File to New Folder + Repair QB Installation Damaged folder or damaged QB installation
1

New folder (if copy-to-desktop test showed file opens from desktop): Create a new folder on the server's local C: drive (e.g., C:\QuickBooksFiles\). Move the .QBW there. Run QBDSM scan on the new folder. Set up folder permissions for QBDataServiceUser. Use this as the new permanent location. Repair QB installation: Control Panel → Programs and Features → QuickBooks → Uninstall/Change → Repair. Restart after repair. Retry opening the file.

METHOD 5 Restore from Backup + Update QB Version Severe file damage or version incompatibility
1

Restore from backup: File → Open or Restore Company → Restore a backup copy → Local backup → browse to .QBB file → restore to local drive (not network) → verify it opens without -301 → move to server → QBDSM scan. Update QB version: if -301 appears because the file was created in a newer QB version than the one you're running — Help → Update QuickBooks Desktop → Get Updates → install all updates → restart. Verify QB version matches or exceeds the version that created the company file.

Quick Reference

Your situation Likely cause Start with
Any -301 — first occurrence Damaged support files (.TLG, .ND, .DSN) Method 1 — desktop test + rename all 3 files
BitLocker or encryption software installed Encryption blocking QB reads Method 2 — disable encryption on QB folder
-301 persists even after copy-to-desktop Company file data damage Method 3 — File Doctor + Verify/Rebuild
-301 after opening a file from another QB version Version incompatibility Method 5 — update QB to match file version

Frequently Asked Questions

What is the .DSN file and why does it matter for -301?
The .DSN (Data Source Name) file is a QB-generated configuration file stored alongside the company file. It contains database connection parameters that QB uses when connecting to the company file's database engine. Unlike the .ND (which handles network address configuration) and the .TLG (which is the transaction log), the .DSN handles the database connection string itself. When the .DSN is missing or damaged, QB cannot fully initialize the database connection and reports -301. Most troubleshooting guides for other 6000-series errors don't mention the .DSN because it is specifically relevant to the -301 sub-code. Renaming it to .OLD along with .ND and .TLG, then running a QBDSM scan, causes QB to rebuild all three with fresh correct values.
Can I use QuickBooks with BitLocker enabled?
Yes, with the right setup. BitLocker encrypts the entire drive transparently when you are logged in to Windows — once you've authenticated to Windows with BitLocker, files on the drive are accessible normally. The -301 issue occurs when encryption software encrypts specific files or folders independently of the Windows session authentication (e.g., EFS folder-level encryption, or third-party file encryption software). To run QB with full drive BitLocker — ensure you always log in to Windows before accessing QB. The problem arises specifically when individual QB files or folders have separate encryption applied on top of BitLocker, or when third-party encryption software is involved.
If the copy-to-desktop test shows the file opens from desktop, does that mean my data is safe?
Yes — if the file opens without error from a new location, the company file data itself is intact. The -301 error was caused by the original folder structure or a damaged support file, not by corruption in your accounting data. In this case, moving the .QBW to a new permanent folder and running a QBDSM scan resolves the issue without any data loss. Always create a backup after this move by going to File → Create Copy → Backup Company to ensure you have a fresh, clean backup of the now-accessible file.

Related QuickBooks 6000 Series Errors

Error 6000, 301 Persisting After Support File Rename and File Doctor?

Let QuickFix Bookkeeping Recover Your Company File.

Certified Intuit ProAdvisors — Company File Repair Specialists

Persistent -301 after renaming all support files, disabling encryption, and running File Doctor typically indicates severe company file corruption requiring specialist data recovery tools and techniques.

Book a Free 30-Minute Consultation

No obligation. Same-day response. Company file recovered fast.