Accounting KetchupAccountingKetchup
Get My Price →
🔄Update Errors·QuickBooks Online

QuickBooks Error 1935: What It Means & How to Fix It

⚡ Quick Fix

This error means a Microsoft .NET Framework component failed during QuickBooks installation. Run the QuickBooks Install Diagnostic Tool — it repairs .NET automatically.

Quick Fix: This error means a Microsoft .NET Framework component failed during QuickBooks installation. Run the QuickBooks Install Diagnostic Tool — it repairs .NET automatically.

What Causes Error 1935?

  1. Damaged or outdated .NET Framework — QuickBooks Desktop depends on Microsoft .NET Framework. If it's corrupted, partially installed, or an incompatible version, the QuickBooks installer crashes at the .NET assembly step.
  2. Windows Update interrupted or incomplete — If a Windows Update was installing .NET components and got interrupted, the framework can be left in a broken state.
  3. Security software blocking .NET installation — Some antivirus programs (especially Norton and McAfee) aggressively block system-level component installations, including .NET assemblies.

How to Fix QuickBooks Error 1935

Method 1: Run QuickBooks Install Diagnostic Tool

  1. Download QuickBooks Tool Hub
  2. Open it → Installation Issues → QuickBooks Install Diagnostic Tool
  3. Let it run completely (this specifically repairs .NET, MSXML, and C++ — the components behind error 1935)
  4. Restart your computer
  5. Retry the QuickBooks installation

This fixes error 1935 the majority of the time.

Method 2: Manually Repair .NET Framework

  1. Download the Microsoft .NET Framework Repair Tool
  2. Run it and follow the prompts
  3. Restart your computer
  4. Also check: Control Panel → Programs → Turn Windows features on or off
  5. Make sure .NET Framework 3.5 and 4.x are both enabled
  6. Retry QuickBooks installation

Method 3: Disable Antivirus During Installation

  1. Temporarily disable your antivirus (right-click the system tray icon → disable/pause)
  2. Also disable Windows Defender real-time protection: Settings → Windows Security → Virus & threat protection → Manage settings → Real-time protection OFF
  3. Run the QuickBooks installer as administrator
  4. Re-enable antivirus immediately after installation completes

Method 4: Install in Selective Startup (Clean Boot)

  1. Press Windows + R, type msconfig, press Enter
  2. Under the General tab, select Selective startup
  3. Uncheck Load startup items
  4. Go to the Services tab, check Hide all Microsoft services, then click Disable all
  5. Click OK and restart
  6. Install QuickBooks
  7. After installation, go back to msconfig and select Normal startup

This eliminates interference from third-party programs.

Method 5: Create a New Windows User and Install There

  1. Go to Settings → Accounts → Family & other users → Add someone else
  2. Create a new local administrator account
  3. Log in to the new account
  4. Run the QuickBooks installer from there
  5. If it works, the issue was with your user profile, not your system

Still Getting Error 1935?

  • Run System File Checker — open Command Prompt as admin, type sfc /scannow, let it repair
  • Contact Intuit Support — they can remote-assist with stubborn installation failures
  • Contact Microsoft Support if .NET Framework itself can't be repaired — the issue may be deeper in Windows

Prevent This Error in the Future

  • Keep Windows Update current — .NET updates come through Windows Update
  • Don't cancel installations mid-process — let them finish, even if they seem slow
  • Run the Install Diagnostic Tool as a first step anytime QuickBooks installation fails
  • Create a restore point before installing or updating QuickBooks

Related Errors


Tired of fighting QuickBooks errors? Accounting Ketchup catches up and cleans up your books in 3–7 days. From $69/month. Get your price →

Related QuickBooks Errors

Related Resources

Tired of QuickBooks headaches?

Accounting Ketchup fixes your messy QuickBooks in 3–7 days. Flat rate. No surprises. We deal with the errors so you don't have to.