The “Network Diagnostics Failed” error occurs in the QuickBooks Database Server Manager (QBDBSM) when the utility cannot verify folder sharing, create network support files, or establish local database sockets during a folder scan. This diagnostic failure indicates that the server cannot properly host multi-user access for the company files stored in that directory. To resolve “Network Diagnostics Failed,” you must assign Full Control NTFS and sharing permissions to the QBDataServiceUser, restart the core database services, and run the Database Server Manager with administrative privileges.
Fast-Fix: The 45-Second Solution
To fix “Network Diagnostics Failed,” open Windows Services (
services.msc), restartQuickBooksDBXXandQBCFMonitorService, then grant theQBDataServiceUserFull Control over the company file folder. This error occurs when the database manager lacks administrative read/write access to configure network keys in the target folder. Correcting folder security permissions and rescanning clears the failure immediately.
Quick Status & Triage Snapshot
- Data Risk Tier: Low. The failure reflects an administrative permission or diagnostic script roadblock, not data table corruption.
- Multi-User Impact: High. Workstations cannot access company files located in unscanned or unverified directories.
- Common Trigger: Folder permissions being reset during server updates, moving company files to a new drive path, or running QBDBSM without administrative rights.
- Estimated Fix Time: 10 to 20 minutes.
Diagnostic Flowchart: Network Diagnostics Failed Decision Path
[Start: QBDBSM reports "Network Diagnostics Failed"]
│
▼
Did you launch Database Server Manager as Administrator?
├─► No ──► Close utility, right-click, select "Run as administrator." Rescan.
└─► Yes ─► Proceed to folder security check.
│
▼
Inspect folder NTFS permissions for QBDataServiceUserXX.
Does it have "Full Control"?
├─► No ──► Add QBDataServiceUserXX with Full Control. Apply to subfolders.
└─► Yes ─► Check Windows Service status.
│
▼
Are QuickBooksDBXX and QBCFMonitorService running?
├─► No ──► Start services in services.msc and set to Automatic.
└─► Yes ─► Delete existing .ND files in folder and rescan.
Is Your Data at Risk?
Your accounting data is safe from corruption. The “Network Diagnostics Failed” message is generated by a self-test routine within QBDBSM. The scanner tests whether it can write a test token, resolve server ports, and bind network descriptors. When this test fails, the database manager stops the setup process before modifying your .qbw files.
Technical Anatomy: What This Error Means
When you click “Start Scan” in the QuickBooks Database Server Manager, the utility executes a series of automated background tests:
- Folder Access Verification: It attempts to create, modify, and delete a temporary configuration file inside the selected folder.
- Network Descriptor Generation: It attempts to create or overwrite the
.NDfile corresponding to each.qbwfile found. - Database Service Binding: It verifies that the
QuickBooksDBXXservice (running under the local user accountQBDataServiceUserXX) can bind to port 8019 and map the physical file path.
If the folder has restrictive Windows permissions, if the service is stopped, or if an aggressive antivirus prevents the utility from dropping the temporary test file into the directory, the scan aborts and surfaces the generic notification: “Network Diagnostics Failed.”
Differential Diagnosis: Don’t Confuse This With…
- “Database Server Manager Stopped”: An error indicating that the background Windows service crashed or failed to start in
services.msc. - QuickBooks Error H202: Occurs on client workstations when attempting to reach the server, whereas “Network Diagnostics Failed” occurs directly on the server inside the diagnostic tool.
- QuickBooks Error 6129, 0: Occurs when QuickBooks fails database connection verification while creating or opening a file, rather than during folder scanning.
Step-by-Step Repair Guide
Execute these steps directly on the server or host computer running the Database Server Manager.
Step 1: Run the Utility as Administrator
The Database Server Manager cannot configure network descriptors if launched without elevated privileges.
- Close the QuickBooks Database Server Manager.
- Open the Windows Start menu and locate QuickBooks Database Server Manager.
- Right-click the shortcut and select Run as administrator.
- Select your folder and click Start Scan. If it fails again, proceed to Step 2.
Step 2: Grant Full Control to the QuickBooks Data Service User
The database engine runs under a dedicated Windows system account that must have full access to the shared folder.
- In File Explorer, navigate to the storage drive where your company files are located.
- Right-click the folder containing your company files and select Properties.
- Go to the Security tab and click Edit.
- Click Add. In the “Enter the object names to select” box, enter the service user matching your version:
- QuickBooks 2026:
QBDataServiceUser36 - QuickBooks 2025:
QBDataServiceUser35 - QuickBooks 2024:
QBDataServiceUser34
- QuickBooks 2026:
- Click Check Names, then click OK.
- Highlight the user in the list and check the box for Full Control under the “Allow” column.
- Also ensure that SYSTEM, Administrators, and Everyone have read/write access.
- Click Apply, then OK.
Step 3: Verify and Restart Hosting Services
If the background database services are stalled or hung, the scan diagnostics will fail.
- Press
Windows Key + R, typeservices.msc, and press Enter. - Locate the service matching your annual version (e.g.,
QuickBooksDB36). - Right-click the service and select Restart. (If it is stopped, select Start).
- Double-click the service to open its properties:
- Ensure Startup type is set to Automatic.
- On the Log On tab, confirm it is set to Local System account.
- Locate QBCFMonitorService, right-click it, and select Restart.
Step 4: Remove Corrupted .ND Files and Rescan
A corrupted, write-locked .ND file can prevent the scanner from completing its diagnostics.
- Open File Explorer and browse into your company file folder.
- Locate any files ending in
.ND(e.g.,CompanyName.qbw.ND). - Right-click and delete them (or rename them to
.ND.old). - Reopen the QuickBooks Database Server Manager as administrator.
- Go to the Scan Folders tab, add the folder, and click Start Scan.
- The scan should now complete successfully with fresh
.NDfiles generated.
Hard Stop: When to Call an Expert
Escalate the issue to a Windows Server administrator if:
- The folder resides on a drive formatted with an unsupported or corrupted file system (such as an encrypted BitLocker volume that fails to mount security descriptors).
- The
QBDataServiceUseraccount was deleted from the local Windows user database and the installer fails to re-create it. - Windows Event Viewer logs show disk input/output (I/O) errors or Event ID 7/11 occurring during the scan process.
Related Errors
If you continue to experience database configuration issues, consult these resources:
- Network Diagnostics: Resolving “Network Diagnostics Failed” in QBDBSM
- Service Fix: Troubleshooting “QuickBooks Database Server Manager Stopped”
- Server Guide: How to Configure QuickBooks Hosting for Dedicated Servers
- Multi-User Access: Verifying Folder Sharing & Network Permissions
- QuickBooks Error H202: Unblocking Multi-User Connections in Firewall
Closing the Books
“Network Diagnostics Failed” simply means the database manager ran into a permissions wall or an unresponsive service while verifying your folder. Once the QBDataServiceUser is granted proper Full Control permissions, stale .ND files are cleared, and the underlying database services are restarted, the Database Server Manager will successfully scan your files and restore multi-user access.