QuickBooks Error 1712 -- Repairing a Broken Install After Partial Uninstall

Error 1712 stops QuickBooks Desktop from installing because leftover files from a prior uninstall leave Windows Installer in a corrupted, mixed state.

QuickBooks Error 1712 is a Windows Installer-level failure that surfaces when the installer cannot cleanly write or remove the components QuickBooks Desktop needs. In almost every case our engineers see, the underlying cause is a prior partial uninstall that left registry keys, cached installer packages, and orphaned program files behind. The system is then in a mixed state: Windows believes QuickBooks is both installed and not installed, and every new install attempt collides with those remnants before it can complete.

What the error message says

The message typically appears as:

Error 1712. One or more of the files required to restore your computer to its previous state could not be found. Restoration will not be possible.

In some installations the text continues with a reference to the specific .msi package that the installer was trying to roll back. The install wizard then exits, leaving no usable QuickBooks installation behind.

What the code means

Error 1712 is not unique to QuickBooks. It is a standard Windows Installer error indicating that the rollback data the installer generated at the start of the setup process is missing or unreadable. When Windows Installer begins any installation, it snapshots the current state of affected files and registry keys so it can undo everything if setup fails. If that snapshot is incomplete — because a previous uninstall was interrupted, a cleanup utility removed cached .msi files, or a permissions problem blocked access to the installer cache — rollback becomes impossible and Error 1712 is the result.

What triggers it

The most common triggers our engineers encounter are:

  1. A previous QuickBooks uninstall was interrupted — the user cancelled it, the machine lost power, or a background process terminated it mid-way.
  2. A manual deletion of QuickBooks folders instead of using the proper uninstaller, leaving Windows Installer metadata pointing at files that no longer exist.
  3. Third-party registry cleaners or "PC optimizers" that removed installer cache entries QuickBooks relies on.
  4. An antivirus or security suite that quarantined installer components during a prior setup attempt.
  5. A failed upgrade from one QuickBooks year to another, where the old version was only partially removed before the new version's installer began.

How to fix it

Our engineers recommend working through these scenarios in order, starting with the most common cause.

Scenario 1: Leftover files and registry keys from a partial uninstall

This is the most frequent trigger and the first thing to address.

  1. Open Control Panel and go to Programs and Features (or Apps and Features in Settings).
  2. Look for any QuickBooks entries. If you find more than one — for example, QuickBooks Desktop 2023 alongside QuickBooks Desktop 2024 — uninstall every entry, oldest first.
  3. If an uninstall fails with its own error, note the entry and proceed to step 4.
  4. Download and run the QuickBooks Tool Hub from the Intuit servers. Open it and select Installation Issues, then run Uninstall Tool. This removes orphaned QuickBooks components that the standard Windows uninstaller cannot reach.
  5. Restart the computer.
  6. Manually check for and delete the following folders if they still exist:
    • C:\Program Files\Intuit\QuickBooks <year>
    • C:\Program Files (x86)\Intuit\QuickBooks <year>
    • C:\ProgramData\Intuit\QuickBooks
  7. Restart again, then attempt the fresh install.

Scenario 2: Corrupted Windows Installer cache

If the Tool Hub's uninstall step does not resolve the issue, the Windows Installer cache itself may be damaged.

  1. Press Win + R, type services.msc, and press Enter.
  2. Locate Windows Installer in the list.
  3. Right-click it and select Stop. Wait ten seconds, then right-click and select Start.
  4. Press Win + R again, type msiexec /unregister, and press Enter. This deregisters the Windows Installer service.
  5. Press Win + R a third time, type msiexec /regserver, and press Enter. This re-registers it with a clean configuration.
  6. Restart the computer and retry the QuickBooks installation.

Scenario 3: Antivirus interference

If a security program quarantined installer files during a prior attempt, it will likely do so again.

  1. Temporarily disable your antivirus or security suite. On most consumer products this is done by right-clicking the system tray icon and selecting Disable or Pause protection.
  2. If you are on a managed corporate machine and cannot disable the antivirus yourself, add the QuickBooks installation folder and the extracted installer temp folder to the antivirus exclusion list.
  3. Retry the installation.
  4. Re-enable antivirus protection immediately after the install completes.

How to prevent it recurring

Always uninstall QuickBooks through Programs and Features or the QuickBooks Tool Hub — never by deleting folders manually. If an uninstall stalls or errors out, resolve that before attempting a new install; layering a fresh install on top of a broken one is the single most common path to Error 1712. Avoid third-party registry cleaners on any machine that runs QuickBooks, as they routinely strip out installer cache entries that Windows Installer needs for rollback. Finally, before any major QuickBooks upgrade, close all running applications and temporarily disable antivirus protection so the installer can write its rollback data without interference.

Keep going

Your Desktop doesn’t have to end when Intuit says so.

Start with the master survival guide, or jump straight to the fix you need.