Error 80070057: Cannot open a QuickBooks file.

Let’s Dive in to see…

How to Fix QuickBooks
Error 80070057

QuickBooks Payroll Error PS060

QuickBooks Company File Error Guide

How to Fix QuickBooks Error 80070057 (The Parameter is Incorrect)

QuickBooks displays: "Error 80070057: The parameter is incorrect" when attempting to open a company file.

Error 80070057 has two completely different root causes that most guides conflate. At QuickFix Bookkeeping, the first question we ask is: how were you trying to open the file? The answer determines whether this is a 30-second method fix or a genuine permissions and network problem.

The QuickFix Bookkeeping Distinction — Two Different Problems, One Error Code

Error 80070057 is caused by two completely different problems. Identifying which one applies saves hours of unnecessary troubleshooting.

Cause A — Wrong Open Method (most common)

You double-clicked the .QBW file in Windows Explorer instead of opening it through QuickBooks. QB interprets this as an invalid parameter — the file is being passed directly to QB without the correct open sequence.

Fix: 30 seconds. Open QuickBooks first, then File > Open.

Cause B — Permissions / Network (multi-user)

The Windows user or QB Database Service user lacks read/write/create/delete permissions on the company file folder. Or the .ND file is damaged and QB cannot identify the database server. Most common after moving a file or in multi-user setups.

Fix: rename .ND file, set folder permissions, run as Admin.

BitDefender-specific note: BitDefender has a well-documented pattern of blocking the QB database service user's access to file ports even when QB is listed as a trusted application. If you use BitDefender and get 80070057 in multi-user mode, add the entire QB company files folder to BitDefender's folder-level exceptions — the application allow-list alone is frequently insufficient.

What Causes QuickBooks Error 80070057?

Opening File by Double-Click — Not Through QB

Most common overall — double-clicking a .QBW or portable .QBM file in Windows Explorer passes it to QB as an invalid parameter. Always open QB first, then use File > Open or Restore Company.

Insufficient Windows Permissions on File Folder

The QB Database Service user (QBDataServiceUserXX) does not have Full Control on the folder containing the company file. Most common in multi-user environments and after moving a company file to a new drive or folder.

Damaged or Missing .ND Network Data File

The .ND file stores which database server QB connects to for multi-user access. If damaged or deleted after a file move, QB cannot find the server and throws 80070057. Renaming the .ND file forces QB to create a fresh, correct version automatically.

File Moved or Stored on External Drive

Company file moved from its original location (QB's recent list points to the old path), or stored on a USB or external drive. QB cannot maintain the required database connection to external storage — file must be on a local drive or networked server.

BitDefender or Firewall Blocking QB File Access

Security software — particularly BitDefender — blocks the QB Database Service from accessing the company file folder or the required database ports. Folder-level exclusions must be added, not just application-level ones, for the QB service to function correctly in multi-user mode.

Company File Extension Changed

Ransomware or accidental rename changed the .QBW extension to something else. QB cannot recognise or open files with the wrong extension. Verify the file ends in exactly .QBW (or .QBM for portable) by checking Properties in Windows Explorer with file extensions visible.

How to Fix QuickBooks Error 80070057

Start with Method 1 — it resolves most 80070057 errors immediately. Only continue if the error persists after Method 1.

METHOD 1 Open the Company File Correctly — Through QuickBooks Do this first — resolves most cases instantly

Never double-click a .QBW file in Windows Explorer, on your desktop, or on a network drive. Always open QuickBooks first, then navigate to the file from within the application.

1

Close any QB windows. Right-click the QuickBooks icon > Run as Administrator. This opens QB to the No Company Open screen without auto-loading any file.

2

From the No Company Open screen: File > Open or Restore Company > Open a company file > Next. Browse to the .QBW file location. Select it and click Open. Do not double-click at any point.

3

Portable file (.QBM): File > Open or Restore Company > Restore a portable file > Next. Browse to the .QBM > select it > Next. Choose a destination folder and filename for the restored .QBW. You cannot open a portable file in-place — it must always be restored to a new location.

QuickFix tip: If the file location is unclear, use QB's search: No Company Open screen > Browse for a company file. QB searches all local drives for .QBW files and lists them — select the correct one from the results.

METHOD 2 Rename the .ND File — Force QB to Recreate Network Config Multi-user mode / file moved to new location

The .ND file tells QB which database server to use for multi-user access. If damaged or outdated after a file move, QB cannot connect. Renaming forces QB to create a fresh, correct version on next open.

1

Close QB on all computers. In Windows Explorer, navigate to the company file folder. Find the .ND file with the same base name as the .QBW (e.g., MyCompany.ND for MyCompany.QBW). Right-click > Rename > add .old to the end. Also rename the .TLG file the same way if present.

2

Reopen QB using Method 1. QB creates a new .ND file automatically. In multi-user environments: also open QB Tool Hub > Network Issues > QuickBooks Database Server Manager > Scan Folders > scan the folder containing the company file. This re-registers the file and regenerates a correct .ND with the proper server reference.

METHOD 3 Set Full Control Permissions for QBDataServiceUserXX Multi-user / workstation access denied

For workstations to open the company file, the QB Database Service user must have Full Control on the company file folder. This is the most common multi-user cause and always the cause after moving a file to a non-default folder.

1

On the server/host: right-click the company file folder > Properties > Security tab > Advanced. Look for QBDataServiceUserXX (where XX is your QB year, e.g., QB2024 = QBDataServiceUser24). Confirm it shows Full Control.

2

If not listed or lacking Full Control: Security tab > Edit > Add > type QBDataServiceUserXX > Check Names > OK. Tick the Full Control checkbox > Apply > OK. Also ensure the Administrators group and your Windows login user both have Full Control on the same folder. Retry from a workstation.

METHOD 4 Move File to Default Location + Run QuickBooks File Doctor File in non-standard location
1

Default location: copy the .QBW to C:\Users\Public\Public Documents\Intuit\QuickBooks\Company Files. This folder has correct permissions pre-configured by the QB installer. Open QB > File > Open > navigate to this folder > select the file.

2

File Doctor: QB Tool Hub > Company File Issues > Run QuickBooks File Doctor > select the company file > Check your file (middle option) > Continue > enter admin password > Next. Allow 10-15 minutes. File Doctor diagnoses and repairs both file-level damage and network access issues simultaneously.

METHOD 5 Configure Firewall Ports and BitDefender Folder Exceptions Permissions correct — still failing in multi-user
1

Windows Firewall: create inbound and outbound rules for QB database ports (8019, 56728, 55378-55382). Tool Hub > Network Issues > QuickBooks Database Server Manager > Firewall Port tab lists the exact ports for your version. Both the server and all workstations need these rules.

2

BitDefender: Protection > View Modules > Advanced Threat Defense > Settings > Exceptions. Add the entire QB Company Files folder path AND the QB installation folders (C:\Program Files\Intuit\ and C:\Program Files (x86)\Intuit\). The application allow-list in BitDefender is not sufficient alone — the company file folder must be explicitly excluded at the folder level for the QB database service to function.

METHOD 6 Verify File Extension and Restore from Backup if Necessary All above tried — suspected file damage
1

Enable file extensions in File Explorer (View > Show > File name extensions). Right-click the company file > Properties. Confirm the filename ends in exactly .QBW. If a different extension shows — rename it back to .QBW and retry with Method 1.

2

If the file opens but is unstable: File > Utilities > Verify Data. If errors found, run Rebuild Data. If the file cannot be opened at all after all methods, restore from the most recent backup and re-enter any transactions since that backup date. See How to Repair QuickBooks for full repair steps.

Quick Reference — Match Your Situation to the Right Fix

Your situation Most likely cause Start with
Error appears right when trying to open a file Double-clicked .QBW in Explorer Method 1 — open through QB menu
Works on server, fails on workstations Permissions / .ND file damaged Methods 2 + 3 — .ND rename + permissions
File was recently moved or is on external drive Wrong path / unsupported location Method 4 — move to default location
Permissions set correctly, still fails in multi-user BitDefender / firewall blocking ports Method 5 — firewall ports + BitDefender
All methods tried — file still will not open File extension changed or damaged Method 6 — check extension, restore backup

Frequently Asked Questions

Why does error 80070057 say "The parameter is incorrect"?
Error code 0x80070057 is a Windows system error meaning the application received a parameter it cannot process. In QuickBooks, this occurs when the file path or access method is invalid — either because the .QBW is being opened directly instead of through QB's open sequence, because the path no longer exists after a file move, or because the QB database service cannot access the file location due to permissions. It is a generic Windows parameter error that QB surfaces when any of these access conditions fail — which is why it appears to cover very different scenarios.
Can I store my QuickBooks company file on a USB drive or external hard drive?
No. QuickBooks Desktop requires a persistent, high-speed connection to the company file database, and external drives disconnect, enter sleep modes, and have insufficient sustained read/write speed. Attempting to open a company file from a USB or external drive produces error 80070057. The file must be on a local drive (SSD preferred) or a networked server with the QB Database Server Manager installed. You can use a USB to move or copy the file between computers, but the file must be copied to a local drive before opening it in QB.
Error 80070057 on workstations only — server user has no problem. What is causing this?
This pattern — works on the server, fails on workstations — almost always points to permissions on the company file folder. The server user runs QB locally with administrator access to the file. Workstation users connect through the QB Database Service (QBDataServiceUserXX), which needs explicit Full Control permission on the company file folder. The key check: on the server, right-click the company file folder > Properties > Security tab > Advanced — confirm QBDataServiceUserXX is listed with Full Control. Also check that QB Database Server Manager is running on the host computer (Tool Hub > Network Issues > QB Database Server Manager — server name should show status Running). If QBDataServiceUser is missing from the permissions list, that is the cause.

Related QuickBooks Company File Errors

Can't Open Your Company File? Multi-User Access Still Blocked?

Let QuickFix Bookkeeping Restore Access to Your Company File.

Certified Intuit ProAdvisors — QuickBooks Desktop Specialists

Persistent 80070057 errors after renaming .ND files and setting permissions usually indicate a network configuration issue or security software conflict requiring ProAdvisor-level diagnosis. We restore company file access fast — and ensure multi-user mode stays stable.

Book a Free 30-Minute Consultation

No obligation. Same-day response. Company file access restored fast.