Quick answer

QuickBooks won't install for one of a few repeatable reasons: the PC does not meet the requirements, the installer is not running with administrator rights, security software is blocking it, or a Windows component that setup depends on (.NET, MSXML, or the Visual C++ runtimes) is damaged. Work through the fixes below in decision order. A clean reinstall is the last step, not the first.

What "QuickBooks won't install" usually looks like

Write down exactly what happens when you run the installer; the symptom narrows the cause.

  • The setup window closes with no message, or nothing happens after you double-click the file.
  • The installer reaches a percentage, stops moving, and eventually rolls back.
  • Setup finishes but QuickBooks will not open, or it disappears from the Start menu.
  • You get a specific code such as error 1603, error 1935, error 1402, or error 1722.
  • Windows says another version of QuickBooks is already installed even though you cannot find it.

This guide covers QuickBooks Desktop Pro, Premier, Enterprise, Accountant, and Desktop Payroll. QuickBooks Online is browser-based and has no desktop installer.

Check system requirements before you troubleshoot

An unsupported computer cannot be fixed with settings. Confirm each item below in Windows before you spend time on repairs.

RequirementWhat to checkWhere to look
64-bit WindowsCurrent QuickBooks Desktop releases are 64-bit onlySettings → System → About → System type
Supported OSWindows 11, or Windows Server 2016/2019/2022 for server roles; Windows 10 reached end of support on October 14, 2025Settings → System → About → Windows specifications
x86 processorIntel or AMD required; ARM devices, tablets, and thin clients are not supportedSettings → System → About → Processor
Natively installedVirtual machines, emulators, Linux, and Windows 10 S Mode are not supportedCheck the installed OS, not a compatibility layer
Free disk spaceAbout 2.5 GB for the program, plus room for data files and Windows updatesSettings → System → Storage
Administrator rightsSetup must run elevated, and IT policy must allow local installsYour Windows account type; ask IT on a managed network

Decision order: find your symptom and start there

What you seeMost likely causeStart at
Installer does nothing or closes silentlyBlocked by security software or not running as administratorStep 2
Error 1603 or a fatal error during installation.NET Framework or MSXML damageStep 3
Error 1935 or an assembly component message.NET assembly registration failureStep 3, then the error 1935 guide
Progress bar stops and rolls backPending restart, antivirus, or damaged component storeStep 2, then Step 7
"Another version is already installed"Leftover or failed previous installationStep 6
Windows Installer errors or update failuresInstaller service disabled or Windows component corruptionStep 7
Everything above failsOS-level damage or unsupported hardwareStep 8

How to fix QuickBooks installation problems in order

1

Confirm the computer qualifies

Open Settings → System → About and check the System type and Processor lines. QuickBooks Desktop needs a 64-bit, natively installed Windows and an Intel or AMD processor. If the PC runs an ARM chip, a virtual machine, or Windows 10 S Mode, stop here and install on supported hardware.

Then open Settings → System → Storage and confirm you have room for the program, the company file, and Windows updates. Setup needs working space on the system drive even when you install to another drive.

2

Restart, then run a fresh installer as administrator

Restart Windows to clear pending file operations and half-finished updates. Download QuickBooks.exe again from your Intuit account or the official QuickBooks Desktop download page, and save it to a local folder such as C:\Users\<user>\Downloads. An old or partial download is a common cause of silent failures.

Right-click the installer and choose Run as administrator, then confirm the User Account Control prompt. Do not run the setup from a network share, a USB drive, or a cloud-sync folder such as OneDrive or Dropbox. Windows Installer needs a stable local path while it extracts files. Close every other program first, and run only one installer at a time.

3

Run the QuickBooks Install Diagnostic Tool

Install the current QuickBooks Tool Hub, open it, select Installation Issues, then select QuickBooks Install Diagnostic Tool. Let it finish; Intuit notes it can take up to 20 minutes. Restart the computer, then run the QuickBooks installer again.

The tool repairs Microsoft .NET Framework, MSXML, and Visual C++ problems, which are behind most error 1603 and error 1935 failures. If your error names an assembly, continue with the dedicated QuickBooks error 1935 repair order after the tool runs.

4

Repair .NET, MSXML, and the Visual C++ runtimes

Start with Windows: open Settings → Windows Update, select Check for updates, then open Advanced options → Optional updates and install the .NET-related entries. Restart.

Next, download the Microsoft .NET Framework Repair Tool (NetFxRepairTool.exe) and run it as administrator; it repairs installed .NET versions from 3.5 SP1 through 4.8. Then open Control Panel → Programs and Features → Turn Windows features on or off and make sure .NET Framework 3.5 (includes .NET 2.0 and 3.0) and .NET Framework 4.8 Advanced Services are selected.

For MSXML, open Command Prompt as administrator and run regsvr32 /s msxml6.dll, then regsvr32 /s msxml3.dll. MSXML 6.0 is part of Windows, so never replace it with a third-party package.

Finally, open Settings → Apps → Installed apps, select each Microsoft Visual C++ Redistributable entry, choose Modify, then Repair. Repair both the x86 and x64 packages, and install current redistributables from Microsoft if any are missing.

Re-enable your protection. Security software is a normal part of QuickBooks troubleshooting, but the PC is exposed while it is off. Pause protection only for the install, add folder exclusions instead of leaving it disabled, and turn it back on the moment setup finishes.

5

Stop antivirus from blocking the installer

Pause your antivirus or endpoint protection using the vendor's documented method, then add exclusions for C:\Program Files\Intuit, C:\ProgramData\Intuit, the installer file, and the folder you downloaded it to.

In Windows Security, check Virus & threat protection → Ransomware protection → Manage ransomware protection. If Controlled folder access is on, add the installer as an allowed app or turn the feature off until setup finishes. On a managed network, Group Policy may block installs outright; ask IT rather than fighting the policy.

Back up before you remove anything. Copy your company file folder to an external drive before uninstalling or renaming folders. Uninstalling QuickBooks removes program files and preferences, and you want a known-good copy of the data before you make changes.

6

Clear old installations and leftovers

Open Settings → Apps → Installed apps and uninstall every QuickBooks Desktop entry you no longer need, including older year versions. Restart between the uninstall and the new install.

If QuickBooks is missing from that list or the uninstall fails, use the Microsoft Program Install and Uninstall troubleshooter, which fixes the corrupt registry keys that block new installations. Intuit's Reinstall QuickBooks Desktop article offers the same result for QuickBooks: after removing the program, rename leftover folders such as C:\ProgramData\Intuit\QuickBooks (year), C:\Users\<user>\AppData\Local\Intuit\QuickBooks (year), and C:\Program Files\Intuit\QuickBooks (year) by adding "old" to the folder name. Renaming is safer than deleting, and QuickBooks recreates the folders during the next install. For a guided version, see the QuickBooks Clean Install Tool walkthrough.

7

Repair the Windows Installer service and Windows health

Press Windows + R, type services.msc, and select OK. Find Windows Installer. If its Startup type is Disabled, set it to Manual, select Apply, then select Start. A disabled installer service blocks every MSI-based installation, not just QuickBooks.

Next, open Command Prompt as administrator and run DISM /Online /Cleanup-Image /RestoreHealth, then sfc /scannow. Restart when the scan completes. If Windows Update itself is failing, open the built-in troubleshooter: in Windows 11, Settings → System → Troubleshoot; in Windows 10, Settings → Update & Security → Troubleshoot. These steps repair the component store corruption behind stubborn error 1603 installs. Run the QuickBooks installer again when Windows is healthy.

8

Perform a clean install, then escalate if needed

After a backup, uninstall QuickBooks, restart, and reinstall from a freshly downloaded installer run as administrator. Follow the QuickBooks Desktop installation guide if you want the exact Express and Custom install choices.

If a fully updated, supported PC still refuses the installation, test the same installer on a different computer. When it works there, the problem is the original Windows installation, not QuickBooks. You can move your books with the QuickBooks migration procedure, and escalate the failing PC to an IT professional or Microsoft for OS-level repair.

Verify QuickBooks installed correctly

  1. QuickBooks opens to the activation or sign-in screen after setup finishes.
  2. Press F2 to open the Product Information window and confirm the product and version.
  3. For multi-user setups, open the company file from a second workstation.
  4. Activate the product and run Help → Update QuickBooks Desktop to install the current release.

If QuickBooks still won't install

Work the error code before you repeat anything. Error 1603, 1935, 1402, and 1722 each have a specific repair order, and the QuickBooks error code lookup helps match the number to the right article. If setup hangs instead of failing, follow the stuck installation steps.

Two quick tests separate installer problems from machine problems. First, sign in with a different Windows administrator account and run setup there; if it works, the original profile is damaged. Second, run the installer on another supported PC; if it works, the original Windows installation needs repair. Intuit's guidance for persistent failures is a qualified IT professional or Microsoft.

Prevention

  • Stay on a supported 64-bit Windows version and keep Windows Update current.
  • Keep the installer file, license number, and product number together so reinstalls do not depend on finding an old email.
  • Keep at least a few gigabytes of free space on the system drive, and avoid filling the drive that hosts Windows temp files.
  • Install from a local folder as administrator, with security software paused using the vendor's method.
  • Back up the company file before every upgrade or reinstall, and confirm the backup opens.

Frequently asked questions

Does this guide apply to QuickBooks Online?

No. QuickBooks Online runs in a web browser and has no desktop installer. There is an optional QuickBooks Online desktop app, but it installs from inside QuickBooks Online. Everything here applies to QuickBooks Desktop Pro, Premier, Enterprise, Accountant, and Desktop Payroll.

Where should I download the QuickBooks Desktop installer?

From Intuit only: your Intuit account management portal or the official QuickBooks Desktop downloads page. Third-party mirror sites often host outdated builds and bundle adware.

Can I still install QuickBooks on Windows 10?

Microsoft ended support for Windows 10 on October 14, 2025. QuickBooks Desktop 2024 could install on Windows 10, but Intuit recommends a supported version such as Windows 11 so the machine keeps receiving security updates. Check the requirements article for your specific release.

Why does Windows say QuickBooks is already installed when it is not?

Failed or partial installs leave registry entries behind that the new installer detects. Run the Microsoft Program Install and Uninstall troubleshooter, then reinstall. Avoid deleting registry keys by hand, which can break other programs.

Will reinstalling QuickBooks delete my company file?

No. QuickBooks stores company files outside the program folder, usually under C:\Users\Public\Public Documents\Intuit\QuickBooks\Company Files. Uninstalling and reinstalling the program does not remove them. Back up the folder anyway before any uninstall.