Windows is one of the most widely used operating systems, both for PCs and for server systems. This is partly due to the outstanding marketing by its manufacturer, Microsoft, and partly due to its excellent user-friendliness, which has been continuously improved over the years. However, Windows systems are known for their relatively high susceptibility to errors – and the error messages displayed are often very cryptic, providing inexperienced users with little clue as to what exactly the problem is. One example is error “0x80070057”, which can occur both in the latest edition, Windows 10, and in previous versions, such as Windows 7. The following sections explain what causes this error and how it can be fixed.
Contents
Windows error “x80070057”: Meaning and causes
The Windows message “0x80070057” represents an error caused by invalid arguments or invalid parameters. This is why, in some cases, you will also find the additional information “E_INVALIDARG” or “ERROR_INVALID_PARAMETER”, which explicitly refers to these problems. Depending on the action during which the error occurs, very different arguments or properties can be involved. In addition, the message sometimes also appears if access to the system operation executed is prevented for other reasons (particularly due to filter drivers). The most common scenarios that lead to the error code “0x80070057” are an automatic Windows update (in Windows 10), backing up files using the Windows Backup function (primarily in Windows 7) and when formatting the hard disk.
Note
Errors such as 0x80070057 can also always be the result of major damage to the operating system and may even be the precursor of entire system crashes. If your Windows system no longer starts as a result, the linked article explains how you can fix this problem.
Fixing the 0x80070057 error: The best solution strategies
If a Windows function does not work and instead the system displays a message with the error code “0x80070057”, the problem cannot be fixed simply by restarting. Instead, it is necessary to identify and fix the parameter or argument with the error, so that Windows can execute the operation normally again. As the error message does not normally include any indication of which specific entries or settings led to the error, you have no other option than to try out different possible solutions. The crucial factor is whether the error occurred during a Windows update, when formatting the hard disk or when backing up files. Therefore, the following solutions are tailored to these different scenarios.
How to fix the “0x80070057” error during a Windows 10 update
There is no doubt that the Update Center is one of the most important Windows components for all systems that are connected to the Internet or other networks. Microsoft uses it to automatically supply you with the latestsecurity updates, bug fixes and features to ensure that your system is as stable and secure as possible in the long term. If the 0x80070057 error occurs during installation of a new update, you should give it your immediate attention. In the following sections, you will find some of the most promising solutions.
Solution 1: Switch to the old Windows Update applet using a registry entry
In Windows 10, Microsoft has implemented a new update service, which acquires updates exclusively from specific Windows Update servers. But if this does not work properly, problems such as the 0x80070057 error are a possible outcome. However, in such cases you can fix the error in just a few steps by reactivating the old Windows 7, 8 or 8.1 update applet by making a minor change to the registry database.
To do this, create a plain text file (e.g. with Notepad) and add the following content to it:
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\WindowsUpdate\\UX] “IsConvergedUpdateStackEnabled”=dword:00000000[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\WindowsUpdate\\UX\\Settings] “UxOption”=dword:00000000
To save the file you have created as a registry entry, select the name of your choice and add the file extension .reg – for example “ErrorUpdate.reg”. Importthe entry into the registry by double-clicking the file and then selecting “Yes” in the dialog box:
If you make changes to the registry, you must first confirm the import of the new entries.
Now restart the update search to check whether the 0x80070057 problem has been successfully fixed.
Solution 2: Delete incorrect registry entries
As well as inserting new entries, deleting old entries in the Windows registry can also help with update errors such as “0x80070057”. It is often the case that the “WUServer” and “WUStatusServer” entries have incorrect values if Windows previously had contact with a Windows Update Services Server (WSUS). This is common in server environments, where there is a choice of using individual update servers or group policies. To delete this data, first open the registry database using the Registry Editor as follows:
In the editor, now open the following key:
HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\WindowsUpdate
When you have found the two entries mentioned, select them by right-clicking, click “Delete”, and confirm the action by clicking “Yes”:
To delete values from the registry database you need administrator rights – Windows also prompts you to confirm the delete process.
Now restart the update search to check whether the 0x80070057 problem has been successfully fixed.
Solution 3: Search for damaged system files
The parameter error “0x80070057” can also be the result of damaged system files, which is why it is recommended that you perform a thorough check on the system files. Windows provides a dedicated tool called System File Checker (SFC) for this purpose, which you can execute using the command prompt, provided you have administrator rights. The application checks all system files and then immediately starts attempting to repair incorrect files found. In any case, SFC displays all the results, which allows you to replace the damaged files yourself if you prefer.
To use the checker, first open the command prompt as an administrator:
Now enter the following command in the command line:
sfc /scannow
Confirm your entry by pressing the Enter key to start the checking process. Leave the command prompt window open until the check has been completed and SFC has notified you of the results.
If you do not launch the command prompt as an administrator, or if you do not have the appropriate rights, you cannot use system tools such as SFC.Solution 4: Disable or delete third-party tools
In rare cases, third-party applications – particularly antivirus software, backup programs, and performance tools – can prevent the Update Center from accessing the required files. This situation can also result in the 0x80070057 error, which is why you should temporarily disable these kinds of applications if you encounter the error message during a Windows update. If you have identified the program causing the problem, you should consider deleting it and replacing it with an alternative.
Tip
Many third-party programs in the areas mentioned (antivirus, backup and performance software) use what are known as filter drivers, which supplement the default drivers and are designed to allow additional functions without the need to develop an entirely new driver. However, these filter drivers are well known for causing problems such as the 0x80070057 error, and are therefore a good starting point for finding the problematic tool. You can view a list of all running filter drivers using the command line command “fltmc” (requires administrator rights).
Error code “0x80070057” when backing up files using the Windows backup tool
With the backup and restore tool, Windows provides a dedicated cross-version solution for creating backups of entire drives (including all user files) and loading them when required. If you want to use this feature and then see the 0x80070057 message, this can normally be attributed to one of two causes: incorrect settings in the Windows locale or a general problem with the “CopyFile” function.The latter is required to copy files from one directory to another. As a result, you have two possibilities for solving the file backup problem for yourself.
Solution 1: Adapt the decimal separator settings
The locale specifies which settings and formats are applicable for the system in terms of the time, language and region. One of the settings is the applicable decimal separator. For example, in the USA, the United Kingdom and China, the period is defined as the decimal separator, while Germany uses a comma. If the setting for the separator does not match the country and language setting for the system, Windows classifies this as an incorrect parameter, which prevents the backup and displays the 0x80070057 message.
All you need to do to solve the problem in this situation is to set the correct option for the decimal separator, which is done as follows:
The correct decimal separator setting depends on the defined region and language configurations. Note
It is possible for third-party applications to make changes to the locale settings and thus to disable the settings made in the Control Panel. In this case, you must disable the relevant software to perform the planned backup.
Solution 2: Increase the data transfer rate for the “CopyFile” function using a registry entry
Although it is not really an error and in most cases does not represent a problem, a data transfer rate that is too slow can cause a 0x80070057 error during a Windows data backup. If you have administrator rights, you can try to increase the rate by adjusting the buffering settings for the “CopyFile” function using a corresponding entry in the registry database.
To do this, first launch the Registry Editor by selecting “Run” in the Start menu, entering “regedit” and then clicking “OK”. Then click the following key in the editor:
HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\System
Right-click in the right section of the Registry Editor and select the DWORD (32 bit) Value” option:
Alternatively, you can create new entries in the Registry Editor using the “Edit” menu.
Before you press the Enter key to add the entry to the database, enter the following name for this new registry entry:
CopyFileBufferedSynchronousIo
You should then see the entry in the Editor and be able to select it by right-clicking. In the menu that opens, click “Modify” and then enter the value “1” in the “Value” field. Finally, click “OK” and exit the Registry Editor. After a system restart you can attempt a new backup.
Note
Improper interventions in the registry can cause system problems or necessitate reinstallation of the operating system. Therefore, only make the changes if you can perform the steps as outlined.
How to fix the 0x80070057 error when formatting a hard disk
If you want to or must reinstall your Windows system, one of the first actions in the Installation Wizard is to formatthe hard disk partitions required for the installation in order to prepare them for the subsequent steps. Incorrect parameters or arguments in the partition with the “System Reserved” attribute can lead to the error “0x80070057”, which makes reinstalling Windows impossible. However, the wizard provides you with two different solutions, which are described in the following two sections.
Note
Windows uses the “System Reserved” partition to store various system-related data. The components saved here include the Boot Manager, which provides information about where the operating system is installed and stores signed drivers for the most important system applications.
Solution 1: Format partitions using the Installation Wizard
If you are in the process of reinstalling Windows using an installation medium (CD, DVD, USB stick, etc.) and see the error code “0x80070057”, you can attempt to fix the error directly using the Installation Wizard. This enables you to manually delete existing partitions with parameter errors and then create new partitions that – unlike the previous partition of the hard disk – can be formatted as intended. To do this, restart the computer using the Windows boot medium and then carry out the following actions:
\’ style=\”background-image: url(\’//i.ytimg.com/vi/aBAUXjbKS9w/hqdefault.jpg\’); background-position: center;background-size: 100%;padding-bottom:unset;width:100%;height:315px;margin-bottom: 20px !important;\”>
In order to protect your privacy, the video will not load until you click on it.
Solution 2: Format partitions using the command prompt using DiskPart
The Installation Wizard on the boot medium also provides you with the option of removing problematic media including partitions using the command prompt and replacing them with new, undamaged partitions in order to fix the 0x80070057 error. The following step-by-step instructions illustrate how to do this:
\’ style=\”background-image: url(\’//i.ytimg.com/vi/_uYF5o9Soxw/hqdefault.jpg\’); background-position: center;background-size: 100%;padding-bottom:unset;width:100%;height:315px;margin-bottom: 20px !important;\”>
In order to protect your privacy, the video will not load until you click on it.
Note
If you do not launch the command prompt using the Installation Wizard but during system operation, you can only use DiskPart to format the media that do not contain any system-relevant files.
Click here for important legal disclaimers.
Related articles0x80070005: How to fix the Windows error
There may be different reasons when applications or files won’t open in Windows, and error code “0x80070005” is displayed. Possible causes include errors in the file system or the registry database, as well as issues with rights management. But how exactly do these errors occur and how can the 0x80070005 error be fixed?
0x8024200d: The Best Solutions to the Windows Update Error
Windows update errors can often be especially tricky. For instance, if the 0x8024200d error occurs while installing a new patch, even a restart won’t usually help. However, since continuous updates to Windows are vital for stability and security, you may have to fix this problem yourself if necessary.
Cloud ServersSee packages Web hosting for agencies
Provide powerful and reliable service to your clients with a web hosting package from IONOS.
View packages Popular Articles Create a hair salon website
We’ll show you how to quickly, easily and affordably create a professional hair salon website…
Build a real estate website
With a real estate website, you can set yourself apart from the competition…
Handyman website
With the right tools, a homepage for tradesmen can be created quickly and legally compliant…
Create dental website
Patients can easily find you online and gain an overview of your clinic’s services and offers…
Build a photography website
In this article, we’ll give you an overview of what components a website for photographers should have…
<