0x80070057
Microsoft Windows Update
Severity: ModerateWhat Does This Error Mean?
The 0x80070057 error means Windows Update received an invalid or unexpected setting while trying to install an update. This is called an 'invalid parameter' error. It is commonly caused by corrupted update settings, partition issues, or incorrect system configuration.
Affected Models
- Windows 10
- Windows 11
- Windows 8.1
Common Causes
- The Windows Update configuration in the registry has become corrupted
- The system reserved partition is full or damaged
- A Group Policy or registry setting is blocking the update process
- The update cache contains corrupted files from a previous failed attempt
- Regional settings (decimal symbol) are misconfigured, confusing the update process
How to Fix It
-
Check your decimal symbol setting. Go to Control Panel > Region > Additional Settings. Make sure the 'Decimal symbol' is set to a period (dot), not a comma.
This sounds strange, but an incorrect decimal symbol is a known cause of this specific error in some regions.
-
Run the Windows Update Troubleshooter. Go to Settings > System > Troubleshoot > Other troubleshooters and click 'Run' next to Windows Update.
The troubleshooter resets update components and fixes common configuration problems automatically.
-
Clear the Windows Update cache. Open Command Prompt as Administrator. Type: net stop wuauserv — then: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old — then: net start wuauserv
This renames the old cache folder and forces Windows to create a fresh one from scratch.
-
Run System File Checker and DISM. In Administrator Command Prompt, type: sfc /scannow — wait for it to finish, then type: DISM /Online /Cleanup-Image /RestoreHealth
These tools repair corrupted Windows files that may be sending invalid data to the update system.
-
Check that your system partition has enough free space. Open Disk Management (right-click Start > Disk Management) and look for the small System Reserved partition.
The System Reserved partition needs at least 50 MB of free space. If it is full, some updates cannot install.
When to Call a Professional
This error can sometimes be tricky to resolve because it has many possible causes. If the steps below do not work, a technician can examine your system's registry and partition layout. Do not attempt to edit the registry yourself unless you are comfortable with it.
Frequently Asked Questions
What does 'invalid parameter' mean in simple terms?
Think of it like filling out a form with the wrong type of information. Windows Update expected one type of data but received something different. The mismatch prevents the update from proceeding.
Why does the decimal symbol matter for Windows Update?
Windows Update uses numbers internally for version checking and file sizes. If the decimal symbol is set to a comma instead of a period, numbers get misread. For example, '1.5' might be read as '15' if the system uses a comma as the decimal separator.
Can I download the update manually instead?
Yes. Go to the Microsoft Update Catalog website (catalog.update.microsoft.com). Search for the update's KB number (shown in Windows Update). Download and install it manually, which bypasses many of the automated checks that cause this error.