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
- 1The upgrade package requires a specific prior version:
- 2Check what version is required in the error details
- 3If the base product is missing:
- 4Install the base (full) version of the software first
- 5Then apply the update/upgrade package
- 6If you have the latest version:
- 7The upgrade package might be outdated
- 8Download the latest full installer instead of an upgrade patch
- 9Full installers don't have version prerequisites
Solution 2: Repair Windows Installer Database
- 1If the product IS installed but not detected:
- 2Try repair installation first:
- 3Settings → Apps → find the app → Modify → Repair
- 4Or: msiexec /fa {ProductCode} (if you know the product code)
- 5Re-register Windows Installer:
- 6CMD as Admin:
- 7msiexec /unregister
- 8msiexec /regserver
- 9Clear orphaned installer registrations:
- 10Download Microsoft "Program Install and Uninstall Troubleshooter"
- 11It fixes installer database inconsistencies
- 12Retry the update after repair
Solution 3: Clean Install If Upgrade Path Broken
- 1If the upgrade path is completely broken:
- 2Uninstall the current version completely:
- 3Settings → Apps → find the app → Uninstall
- 4Use vendor's cleanup tool if available (e.g., Office Removal Tool)
- 5Clean leftover registry entries:
- 6HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
- 7Find and delete orphaned product entries
- 8Also check: HKLM\SOFTWARE\WOW6432Node\... for 32-bit apps
- 9Install the latest full version fresh
- 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 TrialNo credit card required • Works on Windows 10 & 11