You may encounter an error 0x80070057 in both Windows 7 and modern Windows 10. This post will explain what that the issue is, where it comes from, and, most importantly, how to fix it.
What Causes Error 0x80070057?
Error 0x80070057 can manifest itself in various Windows components:
- Most of the times, this error occurs while trying to backup files in Windows 7/10. In this case, the error looks like this: The parameter is incorrect. (0x80070057)»;
- An error may appear when searching for or installing new Windows security updates through Windows Update. In this case, the error might look like this: There were some problems installing updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help — (0X80070057);
- It may also be caused while installing Windows 10. This may be due to the issues with the system reserved partition, or registry entries getting corrupted.
Of course, the way to fix the error 0x80070057 depends on which of the Windows components it occurred. Consider all these three options in more detail.
Error Code 0x80070057 While Trying to Backup Files
As we’ve mentioned before, one way to get this error is while trying to backup or restore files using the Windows default backup component.
How this usually works (or, rather, doesn’t work) is that the backup wizard process starts and then at some point you get something like the following message:
Windows could not find backup devices on this computer. The following information might explain why this problem occurred:
The parameter is incorrect. (0x80070057)
Close Windows Backup and try again.
In order to solve this issue, follow this guide:
Solution #1: Modifying the registry manually
You should backup windows registry before you take the following steps below.
Since the issue can be traced back to problems with the registry, here is how to add a registry key value manually:
- Go to Start, then Search for the file called “Regedit.exe”.
- After you’ve run the file, click this registry subkey: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftSystem
- In the Edit menu, go to New, and click on DWORD (32-bit) Value.
- Type CopyFileBufferedSynchronousIo and then hit Enter.
- Right-click CopyFileBufferedSynchronousIo and then click Modify.
- Look for the Value data box, type 1, and then click OK.
Note that modifying registry keys isn’t something you’ll want to be doing on a regular basis. In fact, if you’re not comfortable with it, you probably shouldn’t do it at all.
Less tech-savvy users should probably use a registry cleaner.
Solution #2: Change the decimal symbol setting
Microsoft’s Premier Support engineers report the error 0x80070057 may occur during backup/restore if the decimal separator is not a point (“.”). You can change the decimal symbol field via the Control Panel:
- Go to Start > Control Panel > Date, Time, Language and regional Options -> Region and Language Options.
- Now click the Formats tab and then Additional settings.
- Go to the Decimal symbol field, where you have to type “.” (dot), and then click OK twice.
- Restart your computer.
Error Code 0x80070057 While Trying to Install Windows
Error 0x80070057 may appear during a clean installation of Windows 10 or Windows 7 when you are trying to format a hard disk. The reason this error occurs in this particular case is due to an issue (or damage) with the System Reserved Partition (which is 100 or 500 Mb default partition for BitLocker encryption, Recovering Windows, and other System Files).
When it happens, you will have to delete the existing Windows partition where the previous version of Windows was installed (usually on Local Disk C:). This includes the System Partition. Then you will have to format the disk for a new, clean installation of Windows.
Windows could not format a partition on disk 0. The error occurred while preparing the partition selected for installation. Error code: 0x80070057
To solve this problem, delete the existing partitions, create a new ones and continue formatting. In order to accomplish all of that, follow the steps outlined below:
- Insert the Windows 10 Installation DVD/bootable USB stick and begin the installation process;
- Select Custom (advanced) installation;
- Select Disk 0 partition 1, and then click Delete. By doing this, you’re deleting the System Reserved Partition;
- When prompted, click OK;
- Now point select Disk 0 partition 2 and repeat the same process as with Disk 0 partition 1;
- At this point you will have some Unallocated Space, so select it and create a new partition. You should be really mindful while creating a new disk. Carefully consider the size of the new disk and then click Apply;
- As before, when a dialog box appears on screen hit OK;
- Select the Disk 0 partition 2 and format it once more.
Other possible causes of the 0x80070057 error when installing Windows:
- HDD problems. Check your hard drive using the command: chkdsk /f /r (more details here);
- Try to disable AHCI mode in BIOS. Change UEFI Boot mode to CSM Boot first, and then set Sata Controller Mode to Compatibility (IDE);
- Use another Windows installation disk;
- Check RAM using mdsched (more details here).
Error Code 0x80070057 during Windows Update
You may encounter an error 0x80070057 when searching or installing updates through Windows Update.
Sometimes it is enough just to repeat the update installation and the error will be corrected automatically, but if not, use the solution below. You need to do the following in Windows 10:
- Run the notepad.exe;
- Copy and paste the following code to the notepad:
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdateUX] «IsConvergedUpdateStackEnabled»=dword:00000000 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdateUXSettings] «UxOption»=dword:00000000
- Save the file as Fix.reg;
- Run it, confirm request to change the registry and restart your device;
- Check if the update installation works;
Let us know if this guide was helpful to you when trying to solve this error. If you have other tips or ideas we haven’t covered, write them in the comments below!
- Fixing The Program Can’t Start Because VCRUNTIME140.dll is Missing - October 18, 2020
- How to Enable Remote Desktop (RDP) Remotely? - October 17, 2020
- How to Fix an Error ERR_NAME_NOT_RESOLVED on Android Devices? - October 16, 2020