Ошибка с кодом 0x80070057 «Параметр задан неверно», «Не удалось отформатировать раздел» и другие варианты ошибки с этим кодом могут возникнуть при разных обстоятельствах: при чистой установке Windows и при обновлении системы, при установке компонентов или приложений, в некоторых случаях —при использовании конкретных программ.
В этой инструкции подробно о разных сценариях появления ошибки 0x80070057 и способах исправить её в Windows 11, 10 и других версиях системы.
Ошибка 0x80070057 при чистой установке Windows с флешки
Первый и один из наиболее распространенных случаев появления ошибки 0x80070057 — сообщение о ней при попытке форматировать раздел диска при чистой установке Windows на компьютере или ноутбуке. Текст сообщения об ошибке «Не удалось форматировать раздел на диске» или «Не удалось произвести форматирование выбранного раздела». Здесь можно попробовать следующий подход к решению:
- Вместо форматирования раздела, удалите все разделы, включая системные, с выбранного диска (например, «Диск 0»), при условии, что на нем (на всем физическом диске) отсутствуют важные данные — все они будут удалены.
- Если кнопка «Удалить» не работает, вы можете использовать командную строку: нажмите Shift+F10 на этапе выбора разделов (на некоторых ноутбуках — Fn+Shift+F10), и в открывшейся командной строке по порядку используйте команды (заменив N на номер очищаемого диска)
diskpart list disk select disk N clean exit
после чего закройте командную строку и нажмите «Обновить» в программе установки Windows.
- Выберите «Незанятое пространство на диске» и нажмите «Далее» для продолжения установки. Если вам требуется создать дополнительные разделы на диске, это можно сделать уже после завершения установки Windows.
Предложенный способ может и не помочь и в такой ситуации следует учитывать следующие возможные причины, которые могут приводить к ошибке 0x80070057 «Параметр задан неверно» в рассматриваемом сценарии:
- Неисправность диска или проблемы с его подключением: например, неисправный кабель SATA или плохой контакт. Можно попробовать использовать кабель от другого устройства, например, от привода оптических дисков при его наличии.
- Недостаток питания для работы дисков и других компонентов — нередкая ситуация на старых компьютерах, где фактическая мощность блока питания может быть заметно ниже номинальной.
- Неисправность других подключенных накопителей: возможна ситуация, когда при наличии более одного жестких дисков или SSD и при нестабильной работе одного из них, второй так же начинает работать с ошибками. Можно попробовать выполнить установку, отключив все необязательные в её процессе диски.
- На старых компьютерах в БИОС попробуйте переключить режим работы дисков с IDE на AHCI или в обратном порядке — иногда это срабатывает, для современных систем это не актуально.
- Попробуйте использовать другой инструмент для создания загрузочной флешки, а по возможности —и другой накопитель.
При установке обновлений или при установке Windows из запущенной системы путем обновления
Если ошибка появляется при установке обновлений Windows 11, Windows 10 или других версий или при использовании утилиты обновления ОС от Майкрософт, попробуйте следующие способы исправить ошибку 0x80070057:
- Очистите кэш обновлений Windows.
- Используйте средство устранения неполадок обновлений Windows 11 или Windows 10 и другие способы исправить ошибки Центра обновлений.
Возможен вариант, что ошибка 0x80070057 при установке обновлений вызвана какими-либо сбоями со стороны Майкрософт и со временем устранится сама, пропадет после перезагрузки компьютера или после повторной попытки скачать и установить обновление.
В Microsoft Store и при установке игр Xbox
Ещё один возможный сценарий появления рассматриваемой ошибки — при установке приложений из Microsoft Store или приложения Xbox. Возможные решения:
- Для Microsoft Store — запустить команду wsreset.exe из командной строки, запущенной от имени Администратора. Также можно использовать опции исправления и сброса приложения Microsoft Store в Параметры — Приложения — Microsoft Store — Дополнительные параметры.
- Для Xbox — официальная рекомендация Майкрософт (при условии, что ошибка не пропадает сама со временем) — поменять место установки игр на другой диск в настройках приложения Xbox.
При создании резервной копии встроенными средствами системы
Если ошибка 0x80070057 «Параметр задан неверно» возникает при резервном копировании, при этом вы уверены, что целевой накопитель исправен, не имеет ошибок файловой системы или проблем с питанием, попробуйте внести изменения в реестр следующим способом:
- Нажмите клавиши Win+R, введите regedit и нажмите Enter.
- Перейдите к разделу реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
При отсутствии раздела — создайте его.
- Создайте параметр DWORD с именем CopyFileBufferedSynchronousIo в этом разделе реестра, дважды нажмите по нему и задайте значение 1 для параметра.
- Закройте редактор реестра и перезагрузите компьютер.
После перезагрузки проверьте, выполняется ли архивация Windows теперь.
Дополнительные возможные варианты появления ошибки 0x80070057 и способы исправления:
- Если ошибка возникает в КриптоПро («Не удалось создать подпись»), попробуйте использовать официальную справку по ошибке, а также форум поддержки.
- Основные причины ошибки E_INVALIDARG 0x80070057 в VirtualBox — недостаточное количество места на диске хоста для виртуальной машины, несоответствия доступной оперативной памяти и заданной в настройках виртуальной машины, повреждения целостности файла виртуальной машины OVA (представляющего собой, по сути, архив), например, из-за сбоев при передаче или ошибок файловой системы на диске.
- Проверьте системный и другие диски на ошибки файловой системы.
- Есть сообщения, что изменения знака разделителя десятичных разрядов может исправить ошибку. Нажмите клавиши Win+R, введите intl.cpl и нажмите Enter. Нажмите кнопку «Дополнительные параметры», а на следующем экране измените знак «Разделитель целой и дробной» с запятой на точку, примените настройки.
- Если до недавнего времени ошибка не появлялась и есть точки восстановления системы, используйте их. Подробно: Точки восстановления Windows 11, Точки восстановления Windows 10.
- Выполните проверку и восстановление целостности системных файлов.
- Если ошибка не связана с обновлениями, выполните установку последних обновлений Windows: например, некоторое время назад ошибка 0x80070057 наблюдалась при подключении к сетевым папкам на некоторых версиях Windows и была исправлена в очередном обновлении системы.
- Убедитесь, что в Windows выставлены верные дата и время.
- Выполните проверку компьютера на вирусы и наличие вредоносных программ, например, с помощью бесплатной утилиты Kaspersky Virus Removal Tool или LiveCD Dr.Web CureIt!
- Проверьте, возникает ли ошибка при использовании чистой загрузки Windows — если в этом случае всё работает без сбоев, причину следует искать в сторонних службах или фоновом ПО.
- Создайте нового пользователя Windows, дайте ему права администратора, зайдите под новой учетной записью и проверьте — появляется ли ошибка в этом случае.
- Проверьте, появляется ли ошибка, если отключить сторонний антивирус (при его наличии).
И ещё один вариант на случай, если другие подходы не помогают, и вы считаете, что дело в Windows — автоматическая переустановка ОС, в том числе и с сохранением данных, об этом в статьях: Как сбросить Windows 11, Как сбросить Windows 10.
Пользователи Windows нередко сталкиваются с ошибками, которые могут поставить в тупик даже опытных владельцев ПК. Одна из таких — ошибка 0x80070057. Она может проявляться в самых разных ситуациях, например, во время установки системы с сообщением:
«Программа установки Windows 11. При установке Windows произошла непредвиденная ошибка. Код ошибки: 0x80070057 — 0x4002F».
Однако это не единственный случай: ошибка встречается и при обновлении системы, установке приложений из Microsoft Store, работе с резервными копиями или даже при использовании некоторых программ, таких как КриптоПро или VirtualBox. В этой статье мы разберём все основные сценарии появления ошибки 0x80070057 и предложим пошаговые решения для Windows 11, 10 и других версий системы.
Приобрести оригинальные ключи активации Windows 11 можно у нас в каталоге от 1690 ₽
Ошибка 0x80070057 при чистой установке Windows с флешки
Один из самых распространённых случаев, когда пользователи видят ошибку 0x80070057, — это процесс чистой установки Windows с загрузочной флешки. Обычно проблема возникает на этапе выбора или форматирования раздела диска. Программа установки выдаёт сообщение вроде «Не удалось форматировать раздел на диске» или «Не удалось произвести форматирование выбранного раздела». Это может быть связано с особенностями диска, настройками или самой флешки. Вот как можно попробовать решить эту проблему:
Удаление разделов и установка в незанятое пространство
Если вы устанавливаете Windows на диск, где нет важных данных, самый простой способ обойти ошибку — полностью очистить диск от разделов. На экране выбора разделов в программе установки:
— Выделите каждый раздел на нужном диске (например, «Диск 0») и нажмите кнопку «Удалить». Это сотрёт все данные, включая системные разделы, так что убедитесь, что информация с диска вам не нужна.
— Если кнопка «Удалить» неактивна или процесс зависает, откройте командную строку прямо в установщике, нажав Shift + F10 (на некоторых ноутбуках — Fn + Shift + F10). В появившемся окне введите следующие команды по порядку, заменив N на номер вашего диска (узнать его можно в списке):
diskpart
list disk
select disk N
clean
exit
— После выполнения закройте командную строку, нажмите «Обновить» в окне установки, и вы увидите «Незанятое пространство на диске». Выберите его и нажмите «Далее» — установщик сам создаст нужные разделы и продолжит процесс. Если вам позже понадобятся дополнительные разделы, их можно настроить уже из установленной системы через «Управление дисками».
Дополнительные причины и решения
Если предложенный метод не сработал, стоит рассмотреть другие возможные причины ошибки 0x80070057 с пояснением «Параметр задан неверно». Вот что можно проверить:
— Неисправность диска или подключения: возможно, проблема в самом накопителе (HDD или SSD) или его кабеле. Попробуйте заменить кабель SATA на другой, например, взять его от привода DVD, если такой есть. Также проверьте, нет ли плохого контакта в разъёмах.
— Недостаток питания: на старых компьютерах блоки питания со временем теряют мощность, и это может мешать нормальной работе дисков. Если есть возможность, протестируйте установку с другим блоком питания или отключите второстепенные устройства (например, лишние диски или периферию).
— Проблемы с другими накопителями: если к системе подключено несколько дисков, неисправность одного может влиять на работу другого. Отключите все лишние накопители, оставив только тот, на который устанавливаете Windows, и повторите попытку.
— Режим работы дисков в BIOS: на старых ПК зайдите в BIOS (обычно клавиши Del или F2) и переключите режим работы дисков между IDE и AHCI. Это иногда помогает, хотя для современных систем с UEFI такой подход редко актуален.
— Проблемы с флешкой: возможно, загрузочный носитель создан некорректно. Попробуйте использовать другой USB-накопитель или программу для записи (например, Rufus вместо Media Creation Tool).
Ошибка при установке обновлений или обновлении системы
Ещё один частый сценарий — ошибка 0x80070057 при установке обновлений через Центр обновления Windows или при обновлении системы с помощью утилиты от Microsoft (например, для перехода с Windows 10 на 11). В таких случаях проблема обычно связана с кэшем обновлений или временными сбоями. Вот что можно сделать:
— Очистка кэша обновлений:
Откройте командную строку от имени администратора (Win + X → Командная строка (Администратор)) и выполните:
net stop wuauserv
— остановка службы обновлений.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
— переименование папки кэша.
net start wuauserv
— запуск службы обратно.
Перезагрузите компьютер и снова запустите обновление. Это создаст новый кэш и устранит возможные повреждения.
— Средство устранения неполадок:
В Windows 11 или 10 зайдите в Параметры → Система → Устранение неполадок → Другие средства устранения неполадок. Выберите «Центр обновления Windows», запустите проверку и следуйте подсказкам. Это может автоматически исправить ошибки.
— Ожидание или повторная попытка:
Иногда ошибка возникает из-за сбоев на серверах Microsoft. Перезагрузите ПК и попробуйте установить обновление позже — проблема может исчезнуть сама собой.
Ошибка в Microsoft Store и при установке игр Xbox
Ошибка 0x80070057 может мешать установке приложений из Microsoft Store или игр через приложение Xbox. Вот как её устранить:
— Для Microsoft Store:
— Запустите командную строку от администратора и введите wsreset.exe
. Это очистит кэш магазина. После выполнения откроется пустое окно — дождитесь его закрытия.
— Альтернатива: зайдите в Параметры → Приложения → Установленные приложения → Microsoft Store → Дополнительные параметры и нажмите «Сброс». Затем перезапустите Store и попробуйте снова.
— Для Xbox:
— Откройте приложение Xbox, зайдите в настройки и измените диск для установки игр на другой (например, с C: на D:). Microsoft рекомендует этот способ, если ошибка сохраняется. Временные сбои также могут пройти сами — подождите и повторите попытку.
Ошибка при создании резервной копии
Если ошибка 0x80070057 с пояснением «Параметр задан неверно» возникает при использовании встроенного инструмента резервного копирования Windows, и вы уверены, что целевой диск исправен (нет ошибок файловой системы или проблем с питанием), попробуйте изменить настройки реестра:
1. Нажмите Win + R, введите regedit
и нажмите Enter.
2. Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
.
— Если раздела System нет, создайте его: правый клик по Windows → Создать → Раздел → назовите System.
3. В разделе System создайте параметр: правый клик → Создать → Параметр DWORD (32-бит) → назовите CopyFileBufferedSynchronousIo.
4. Дважды щёлкните по параметру, установите значение 1 и нажмите OK.
5. Закройте редактор реестра, перезагрузите компьютер и проверьте, работает ли резервное копирование.
Дополнительные сценарии и решения
Ошибка 0x80070057 может проявляться и в других ситуациях, требуя индивидуального подхода. Вот несколько дополнительных примеров и способов их устранения:
— В КриптоПро: если ошибка возникает при создании подписи («Не удалось создать подпись»), обратитесь к официальной документации КриптоПро или форуму поддержки. Часто помогает переустановка программы или обновление сертификатов.
— В VirtualBox (E_INVALIDARG): ошибка может быть связана с нехваткой места на диске хоста, несоответствием заданной и доступной оперативной памяти или повреждением файла виртуальной машины (.ova). Проверьте свободное место, настройки VM и целостность файла (перекачайте его, если нужно).
— Проверка дисков: выполните chkdsk C: /f /r
в командной строке от администратора, чтобы найти и исправить ошибки файловой системы.
— Изменение разделителя: зайдите в Win + R → intl.cpl → Дополнительные параметры, смените разделитель десятичных с запятой на точку и примените. Иногда это решает проблему.
— Точки восстановления: если ошибка появилась недавно, используйте восстановление системы (Win + R → rstrui).
— Восстановление файлов: проверьте целостность системы командами DISM /Online /Cleanup-Image /RestoreHealth
и sfc /scannow
.
— Обновления: установите последние апдейты Windows — некоторые старые ошибки (например, с сетевыми папками) уже исправлены.
— Дата и время: убедитесь, что они верны (Параметры → Время и язык).
— Проверка на вирусы: используйте утилиты вроде Kaspersky Virus Removal Tool или Dr.Web CureIt.
— Чистая загрузка: отключите сторонние службы (Win + R → msconfig → Службы → Скрыть службы Microsoft → Отключить все) и проверьте.
— Новый пользователь: создайте нового администратора (Параметры → Учётные записи → Другие пользователи) и протестируйте.
— Антивирус: временно отключите сторонний антивирус, если он есть.
— Переустановка: если ничего не помогает, выполните сброс Windows с сохранением данных (Параметры → Восстановление → Сбросить этот ПК).
Ошибка 0x80070057 — это многогранная проблема, возникающая при установке Windows, обновлениях, работе с приложениями или резервным копированием. Для чистой установки удалите разделы или проверьте оборудование, для обновлений — очистите кэш, в Store и Xbox — сбросьте настройки. Резервное копирование можно наладить через реестр, а в сложных случаях помогут восстановление системы или переустановка. Следуя этим шагам, вы сможете разобраться с ошибкой и вернуть Windows в рабочее состояние!
При скачивании апдейтов через центр обновлений Windows может возникнуть достаточно большое количество сбоев. Периодически мы пытаемся рассмотреть часто встречающиеся ошибки. В данном материале поговорим о не особо популярной ошибке, но тем не менее она встречается. Чаще всего ее можно встретить в Windows десятой серии. Ошибка 0x80070057 и что с ней делать?
Так как проблема является системной, мы воспользуемся стандартным средством устранения неисправностей. Все-таки оно достаточно часто помогает нам в решении некоторых вопросов.
1. Вводим в поле поиска — «Устранение других проблем».
2. Находим в перечне «Центр обновления Windows» и клацаем по нему.
3. Ожидаем того момента, когда утилита проверит систему и либо исправит ситуацию, либо выдаст руководство по исправлению
Иногда случается такое, что апдейт скачался криво или с повреждениями. Тут все просто. «Кривое» удаляем — рабочее качаем.
1. Нажимаем Win+R, печатаем «cmd», жмем «Ok». Прописываем
net stop wuauserv, подтверждаем нажатием «Ок».
2. Далее необходимо посетить каталог с обновами. Посещаем диск с системой и клацаем по папке «Windows».
3. Находим каталог «SoftwareDistribution» и меняем ему имя.
4. Опять Win+R, прописываем «cmd», жмем «Ok».
net start wuauserv.
5. Перезапускаем ПК.
После этого будет создана новая папка, в которую будут попадать новые апдейты. Старую теперь можно удалять.
Не все сторонние программы безобидны к функциям системы. Возможно вы недавно скачали софт, который влияет на обновление и вызывает ошибку. В этом случае можно обратиться к контрольной точке и восстановить систему до того состояния, когда все еще было работоспособно.
Гораздо чаще ошибка появляется не во время апдейта, а на стадии чистой установки системы. Вы можете ее встретить во время попытки отформатировать диск. В этом случае лучше:
1. Избавиться от всех разделов, не исключая системного. Нажимаем удалить. Нужные вам файлы с него лучше сохранить временно на флешку.
2. Бывает, что функция удаления недоступна. В таком случае нажимаем Shift+F10 и пишем
diskpart
list disk
select disk C
clean
exit
C — диск, который необходимо очистить.
3. Возвращаемся к предыдущему окну и обновляем его.
4. Выбираем «Незанятое пространство» и выбираем «Далее». Разделы можно будет организовать потом, непосредственно в системе.
Чаще всего, при условии исправного оборудования, данный метод срабатывает.
Во время резервного копирования вы также можете встретиться с ошибкой 0x80070057. Тут надо прибегнуть к редактору реестра.
1. Жмем Win+R, пишем regedit, кликаем «Ок».
2. Обращаемся к маршруту
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates
3. Создаем DWORD (32 бита) и даем ему название CopyFileBufferedSynchronousIo
4. Заходим и задаем параметр равный единице.
5. Перезапускаем компьютер.
Бывает, что ошибка происходит на стороне сервера Microsoft. При таком раскладе нужно попробовать перезагрузить ПК. Если не помогло просто подождать и позже попробовать еще раз скачать обнову или приложение.
Is your PC showing a Blue Screen of Death with a 0x80070057 error? This error is well-known among Windows users and system admins and can appear with a white pop-up window or the Blue Screen of Death. The causes of this error could be many, but the most irritating thing for users is that the messages that come with this error 0x80070057 can vary. In short, the message could be “Unspecified Parameters Encountered,” “Unknown Error,” or “Required services are not running.” However, the message appearing with the error code will tell you a lot about it. So, it’s possible to fix the cause of the problem. This article will explain you 11 quick and easy fixes for the most common type of 0x80070057 errors.
-
Part 1: Overview of Error 0x8000057
- What Is 0x80070057 Error Code?
- What Cause 0x80070057 Error Code?
- Bonus Tip: How to Restore Data after Windows Update?HOT
-
Part 2: 11 Ways for Windows Update Error 0x80070057
- Fix 1: Clean Up System Files
- Fix 2: Correct Windows Date and Time
- Fix 3: Check for Windows Update
- Fix 4: Run CHKDSK to Fix 0x80070057
- Fix 5: Run System File Checker to Fix Error 0x80070057
- Fix 6: Use DISM Command to Fix
- Fix 7: Alter the Group Policy Settings
- Fix 8: Reset the Windows Update Repository
- Fix 9: Run Windows Update Troubleshooter
- Fix 10: Restore Windows to Factory Settings
- Fix 11: Replace System Drive with A New SSD
-
Part 3: 2 Different Error Code 0x80070057 Messages-How to Fix?
- 0x80070057 Error Code 1: But We’ll Try Again Later
- 0x80070057 Error Code 2: The Parameter Is Incorrect
Part 1: Overview of Error 0x8000057
What Is the 0x80070057 Error Code?
The 0x80070057 error code is typically related to storage drive issues and can occur when you attempt to update Windows or install a new application. It usually appears when you upgrade your Windows from an older version to Windows 10.
What Causes the 0x80070057 Error Code?
The causes of the 0x80070057 error code are numerous, and many times they are vague. However, the most probable reasons include corrupt partition and registry and issues in Windows updates, installation, hardware, or storage. There are also more instances of this error, such as for Virtual Box users for Windows 10, who often encounter e_invalidarg (0x80070057). This code means that Windows is unable to access a storage drive (SSD or HDD).
Bonus Tip: How to Restore Data after Windows Update?
Upgrading your Windows can cause data loss, especially if you don’t have a backup. Sometimes a failed Windows update installation can also result in data loss. You cannot particularly roll back the update if you don’t have a system restore point. So what to do in this situation? Luckily a tool like Tenorshare 4DDiG data recovery software can particularly help in this situation. It can restore your Windows and all its audio, video, document, and photo files to their original state. Here’s what more 4DDiG has to offer:
- Easy to use and intuitive user interface.
- Retrieve data from Windows-based storage devices like hard disks, USBs, and SD cards.
- It can recover data, irrespective of internal or external devices.
- It uses an advanced MD5 Message-Digest Algorithm to recover files with accuracy.
- Restore all Windows versions from 7 to 11.
- Recover more than 1000 file types.
- Recover formatted, corrupted, deleted, and damaged files.
- You can preview files before restoring them.
Let’s find out how you can use 4DDiG to restore Windows Data after an update in 3 easy steps:
Buy Now
Buy Now
- Download the 4DDiG tool, and install it on Windows where you want to restore your data. Open the tool and choose a drive to roll back the update.
- Hit the “Start” button to start the restoration process. You can also pause the scan to preview files according to categories like Lost Location, RAW Files, Deleted Files, etc., under the Tree View.
- Following the completion of the scan, press “Recover” and choose a location to save them. Your Windows data should be restored by now.
Part 2: 11 Ways for Windows Update Error 0x80070057
The annoying thing about the 0x80070057 error is that you can never be sure why it occurs. However, the most common reason is if you try to install a Windows update and run out of storage space. So with this aspect in mind, we’ve listed 11 ways below to remove Window update error 0x80070057:
Fix 1: Clean Up System Files
The 0x80070057 error often shows up when you are updating Windows since the update files are huge and can take up a lot of disk space. Besides, Windows store the old version files in a Windows.old folder when performing a new update.
The folder can take up more space than you may have in your storage drive. That’s another reason why the Windows update fails, and the 0x80070057 error appears. The solution is to view how much storage space your hard disk has left and clean up the system files to free up disk space. Here’s what you can do:
Step 1: Open the File Explorer by clicking the “Win + E” keys and proceed to “This PC.”
Step 2: Check the disk space. If it is less, right-click on the disk and choose “Properties > Disk Cleanup > Clean up system files.”
Step 3: Check which files are unnecessary, like the “Windows Update Cleanup” and the “Recycle Bin.”
Step 4: Select files and press “OK.” Then confirm to “Delete Files.”
Fix 2: Correct Windows Date and Time
If your Windows clock is out of sync, this can also cause the 0x80070057 error. So, check the clock in the Windows Taskbar to see whether its time and date are in sync with the actual time and date. If it looks in sync, skip this step. Otherwise, follow the instructions below to fix it:
Step 1: In Windows 11, click the “Win + I” keys to open “Settings” and proceed to “Time & language > Date & time.” In Windows 10, right-click on the “Windows Taskbar” to choose “Adjust date/time.”
Step 2: Now, adjust for daylight saving time automatically and set time automatically, then set time zone automatically.
Step 3: Press the “Sync Now” button to sync your Windows clock.
Fix 3: Check for Windows Update
If you haven’t installed any Windows updates, but still the 0x80070057 errors appear, this means there is a missing update. So, click the Win + I keys and follow the steps below:
Step 1: In Windows 11, open “Settings,” choose “Windows Update,” and proceed to “Check for updates.” And install the missing updates. In Windows 10, head to “Update & Security” and choose “Check for updates.” And install the missing updates.
Fix 4: Run CHKDSK to Fix 0x80070057
CHKDSK is a simple way to check for corrupt files and hardware issues in your drive, which might be the reason behind the 0x80070057 error occurrences. Here’s what to do:
Step 1: Open the File Explorer by clicking the “Win + E” keys and proceed to “This PC.”
Step 2: Right-click and select “system drive.” Next, choose “Properties.”
Step 3: Choose the “Tools” tab, select “Check,” and then click on the “Scan drive.”
If the CHKDSK scan finds any issues, fix them and restart your PC.
Fix 5: Run System File Checker to Fix Error 0x80070057
Another way to fix the 0x80070057 error is by using the in-built System File Checker tool. It can resolve any issues your file system is facing and restore it to its original state. Follow the instructions below to fix error 0x80070057 with System File Checker:
Step 1: Choose to run the “Command Prompt” as Administrator from the “Start Menu.” Then enter the “sfc /scannow” command.
Step 2: The scan results will show whether your system has:
- Corrupt files that the System Checker has fixed.
- Corrupt files that the System Checker is unable to repair.
- No corrupt files.
If the System File Checker is unable to repair some corrupt files, you’ll have to replace them with good copies manually. However, manually replacing them can be time-consuming, especially if there are too many files to replace. So you can use Deployment Image & Serving Management (DISM) instead.
Fix 6: Use DISM Command to Fix
You can use DISM to fix the error 0x80070057. It will restore the health of the corrupt file system. Here’s how you can run DISM:
Step 1: Choose to run the “Command Prompt” as Administrator from the “Start Menu.”
Step 2: Enter the “dism /Online /Cleanup-Image /RestoreHealth” command.
Step 3: Once the command finishes running, restart the system and open the command prompt again.
To repair the corrupt files, enter the “sfc /scannow” command.
Fix 7: Alter the Group Policy Settings
If you are using Windows 10 Pro and have encountered an error like result code: e_invalidarg (0x80070057), this could be due to the Group Policy Settings. You may have, by mistake or intentionally, rendered the Windows update system useless. Here’s how to fix Windows update error 0x80070057 by altering the Group Policy settings:
Step 1: Press the “R and Win” keys at the same time and a run dialogue will open.
Step 2: Type “gpedit.msc” and hit “Enter.”
Step 3: Choose “Computer Configuration > Administrative Templates.”
Step 4: Next select “Windows Components > Windows Update.”
Step 5: Choose “Configure Automatic Updates > Not Configured” and restart your system.
The Windows update process should be fixed by now.
Fix 8: Reset the Windows Update Repository
Another way to fix the 0x80070057 error is by resetting the Windows Update Repository. It will reset all the Windows Update components. The whole procedure of resetting the repository is mentioned in this Microsoft document.
Fix 9: Run Windows Update Troubleshooter
If you’ve encountered an issue like the e_invalidarg 0x80070057 error in Windows OS, you can fix it by running Windows Update Troubleshooter. Find out below how to run it:
Step 1: Download the “Windows Update Troubleshooter.”
Step 2: Run the “Troubleshooter” and choose “Windows Update > Advanced,” and Run the tool as administrator. Click “Next.”
Step 3: The Troubleshooter will scan to find Windows update issues and resolve them. But remember to check the automatic fix box.
Fix 10: Restore Windows to Factory Settings
Restoring your Windows to factory settings should be your last resort, as it will roll your system back to its original setting, wiping out everything. So, remember to create a backup before you proceed to this last resort. An example of how you can factory reset in Windows 10 is mentioned below:
Step 1: Open “Settings” and then select “Update & Security.” Next, select “Recovery.”
Step 2: Now select “Reset this PC” and “Get started” to begin factory restore.
Fix 11: Replace System Drive with a New SSD
If all the above methods fail to resolve the 0x80070057 error, replace your hard disk with a new SSD drive.
Part 3: 2 Different Error Code 0x80070057 Messages-How to Fix?
If you encounter a different error code 0x80070057 with a particular message, there are a number of ways you can resolve them. Check out the following common messages that come with this error and their fixes:
0x80070057 Error Code 1: But We’ll Try Again Later
If you are using Windows 10, you may have come across the 0x80070057 error with an attached message stating there is an issue with installing Windows updates. So, the system will try again later. If that’s the case, try the fixes below to alleviate the problem:
Fix 1: Rename SoftwareDistribution Folder
Step 1: Press the “R and Win” keys at the same time and a run dialogue will open.
Step 2: Type “%SystemRoot%” and hit “Enter.” Then move down to the “SoftwareDistribution” folder.
Step 3: Rename it to “SoftwareDistributon.old.”
Step 4: Next, restart your PC and try to install the update.
Fix 2: Edit the Windows Registry
If the above fix doesn’t work, attempt to make changes to the Windows Registry.
Step 1: Press the “R and Win” keys at the same time and a run dialogue will open. Then type “regedit” and hit “Enter.”
Step 2: Check that the following registry entries are the same as your registry:
- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings] «UxOption»=dword:00000000
- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX] «IsConvergedUpdateStackEnabled»=dword:00000000
0x80070057 Error Code 2: The Parameter Is Incorrect
When you attempt to back up files on your PC using Windows Backup, and the process fails, you may encounter the 0x80070057 error code. This happens due to a wrong internal parameter, and you can resolve it by using the following fixes:
Fix 1: Modify the Windows Inbuilt Service
Step 1: Press the “R and Win” keys at the same time and a run dialogue will open. Then type “regedit” and hit “Enter.”
Step 2: Locate the registry key:
- HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates
- Right-click to choose the “SystemCertificates,” and create “New > DWORD (32-bit) Value.”
- Type “CopyFileBufferedSynchronousIo,” and change the Value to 1.
Press “OK” and restart your PC.
Fix 2: Change the Decimal Symbol
Step 1: Open “Control Panel > Clock, Language, and Region.”
Step 2: Under the “Region” heading, choose “Change date, time, or number formats.” This will open a new window.
Step 3: Choose “Additional Settings.”
Step 4: There ought to be a “full stop” next to the “Decimal symbol.”
Choose “Apply,” and then hit “OK.”
Conclusion
During the Windows update process, you may encounter the 0x80070057 error. However, this code can occur for several reasons, and not all are clear. You can look at the message attached to the code and try to tackle it by using any of the earlier-mentioned methods in our post. Or you can try these methods one by one according to the situation of the 0x80070057 error and see which one works the best. Windows can also be the cause of losing your precious files. If you don’t have a backup, you might experience permanent data loss. However, Tenorshare 4DDiG data recovery software can rescue you from this situation if you give it a try. It can restore all documents, images, videos, and audio to their original state before the update in just three clicks. You can use it on all Windows versions from 7 to 11 to restore your data with high accuracy.