🚀 NEW in v2.4.29: 35+ Speed Optimizations added today!Download Now →

Home/Fix/Fix Error 0x80070662 — Windows Installer Version Mismatch

How to Fix Fix Error 0x80070662 — Windows Installer Version Mismatch on Windows

Getting error 0x80070662 during installation? "Cannot install this upgrade package. You must first install a product with a previous version"? Upgrade order issue? Fix this installer upgrade path error.

Symptoms

You might be experiencing this problem if you notice:

  • Software update fails with error 0x80070662
  • MSI upgrade package rejected — requires prior version
  • Application update says previous version not detected
  • Windows Update fails when upgrading a component
  • Office updates fail with installer version error
  • Uninstall/reinstall cycle required for every update

Common Causes

  • Previous version of software was uninstalled before applying upgrade patch
  • Windows Installer registration lost track of installed version
  • Upgrade package requires specific prior version that's not installed
  • Corrupted Windows Installer database (product registration)
  • Manual registry cleanup removed product registration entries
  • Side-by-side installation conflict with upgrade detection

Solutions

Solution 1: Install Required Base Version First

  1. 1The upgrade package requires a specific prior version:
  2. 2Check what version is required in the error details
  3. 3If the base product is missing:
  4. 4Install the base (full) version of the software first
  5. 5Then apply the update/upgrade package
  6. 6If you have the latest version:
  7. 7The upgrade package might be outdated
  8. 8Download the latest full installer instead of an upgrade patch
  9. 9Full installers don't have version prerequisites

Solution 2: Repair Windows Installer Database

  1. 1If the product IS installed but not detected:
  2. 2Try repair installation first:
  3. 3Settings → Apps → find the app → Modify → Repair
  4. 4Or: msiexec /fa {ProductCode} (if you know the product code)
  5. 5Re-register Windows Installer:
  6. 6CMD as Admin:
  7. 7msiexec /unregister
  8. 8msiexec /regserver
  9. 9Clear orphaned installer registrations:
  10. 10Download Microsoft "Program Install and Uninstall Troubleshooter"
  11. 11It fixes installer database inconsistencies
  12. 12Retry the update after repair

Solution 3: Clean Install If Upgrade Path Broken

  1. 1If the upgrade path is completely broken:
  2. 2Uninstall the current version completely:
  3. 3Settings → Apps → find the app → Uninstall
  4. 4Use vendor's cleanup tool if available (e.g., Office Removal Tool)
  5. 5Clean leftover registry entries:
  6. 6HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
  7. 7Find and delete orphaned product entries
  8. 8Also check: HKLM\SOFTWARE\WOW6432Node\... for 32-bit apps
  9. 9Install the latest full version fresh
  10. 10This bypasses the upgrade path requirement entirely
FIXES THIS IN 5 MINUTES

Fix Fix Error 0x80070662 — Windows Installer Version Mismatch Automatically

RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.

Download Now - Free Trial

No credit card required • Works on Windows 10 & 11

Automated Repairs for This Issue

Browse More Update & Installation Guides

Share this:XRedditLinkedInEmail