QuickBooks Installation Error Guide
How to Fix QuickBooks Error 1328
QuickBooks stopped installing or updating and displayed: "Error 1328. Error updating file C:\Config.Msi\PTXXX.tmp"
The Config.Msi folder is where Windows Installer stores temporary rollback files during patch application. Error 1328 means the patch installer found a file that was already modified by a different process and can no longer be updated by this patch package. At QuickFix Bookkeeping, the fix starts by renaming the Config.Msi folder — it resolves the majority of 1328 errors in under 3 minutes.
The QuickFix Bookkeeping Distinction
Error 1328 is a Windows Installer patch conflict — not a QuickBooks file error and not a network error. The .tmp file in Config.Msi is a rollback artifact from a previous installation that Windows Installer refuses to overwrite.
What most guides say
Start with repair or reinstall — which takes 20–40 minutes and often doesn't fix the underlying Config.Msi conflict.
What actually fixes it
Rename the Config.Msi folder first — 3 minutes. This forces Windows Installer to create a new, clean Config.Msi folder on the next install attempt, bypassing the conflicting .tmp file entirely.
Why renaming works: Windows Installer looks for Config.Msi at a specific path. If the folder is missing (or renamed), it creates a fresh one automatically. The stale .tmp file that was causing the version mismatch no longer exists at the expected path, so the patch proceeds without conflict.
What Is QuickBooks Error 1328?
Error code
1328
Windows Installer · Patch Error
Related: 1311 · 1601 · 1722
What it means
Error 1328 is generated by the Windows Installer engine — not by QuickBooks itself. It means the patch installer encountered a file (C:\Config.Msi\PTXXX.tmp) that has already been modified by another process and cannot be updated by the current patch package. This version mismatch causes the entire installation or update to fail and roll back.
Your company data is safe. Error 1328 affects only the QuickBooks program installation. Your company files, payroll data, and financial records are stored separately and are not touched by this error.
Four Situations Where Error 1328 Appears
1
Installing a QuickBooks update
The most common trigger — running Help → Update QuickBooks Desktop fires 1328 when a previous partial update left a .tmp file in Config.Msi.
2
Repairing QuickBooks
Running Control Panel → Repair triggers the same patch installer and hits the same Config.Msi conflict — making repair fail with 1328.
3
Installing QuickBooks fresh
A new installation after an incomplete uninstall can encounter leftover Config.Msi entries from the previous installation, producing 1328.
4
Uninstalling QuickBooks
The uninstaller itself triggers Windows Installer, which reads Config.Msi for rollback information — and hits 1328 if those rollback files are already corrupted.
What Causes QuickBooks Error 1328?
📁
Stale .tmp File in Config.Msi
Primary cause — a previous interrupted installation left a partially written .tmp file in C:\Config.Msi. The new patch installer finds this file, detects a version mismatch, and refuses to overwrite it. Renaming the Config.Msi folder removes the conflict.
⚡
Interrupted Previous Installation
A previous QuickBooks installation or update was interrupted — by a power cut, a forced restart, or antivirus quarantining a file mid-install. Windows Installer's rollback mechanism wrote partially to Config.Msi but never cleaned up.
🔢
Mismatched License / Version
Installing a version of QuickBooks with a different license number than the version currently installed causes the patch to encounter unexpected file versions and fail with 1328. Common after purchasing a new license without fully removing the old installation.
🛡️
Antivirus Interference
Real-time antivirus protection can quarantine or lock installer files mid-patch — leaving Config.Msi in a corrupted state that produces 1328 on all subsequent installation attempts.
📋
Invalid Windows Registry Entries
A previous incomplete uninstall left orphaned QuickBooks registry entries. Windows Installer reads these during new installations and finds version conflicts that produce 1328.
🖥️
Corrupted Windows System Files
Damaged Windows system files — particularly those used by Windows Installer (msiexec.exe and related components) — cause installer errors including 1328. The System File Checker (SFC) tool detects and repairs these.
How to Fix QuickBooks Error 1328 — Step by Step
Start with Method 1 — renaming the Config.Msi folder clears the version conflict that causes 1328 and takes under 3 minutes. Work through in order if needed.
METHOD 1
Rename the Config.Msi Folder
Resolves majority of 1328 cases — do this first
Config.Msi is a hidden system folder at the root of your C: drive. Renaming it rather than deleting it is intentional — if something goes wrong, you can rename it back. Windows Installer creates a fresh Config.Msi automatically on the next installation attempt, bypassing the conflicting .tmp file.
1
Show hidden files and folders: Open File Explorer → View tab → check Hidden items. Also go to View → Options → View tab → select Show hidden files, folders and drives and uncheck Hide protected operating system files. Click Apply → OK.
2
Navigate to C:\ (the root of your C drive). Find the folder named Config.Msi. Right-click it → Rename → change the name to Config.Msi.old. Press Enter.
3
Re-hide protected OS files: go back to View → Options → View tab → re-check Hide protected operating system files → Apply → OK. This prevents accidental deletion of other system files while you work.
4
Restart the computer. Then re-run the QuickBooks installation, update, or repair that was triggering 1328. Windows Installer creates a fresh Config.Msi automatically and the patch proceeds without conflict.
QuickFix tip: If you cannot find Config.Msi even after showing hidden files — check that you are looking in the root of C:\ and not inside a subfolder. Also confirm "Hide protected operating system files" is fully unchecked, not just greyed out. Config.Msi is a system-protected hidden folder and requires both settings to be changed to become visible.
METHOD 2
Run QuickBooks Install Diagnostic Tool
Automated fix for installation component errors
If renaming Config.Msi did not resolve the error, or if 1328 returned after the rename, the QuickBooks installation has deeper component damage. The Install Diagnostic Tool automatically identifies and repairs damaged Microsoft components (MSXML, .NET Framework, C++) that QuickBooks depends on.
1
Close QuickBooks. Open QuickBooks Tool Hub → Installation Issues → QuickBooks Install Diagnostic Tool. Click Run. The scan can take up to 20 minutes — do not interrupt it.
2
Restart the computer after the tool completes. Then retry the QuickBooks installation or update.
METHOD 3
Repair QuickBooks Installation
After Config.Msi rename — replaces damaged program files
Once Config.Msi is renamed (Method 1), running a repair install replaces any damaged QuickBooks program files without touching your company data or settings. Run repair only after the Config.Msi rename — repair will fail with 1328 again if the conflicting .tmp file is still present.
1
Log into Windows with an administrator account. Open Control Panel → Programs and Features. Select QuickBooks → click Uninstall/Change → Repair. Follow the prompts.
2
Restart after the repair completes. Apply any pending patch when prompted. If a patch applies successfully after the restart — the Config.Msi rename and repair have resolved the error.
METHOD 4
Run System File Checker (SFC) to Repair Windows
If Windows system files are damaged
Corrupted Windows system files — particularly Windows Installer components — cause 1328 at the OS level, making it reappear after every QuickBooks fix attempt. SFC scans and repairs Windows system files without affecting applications or data.
1
Press Windows key, type cmd, right-click Command Prompt → Run as administrator.
2
Type sfc /scannow and press Enter. The scan runs automatically and repairs any corrupted system files it finds. This can take 15–20 minutes.
3
Restart the computer after SFC completes. Then retry the QuickBooks update or installation.
QuickFix tip: If SFC reports it found corrupt files but could not repair all of them, run the DISM command before SFC: open Command Prompt as admin and type DISM /Online /Cleanup-Image /RestoreHealth. Let it complete, then run SFC again. DISM reaches deeper system image files that SFC alone cannot repair.
METHOD 5
Clean Install QuickBooks
Last resort — when all other methods fail
If 1328 persists after renaming Config.Msi, running the Install Diagnostic Tool, and running repair — the installation is damaged beyond what these tools can fix. A clean install removes all QuickBooks files including orphaned registry entries and starts fresh.
Before proceeding: Note your QuickBooks license key (press F2 inside QuickBooks → Product Information) and confirm your company file location. A clean install does not delete company files but you must have the license key to re-activate.
1
Uninstall QuickBooks: Control Panel → Programs and Features → QuickBooks → Uninstall. Select Remove (not Repair).
2
Open QuickBooks Tool Hub → Installation Issues → Clean Install Tool. Select your QuickBooks version and year. Click Continue. The tool renames leftover QuickBooks folders and clears orphaned registry entries that a standard uninstall leaves behind.
3
Restart and reinstall QuickBooks from the Intuit download portal or your original installation media. Enter your license key, activate, and run Help → Update QuickBooks Desktop to apply all current updates.
Quick Reference — Which Fix For Your Situation?
| Your situation |
Most likely cause |
Start with |
| 1328 on update, repair, or install |
Stale .tmp in Config.Msi |
Method 1 — rename Config.Msi |
| 1328 persists after Config.Msi rename |
Damaged installation components |
Method 2 — Install Diagnostic Tool |
| After rename — program files are damaged |
Corrupt QB program files |
Method 3 — repair QB installation |
| 1328 recurs after every fix attempt |
Windows system file damage |
Method 4 — SFC + DISM |
| All methods tried — still 1328 |
Deeply damaged installation |
Method 5 — clean install |
Frequently Asked Questions About Error 1328
What is the Config.Msi folder and why does renaming it fix the error?
Config.Msi is a hidden system folder created by Windows Installer at C:\ to store temporary rollback files during software installations and patches. These .tmp files allow Windows Installer to undo an installation if it fails partway through. When a previous QuickBooks installation was interrupted, it left a .tmp file in Config.Msi that contains an older version of an installer component. When the new patch tries to update that component, it finds the version in Config.Msi does not match what it expects and fails with 1328. Renaming the folder to Config.Msi.old makes it invisible to Windows Installer, which then creates a fresh empty Config.Msi on the next install attempt — no conflicting .tmp file, no version mismatch, no 1328.
How is Error 1328 different from Error 1311?
Both are Windows Installer errors but they point to different problems. Error 1311 means the installer cannot find a source file — the installation media or download file is missing or corrupted. Error 1328 means the installer found a file but it has already been modified by something else and the patch cannot update it. Error 1311 is fixed by providing clean installation media. Error 1328 is fixed by clearing the Config.Msi conflict. If you see both errors together, fix 1328 first (Config.Msi rename) then address 1311 (clean download of the installer).
Will a clean install delete my company file?
No. QuickBooks company files (.QBW) are stored in a separate location from the program installation — typically C:\Users\Public\Documents\Intuit\QuickBooks\Company Files. Uninstalling and reinstalling QuickBooks does not touch this folder. However, always confirm your company file location before performing a clean install (press F2 inside QuickBooks and note the File Information path). As a further precaution, copy the company file to a separate drive or USB before proceeding.
How do I prevent Error 1328 from occurring again?
Three practices prevent most 1328 recurrences. Add the QuickBooks installation folder to your antivirus exclusion list — this prevents antivirus from interrupting a patch mid-write and leaving orphaned .tmp files in Config.Msi. Never interrupt a running QuickBooks update or installation — do not force-restart, close the installer window, or let the computer sleep while an update is in progress. And when uninstalling QuickBooks, always use the Clean Install Tool from QuickBooks Tool Hub rather than just Control Panel → Uninstall, so that orphaned registry entries and folder references are fully removed before reinstalling.
Related QuickBooks Installation Errors
Installation Blocked? Can't Update or Repair?
Error 1328 Still Appearing After All Five Methods?
Let's Fix the Installation Today.
Certified Intuit ProAdvisors · QuickBooks Installation Specialists
A persistent 1328 after Config.Msi rename and SFC usually points to a Windows registry conflict or a deeply corrupted installation that needs hands-on repair. At QuickFix Bookkeeping, our certified ProAdvisors resolve QuickBooks installation errors and get your software updated and running correctly.
Book a Free 30-Minute Consultation
No obligation. Same-day response. QuickBooks updated fast.