🔄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?
- 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.
- 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.
- 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
- Download QuickBooks Tool Hub
- Open it → Installation Issues → QuickBooks Install Diagnostic Tool
- Let it run completely (this specifically repairs .NET, MSXML, and C++ — the components behind error 1935)
- Restart your computer
- Retry the QuickBooks installation
This fixes error 1935 the majority of the time.
Method 2: Manually Repair .NET Framework
- Download the Microsoft .NET Framework Repair Tool
- Run it and follow the prompts
- Restart your computer
- Also check: Control Panel → Programs → Turn Windows features on or off
- Make sure .NET Framework 3.5 and 4.x are both enabled
- Retry QuickBooks installation
Method 3: Disable Antivirus During Installation
- Temporarily disable your antivirus (right-click the system tray icon → disable/pause)
- Also disable Windows Defender real-time protection: Settings → Windows Security → Virus & threat protection → Manage settings → Real-time protection OFF
- Run the QuickBooks installer as administrator
- Re-enable antivirus immediately after installation completes
Method 4: Install in Selective Startup (Clean Boot)
- Press
Windows + R, typemsconfig, press Enter - Under the General tab, select Selective startup
- Uncheck Load startup items
- Go to the Services tab, check Hide all Microsoft services, then click Disable all
- Click OK and restart
- Install QuickBooks
- After installation, go back to
msconfigand select Normal startup
This eliminates interference from third-party programs.
Method 5: Create a New Windows User and Install There
- Go to Settings → Accounts → Family & other users → Add someone else
- Create a new local administrator account
- Log in to the new account
- Run the QuickBooks installer from there
- 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
- Error 1603 — General installation failure
- Error 1722 — Windows Installer package error
- Error 3371 — Licensing/activation error after install
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
QuickBooks Bank Connection Error — Fix
Update Errors
QuickBooks Bank Feed Not Working — Fix
Update Errors
QuickBooks Error 103
Update Errors
QuickBooks Error 105
Update Errors
QuickBooks Error 12029: Internet Connection Timeout
Update Errors
QuickBooks Error 12152: Internet Connection Failed
Update 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.