QuickBooks Error 1712
Let’s Dive in to see…
How to Fix QuickBooks Error=1712
QuickBooks Installation Error · MSI Rollback
How to Fix QuickBooks Error 1712
QuickBooks installer displays: "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."
Error 1712 is a Windows Installer rollback failure — the phrase "restore your computer to its previous state" is the diagnostic key. When a QB installation fails, Windows tries to roll back any partial changes. Error 1712 means that rollback also failed because the temp files it needed to undo the changes are missing or corrupted. At QuickFix Bookkeeping, 1712 is often a secondary error — something else failed first, and then the cleanup failed too.
The QuickFix Bookkeeping Distinction — Why 1712 Is Often a Secondary Error
1712 is unique among install errors: the primary installation may have failed for a different reason (1603, 1935, etc.), and then the Windows rollback mechanism also failed. Fixing just 1712 without fixing what caused it means the next install attempt will fail the same way.
What causes the rollback to fail
Windows Installer stores temp rollback files during installation. If they are deleted (by antivirus, temp cleanup tools, or Disk Cleanup running in the background), corrupted (by a power failure or crash), or if the AppData path is wrong (registry corruption), the rollback can't complete and 1712 appears.
The two specific 1712 fixes
Windows Modules Installer service: must be set to Automatic (not Disabled) for rollback to work. AppData registry path: HKEY_CURRENT_USER\...\User Shell Folders → AppData must point to the correct local profile path. If corrupted, rollback temp files can't be written.
The Microsoft Fix It tool for 1712: Microsoft provides a "Program Install and Uninstall Troubleshooter" specifically for cases where the Windows Installer can't cleanly install or uninstall programs. This tool finds and removes orphaned installer registry keys left from previous failed QB installs — the most common reason 1712 keeps recurring. It's available as a free download from Microsoft Support and often resolves persistent 1712 cases that other methods don't.
What Causes QuickBooks Error 1712?
Orphaned Installer Files from Previous Failed Install
Most common cause — a previous QB installation attempt failed and left partial registry entries and temp files behind. When a new install attempt starts, it triggers rollback against these orphaned files — but they're in an inconsistent state, so rollback fails with 1712. The Microsoft Program Install and Uninstall Troubleshooter cleans these up.
Windows Modules Installer Service Disabled
The Windows Modules Installer service (TrustedInstaller) manages the installation of Windows updates and Windows components. If it is disabled, the Windows Installer cannot call it to help with rollback operations, producing 1712. Checking that it is set to Automatic and running is a 1712-specific fix that does not appear in 1603 or 1935 troubleshooting.
Corrupted AppData Registry Path
The registry key HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders → AppData stores where Windows writes per-user application data. If this path is corrupted or points to a non-existent location, the installer cannot write its rollback temp files to the correct location — producing 1712 on every install attempt.
Antivirus Deleted Rollback Temp Files
Some antivirus programs scan and quarantine temp files in real time. If the antivirus deletes the rollback temp files the installer created during an in-progress installation, rollback fails when the installer tries to use those files. This is why disabling antivirus during QB installation prevents both the install failure and the 1712 rollback failure.
Damaged .NET or Windows Components
Corrupted .NET Framework, MSXML, or C++ Redistributable components cause the primary installation to fail (1603 or 1935), triggering rollback. If the damage is severe enough that Windows components needed for rollback are also affected, the rollback fails too — producing 1712 alongside the primary error.
Installing QB Over Existing Version Without Uninstalling
Attempting to install a new QB version while an older version is present without first removing it can cause the installer to encounter conflicting registry entries and file states. The new installer triggers rollback against the existing installation's state, but the rollback files from the new installer don't match the old installation — producing 1712.
How to Fix QuickBooks Error 1712
Start with Method 1 — end QB processes and retry cleanly. Then check the Windows Modules Installer service if it persists.
Quick Reference
| Your situation | Likely cause | Start with |
|---|---|---|
| 1712 on first install attempt | Background QB processes or broken components | Method 1 — end processes + Install Diagnostic |
| 1712 recurring on every install attempt | Orphaned installer keys from previous failed install | Method 3 — Microsoft troubleshooter |
| 1712 appeared after a Windows update | Windows Modules Installer disabled or AppData path corrupted | Methods 2 + 4 — service + registry path |
| Installing new QB over existing — 1712 immediately | Conflicting old QB installation | Method 5 — uninstall all + clean install |
Frequently Asked Questions
Related QuickBooks Installation Errors
Error 1712 Still Blocking QuickBooks After All Methods?
Let QuickFix Bookkeeping Get QuickBooks Installed.
Certified Intuit ProAdvisors — Installation Specialists
Persistent Error 1712 after the Microsoft troubleshooter, Clean Install Tool, and AppData registry fix typically indicates a deeper Windows component damage — corrupted Windows image (SFC /scannow), a damaged user profile, or a hardware issue with the system drive.
Book a Free 30-Minute ConsultationNo obligation. Same-day response. QuickBooks installed fast.