How to Fix Windows Error 0x80070057
Resolve Windows error 0x80070057 and clean related temporary files and update clutter with Kudu.
By Kudu Team
Fix this automatically with Kudu
Run a free system scan to detect and resolve this issue automatically — no manual steps required.
Download Kudu Free →What Causes This?
Windows error 0x80070057 usually means Windows was given invalid data or couldn’t process a file, setting, or update correctly. It commonly appears during Windows Update, backups, system restores, or when installing apps and drivers. In many cases, the real cause is corrupted temporary files, damaged update components, bad disk sectors, or incorrect regional or storage-related settings.
Common Symptoms
- Windows Update fails and shows error 0x80070057
- Backup or restore operations stop with an “invalid parameter” message
- App, driver, or feature installation fails unexpectedly
- Temporary files and update cache keep building up
- Windows feels unstable after repeated failed updates
How to Fix It Manually
-
Restart your PC and try the task again
- Save your work and restart Windows.
- After rebooting, retry the update, backup, or install that triggered the error.
- If it fails again, continue with the steps below.
-
Run the Windows Update troubleshooter
- Open Settings with Windows + I.
- Go to System > Troubleshoot > Other troubleshooters.
- Find Windows Update and click Run.
- Let Windows apply any suggested fixes, then restart your PC.
-
Clear the Windows Update cache
- Press Windows + S, type cmd, then choose Run as administrator.
- Stop update services by entering these commands one at a time:
net stop wuauserv net stop bits net stop cryptsvc - Open File Explorer and go to:
C:\Windows\SoftwareDistribution - Delete the contents of that folder.
- Then go to:
C:\Windows\System32\catroot2 - Delete the contents there too.
- Return to Command Prompt and restart the services:
net start wuauserv net start bits net start cryptsvc - Restart your PC and check if the error is gone.
-
Repair corrupted system files
- Open Command Prompt as administrator.
- Run this command:
sfc /scannow - Wait for the scan to finish.
- Then run:
DISM /Online /Cleanup-Image /RestoreHealth - Restart your PC after both scans complete.
-
Check your disk for file system errors
- Open Command Prompt as administrator.
- Run:
chkdsk C: /f - If prompted to schedule the scan at next restart, type Y and press Enter.
- Restart your PC so Windows can scan and repair the drive.
-
Make sure date, time, and region settings are correct
- Open Settings > Time & language.
- Check Date & time and enable Set time automatically.
- Then open Language & region and confirm your Country or region is correct.
- Wrong regional settings can sometimes interfere with updates and system services.
-
Free up temporary files and storage space
- Open Settings > System > Storage.
- Click Temporary files.
- Select items you want to remove, especially Windows Update Cleanup, Temporary files, and Delivery Optimization Files.
- Click Remove files.
- Low free space or damaged temp data can trigger 0x80070057 during updates and installs.
Fix It Automatically with Kudu
Kudu can scan for the file clutter and broken update leftovers that often cause error 0x80070057, then clean them up safely in a few clicks. It’s an easier way to remove temporary files, update cache junk, and other system clutter without digging through Windows folders manually.
Fix this automatically with Kudu
Run a free system scan to detect and resolve this issue automatically — no manual steps required.
Download Kudu Free →Related guides
How to Fix Blue Screen Error 0x0000007B on Windows
Troubleshoot blue screen error 0x0000007B and clean temporary files after recovery with Kudu.
How to Fix Windows Error 0x80004005
Troubleshoot Windows error 0x80004005 and remove system clutter that may contribute to instability using Kudu.
How to Fix Windows Error 0x80070002
Fix Windows error 0x80070002 and remove temporary update files and clutter with Kudu’s cleanup tools.
How to Fix Windows Error 0x80070005
Troubleshoot access-related Windows error 0x80070005 and clean clutter that may interfere with updates using Kudu.