QuickBooks Error 1321: Causes and Easy Fix Solutions

Mar 26, 2026

Admin |

Estimated Read Time : 5 MIN

While installing or updating QuickBooks, users may encounter Error 1321, which usually appears with one of the following messages:

  • The installer has insufficient privileges to modify the file C:\Program Files\Intuit\QuickBooks\sdkeventl.DLL
  • The installer has insufficient privileges to modify the file C:\Program Files\Intuit\QuickBooks\CfScan.DLL
  • The installer has insufficient privileges to modify the file at C:\Program Files\Intuit\QuickBooks YEAR\QBONLI32.DLL

These error messages indicate that Windows lacks the necessary permissions to update or modify certain QuickBooks system files during installation. As a result, the setup process may stop or fail. Understanding why this happens and how to fix it can help you restore QuickBooks quickly and avoid further installation issues.

What Causes Windows Installer Error 1321 in QuickBooks?

In most cases, QuickBooks error code 1321 is triggered by file access or permission issues in Windows. The most common causes include:

  • Corrupted or incomplete QuickBooks installation files
  • Damaged Microsoft components required by QuickBooks
  • Antivirus or security software interference
  • Windows Firewall restrictions
  • Incorrect file path access or restricted Program Files directory
  • Running on incorrect system architecture path (32-bit vs 64-bit mismatch)
  • Outdated QuickBooks version
  • System not restarted after installation or repair

Proven Methods to Fix QuickBooks Error 1321 When Installing 

The error typically occurs during installation or an update and indicates that the installer cannot modify certain files because they’re open, locked, or you don’t have sufficient permissions.

Below are proven methods to fix QuickBooks error 1321 when installing:

1. Run the QB Install Diagnostic Tool

If an error occurred during QuickBooks installation, it may cause issues when you try to open or use the program. You can resolve many of these problems by running the QuickBooks Install Diagnostic Tool.

Note: Download and install the latest version of QuickBooks Tool Hub (1.6.0.8). 

QuickBooks Install Diagnostic Tool
  • After the scan completes, restart your computer. Then open QuickBooks Desktop and access your company file.
  • Finally, update QuickBooks to the most recent version to ensure you have the latest fixes and security patches.

2. Retry the update

Let’s try to install the software updates again: 

  • Select Retry to attempt completing the update again.
  • If the update still fails, select Cancel on the error message and proceed to the next troubleshooting step.

3. Temporarily turn off antivirus software and reinstall or update

Temporarily disabling your antivirus and then reinstalling or updating QuickBooks can fix the error, as file access permission issues are often the cause during installation or updates.

  • Temporarily turn off your antivirus or security program. If you’re unsure how to do this, visit the software provider’s website or contact their support team for guidance.
  • Install QuickBooks or run the update again.
  • Once the installation or update is complete, turn your antivirus or security software back on.

Important: It’s not advisable to turn off antivirus protection while your computer is connected to the internet via a continuous connection, such as DSL or cable. Disconnect from the internet before turning off your antivirus. After you finish the steps above, make sure to enable your antivirus again before reconnecting to the internet.

4. Manually fix the Windows components

If the QuickBooks Install Tool and the update didn’t fix the error, you can repair specific Windows components yourself.

You should only do these steps if you’re an IT professional, confident Windows user, or have help from Microsoft support experts.

a. Repair or reinstall Microsoft .NET Framework

  • Exit all the open QuickBooks programs. 
  • Launch the Windows Start menu on your computer. 
  • In the search bar, type Control Panel and press Enter
  • Navigate to Programs and Features.
Programs and Features
  • Choose Uninstall a Program. Don’t worry, we won’t be uninstalling anything. 
uninstall or change a program
  • Click on Turn Windows features on or off.
  • From the list, choose .NET Framework.
  • Now, verify the settings for both .NET Framework 4.5 (or later) and .NET Framework 3.5 SP1.
checkbox for .NET Framework 3.5 SP1

Note: To fix .NET. Framework 4.5, 4.6, 4.7, and 4.8, the steps are the same.

b. Repair Microsoft MSXML

Register MSXML with the following steps if you use a 64-bit operating system

  • Open the Windows Start menu. 
  • In the search field, type cmd and press Enter.
  • Right-click the CMD, then choose Run as Administrator.
run as administrator
  • In the command (C:) prompt, type cd\windows\syswow64.
  • Now, type regsvr32 MSXML6.dll and press Enter.
  • When done, reinstall QuickBooks Desktop.

Register MSXML with the following steps if you use a 32-bit operating system

  • Press Windows+R to open the Run command
  • Type cmd in the search and press Enter
  • Again, type regsvr32 MSXML6.dll, then press Enter.
  • Install QuickBooks Desktop.

5. Edit the Windows permissions on the folder

Before you begin, make sure you know whether your system is running a 32-bit or 64-bit version of Windows.

  • Press Windows + R to open the Run dialog box.
  • In the Open field, type the file path to the folder where the QuickBooks program files are stored, then press Enter:

32-bit versions of Windows (10, 8, 7)

  • Desktop Enterprise
    • C:\Program Files\Intuit\Enterprise Solutions 20.0
    • C:\Program Files\Intuit\Enterprise Solutions 19.0
    • C:\Program Files\Intuit\Enterprise Solutions 18.0
    • C:\Program Files\Intuit\Enterprise Solutions 20.0
    • C:\Program Files\Intuit\Enterprise Solutions 19.0
    • C:\Program Files\Intuit\Enterprise Solutions 18.0
  • Pro and Premier
    • C:\Program Files\Intuit\QuickBooks 2020
    • C:\Program Files\Intuit\QuickBooks 2019
    • C:\Program Files\Intuit\QuickBooks 2018

64-bit versions of Windows (10, 8, 7)

  • Desktop Enterprise
    • C:\Program Files (x86)\Intuit\Enterprise Solutions 20.0
    • C:\Program Files (x86)\Intuit\Enterprise Solutions 19.0
    • C:\Program Files (x86)\Intuit\Enterprise Solutions 18.0
    • C:\Program Files (x86)\Intuit\Enterprise Solutions 20.0
    • C:\Program Files (x86)\Intuit\Enterprise Solutions 19.0
    • C:\Program Files (x86)\Intuit\Enterprise Solutions 18.0
  • Pro and Premier
    • C:\Program Files (x86)\Intuit\QuickBooks 2020
    • C:\Program Files (x86)\Intuit\QuickBooks 2019
    • C:\Program Files (x86)\Intuit\QuickBooks 2018
  • In the newly opened window, click View, then select Customize this folder.
  • When the Properties window appears, open the Security tab.
  • Under the Security tab, choose Administrators.
  • Check the Allow box next to Full Control.
  • Still on the Security tab, select the SYSTEM user.
  • Mark the Allow box beside Full Control.
  • Click OK to close the Properties window.
  • Proceed with installing QuickBooks.

Conclusion

In summary, QuickBooks error 1321 can disrupt your accounting workflow if not addressed promptly. Checking your installation settings and ensuring a stable internet connection can often resolve the issue quickly. 

However, if the problem persists, it’s best to consult a certified QuickBooks ProAdvisor for expert assistance. Don’t let technical errors slow you down—get professional help and restore smooth performance today. Dial (866) 500-0076 now!

Frequently Asked Questions 

What does error 1321 mean?

    Error 1321, often phrased as “The Installer has insufficient privileges to modify this file,” is a Windows installer error indicating that software installation or updates are blocked because the system cannot modify specific files or folders.

    How do I fix qb install error?

      Common solutions include disconnecting nonessential USB peripherals, temporarily disabling third-party antivirus software, ensuring Windows is updated, and running the Windows Program Install and Uninstall troubleshooter.

      How do I fix QuickBooks desktop installation errors?

        To fix QuickBooks Desktop installation errors, download and run the QuickBooks Tool Hub and select “Installation Issues” to run the QuickBooks Install Diagnostic Tool. If issues persist, restart your computer, temporarily disable antivirus software, or perform a “clean install” by renaming installation folders. 

        How to fix the installer has insufficient privileges to modify this file?

          To fix “the installer has insufficient privileges to modify this file” (Error 1303/1321), immediately run the installer as administrator by right-clicking it. If that fails, manually grant “Full Control” permissions to the installation folder for your user/System, or temporarily disable antivirus software. 

          How to fix error 1321 in QuickBooks?

            QuickBooks error 1321 (“Source file not found”) usually occurs during installation or updates, indicating the installer cannot access necessary files. Fix it by running the installer as an administrator, copying installation files to a local folder, using the QuickBooks Tool Hub, or disabling antivirus temporarily.

            About The Author

            Lana Creston

            Lana Creston is an experienced technical and accounting writer with a total of 9 years of experience. She currently works on QuickBooks accounting and technical guides at QuickBookSupportNet. Lana has a passion for reading and writing about various technical topics, especially exploring new accounting methods and software, while continuously expanding her expertise in the ever-evolving field of finance and technology.

            Quick, clear, and hassle-free QuickBooks assistance.

            Get a Free Consultation with Our QB Tax Experts
            Connect with Our Certified QuickBooks Professionals - Dial Tollfree: +1(866)500-0076