Fix QuickBooks Error -6147, 0 When Restoring a Backup From a Network or USB Drive
Resolve QuickBooks Error -6147, 0 during backup restore by moving the file to a local folder and correcting Windows permissions so the restore completes cleanly.
QuickBooks Error -6147, 0 appears when you attempt to restore a company file backup (.qbb) and QuickBooks cannot read or write the files it needs during the restore process. The error string typically reads: "QuickBooks is unable to resolve the error in the company file" or references a failure to open the file on restore. In the majority of cases our engineers see, the company file backup itself is intact — the problem is the location it is being restored from or restored to. Network drives, USB flash drives, and cloud-synced folders (OneDrive, Dropbox, Google Drive) introduce permission restrictions, connection latency, or file-locking behavior that QuickBooks cannot work through. The fix is to move the backup to a true local folder and confirm that the folder grants full read and write access to the current Windows user.
Preconditions
Before starting, complete the following:
- Make a working copy of the backup. Keep the original
.qbbfile untouched on its current drive so you have a fallback if anything goes wrong. - Switch QuickBooks to Single-User mode. Open QuickBooks, go to File → Switch to Single-User Mode. If the option is greyed out, you are already in Single-User mode.
- Close all other company files. Only one company file should be open in QuickBooks during a restore.
- Confirm you are logged in to Windows as an Administrator or as a user with full control over the destination folder.
Step 1 — Copy the backup to a local drive
Copy the .qbb file from the network share, USB drive, or cloud folder to a folder directly on the C: drive. Avoid the Desktop and the Documents folder, because on some Windows configurations those locations are redirected to OneDrive or domain profiles, which reintroduces the same network-layer problems you are trying to eliminate.
We recommend creating a simple, shallow folder path such as:
C:\QBRestore\
Short paths with no spaces are ideal. Paste the .qbb file there.
Step 2 — Verify folder permissions
QuickBooks needs full control over the restore folder so it can create the .qbw working file, the .tlg transaction log, and temporary files during extraction.
- Right-click the folder (for example,
C:\QBRestore) and select Properties. - Go to the Security tab.
- Click Edit to change permissions.
- Select your Windows user account (or the Users group).
- Check the box for Full control under the Allow column.
- Click Apply, then OK.
If you see a warning that permissions are inherited from a parent folder, click Advanced → Disable inheritance, choose Convert inherited permissions into explicit permissions on this object, and then apply Full control to your user.
Step 3 — Restore from the local copy
- Open QuickBooks Desktop.
- Go to File → Open or Restore Company.
- Select Restore a backup copy (.qbb) and click Next.
- Choose Local backup and click Next.
- Browse to
C:\QBRestoreand select the.qbbfile you copied there. - Click Open, then Next.
- On the next screen, confirm the restore destination is also a local folder — ideally the same
C:\QBRestorefolder or another folder on the local drive. Do not restore directly to a network path or USB drive. - Click Save. If prompted that a file already exists, choose a different file name rather than overwriting an existing company file.
Signs it worked
QuickBooks displays a progress bar showing the restore in motion, followed by the company file opening normally with no error dialog. The resulting .qbw file should be in the local folder you selected, alongside a .tlg file of the same base name. Open the file, press F2 (or Ctrl+1) to open the Product Information window, and confirm the file path listed at the top points to the local drive.
When the problem runs deeper
If the restore still fails with Error -6147, 0 after moving the file local and correcting permissions, the backup file itself may be damaged. A truncated copy — where the file did not fully copy to the USB drive or did not finish uploading or downloading — produces the same error code. Compare the file size of the backup on the original source against the copy you made; if they differ, re-copy the file. If the sizes match and the error persists, the .qbb may have internal corruption that a standard restore cannot bypass. In that situation, the backup needs to be examined at the data level — our engineers handle this through QuickBooks backup recovery, where the file is inspected and extracted outside the normal restore path to recover as much data as possible.