QuickBooks Error 1935 is an installation error that usually appears while installing QuickBooks Desktop or one of the Microsoft components QuickBooks depends on. It is not a QuickBooks Online error, and it is usually not caused by your company file.
In most cases, the problem is tied to Windows installation components such as Microsoft .NET Framework, MSXML, or Microsoft Visual C++ runtime files. QuickBooks Desktop needs those Windows components to install and run correctly. If they are damaged, disabled, outdated, blocked by security software, or waiting on Windows updates, the QuickBooks installer may stop with Error 1935.
Table of Contents
Quick Answer
To fix QuickBooks Error 1935, restart the computer, sign in as a Windows administrator, install all important Windows updates, then run the QuickBooks Install Diagnostic Tool from QuickBooks Tool Hub. If the error continues, repair or enable Microsoft .NET Framework using Microsoft-supported Windows tools, check whether antivirus software is blocking the installer, and retry the installation in Selective Startup if needed.
Do not manually delete .NET Framework files, registry keys, or Windows system files. Those actions can make the computer less stable and may create more installation problems.
What QuickBooks Error 1935 Means
Error 1935 generally means Windows could not install or register a required software component during the QuickBooks Desktop installation. The message may appear while the installer is adding Microsoft .NET Framework components or registering an assembly.
QuickBooks Desktop relies on several Microsoft technologies. If those components are not healthy, QuickBooks may not complete the installation even if the QuickBooks installer itself is valid.
| Component | Why it matters for QuickBooks Desktop |
|---|---|
| Microsoft .NET Framework | Required by many Windows applications, including QuickBooks Desktop, for application functions and installation routines. |
| MSXML | Helps Windows applications process XML data used by software components. |
| Microsoft Visual C++ Redistributable | Provides runtime files required by applications built with Microsoft Visual C++. |
| Windows Update | Repairs, replaces, and updates Windows installation components and security files. |
Before You Start Troubleshooting
A few preparation steps can prevent wasted time and reduce risk. Error 1935 happens during installation, but you should still protect your QuickBooks environment before making major system changes.
- Use a supported Windows computer. Older QuickBooks Desktop versions may not install correctly on newer or unsupported Windows systems.
- Sign in with a Windows administrator account. Standard users may not have permission to install QuickBooks or repair Microsoft components.
- Back up your company file if QuickBooks is already installed on another machine or an older version exists. Error 1935 is not usually a company file issue, but backups are still a smart safety step before system or QuickBooks changes.
- Use an official QuickBooks Desktop installer. Download the installer from Intuit or use your original licensed installer. Avoid copied installers from unknown sources.
- Have your license number and product number available. You may need them if a reinstall is required.
- Close open programs. Close QuickBooks, Microsoft Office apps, browsers, and any unnecessary programs before installing or repairing.
- Do not interrupt Windows updates or repair tools. Stopping these processes midway can leave Windows components in a worse condition.
How to Fix QuickBooks Error 1935
Work through these steps in order. The goal is to start with the safest, most common fixes before moving into deeper Windows repair options.
1. Restart the computer and try the installation again
This sounds basic, but it matters. Windows may have pending installations, locked files, or incomplete updates that clear after a restart. QuickBooks installation errors sometimes appear because Windows has not finished registering a previous update or component.
- Close all open programs.
- Restart the computer completely.
- Sign back in using a Windows administrator account.
- Run the QuickBooks Desktop installer again.
If QuickBooks installs successfully, open the program and confirm the correct year and edition were installed. If Error 1935 returns, continue to the next step.
2. Install QuickBooks Tool Hub and run the Install Diagnostic Tool
QuickBooks Tool Hub is Intuit’s utility for several common QuickBooks Desktop problems. For installation errors, the tool you want is the QuickBooks Install Diagnostic Tool. It can repair common issues involving Microsoft .NET Framework, MSXML, and C++ components used by QuickBooks Desktop.
- Download and install the latest QuickBooks Tool Hub.
- Open QuickBooks Tool Hub.
- Select Installation Issues.
- Run QuickBooks Install Diagnostic Tool.
- Wait for the scan and repair process to finish. This can take some time.
- Restart the computer after the tool completes.
- Try the QuickBooks Desktop installation again.
If the diagnostic tool completes and the installation works, you are done. If the tool reports problems or Error 1935 still appears, Windows may need updates or component repair.
3. Run Windows Update before retrying QuickBooks
Windows Update is one of the most important steps for Error 1935. QuickBooks depends on Windows components, and Windows Update can repair or replace damaged installation files, security components, and system libraries.
- Open Windows Update from Windows settings.
- Check for updates.
- Install all important or required updates.
- Restart the computer when Windows asks you to.
- Check Windows Update again after restarting, because additional updates may appear after the first round.
- Retry the QuickBooks Desktop installation.
If Windows Update is stuck, failing, or repeatedly asking for the same update, fix the Windows Update problem before spending more time reinstalling QuickBooks. A broken Windows Update process can prevent the components QuickBooks needs from registering correctly.
4. Repair or enable Microsoft .NET Framework
If Error 1935 continues, the next likely area is Microsoft .NET Framework. Some .NET Framework versions are built into Windows and cannot be removed like ordinary programs. The correct repair method depends on your Windows version, so use Microsoft-supported repair guidance rather than manually deleting files.
Depending on your Windows version, you may need to use Turn Windows features on or off to enable .NET Framework features, or use the Microsoft .NET Framework Repair Tool. If you are on a managed business computer, your IT administrator may need to approve or perform this step.
A safe approach is:
- Confirm Windows is fully updated.
- Use Microsoft’s supported .NET Framework repair options.
- Restart the computer after the repair.
- Run QuickBooks Tool Hub again if needed.
- Retry the QuickBooks Desktop installation.
Important: Do not manually remove .NET Framework folders, registry entries, or system files. That can damage other applications and make Windows harder to repair.
5. Check whether antivirus or endpoint protection is blocking the install
Security software can occasionally block installation files, component registration, or background processes used by QuickBooks. This is more common on managed business computers with endpoint protection policies.
Only temporarily disable antivirus or security tools if Intuit, Microsoft, or your IT policy recommends it for troubleshooting. If you do test with security software disabled, keep the window short, use the official QuickBooks installer only, and turn protection back on immediately after the test.
- Disconnect from unnecessary websites and close other programs.
- Temporarily pause security software only if appropriate and permitted.
- Run the QuickBooks installer as an administrator.
- Restart after the installation attempt.
- Turn antivirus and firewall protection back on.
If QuickBooks installs only when protection is paused, your IT provider may need to create an approved exception or review security logs. Do not leave protection disabled as a workaround.
6. Try installing QuickBooks in Windows Selective Startup
Selective Startup loads Windows with fewer background services and startup items. This can help when another program is interfering with the QuickBooks installer. Use this after the standard steps above, not as the first fix.
Before using Selective Startup, make sure you have the QuickBooks license number and product number available. Also close open work and save anything important.
Because Selective Startup changes how Windows loads services, follow Intuit’s guidance carefully and return Windows to normal startup after the installation attempt. If you are not comfortable changing startup settings, get help from an IT professional or QuickBooks support specialist.
How to Confirm the Problem Is Fixed
Do not stop at “the installer finished.” Take a few minutes to confirm QuickBooks and Windows are in a healthy state.
| Check | How to verify | Expected result |
|---|---|---|
| QuickBooks installation | Run the installer and complete setup | Error 1935 no longer appears |
| QuickBooks opens | Launch QuickBooks Desktop after installation | The program opens normally |
| Correct version | Confirm the installed year and edition | The intended QuickBooks Desktop product is installed |
| Windows Update | Check for pending updates | No critical or required updates are waiting |
| .NET Framework | Review Windows features or Microsoft repair results | Required .NET components are enabled or repaired |
| Security software | Check antivirus and firewall status | Protection is turned back on |
| Sample company file | Open a sample company in QuickBooks | The sample file opens successfully |
Common Causes and What They Usually Mean
Error 1935 can look like a QuickBooks problem, but the cause is often outside QuickBooks itself. Use the pattern of the failure to decide where to look next.
| What you see | Likely issue | Best next step |
|---|---|---|
| Error appears while installing Microsoft components | .NET Framework, MSXML, or C++ component problem | Run QuickBooks Install Diagnostic Tool, then repair Windows components |
| Error continues after several restarts | Windows updates or installation components may be damaged | Run Windows Update and address any failed updates |
| Installer fails on a company-owned computer | Security policy or lack of admin rights | Contact IT or sign in with an approved administrator account |
| Installer was copied from another source | Damaged or unofficial installer | Use the official Intuit installer or original licensed media |
| Older QuickBooks version will not install | Compatibility issue with current Windows | Verify the QuickBooks version is supported on that Windows system |
Common Mistakes to Avoid
- Trying to fix it in QuickBooks Online. Error 1935 is a QuickBooks Desktop installation issue, not a browser-based QuickBooks Online workflow.
- Skipping Windows updates. If Windows is missing important updates, QuickBooks repair tools may not be enough.
- Installing without administrator rights. The installer may not be able to register required components.
- Deleting Microsoft system files manually. This can damage Windows and other applications.
- Leaving antivirus disabled. Security software should be turned back on after troubleshooting.
- Using unofficial installers. A bad installer can create repeated failures and security risks.
- Ignoring restarts. Many repairs do not finish until Windows restarts.
- Forcing an unsupported version. Older QuickBooks Desktop versions may not work correctly on newer Windows systems.
When Error 1935 Is Not Really a QuickBooks Data Problem
Because Error 1935 appears during installation, it usually points to the Windows environment rather than damaged QuickBooks company data. Your company file may still be fine. The issue is that QuickBooks Desktop cannot install the components it needs before you even open the file.
That distinction matters. If the installer is failing, do not spend time rebuilding or changing your company file. Focus first on Windows updates, installation components, administrator permissions, security software, and the QuickBooks installer source.
When to Get Professional Help
Professional help makes sense when the standard troubleshooting steps fail, Windows Update is broken, the computer is managed by business IT policies, or you are installing QuickBooks in an environment with multiple QuickBooks versions. It is also wise to get help if you are not comfortable repairing Microsoft .NET Framework or changing Windows startup settings.
From a business perspective, the risk is not only the installation error. The bigger problem is downtime. Payroll, invoicing, bank reconciliation, and month-end reporting can all be delayed if QuickBooks Desktop is unavailable. Repeated reinstall attempts can also consume hours without addressing the underlying Windows issue.
If your QuickBooks installation problem is part of a larger transition, such as moving QuickBooks to a new computer, upgrading QuickBooks Desktop, cleaning up old files, or preparing data for migration, Databrax can help review the situation and recommend the safest path forward.
FAQ
Is QuickBooks Error 1935 a QuickBooks Online error?
No. QuickBooks Error 1935 is associated with QuickBooks Desktop installation on Windows. QuickBooks Online runs in a browser and does not use the same Desktop installation process.
Does Error 1935 mean my QuickBooks company file is damaged?
Usually no. Since the error appears during installation, the cause is typically related to Windows components, permissions, updates, or the installer. Company file damage is not the usual cause.
Can QuickBooks Tool Hub fix Error 1935?
It can fix many common installation issues. Use QuickBooks Tool Hub and run the QuickBooks Install Diagnostic Tool from the Installation Issues section. If the problem is deeper Windows corruption, additional Microsoft repair steps may be needed.
Should I uninstall Microsoft .NET Framework to fix the error?
Not unless you are following Microsoft-supported guidance for your Windows version. Some .NET Framework versions are built into Windows and should not be removed like normal programs.
Why does Windows Update matter for a QuickBooks installation error?
QuickBooks Desktop depends on Microsoft components. Windows Update can repair or update the installation services, security files, and frameworks required for QuickBooks to install correctly.
Can antivirus software cause QuickBooks Error 1935?
It can contribute to the problem if it blocks installation files or component registration. Temporarily disable security software only during a controlled troubleshooting step, and turn it back on immediately afterward.
What if QuickBooks Error 1935 keeps coming back?
If the error continues after restarting, running QuickBooks Install Diagnostic Tool, updating Windows, and repairing .NET Framework, the computer may have deeper Windows component damage, a security policy conflict, or compatibility issue. At that point, professional support is usually more efficient.
Can I install QuickBooks Desktop in Selective Startup?
Yes, Selective Startup can help reduce conflicts from background services. Use it only after standard troubleshooting fails, follow Intuit’s guidance carefully, and return Windows to normal startup afterward.
Key Takeaways
- QuickBooks Error 1935 is a QuickBooks Desktop installation error, not a QuickBooks Online issue.
- The most common causes involve Microsoft .NET Framework, MSXML, Visual C++ components, Windows Update, permissions, or security software.
- Start with a restart, administrator login, Windows updates, and QuickBooks Tool Hub.
- Use Microsoft-supported repair methods for .NET Framework; do not manually delete system files or registry entries.
- Turn antivirus protection back on after any controlled troubleshooting test.
- If the error continues, Selective Startup or professional assistance may be needed.
Conclusion
QuickBooks Error 1935 is frustrating because it blocks QuickBooks before you can even start working. The good news is that the problem is usually not your accounting data. It is more often a Windows installation component issue that can be addressed with the right sequence: restart, update Windows, run QuickBooks Install Diagnostic Tool, repair .NET Framework if needed, check security software, and use Selective Startup only when standard fixes do not work.
If the error persists, avoid random registry edits or repeated reinstall attempts from questionable installers. At that point, a careful review of Windows, QuickBooks compatibility, security restrictions, and installation logs is the safer path.
Need Expert Help with QuickBooks?
If QuickBooks Error 1935 is still stopping your installation, Databrax can help you troubleshoot the issue, review the installation environment, and identify whether the problem is related to QuickBooks, Windows components, permissions, or security software. We can also assist with QuickBooks setup, error resolution, data migration, cleanup, and related support when installation problems are part of a larger QuickBooks project.