+1-802-778-9005

Fix QuickBooks Error 1311- Source File Not Found (Filename)?

Error Overview

Error Code1311
CategoryWindows Installer — source file access error
SeverityMedium — blocks install/update or Excel export until resolved
Affected ProductsQuickBooks Desktop Pro, Premier, Enterprise (all supported versions); Financial Statement Designer/Writer exports
Resolution Time5–20 minutes for most cases (Fix 1 or Fix 5); up to 45 minutes for network/registry fixes
DifficultyEasy (Fixes 1–2) to Advanced (Fix 7 — registry edit)
Safe to Ignore?No — installation/update or export cannot complete until the underlying file-access issue is fixed
Data Loss RiskLow — this is an installer-level error, not a data file error. Company file (.QBW) data is not directly affected. Still, back up your company file before making system changes like registry edits.

Quick Answer

  1. What it is: QuickBooks Error 1311 (“Source file not found“) occurs when the installer can’t read a required file — usually Data1.cab or a similarly named .CAB file.
  2. Where it comes from: Your installation CD, a downloaded setup folder, or a shared network location.
  3. Root cause #1: Damaged or inaccessible installation media (CD/downloaded file).
  4. Root cause #2: Restricted network or file permissions (NTFS/SMB/firewall).
  5. Quick fix: Copy the installation files to your hard drive and run setup from there — this resolves most cases.
  6. If on a network: Check NTFS/Sharing permissions and firewall ports before anything else.

What Is QuickBooks Error 1311?

QuickBooks Error 1311 is an installation error that appears when QuickBooks Desktop cannot read a specific file needed to install or update the software. It also occasionally appears when exporting a report from the Financial Statement Designer to Excel.

Is This a QuickBooks-Only Error?

No. Error 1311 is a standard Microsoft Windows Installer error — it can appear during the installation of almost any Windows program, not just QuickBooks. The Windows Installer service (msiexec) raises this error whenever it expects to read a file from the install source and can’t reach it. QuickBooks is simply one of the more common programs where users encounter it, because installations are frequently run from CDs or shared network drives.

What Is a .CAB File, and Why Does It Get Corrupted?

A .CAB (Cabinet) file is Microsoft’s compressed archive format used to bundle multiple installer files — program binaries, drivers, resources — into a single package so they can be downloaded or copied as one unit.

  • Structure: A CAB file contains a header describing the files inside it, followed by compressed “folders” (logical groupings of files), each holding one or more compressed data blocks.
  • Compression: Windows Installer typically uses LZX or MSZIP compression inside CAB files, which is why a single corrupted byte can make the entire archive unreadable rather than just one file.
  • Extraction process: When you run Setup.exe, the Windows Installer service (msiexec) reads the CAB file’s header, locates the specific file it needs (e.g., a component referenced in the .msi database), and extracts it to a temp folder before copying it to the install path. Error 1311 fires at this extraction step, when msiexec expects to find and read that file but can’t.
  • Why corruption happens: Interrupted downloads (partial file), scratched/dirty CD media, antivirus quarantining part of the archive mid-extraction, or the temp extraction folder being cleared (by a cleanup utility or a second installer running at the same time) before extraction finishes.

Error Message Variants (as they appear to users)

When QuickBooks Error 1311 occurs (typically while installing/updating QuickBooks Desktop from a CD or downloaded installer, or exporting a report to Excel), users typically see one of these messages:

  • Error 1311: Source file not found (filename). A general form of the message shown when any expected source file can’t be located.
  • Error 1311: Source file not found: [path]\Data1.cab. Verify that the file exists and that you can access it. — seen when a required .cab file is missing from the installer’s temporary extraction folder.
  • The export or update process stops mid-way, most often while exporting a Financial Statement Designer/Writer report to Microsoft Excel.
Error 1311: Source file not found (filename)

QuickBooks Error 1311 belongs to the Windows Installer source-file family and signals that QuickBooks (or its installer) cannot locate a specific file it expects to read, most commonly appearing when an installation source is incomplete, a CD/DVD is damaged, or a temp folder was cleared mid-install.

Before You Start Troubleshooting

Run through this checklist first — it resolves a surprising number of cases on its own and helps you avoid trying fixes that won’t apply to your situation.

✓  Back up your company file (.QBW) — a precaution before any system-level changes, even though this error itself doesn’t touch company data.
✓  Restart Windows — clears any locked files or stuck processes left over from a previous failed attempt.
✓  Log in as Administrator — the installer needs elevated rights to read and write to Program Files.
✓  Check free disk space — at least 2.5 GB free is recommended; low space can interrupt extraction and mimic a “source file not found” error.
✓  Verify the installer file size — compare it to the file size listed on QB download page; a mismatch means the download is incomplete or corrupted.
✓  Confirm your Windows version is supported for your QuickBooks version — check Intuit’s compatibility page if unsure.
✓  Temporarily disable antivirus — re-enable it immediately after the install completes (see What NOT to Do below).
✓  Close all background apps — especially cloud-sync tools (OneDrive, Dropbox) that may lock files in the installer’s temp folder mid-extraction.

Which Situation Are You In? (Diagnostic Guide)

Before trying random fixes, identify your situation:

Your SetupPath in Error Message Looks LikeLikely CauseJump to Fix
Installing from CDD:\…cab or E:\…cabDamaged/dirty discFix 1
Installing from downloaded fileC:\Users\…\Downloads\…cabIncomplete/corrupted downloadFix 1 + Fix 5
Installing over a network share\\servername\…cabNTFS/SMB permission issueFix 6
Export to Excel from FSDN/A (happens during export, not install)Microsoft Office compatibility issueFix 2

Error 1311 Troubleshooting Flow Chart

A visual version of the diagnostic guide above — follow the path that matches your install source:

Error 1311 Troubleshooting Flow Chart

Why Does QuickBooks Error 1311 Occur?

QuickBooks Error 1311 rarely has just one trigger — it usually stems from a problem with your installation source or the permissions guarding it.

CauseExplanation
Damaged installation mediaScratched CD/DVD or corrupted download
Incompatible Microsoft Office versionEspecially relevant for FSD-to-Excel exports
Restricted file/folder permissionsMissing admin rights or NTFS permission issues
Antivirus/firewall interferenceSecurity software blocking installer access
Outdated Windows componentsMissing updates or damaged system files
Network share misconfigurationIncorrect SMB/NTFS permissions on shared installers
Hardware malfunctionA failing CD/DVD drive or a failing hard drive can prevent the installer from reading source files correctly, even when the files themselves aren’t corrupted.

Root Cause Matrix

Match your exact symptom to the most likely cause and fix:

SymptomRoot CauseBest FixSuccess Probability
Error names Data1.cab, install from CDScratched/dirty discFix 1High
Error names a file under \Downloads\Incomplete/corrupted downloadFix 1 + Fix 5High
Error names a \\servername\ pathNTFS/SMB permission gapFix 6Medium–High
Fails only during Excel export from FSDMicrosoft Office version incompatibilityFix 2Medium
Fails immediately after antivirus scan runsAntivirus quarantining installer filesFix 5, then Fix 6 (allow-list)Medium
Fails only on this one CD-only PC, repeatedlyWindows CD-ROM security policy blocking accessFix 3, then Fix 7Low–Medium
Persists after every fix above, on a network shareCorrupted Network Services componentFix 8Low–Medium

How Error 1311 Compares to Other QuickBooks Install Errors

If your error code doesn’t match 1311 exactly, here’s how the related installation errors differ:

ErrorWhat It MeansKey Difference from 1311Best Fix
Error 1311Source file not found during install/export— (this error)Fix 1 or Fix 5
Error 1603Fatal error during installation — a broader install-failure code covering many root causesNot specific to a missing source file; usually a failed MSI actionInstall Diagnostic Tool
Error 1328Error applying a patch/transform to a specific file during installFile is found but the patch operation on it fails, rather than the file being missingSkip file / retry
Error 1722Windows Installer package error — a custom action in the installer failed to runScripting/custom-action failure, not a missing fileRepair MSI service
Error 1904Module failed to register during installRegistration step failure after files are already copied successfullyRe-register DLLs
Error 1935.NET Framework assembly installation failureRoot cause is .NET Framework, not the QuickBooks CAB sourceRepair .NET Framework

Does This Differ by QuickBooks Version?

The underlying cause is the same across versions, but where the missing file typically sits — and which fix resolves it fastest — varies:

VersionTypical TriggerFastest Fix
QuickBooks 2022CD installs, missing Data1.cab in temp extraction folderFix 1
QuickBooks 2023Downloaded installer interrupted mid-downloadFix 1 + Fix 5
QuickBooks 2024Antivirus quarantining extracted installer filesFix 5, then Fix 4
QuickBooks 2025Windows Installer service registration issuesFix 4
Enterprise (multi-user)Network share NTFS/SMB permission gapsFix 6

Note: confirm your exact build number in Help > About QuickBooks before troubleshooting — this narrows down which fix to try first.

How to Recognize QuickBooks Error 1311

Before you start troubleshooting, it helps to confirm you’re actually dealing with Error 1311 and not a related installation issue.

Here are the telltale signs users typically encounter.

  • The message “Source file not found: [filename]” appears during install or update
  • QuickBooks Desktop freezes when exporting reports to Excel
  • Installation from CD fails repeatedly
  • Reports from Financial Statement Designer won’t export

Common Error Scenarios

For CD, network-share, and Excel-export scenarios, see the Diagnostic Guide and Root Cause Matrix above — those cover the exact path patterns and fixes for each.

One scenario not covered there:

Scenario: Installing QuickBooks from a USB Drive

Possible Cause: USB installers are prone to the same corruption issues as CDs, plus two USB-specific problems: the drive was removed before the copy finished, or the USB port/drive itself has a bad connection causing intermittent read failures during extraction — Windows may report this as a missing source file even though the file is technically present but unreadable at that moment.

Best Fix: Copy the entire installer folder from the USB drive to your desktop first (same approach as Fix 1), then run Setup.exe from the local copy. If the copy operation itself fails or shows read errors partway through, try a different USB port (preferably a rear/motherboard port rather than a hub) or a different USB drive — this rules out a failing drive or port as the cause.

How to Fix QuickBooks Error 1311

QuickBooks Error 1311 can be fixed by copying installation files to your hard drive, checking Microsoft Office compatibility, modifying CD-ROM access, using the command prompt, running the QuickBooks Install Diagnostic Tool, resolving network and firewall permission issues, or — for persistent CD cases — editing the registry or reinstalling Network Services.

For detailed steps, follow the solution guide below:

Fix 1: Copy the Installation Files to Your Computer

Sometimes the installation fails because the setup is running directly from the CD or a damaged installer.

Follow these steps:

  • Insert the QuickBooks installation CD.
  • If the installation starts automatically, click Quit or Cancel.
  • Create a new folder on your Desktop and name it QuickBooks Installation.
QuickBooks Installation folder on the Windows desktop for setup files
  • Open the CD drive, press Ctrl + A to select all files, then press Ctrl + C to copy them.
  • Open the QuickBooks Installation folder and press Ctrl + V to paste the files.
  • Open the folder and run the Setup.exe file to begin the installation.

If you’re using a downloaded installer:

  • Delete the existing setup file.
  • Download a fresh copy from the official Intuit website.
  • Run the newly downloaded installer.

Fix 2: Check Microsoft Office Compatibility

An outdated Microsoft Office installation can sometimes cause QuickBooks installation or export errors.

Follow these steps:

  • Open Control Panel.
Windows Control Panel opened to access system settings for QuickBooks troubleshooting
  • Click Programs > Programs and Features.
Windows Programs and Features window for managing installed applications
  • Find Microsoft Office in the list.
  • Check whether you’re using a supported version.
  • If your version is outdated, update Microsoft Office.
  • Restart your computer and try installing QuickBooks again.

Fix 3: Modify CD-ROM Access via Local Security Policy

If you’re installing QuickBooks from a CD, Windows security settings may be blocking access.

Follow these steps:

  • Open Control Panel.
  • Go to Administrative Tools > Local Security Policy.
Local Security Policy window in Windows Administrative Tools
  • Expand Local Policies and select Security Options.
Local Security Policy showing Local Policies and Security Options settings
  • Find the policy related to CD-ROM access.
  • Disable the restriction for logged-in users if it is enabled.
  • Restart your computer and run the installation again.

Fix 4: Repair Windows System Files

Corrupted Windows files can also trigger QuickBooks Error 1311.

Follow these steps:

  • Search for Command Prompt.
Windows Search displaying the Command Prompt application
  • Right-click it and choose Run as Administrator.
Running Command Prompt as Administrator in Windows
  • Type sfc /scannow and press Enter.
Running the sfc /scannow command to repair corrupted Windows system files
  • Wait until the scan finishes.
  • Next, type msiexec /unregister and press Enter.
  • Then run msiexec /regserver.
Using the msiexec /regserver command to re-register the Windows Installer service

Fix 5: Run the QuickBooks Install Diagnostic Tool

The QuickBooks Install Diagnostic Tool can automatically fix many installation-related problems, including Error 1311.

Follow these steps:

Downloading and installing QuickBooks Tool Hub from the official Intuit website
QuickBooks Tool Hub with the QuickBooks Install Diagnostic Tool option selected
  • Wait for the scan to complete (this may take up to 20 minutes).
  • Restart your computer.
  • Try installing QuickBooks again.

Tip: This is Intuit’s recommended tool for resolving most QuickBooks installation errors.

Fix 6: Check Network and Firewall Permissions (For Network Installations)

If you’re installing QuickBooks over a network, incorrect permissions or firewall settings may block the installation.

Follow these steps:

  • On the host computer, right-click the shared installation folder and select Properties.
  • Open both the Sharing and Security tabs.
Windows folder properties showing the Sharing and Security tabs
  • Make sure your Windows user account has Full Control permissions.
  • Open Windows Defender Firewall settings.
Open Windows Defender Firewall settings
  • Ensure that the required ports are allowed, including:
    1. SMB Ports 137, 139, 445 and,
    2.
    QuickBooks Port 8019 (and any other version-specific ports).
  • If you’re using third-party antivirus or firewall software, temporarily disable it.
  • Retry the QuickBooks installation.
  • Once the installation is complete, enable your security software again.

Fix 7: Advanced Registry Fix (For Persistent CD Installation Issues)

Use this only if Fixes 1–3 haven’t resolved a CD-based install. Editing the registry incorrectly can cause system issues — back up the registry first, or skip this fix and use Fix 5 instead.

Follow these steps:

  • Press Windows + R, type regedit, and press Enter.
  • Navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\WinLogon.
Navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\WinLogon
  • Find the AllocateCDRoms value.
  • If it is set to 1, change it to 0.
  • Reboot the machine and try the installation again.

Fix 8: Uninstall and Reinstall Network Services

For network-share installs where Fix 6 alone doesn’t resolve the issue, resetting the Network Services component can help.

Follow these steps:

  • Open Control Panel > Programs > Programs and Features.
Open Control Panel > Programs > Programs and Features
  • Locate Network Services in the list.
  • Uninstall it, then reboot your computer.
  • Reinstall Network Services from the same menu.
Reinstall Network Services from the same menu
  • Reboot again and retry the QuickBooks installation.

Recovery After a Failed Installation

If the install stopped partway through — for example, it reached 50% and then failed — don’t just click Retry. A partial install can leave broken registry entries and orphaned files that cause repeated failures until they’re cleaned up.

  1. Remove the partial installation: Go to Control Panel > Programs and Features, select QuickBooks, and click Uninstall — even if it shows as only partially installed, this clears most of what did get written.
  2. Delete leftover temp folders: Open %Temp%\ and delete any folders with random names created around the time of the failed install (these hold the partially extracted installer files).
  3. Clear the Windows Installer cache: Open %ProgramData%\Package Cache\ and remove any QuickBooks-related subfolders — a corrupted cache entry here is a common reason the same install fails repeatedly even after Fix 1.
  4. Restart your computer: This releases any file locks left behind by the failed install before you try again.
  5. Restart the installer with a fresh copy: Use a newly copied/downloaded installer (per Fix 1) rather than resuming from the same files that failed the first time.

Note: if the QuickBooks Install Diagnostic Tool (Fix 5) is available, running it after step 1 above will handle most of steps 2–3 automatically.

Success Rate by Fix

Based on the order these fixes typically resolve the issue, from most to least reliable:

FixEstimated Success
Fix 1 — Copy installer to hard driveHigh
Fix 5 — QuickBooks Install Diagnostic ToolHigh
Fix 6 — Network/firewall permissionsMedium–High
Fix 2 — Microsoft Office compatibilityMedium
Fix 4 — Repair Windows system files (sfc/msiexec)Medium
Fix 3 — CD-ROM security policyLow–Medium
Fix 8 — Reinstall Network ServicesLow–Medium
Fix 7 — Registry edit (Advanced)Low (Advanced)

What NOT to Do

Don’t leave antivirus or firewall software permanently disabled. Turn it off only for the duration of the install, then re-enable it immediately.
Don’t edit the registry (Fix 7) unless you’re comfortable doing so. Deleting or changing the wrong key can cause unrelated system problems. Back up the registry first, or use Fix 5 instead.
Don’t keep retrying the same install from a visibly damaged CD. If the disc is scratched, copy the files first (Fix 1) rather than repeating failed attempts.
Don’t grant “Full Control” network permissions company-wide as a shortcut. Scope permissions to the specific installation folder to avoid unnecessary security exposure.

Enterprise & IT Environment Considerations

For larger deployments, Error 1311 often traces back to infrastructure rather than a single workstation. IT admins should check the following:

Domain Controller & Group Policy

Group Policy Objects (GPOs) can restrict removable media access, block .cab/.msi execution, or enforce software restriction policies that prevent the installer from reading extracted files. Check Computer Configuration > Administrative Templates > Windows Components > Windows Installer for any “Disable Windows Installer” or “Prohibit removable media” policies applied to the affected OU.

DFS (Distributed File System)

If the installer is hosted on a DFS namespace, replication delays between DFS targets can mean the CAB file a client resolves to isn’t fully replicated yet. Point the install directly at a single DFS target (not the namespace root) to rule this out.

NAS (Network-Attached Storage)

Some NAS devices reformat or strip NTFS-specific attributes when serving files over SMB, and older NAS firmware may not fully support the SMB version Windows Installer expects. Copy the installer locally rather than running Setup.exe directly from NAS-hosted storage.

Remote Desktop (RDP) Sessions

Installing over an RDP session can fail if the session doesn’t have redirected local drive access configured, or if the installer tries to access a mapped drive that isn’t available in that session context. Run the installer from a local (non-mapped) path on the RDP host itself.

Hyper-V / VMware Virtual Machines

On VMs, ISO files mounted as virtual CD/DVD drives can behave like a “damaged disc” to the installer if the ISO itself is incomplete or the virtual drive disconnects mid-install. Verify the ISO’s checksum before mounting, and prefer copying the installer to the VM’s local disk over running it directly from a mounted ISO.

Shared Storage / SAN

On SAN-backed shared installation folders, check that the LUN has consistent read latency — high-latency storage can cause the installer to time out mid-extraction, which surfaces as a “source file not found” error even though the file exists.

Log File Analysis

If the fixes above don’t resolve the error, the installer’s own logs usually show exactly which file failed and why.

QBInstall.log

Located in %ProgramData%\Intuit\QuickBooks <version>\ or the installer’s temp folder during setup. Search for “Error 1311” or “Source file not found” — the surrounding lines show the exact CAB file and component ID the installer was trying to extract.

MSI Verbose Logs

Generate one by running the installer with logging enabled: msiexec /i “QuickBooks.msi” /L*V “C:\QBInstall_verbose.log”. Search the resulting log for “Return Value 3” near an InstallFiles or CopyFile action — that marks the exact point of failure.

Windows Event Viewer

Open Event Viewer > Windows Logs > Application, filter by Source: MsiInstaller. Installer failures log an event with the failing product code and a brief error description that can confirm whether this is genuinely error 1311 or a related install error.

Temp Extraction Logs

Check %Temp%\ for a folder created by the installer during extraction (often named with a random string). If this folder is missing or empty partway through setup, something — antivirus, a cleanup utility, or low disk space — is removing files before the installer can read them.

How to read them: Search each log for the exact filename shown in your error message (e.g., Data1.cab). The lines immediately before that reference usually show the action being attempted (CopyFile, InstallFiles, Extract) and the source path the installer expected — compare that path against where your installer files actually are.

Prevention Tips to Avoid Desktop Error 1311 in QuickBooks

  1. Use verified installation media: Always download QuickBooks only from the official Intuit website or use an original installation CD to prevent data corruption or missing files.
  2. Run installations as an administrator: Ensure full administrative privileges when installing or updating QuickBooks to allow unrestricted file access.
  3. Keep Microsoft Office updated: Maintain the latest compatible version of Microsoft Office, as outdated or damaged Office files can trigger this error during Excel export.
  4. Regularly update Windows: Apply all critical Windows updates to maintain compatibility between QuickBooks, Office, and system components.
  5. Temporarily disable antivirus or firewall software during installation: Re-enable them once the process completes.
  6. Check system file integrity: Periodically run sfc /scannow in Command Prompt to repair missing or corrupted Windows system files.
  7. Avoid using damaged CDs or external drives: Copy installation files to your hard drive before running setup to prevent read errors.
  8. Ensure sufficient disk space and a stable network connection: Low storage or unstable connectivity can interrupt installation or data export processes.
  9. Back up company files regularly: Maintain current backups to avoid data loss in case installation or update errors occur.
  10. Maintain consistent file permissions: Confirm that the user account running QuickBooks has full read/write permissions for all installation and program directories.

Conclusion

Hopefully, the information above resolves your Error 1311 issue. If you’ve worked through these fixes and the error persists, our Certified QuickBooks ProAdvisors are available for professional support at +1-802-778-9005 or support@ebetterbooks.com.


Frequently Asked Questions

We use multi-user mode, and the error only hits one user. Does that point to a server or a workstation problem?

That strongly suggests a workstation problem. If the error were strictly server-related (like a locked file or a Database Server Manager failure), all users would typically be kicked out or unable to connect. When only one workstation sees the error, look closely at that specific machine’s configuration:

1. Is its Windows Firewall blocking the necessary QuickBooks ports (typically 8019 and others)?
2. Does it have the correct and most recent QuickBooks Database Server Manager client installed (even if it’s not hosting)?
3. Are the folder permissions (NTFS) on that workstation correctly set to allow full read/write access to the network share?

Does the QuickBooks version (Pro vs. Enterprise) affect how I set up network sharing and permissions to avoid “Source File Not Found”?

No, the core requirements for network sharing and permissions are the same across all QuickBooks Desktop versions (Pro, Premier, and Enterprise). All versions rely on standard Windows NTFS permissions and Windows Share permissions to ensure the necessary read/write access to the .QBW file and its companion lock files (.ND and .TLG}). The key requirement remains consistent: the user accessing the file—or the user account running the Database Server Manager—must have Full Control permissions on both the sharing tab and the security (NTFS) tab for the containing folder.

What are the recommended NTFS permission settings for QuickBooks installers or shared install media on a server?

For shared installation sources, users should have at least Read & Execute access at both the folder AND file level. IT admins should confirm permissions aren’t being overridden by parent folders, security inheritance rules, or antivirus security policies—common causes of installation failures in Windows environments.

Does Windows Firewall need special configuration to support installation, updates, and workstation access?

Yes. Windows Defender Firewall should allow QuickBooks services plus standard SMB/CIFS file-sharing ports (137–139, 445). In real offices, installations often fail when the firewall blocks workstation-to-server traffic. Whitelisting QuickBooks executables, Intuit services, and SMB ports ensures stable installation and file access.

Can I fix Error 1311 by copying installation files to my hard drive?

Yes, you can fix QuickBooks Error 1311 by copying the installation files from the CD or external source to your hard drive. Once copied, run the setup from the hard drive instead of the external source, which can resolve the issue if the file access was problematic.

How can I prevent QuickBooks Error 1311 in the future?

To prevent QuickBooks Error 1311 in the future, ensure that your installation media or files are not damaged by using only verified, intact sources. Always download QuickBooks from the official website. Additionally, run installations with administrator rights, keep your system updated, and regularly check for file corruption.

Is Error 1311 specific to QuickBooks, or can it happen with other software? 

It can happen with any Windows program. Error 1311 is raised by the Windows Installer service itself, not by QuickBooks’ own code — QuickBooks is just a common program where users run into it because installs are frequently done from CDs or shared drives.