The QuickBooks error 1310 is associated with all kinds of installations, updates, and repairs related to the QBDT application. The error can appear in your system when the installer fails to download or install the necessary file, or when it lacks the proper permissions. When the QuickBooks error is seen in your system, there is a high chance of seeing the following error message on the screen:
“Error “1310: Error writing to file: C:Config.Msi…”
“Error writing to file C:\Program Files\Intuit\QuickBooks 20xx\BusinessObjectProvider.dll”
In this blog, we will cover all the essential factors, such as the causes and the troubleshooting methods behind the error.
If you need help with the application update process, feel free to get in touch with our experts.
Table of Contents
Things to Keep in Mind Before Troubleshooting QuickBooks Update Error 1310
If you encounter the issue while installing or updating the QB application, the problem may be with the system permissions, background applications, or insufficient storage in your system. Here are the key pointers to remember.
- Ensure that you are logged in as a Windows administrator or have admin rights for the application. Without the permissions, your OS may block the system from installing.
- Boot your system into safe mode to help prevent third-party applications and background processes. Or antivirus issues.
- Try copying the installation file to a different folder or drive to run it. A corrupted download path may end up in installation failures.
- Make sure that your system has enough storage to install QuickBooks. If not, then create space in your system.
Once the steps are done, retry to install the application and check if the update error still persists
Learn How to Troubleshoot the QuickBooks Error 1310
The solutions mentioned below will help you eliminate QuickBooks error 1310 and get back to working smoothly without any problems.
Solution 1: Use the QuickBooks Install Diagnostic Tool
You must complete all the following steps in your QBDT to access the feature. But first, you must download and install the QuickBooks Tool Hub.
- Head to the Installation Issues tab.
- Tap on the QuickBooks Install Diagnostic Tool.

- Let the tool run and fix the installation issues in your system.
The application, offered by Intuit, helps you fix issues associated with errors in the company files and the application.
Solution 2: Configure the User Account Control Settings
The solution below will help you to modify the settings, so follow the steps without missing any.
- Tap on the Windows+R keys on the keyboard.
- In the Run command search for and access the Control Panel.
- Tap on the User Account option.
- Choose the Change User Account Control Settings.

- Tap on Yes when the confirmation window pops up.
- From the slider option to the Never Notify option to turn the UAC off.

- Tap on OK.
- Now, restart the system.
Now, check and verify if the QuickBooks error 1310 persists.
Solution 3: Use QuickBooks as an Admin
Using the application with administrator privileges ensures full access to the system resources and files.
- Go to the Start menu.
- Locate the QuickBooks Desktop application.
- Right-click the logo.
- Select Run as administrator.

- If prompted on the home screen, tap on Yes to allow the application to run.
Once the QBDT application is launched, try installing or updating the application again and check if the issue is still seen.
Solution 4: Fix the .NET Framework
The Microsoft Framework plays a crucial role in running the QBDT application smoothly. If the framework is damaged or outdated, it can trigger the QuickBooks error 1310 in your system.
Windows 10 or newer
- Exit the running programs in the system.
- Head to the Start menu.
- Look for and access the Control Panel.
- Move to the Programs and Features.
- Then click on Uninstall a Program.
- Choose the Turn Windows features on or off.

- Locate the .NET Framework from the list.
Check the .NET Framework 4.5
- Choose the checkbox to turn on .NET Framework 4.5 or later.
- Tap on the OK button to save changes.
- Now, restart the computer.
When the checkbox for Framework 4.5 is already selected, then:
- Choose the checkbox to turn off .NET Framework 4.5 or later.
- Tap on OK.
- Restart the system.
After signing back into Windows, follow the steps:
- Choose the checkbox to turn on .NET Framework 3.5 SP1.
- Tap on OK and restart.
Once the repair is done, the framework will be updated. You can now try to update the application.
Solution 5: Configure the Windows Firewall
The Windows firewall may sometimes block the operations from accessing the company files and performing tasks. Here’s what you can do to fix it.
- Tap on the Start menu.
- Look for and access the Windows Firewall from the search bar.
- Go to the Advanced Settings.
- Now, right-click on the Inbound Rules.
- Tap on the New Rule option.
- Click on the Port and choose the Next button.
- Ensure that the TCP box is selected.
- QuickBooks Desktop 2020 and later: 8019, XXXXX.
- QuickBooks Desktop 2019: 8019, XXXXX.
- QuickBooks Desktop 2018: 8019, 56728, 55378-55382.
- QuickBooks Desktop 2017: 8019, 56727, 55373-55377.
- After entering the port number, click on Next.
- Now, tap on the Allow the Connection option.
- Click on Next.
- When prompted, choose all profiles and tap on Next.
- Create a new rule and name it as QBPorts (year).
- Tap on the Finish to save the changes.
Once the adjustment is done for the firewall, you will be able to access the internet seamlessly and work with your files and data.
Solution 6: Install QuickBooks in Selective Startup
Getting the latest version of QB in selective startup mode will help you avoid background processes that are interfering with the application.
Switch to Selective Startup
- On your keyboard, press Windows+R to open the Run command.
- Enter msconfig.

- Then select OK.
- In the General tab, select Selective startup and Load system services.
- Go to the Services tab.
- Then select Hide all Microsoft Services.

- Select Disable all.
- Uncheck Hide all Microsoft services.
- Select Windows Installer from the list of services.
- Select OK.
- On the System Configuration window.
- Select Restart.
Reinstall the Application
- Reinstall QuickBooks Desktop
- On your keyboard, press Windows+R to open the Run command.
- Type msconfig.
- Then select OK.
- In the General tab, select Normal startup.

- Select OK.
- On the System Configuration window, select Restart.
Once the QuickBooks application starts in startup mode, try running it and check if the error persists.
Solution 7: Clean Install QuickBooks Desktop
When an installation or update error occurs in your system, and you are unable to complete the application update, you can perform a clean installation of QuickBooks Desktop to resolve the issue and get back to work without any issues.
Solution 8: Allow Folder Permission
Incorrect or restricted folder permissions for the user can cause the QuickBooks error 1310 in your system. Allow the necessary permissions to overcome the problem.
- Locate the QuickBooks folder in your system.
- Right-click on the folder.
- Tap on Properties.
- Click the Security option.
- Now, tap on Edit.
- Choose the Administrators group.
- Tap on the Allow for Full Control option.
- Now, apply the changes and reboot the system.
Once the permissions update is complete, retry updating the QBDT application to see if the error persists.
Solution 9: Fix the MSXML DLL Files
The DLL files are the essential components for Windows to read and process the data. When you have this issue in your system, you may encounter the QuickBooks error 1310.
For a 64-bit Operating System
- Select the Windows Start menu.
- Type cmd.
- Right-click on cmd.
- Select the Run as Administrator option.
- On the C: prompt, enter cd\windows\syswow64.
- Type regsvr32 MSXML6.dll.
- Press Enter.
- Install QuickBooks Desktop.
For a 32-bit operating system
- Hold down the Windows key+R.
- Type in cmd.
- Then press Enter.
- Type regsvr32 MSXML6.dll and press Enter
- Install QuickBooks Desktop.
Once you have completed the repair, you should reboot your system and proceed to upgrade your QB application to check if your error problem is a thing of the past.
Solution 10: Allot Full Admin Access to the Installer
When the QB installer does not have administrative access, it may fail to read and write the necessary files to your system.
- Tap on the Start menu.
- Type in CMD in the search bar.
- Right-click on the command prompt.
- Choose Run as administrator.
- Input icacls “C:\Config.Msi”/T/C/grant administrators: F.
- Replace the config.msi with the folder name.
- Hit Enter.
You can now install the QuickBooks application and try if the error still persists.
Solution 11: Change the Date and Time Settings
If the system date and time are incorrect in your system, this issue can cause the QuickBooks error 1310. Follow these steps to configure it.
- Move the cursor over from the taskbar.
- Right-click on the date and time.
- Select the settings options: Adjust Date and Time.

- Click on Set time zone automatically.
This will enable your system to modify the auto-adjusted time and date based on your location. Once you have modified this, reboot the system and run your application to check whether the issue persists.
What are the Potential Reasons for the QuickBooks Error 1310?
In this section, we will understand the causes of the error 1310 in your system. Listed below are the root causes.
- If the Windows Firewall is interfering with the operations that you are attempting to perform in the QuickBooks application.
- If, however, there is a problem with the installation source of your system, an error might occur.
- If the system is having incorrect date and time settings.
- When the company file in your system is damaged or corrupted.
- The absence of user permissions may also cause QuickBooks error 1310.
- Also, if the driver you are using lacks the required storage or memory, installation problems will occur.
- When the Windows registry files or the Microsoft components are damaged.
Identifying the root cause of the error in your case will make it easy for you to use the appropriate troubleshooting method.
Quick View Table for QuickBooks Error 1310
In this segment, we will look at a glance at what we have so far talked about the error.
| Description | The QuickBooks error 1310 can occur in your system when there is an issue with installation or updates, and you are unable to reach the latest version. |
| Causes | The error in your system can be caused by issues with the firewall and antivirus application, if the installation sources are damaged, the company file is damaged or corrupted, when the .NET Framework or the MSXML files are damaged, or when the installation is not completed properly. |
| Ways to Fix | Resolving the issue can be done by using the QB install diagnostic tool, repairing the installation components, giving access to the user, and fixing the Microsoft .NET and MSXML DLL. |
Conclusion
The QuickBooks error 1310 is an installation or update-related issue that may occur in your system. In this blog, we have explained the possible causes of the error and outlined the steps to help you recover it. If you need any help during the update or installation process, feel free to get in touch with ProAdvisor Solutions experts.
Frequently Asked Questions (FAQs)
What is the QuickBooks error 1310 on TurboTax?
The error writing to the file in the TurboTax indicates that the installer is unable to access the required directory or is attempting to overwrite the existing file. The issue can occur when the Windows installer lacks the necessary permissions to write to the folder.
How to eliminate the QuickBooks error 1310?
There can be different methods through which you can overcome the issue in your system, which are mentioned below:
– Use the QuickBooks Install Diagnostic Tool.
– Modify the User Account Control settings to fix it.
– Re-register the Microsoft Windows Installer.
– Grant the user full admin permissions in the Command Prompt.
– Cleanly install the QuickBooks Desktop application.
– Modify the folder permissions.
When does an incomplete or corrupted QuickBooks file cause error 1310?
When the QB file is incomplete or corrupted, it can trigger error 1310 in your system by preventing the installer from accessing or working with the company files, and from installing or updating.
What can be the reason behind the installation of the QuickBooks error 1310?
There can be several root causes behind the error in your system, which are as follows:
– If the Windows Firewall is blocking the operations.
– When the installation source is damaged in your system.
– If the system is having incorrect date and time settings.
– When the company file in your system is damaged or corrupted.
– A lack of user permissions can also cause QuickBooks error 1310.
– If your driver has insufficient storage or memory.
– When the Windows registry files or the Microsoft components are damaged.
Will I lose the data if the error 1310 is seen in the system?
No, the issue won’t affect you with data loss. However, it is recommended to keep a backup of the data to prevent data loss for you during the troubleshooting process.
More articles to read :
Fix QBCFMonitorService Not Running on This Computer
QuickBooks System Update Requirements
How to fix QuickBooks Error 392
How to Fix QuickBooks Online Error Code 9999
How to fix QuickBooks Banking Error Code 185

Peter is a Certified Public Accountant (CPA) with a strong background in public accounting and accounting technology. After starting his career as an audit senior, he worked with organizations across various industries and gained hands-on experience with complex accounting standards. At Pro Advisor Solutions, Peter helps clients navigate new accounting requirements. His goal is to simplify processes, improve accuracy, and boost confidence in finance reporting.










