QuickBooks Error 1935 is a QuickBooks Desktop installation error that occurs when Windows cannot install or configure a required Microsoft .NET Framework component. This error mostly occurs during the process of installing, updating, or repairing QuickBooks Desktop, and it can disrupt or make installation impossible.
During the process, you can see messages such as:
Error 1935: This setup requires .NET Framework.
Error 1935: An error occurred during the installation of assembly.
These QuickBooks installation issues can stop the installation process, leaving QuickBooks Desktop half installed, or prevent an update. QuickBooks Error Code 1935 is an installation failure error that usually points to a Windows or .NET Framework issue rather than a QuickBooks repair that can be fixed by repairing the QuickBooks installer repeatedly.
In this guide, we’ll discuss the causes of QuickBooks Desktop Error 1935, QuickBooks Error 1935 .NET Framework issues, QuickBooks Error 1935 fix methods, Windows repair steps, and ways to prevent QuickBooks installation errors.
What Causes QuickBooks Desktop Error Code 1935?
QuickBooks Error 1935 usually occurs when Windows cannot install, access, or configure the components required by QuickBooks Desktop.
Here are the common causes of QuickBooks installation error 1935:
- Corrupted or Inaccessible .NET Framework Components.
- Interference From Antivirus or Firewall Software.
- Damaged or Outdated Windows System Components.
- Problems With Microsoft Visual C++ Runtime Files.
- Conflicting Background Installation Processes.
- Pending Windows Updates or Required System Restarts.
- Incomplete or Interrupted QuickBooks Installation.
How to Identify QuickBooks Desktop Error 1935?
To identify QuickBooks Error 1935, look for the specific error code, installation interruption, or Windows component failure that occurs when QuickBooks Desktop cannot complete setup.
Here are the key signs that confirm QuickBooks Error 1935:
- QuickBooks Displays the Error 1935 Code.
- QuickBooks Installation Freezes or Becomes Unresponsive.
- Windows or .NET Framework Components Fail to Load.
- Other Applications Report Missing System Files.
- QuickBooks Setup Fails to Complete.
What to Do Before Troubleshooting QuickBooks Error Code 1935?
Before troubleshooting QuickBooks Desktop Error 1935, prepare your system to protect company data and prevent other processes from interfering with the repair.
Here are the essential steps to complete before you start fixing the QuickBooks installation error:
| Parameters | Details |
| Back Up Company Files | Always back up your QuickBooks company files before making system-level changes. |
| Administrator Access | Sign in to Windows with an account that has administrator privileges. |
| Close Running Programs | Exit QuickBooks and other open applications to avoid active processes locking files that you will need. |
| Restart Windows | Reboot the computer to remove temporary processes and apply operating system updates. |
| Check Windows Updates | Check for and install any pending Windows updates and reboot if necessary. |
| Prepare the QuickBooks Installer | Keep the correct QuickBooks Desktop installation file for your product version ready. |
| QuickBooks Tool Hub | Download and run the latest QuickBooks Tool Hub to perform the supported repair utilities. |
| Security Software | Temporarily disable antivirus or firewall software only if it blocks the QuickBooks installation, then enable it again after troubleshooting. |
What are the Methods to Fix QuickBooks Desktop Error Code 1935?
To fix QuickBooks Desktop Error 1935, repair the required .NET Framework and Windows components, resolve software conflicts, and repair or reinstall QuickBooks Desktop.
Here are the methods to fix QuickBooks Error Code 1935 and complete the installation successfully:
Solution 1: Restart Your Computer and Run the QuickBooks Installer Again
A restart can clear temporary processes and release system resources that can be preventing QuickBooks Desktop from completing the installation.
Here are the steps to restart Windows and run the installer again:
- Close QuickBooks Desktop and other open applications.
- Select Start > Power > Restart.
- Wait for Windows to restart completely.
- Locate the QuickBooks Desktop installation file.
- Right-click the installer and select Run as administrator.
- Follow the on-screen instructions to install QuickBooks Desktop.
- Check whether the installation completes without Error 1935.
Solution 2: Repair Microsoft .NET Framework
Corrupt or misconfigured .NET Framework components can block QuickBooks Desktop from being able to install the necessary files.
Follow these steps to repair .NET Framework through Windows Features:
- Press Windows + R to open the Run dialog box.
- Type optionalfeatures and press Enter.
- Locate the available .NET Framework features.
- If the relevant feature is enabled, clear its checkbox.
- Select OK and restart the computer when Windows prompts you.
- Open Windows Features again by running optionalfeatures.
- Re-enable the required .NET Framework feature.
- If your QuickBooks Desktop version requires .NET Framework 3.5, enable that feature as well.
- Select OK and restart Windows if prompted.
- Run the QuickBooks installer again.
Solution 3: Install the Supported .NET Framework Version
If repairing the current framework did not work, download and install the .NET Framework that is supported by your QuickBooks Desktop version.
Here is how to install the required .NET Framework version:
- Check the .NET Framework requirement for your QuickBooks Desktop release.
- Download the supported version from the official Microsoft website.
- Run the .NET Framework installer.
- Follow the installation instructions.
- Restart your computer after the installation finishes.
- Run the QuickBooks Desktop installer again.
Solution 4: Use Windows Selective Startup Mode
Background services and third-party applications can cause interruptions during QuickBooks installation.
Here are the steps to use Selective Startup for QuickBooks installation:
- Press Windows + R, type msconfig, and select OK.
- Open the General tab.
- Select Selective startup.
- Make sure Load system services is selected.
- Open the Services tab.
- Select Hide all Microsoft services.
- Select Disable all.
- Check the list and re-enable Windows Installer if it has been disabled.
- Select Apply and then OK.
- Restart the computer.
- Run the QuickBooks Desktop installer again.
- After completing the installation, open msconfig again.
- On the General tab, select Normal startup.
- Select Apply and OK.
- Restart Windows to restore the normal startup configuration.
Solution 5: Temporarily Disable Conflicting Antivirus or Firewall Software
Antivirus and firewall programs can prevent the QuickBooks installer from accessing or modifying required system files.
Use these steps to test QuickBooks installation without security-software interference:
- Save your work and close QuickBooks Desktop.
- Open your antivirus or firewall.
- You can try temporarily disabling the protection, which can block the installation.
- Open the QuickBooks Desktop installer.
- Verify that the installation has finished successfully.
- Turn on your antivirus and firewall as soon as you are done testing.
Note: Keep security protection disabled only for the time required to perform the installation test.
Solution 6: Install Pending Windows Updates
QuickBooks Desktop relies on Windows components that need to be updated. Installing pending Windows updates can solve compatibility problems that interfere with the installation of .NET Framework and other components.
Follow these steps to update Windows:
- Open Settings from the Windows Start menu.
- Select Windows Update.
- Select Check for updates.
- Install the available updates.
- Restart the computer if Windows requests it.
- Run the QuickBooks Desktop installer again.
Also read this: Resolve QuickBooks Error 3371 Could Not Initialize License Properties
Solution 7: Repair Windows System Files With SFC and DISM
Corrupted Windows system files can interfere with the installation of .NET Framework and other QuickBooks requirements. To check for and fix Windows component and system file corruption, Microsoft also offers DISM and System File Checker.
Here is how to run DISM and SFC:
- Open Command Prompt as an administrator.
- Enter DISM /Online /Cleanup-Image /RestoreHealth and press Enter.
- Wait for DISM to complete the repair process.
- Enter sfc /scannow and press Enter.
- Wait until System File Checker finishes scanning and repairing the system files.
- Restart the computer.
- Run the QuickBooks installer again.
Solution 8: Run the QuickBooks Install Diagnostic Tool
The QuickBooks Install Diagnostic Tool can check and fix some installation issues with QuickBooks Desktop and Windows components that it depends on.
Here are the steps to run the Install Diagnostic Tool:
- Close QuickBooks Desktop.
- Download and install the latest QuickBooks Tool Hub from the official Intuit website.
- Open QuickBooks Tool Hub.
- Select Installation Issues.
- Select QuickBooks Install Diagnostic Tool.
- Allow the tool to scan and repair the detected installation issues.
- Wait for the diagnostic process to finish.
- Restart the computer.
- Run the QuickBooks Desktop installer again.
Solution 9: Perform a Clean Installation of QuickBooks Desktop
A previous failed or incomplete installation can leave damaged QuickBooks files that interfere with a new setup.
Follow these steps to perform a clean QuickBooks installation:
- Back up your QuickBooks company files.
- Open QuickBooks Tool Hub.
- Select Installation Issues.
- Choose Clean Install Tool if it is available for your QuickBooks Desktop version.
- Follow the prompts to uninstall QuickBooks.
- Restart when requested.
- Follow the prescribed instructions to install the proper version of QuickBooks Desktop using the installation file.
- If needed, run the installer as administrator.
- Once the installation is done, run QuickBooks Desktop to see if the Error 1935 is fixed.
You may read this: Resolve QuickBooks Desktop Subscription has Lapsed or Expired
How to Prevent QuickBooks Error Code 1935 in the Future?
To prevent QuickBooks Desktop Error Code 1935, keep Windows and required .NET Framework components properly configured, use administrator access, and avoid installation conflicts.
Here are the practical steps to prevent QuickBooks Error 1935:
- Keep Windows and the required .NET Framework components updated and enabled.
- Run QuickBooks installation and update files with administrator privileges.
- Set your antivirus and firewall applications to permit legitimate processes from QuickBooks.
- Install QuickBooks Desktop on your local drive, not a shared drive.
- Download QuickBooks installers and support tools only from Intuit.
- Don’t interrupt the installation, update, or repair process of QuickBooks.
- Fix Windows system file issues before upgrading or installing QuickBooks Desktop.
Conclusion
You can fix QuickBooks Desktop Error Code 1935 by repairing the required .NET Framework, updating Windows, resolving antivirus or firewall conflicts, repairing Windows system files, and using QuickBooks Tool Hub to diagnose or reinstall QuickBooks Desktop.
If the error persists, restart Windows, repair the .NET Framework, and also run Selective Startup, Windows repair tools, the QuickBooks Install Diagnostic Tool, or the Clean Install Tool. The techniques are valuable in restoring necessary components of the system, eliminating installation conflicts, and completing the setup of QuickBooks Desktop.
Frequently Asked Questions
Can QuickBooks Error 1935 occur when installing an older QuickBooks version?
Yes, older QuickBooks releases can encounter Error 1935 when their required Windows components are missing or incompatible.
Can QuickBooks Error 1935 prevent me from opening QuickBooks?
Yes, a failed installation can prevent QuickBooks Desktop from completing setup and opening correctly.
Can QuickBooks Error 1935 appear after installing another Windows program?
Yes, changes made by another application can sometimes affect shared Windows components that QuickBooks requires.
Does QuickBooks Error 1935 require an internet connection to fix?
Not always, although some repair, update, and installation procedures can require internet access.
Can I install QuickBooks Desktop again without removing my company files?
Yes, reinstalling QuickBooks typically does not require deleting your company files, but you should back them up first.
Can a damaged Windows installation cause QuickBooks Error 1935?
Yes, damaged Windows components can prevent QuickBooks from installing the application’s required dependencies.
Why does QuickBooks stop installing at the same point with Error 1935?
QuickBooks can repeatedly stop at the same stage when Windows cannot process a specific installation component or dependency.
Can QuickBooks Error 1935 occur without showing a .NET Framework message?
Yes, Windows can display Error 1935 without explicitly identifying .NET Framework as the underlying component.
Will reinstalling QuickBooks always remove Error 1935?
No, reinstalling QuickBooks cannot resolve the error if an underlying Windows component or system configuration is causing it.
Can QuickBooks Error 1935 indicate a problem outside QuickBooks?
Yes, the error can originate from Windows components, installation dependencies, permissions, or software conflicts rather than QuickBooks itself.

