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

QuickBooks Error 1935 on Windows 11 — Step-by-Step Fix

📅 April 29, 2026 ⏱ 8 min read ✍️ Keys2024
QuickBooks Error 1935 on Windows 11 — Step-by-Step Fix

QuickBooks Error 1935 on Windows 11 — Step-by-Step Fix

QuickBooks Error 1935 stops the installation with the message “Error 1935: An error occurred during the installation of assembly component.” It’s one of the most frustrating QuickBooks setup errors because it happens before the software even finishes installing — and it’s become increasingly common on Windows 11. The cause is almost always a conflict with Microsoft .NET Framework or Visual C++ components, and the fix is straightforward once you know where to look.

Quick Summary

  • Root cause: Microsoft .NET Framework or Visual C++ Redistributable components are damaged, outdated, or conflicting with Windows 11’s assembly cache
  • Fastest fix: Disable antivirus temporarily, restart Windows Update service, then re-run the QuickBooks installer — resolves most Error 1935 cases within 15 minutes

What Causes QuickBooks Error 1935 on Windows 11?

Error 1935 is a Windows Installer assembly error. “Assembly” refers to the .NET Framework and Visual C++ components that QuickBooks needs to install. When Windows can’t write these components correctly to the system, it throws Error 1935. The most common causes on Windows 11 are:

How to Fix QuickBooks Error 1935 on Windows 11: Step-by-Step

Fix 1 — Disable Antivirus and Stop Windows Update Before Installing

This combination resolves the majority of Error 1935 cases on Windows 11.

  1. Open your antivirus software and temporarily disable real-time protection.
  2. Press Windows + R, type services.msc, and press Enter.
  3. Scroll to Windows Update in the list, right-click it, and select Stop.
  4. Also stop the Background Intelligent Transfer Service (BITS) the same way.
  5. Now run the QuickBooks installer immediately.
  6. Once QuickBooks finishes installing, re-enable antivirus and restart Windows Update (right-click → Start).

Fix 2 — Repair .NET Framework Using the Repair Tool

  1. Search for “Microsoft .NET Framework Repair Tool” on Microsoft’s website and download it (it’s a free official tool).
  2. Right-click the downloaded file and select Run as administrator.
  3. Follow the prompts — the tool detects and repairs corrupted .NET Framework components automatically.
  4. Restart your computer after the repair finishes.
  5. Try the QuickBooks installation again.

Fix 3 — Enable .NET Framework 3.5 in Windows Features

QuickBooks requires .NET Framework 3.5, which is disabled by default on Windows 11. If it’s not enabled, Error 1935 will occur during installation.

  1. Press Windows + R, type optionalfeatures, and press Enter.
  2. In the Windows Features window, find .NET Framework 3.5 (includes .NET 2.0 and 3.0).
  3. Check the box next to it and click OK.
  4. Windows will download and install the feature — this may take a few minutes and requires an internet connection.
  5. Restart your computer and run the QuickBooks installer.

Fix 4 — Run System File Checker and DISM

If the Windows 11 system file cache is corrupted, these two commands repair it.

  1. Right-click the Start button and select Terminal (Admin) or Command Prompt (Admin).
  2. Run this command and wait for it to complete (takes 5–10 minutes):

    DISM /Online /Cleanup-Image /RestoreHealth

  3. Once DISM finishes, run:

    sfc /scannow

  4. Restart your computer after both commands complete.
  5. Try installing QuickBooks again.

Fix 5 — Update or Reinstall Visual C++ Redistributables

  1. Open Settings → Apps → Installed Apps.
  2. Search for “Microsoft Visual C++” — you’ll see multiple entries for different years (2013, 2015, 2017, 2019, 2022).
  3. For each entry, click the three dots and select Modify → Repair.
  4. If repair doesn’t help, uninstall the older versions (2013 and 2015) and reinstall them fresh from Microsoft’s website.
  5. Restart and try QuickBooks again.

Fix 6 — Install QuickBooks in Clean Boot Mode

A clean boot starts Windows 11 with only essential services, eliminating third-party software conflicts.

  1. Press Windows + R, type msconfig, and press Enter.
  2. Click the Services tab, check Hide all Microsoft services, then click Disable all.
  3. Click the Startup tab → Open Task Manager → disable all startup items.
  4. Click OK, restart your computer.
  5. After restart, run the QuickBooks installer.
  6. Once QuickBooks is installed successfully, re-enable services via msconfig and restart again.

Still Not Working?

If you’re also seeing other installation failures, see our guide on QuickBooks installation errors on Windows 10 and 11 — it covers the full range of setup failures that often appear alongside Error 1935.

Prevent QuickBooks Error 1935 on Windows 11 in the Future

Frequently Asked Questions

Why is QuickBooks Error 1935 more common on Windows 11?

Windows 11 has stricter assembly write policies and handles .NET Framework differently from Windows 10. The WinSxS assembly cache in Windows 11 is more sensitive to corruption, and Windows 11’s more aggressive background update activity frequently conflicts with third-party installers. This combination makes Error 1935 more common on Windows 11 than on previous Windows versions.

Is my company data safe when Error 1935 occurs?

Yes. Error 1935 only occurs during installation — it cannot affect company files that are already saved on your computer. Your existing QuickBooks data (.QBW files) are completely unaffected by installation errors. The error only prevents the new installation from completing.

Do I need to uninstall the old QuickBooks version before fixing Error 1935?

Not necessarily. Error 1935 is a Windows component issue, not a conflict between QuickBooks versions. Try the .NET Framework repair and antivirus/Windows Update fixes first. If those don’t work, then do a clean uninstall of any previous QuickBooks version before attempting a fresh install.

How long does it take to fix Error 1935?

Fix 1 (disabling antivirus and stopping Windows Update) takes about 5 minutes and resolves most cases. Fix 4 (DISM and SFC scans) takes 15–20 minutes. The QuickBooks Install Diagnostic Tool takes 15–20 minutes. In total, most users resolve Error 1935 within 30 minutes using the steps above.

Frequently Asked Questions

What Causes QuickBooks Error 1935 on Windows 11?

Error 1935 is a Windows Installer assembly error. “Assembly” refers to the .NET Framework and Visual C++ components that QuickBooks needs to install. When Windows can’t write these components correctly to the system, it throws Error 1935. The most common causes on Windows 11 are:

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