⚡ Use coupon SAVE10 at checkout and save 10% on your order!
🛒 Cart 0
QuickBooks Errors & Fixes

Step-by-Step Fix for QuickBooks Error 1935 (No Tech Skills Needed)

📅 June 8, 2026 ⏱ 5 min read ✍️ Keys2024
Step-by-Step Fix for QuickBooks Error 1935 (No Tech Skills Needed)

Step-by-Step Fix for QuickBooks Error 1935 (No Tech Skills Needed)

QuickBooks error 1935 appears during installation with the message “An error occurred during the installation of assembly component.” It is a .NET Framework error — the QuickBooks installer cannot install a required assembly because .NET Framework on your system is corrupted, missing, or conflicting. This step-by-step guide fixes it without reinstalling Windows or purchasing any software.

Quick Summary

  • Root cause: QuickBooks error 1935 is caused by a damaged or incompatible .NET Framework installation — specifically .NET Framework 3.5 which QuickBooks Desktop requires but Windows 11 does not enable by default
  • Fastest fix: Enable .NET Framework 3.5 through Windows Features (optionalfeatures), then run the QuickBooks Install Diagnostic Tool to repair any remaining .NET damage, then reinstall QuickBooks as administrator

What Causes QuickBooks Error 1935

Error 1935 is specifically tied to the Microsoft .NET Framework assembly installation process. Three scenarios cause it:

Step-by-Step Fix for QuickBooks Error 1935

Step 1 — Enable .NET Framework 3.5

  1. Press Windows + R → type optionalfeatures → press Enter.
  2. In the Windows Features dialog, find .NET Framework 3.5 (includes .NET 2.0 and 3.0).
  3. Check the box next to it → click OK.
  4. Windows will download and install the component (requires internet connection).
  5. Restart your computer.
  6. Try the QuickBooks installation again as administrator.

This step alone resolves error 1935 for most users on Windows 11. The operating system ships without .NET 3.5 enabled, and QuickBooks’ installer cannot enable it automatically — you must do it manually before the installation can succeed.

Step 2 — Run the QuickBooks Install Diagnostic Tool

  1. Download QuickBooks Tool Hub from Intuit’s website.
  2. Open Tool Hub → Installation Issues → QuickBooks Install Diagnostic Tool.
  3. Allow it to run completely — this takes 15–20 minutes.
  4. The tool repairs .NET Framework 2.0, 3.5, 4.x, and multiple Visual C++ Redistributable versions.
  5. Restart your computer when it finishes.
  6. Run the QuickBooks installer as administrator.

Step 3 — Disable Antivirus During Installation

  1. Open your antivirus software and temporarily disable real-time protection.
  2. Run the QuickBooks installer as administrator immediately after disabling.
  3. Complete the installation.
  4. Re-enable antivirus protection.
  5. Add C:\Program Files\Intuit\QuickBooks [year]\ to antivirus exclusions.

Some antivirus software quarantines assembly files mid-installation, which triggers error 1935. Disabling protection during the install and adding QuickBooks to permanent exclusions prevents this from recurring.

Step 4 — Repair .NET Framework Using Microsoft’s Tool

  1. Search online for “Microsoft .NET Framework Repair Tool” — download the official Microsoft version.
  2. Run the tool as administrator.
  3. Select Recommended settings and let it complete.
  4. Restart your computer.
  5. Attempt the QuickBooks installation again.

Step 5 — Clean Up Previous QuickBooks Installation

  1. Press Windows + I → Apps → Installed apps → uninstall any QuickBooks version listed.
  2. Press Windows + R → navigate to %programdata%\Intuit → delete the QuickBooks folder.
  3. Delete C:\Program Files\Intuit\ and C:\Program Files (x86)\Intuit\.
  4. Restart your computer.
  5. Enable .NET 3.5 (Step 1) if not already done.
  6. Run the installer as administrator.

Partial installations leave behind assembly registrations that conflict with a fresh install, triggering error 1935 on retry. Cleaning all QuickBooks remnants before reinstalling gives the installer a clean environment. For more about this process, see our guide on QuickBooks installation error on Windows 11.

Still Getting Error 1935?

Frequently Asked Questions

Can error 1935 damage my existing QuickBooks company file?

No — error 1935 is an installation error that affects only the program files being written during setup. Your company file (.QBW) is stored in your Documents folder and is completely separate from the installation process. Installation failures cannot corrupt or modify your accounting data in any way.

Why does error 1935 happen on Windows 11 specifically?

Windows 11 ships with .NET 5.0+ as the default framework but does not enable .NET 3.5. QuickBooks Desktop was built around Windows 10’s environment, which includes .NET 3.5 enabled by default. When the installer tries to install assembly components that require .NET 3.5 on Windows 11, it fails with error 1935 because the required runtime is not present. Enabling 3.5 through Windows Features resolves this gap.

Do I need to uninstall my current .NET Framework to fix error 1935?

No — you should not uninstall .NET Framework. Windows 11 needs its built-in .NET versions for system functions. The fix is to add .NET 3.5 alongside the existing .NET versions using Windows Features — not to remove or replace anything. The QuickBooks Install Diagnostic Tool handles this process correctly without disturbing existing .NET installations.

How long does the QuickBooks Install Diagnostic Tool take to fix error 1935?

15–20 minutes on most computers. On older or slower machines, or computers with heavily damaged .NET components, it can take up to 30 minutes. The tool repairs multiple framework and redistributable versions simultaneously. Restart your computer immediately after it completes — the repairs require a restart to take effect before QuickBooks installation will succeed.

Frequently Asked Questions

What Causes QuickBooks Error 1935?

Error 1935 is specifically tied to the Microsoft .NET Framework assembly installation process. Three scenarios cause it:

Need a Genuine QuickBooks License?

Genuine QuickBooks Desktop lifetime license — up to 86% off, delivered in 3-5 minutes!

🛒 Shop Now — Save 86%
← Back to Blog