Solutions To Fix QuickBooks Error 1935 | Install Error Code
QuickBooks Error 1935 is one of the most frustrating installation errors, as it stops the entire QuickBooks setup process dead in its tracks. This error appears specifically when you try to install QuickBooks Desktop on Windows, and it points directly to a problem with the Microsoft .NET Framework, a core Windows component that QuickBooks absolutely depends on to install and run correctly. Users get two kinds of error messages, which read like:
- “Error 1935: This setup requires .NET Framework.”
- “An error occurred during the installation of the assembly.”
What makes this error particularly disruptive is that it doesn’t just block QuickBooks; it can affect other Windows applications like antivirus software. AutoCAD and Microsoft programs simultaneously. In our experience, the error surfaces most often on Windows XP, Vista, Windows 7, Windows 8, and Windows 10 systems where the .NET Framework is either damaged, outdated, or was not properly installed. Antivirus interference and corrupted system files are also common triggers our team investigates when this error appears.
What is QuickBooks Error 1935?
QuickBooks Error 1935 is a Windows installation error that occurs when the Microsoft .NET Framework is missing, damaged, or incompatible with your current system. Without a properly working .NET Framework, the QuickBooks Installer can’t complete the assembly installation process and throws Error 1935 to signal that a critical dependency is broken.
In our experience, this error hits hardest when users are setting up QuickBooks for the first time on a new workstation or after a major Windows update that inadvertently damaged existing .NET components. What many users do not realise is that Error 1935 is not a QuickBooks-specific bug; it is a Windows environment problem that QuickBooks simply exposes during installation. Fixing it requires repairing or reinstalling the .NET Framework before QuickBooks can be successfully installed.
QuickBooks Error 1935 generally arises when a user tries to install QuickBooks on Windows or Microsoft .Net. One of the reasons can be the wrong settings of antivirus and firewall applications. It will throw a message:
| Error Message 1 | This setup requires .NET Framework. |
| Error Message 2 | An error occurred during the installation of the assembly. |
Symptoms of QuickBooks Error 1935
Detecting QuickBooks Error 1935 in the earlier stages can save a lot of time and prevent more damage. A few of the symptoms which indicates that your system has QuickBooks Error 1935 are:
- Error Message on Screen: While installing the system, you get an error message stating “Error 1935: This setup requires .NET Framework” or “Error 1935: An error occurred during the installation of assembly”.
- Recurring QuickBooks Installation Failure: Every attempt to install or reinstall QuickBooks fails at the same point in the setup process, regardless of how many times you try.
- System Freezes Frequently: The computer stops responding during or after an installation attempt, requiring a restart to regain control.
- Active Program Window Crashes: The installation window closes unexpectedly and crashes without completing, taking other open programs down with it in some cases.
- Windows Runs Slowly: The overall system performance drops noticeably after the failed installation, with basic tasks like opening folders or launching programs taking significantly longer than usual.
- Slow Keyboard and Mouse Response: Input devices become sluggish or temporarily unresponsive during and after the failed QuickBooks installation attempt.
Read More: Why Won’t QuickBooks Open-Causes and 9 Fixing SolutionsCauses of the QuickBooks Error 1935

Our team always suggests identifying the root cause before jumping into fixes. Applying the wrong solution wastes time and can make things worse. Here are the most common causes of QuickBooks Error 1935 we encounter:
- Damaged .NET Framework: The Microsoft .NET Framework installed on your system has become corrupted or broken, making it impossible for the QuickBooks installer to access the components it needs to complete the assembly installation process.
- Outdated .NET Framework: Your system is running an older version of the .NET Framework that is no longer compatible with the version of QuickBooks you are trying to install, causing the setup to fail at the assembly stage.
- Antivirus or Firewall Blocking Installation: Third-party security software or Windows Firewall is actively identifying QuickBooks installation files as a potential threat and blocking them from running, interrupting the setup process before it can finish.
- Corrupted Windows System Files: Critical Windows system files that the QuickBooks installer depends on have been damaged by malware, a failed update, or an improper system shutdown, preventing the installation from completing successfully.
- Incomplete Previous QuickBooks Installation: A previous attempt to install QuickBooks was interrupted or not properly completed, leaving behind corrupted residual files and broken registry entries that block every subsequent installation attempt.
- Damaged Windows Registry Entries: Registry entries related to QuickBooks or the .NET Framework have been corrupted by a recent Windows update or software change, preventing the installer from reading the configuration data it needs.
- Incorrect or Incomplete QuickBooks Download: The QuickBooks installation file downloaded to your system is incomplete, corrupted, or was downloaded from an unofficial source, causing the installer to fail when it encounters missing assembly components.
Resolve the QuickBooks Error 1935
Now that we know the causes and symptoms of the error 1935 QuickBooks, we will discuss the solution to the issue. If you are facing the same problem while using QuickBooks, then consider reading the whole article till the end.
Solution 1: Repair .Net Framework
A damaged or corrupted .NET Framework is the most direct cause of QuickBooks Error 1935. Since QuickBooks depends entirely on this Microsoft component to complete its installation, repairing it first is always the right move. This fix alone resolves the majority of Error 1935 cases we handle without requiring any further steps.

- To follow the steps, you first need to download the QuickBooks component repair tool.
- Close all the programs and restart the system before downloading QuickBooks.
- Now, download the QuickBooks Component Repair Tool.
- Now, after downloading the software, click on the downloaded file to open it.
- Reboot or restart the device after running the Component Repair Tool.
Solution 2: Update the New Version of the Microsoft .NET Framework
Running an outdated version of the .NET Framework is one of the most overlooked triggers of QuickBooks Error 1935. Newer versions of QuickBooks require updated .NET components that the older framework does not support. Updating to the latest version ensures your system meets the exact requirements QuickBooks needs to install without interruption.
- First, go to the Microsoft Framework .NET website to download the software.
- Download the web installer from the site.
- After completing the download procedure, the user needs to follow the instructions to install the application.
- As you have successfully installed the .NET Framework, try to restart the computer.
Solution 3: Install and Run the QuickBooks Diagnostics Tool
When QuickBooks Error 1935 is tied to deeper installation conflicts that manual fixes can’t reach, the QuickBooks Install Diagnosis Tool is the most efficient solution our team uses. This dedicated tool automatically scans your system for installation-related issues, identifies what is blocking the QuickBooks setup, and repairs it without requiring any technical expertise.

- To solve the issue, you first have to download and install the Diagnostics tool.
- After downloading it, look for the downloaded file and open it.
- Install the software and try to run the QuickBooks Diagnostic Tool.
- The application will help you to find out and fix the problems.
- After that, restart the computer.
- Again, try to reinstall QuickBooks.
Solution 4: Turning Off the Antivirus

Antivirus and firewall programs are a surprisingly common cause of QuickBooks Error 1935 that many users never consider. Security software can misidentify QuickBooks installation files as a threat and silently block the assembly process mid-installation. Temporarily disabling your antivirus before running the QuickBooks installer removes that interference and allows the setup to complete without interruption.
- To resolve the issue, first, try to turn off the computer and then restart the device.
- Try to install QuickBooks again.
- Go to the settings of the Antivirus and disable the software for some time.
- After disabling the anti-spyware, install the QuickBooks software.
- Activate the anti-virus system after finishing the installation process.
Solution 5: Clean and install QuickBooks
When a previous QuickBooks installation was incomplete, interrupted, or corrupted, simply reinstalling over it rarely works because the damaged files are still present underneath. Our teams perform a clean install in these situations, removing all traces of the previous installation first so the new setup has a completely fresh, conflict-free environment to build on.

To install new QuickBooks and resolve QuickBooks Pro error 1935, you can follow the steps given below:
- Press the keys Ctrl + R to open the Run Windows.
- Try “MSCONFIG” and then click on the OK button.
- Go to the Startup option and then click on the General Tab.
- Tap on the Load System Services from the drop-down list, and then hit the Load Startup Items option.
- After following all the above steps successfully, click on the Services Tab.
- Hit the option “Hide all Microsoft services” and then disable it by clicking on the “Disable” button.
- Uncheck the “Hide All Microsoft Services.”
- Ensure that the Windows Installer Checkbox is marked on the list. If it is not marked, then mark it first.
- Choose the option “Restart in the system configuration windows” and then restart your computer.
- After restarting the computer, try to run the Clean Install Tool for QuickBooks.
- Again, press the keys Ctrl + R to open the Run Command.
- Type ‘MSCONFIG’ and click on the OK option.
- Select the Normal Startup.
- Then go to the General Tab and tap on OK.
- On the system configuration, press the Restart button to restart the device.
Solution 6: Use “Selective Startup Mode”

Selective startup mode lets you turn off unnecessary Windows applications that are running in the background and interfering with the installation process. So, to fix error 1935 when installing QuickBooks, follow these steps:
- Hold Windows + R on your keyboard and type MSConfig.
- Choose Load System Services and Selective Startup under the General option.
- Then select the Services menu and check all Hide Microsoft Services boxes.
- Tap on Disable All and uncheck the Hide All Microsoft Services checkbox.
- But be sure that the Windows installer is unchecked.
- Lastly, restart to save changes.
Solution 7: Run QuickBooks Component Repair Tool

QBs component repair tools help you to diagnose and fix errors related to Microsoft components. So, use the repair tool to fix QuickBooks installer error 1935 by following the procedure:
- Reboot your system first before using the tool.
- Then turn off all running programs and download QBs component repair tools.
- Now, you can fix the issue by yourself.
- At last reboot the system.
Solution 8: Repair Registry Entries

Repairing registry entries can be a complex process, and it’s important to exercise caution when working with the Windows registry. If you are wondering how to fix error 1935 QuickBooks, you can follow these steps:
- Press the Windows Key + R on your keyboard to open the Run dialog box.
- Type “regedit” and press Enter to open the Registry Editor.
- In the Registry Editor, navigate to the following key:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
- Look for any entries related to QuickBooks or components that may be causing the error.
- Right-click on the entry and select “Delete” to remove it. Exercise caution and ensure you’re deleting the correct entry.
- Close the Registry Editor.
Solution 9: Update Windows
An outdated Windows operating system is one of the most common causes of QuickBooks Error 1935 that users overlook. When Windows is not updated, critical system components can fall out of sync with the requirements of newer QuickBooks versions. Installing the latest Windows updates patches these gaps and provides QuickBooks with the stable, compatible foundation it needs to install correctly.
Here are the steps to update Windows to fix error 1935 in QuickBooks Desktop:
- Open the Windows Start menu.
- Click on the “Settings” icon (represented by a gear or cogwheel).
- In the Settings window, click on “Update & Security“.
- Select the “Windows Update” tab on the left sidebar.
- Click on the “Check for updates” button.
- Windows will automatically check for available updates and download them if any are found.
- Once the updates are downloaded, click on the “Restart now” button to install them.
- Windows will restart, and the updates will be installed during the reboot process.
You can use the above-discussed methods to fix this installation error. Also, if you face errors due to a network issue or a company file error, then you can run the QuickBooks file doctor tool.
Solution 10:Uninstall and Reinstall QuickBooks to Fix Error 1935
When all other solutions fail to resolve Error 1935, a clean uninstall and fresh reinstall of QuickBooks is the most reliable reset our team performs. Damaged installation files, corrupted program entries, and broken registry references from a previous QuickBooks setup can all continue blocking the installation process even after applying other fixes. Removing QuickBooks completely and starting fresh can eliminate all of this damage with just one action.
For Windows 7 and Windows Vista Users
- Click the Start button and open the Control Panel.
- Select Programs from the Control Panel menu.
- Click on Programs and Features.
- Scroll through the list and locate the QuickBooks entry associated with Error 1935.
- Click on the QuickBooks entry to select it.
- Click Uninstall from the top menu bar.
- Follow the on-screen instructions to complete the uninstallation process.
- Restart your computer once the uninstall is complete.
- Download the latest version of QuickBooks directly from the official Intuit website.
- Run the installer and follow the on-screen steps to reinstall QuickBooks.
For Windows XP Users
- Click the Start button and open the Control Panel.
- Select Add or Remove Programs from the Control Panel menu.
- In the Currently Installed Programs list, scroll through and find the QuickBooks entry linked to Error 1935.
- Click on the QuickBooks entry to select it.
- Click Remove and follow the on-screen prompts to complete the uninstallation.
- Restart your computer after the process finishes.
- Download a fresh copy of QuickBooks from the official Intuit website and reinstall it.
How to Stop QuickBooks Error 1935 from Happening Again?
Once you are done resolving Error 1935, the next priority is making sure it never interrupts the QuickBooks installation again. These simple preventive steps go a long way:
- Keep .NET Framework Updated: Always ensure Microsoft .NET Framework is updated to the latest version on your system. An outdated or partially installed framework is the most frequent trigger of Error 1935.
- Update Windows Regularly: Install Windows updates as soon as they become available. Many updates include critical patches for system components that QuickBooks depends on during installation.
- Disable Antivirus During Installation: Temporarily turn off your antivirus or security software before installing or updating QuickBooks to prevent security programs from blocking the installation process.
- Download QuickBooks from Official Sources Only: Never use third-party download links. Always download QuickBooks directly from the official Intuit website to avoid incomplete or corrupted installation files.
- Maintain Clean Registry Entries: Run a trusted registry cleaner periodically to remove damaged or leftover entries from previous QuickBooks installations that could interfere with future installations.
- Ensure Stable Internet During Installation: A dropped connection mid-installation can corrupt .NET Framework components. Always install QuickBooks on a stable, uninterrupted internet connection.
Conclusion
Lastly, QuickBooks error 1935 is an installation error that occurs when there is an issue with the Microsoft .NET Framework or other system components required for QuickBooks installation. This error can prevent you from installing or updating QuickBooks on your computer.
We hope that the above solutions will work in your favour and you will be able to resolve QuickBooks error 1935. If you are facing similar issues while using the QuickBooks software, then this article might help you to clear up many of your confusions.
Frequently Asked Questions (FAQs)
- Get the latest version of Windows.
- Use Selective Startup to Install QBs Desktop.
- QuickBooks Diagnostic Tool.
- QuickBooks Tool Hub download.
Yes, you can use QB’s desktop on multiple computers with the help of multi-user mode.
- Sign in to your QuickBooks account and use master admin credentials.
- Now, click on Yes to confirm that you want to delete the company data.
- Lastly, tap on OK and press Wipe data.