Исправить ошибку 0x80070057 в Windows 10

Многие пользователи начали сталкиваться с ошибкой 0x80070057 в Windows 10. Эта ошибка очень масштабируема и она может появится при использовании Центра обновления Windows (установки или обновления),  выполнении резервного копирования, магазина Microsoft или когда параметр задан неверно.

Код ошибки 0x80070057 в Windows

Если у вас есть точка восстановления системы, то откатите систему назад в рабочее состояние. Вы должны понимать, что можете потерять рабочие файлы в промежуток времени от начало создания вашей точки. Т.е. если у вас точка создана 20 числа и у вас реально время сейчас 25 число, то все файлы, которые были созданы в промежуток 20-25 числа удалятся. Заранее сохраните свою работу, в этот промежуток времени, на отдельный локальный диск, где не стоит система Windows.

1. Устранение неполадок Центра обновлений

Если вы сталкивайтесь с ошибкой 0x80070057 в Центре обновления Windows, то логичным будет сделать воспользоваться стандартной процедурой по решению проблем. Откройте "Параметры" > "Обновления и безопасность" > "Устранение неполадок" > справа найдите "Центр обновления Windows".

Устранение неполадок Центра обновления Windows 10

2. Проверка групповых политик

Нажмите Win + R и введите gpedit.msc и перейдите "Конфигурация компьютера" > "Административные шаблоны" > "Компоненты Windows" > "Центр обновления Windows" > справа найдите "Настройка автоматического обновления" и параметр должен быть "Не задана". Если у вас другой, то нажмите два раза по нему и задайте значение.

настройка автоматического обнволения gpedit

3. Переименовать папку с обновлениями

Нажмите Win + R и введите %SystemRoot%, чтобы открыть каталог Windows.

SystemRoot


Далее найдите папку SoftwareDistributon и переименуйте в SoftwareDistributon.old, дописав просто .old. Перезагрузите ПК и проверьте устранена ли проблема.

SoftwareDistributon old


Если вы увидите сообщение "Операция не может быть завершена, так как эти папки открыты в другой программе" при переименовании папки, то запустите командую строку от имени админа и введите следующие команды для остановки служб обновления:

  • net stop bits
  • net stop wuauserv
  • net stop appidsvc
  • net stop cryptsvc

Как только вы остановили службы, вы сможете переименовать папку SoftwareDistributon. Теперь запустите службы обратно командами ниже.

  • net start bits
  • net start wuauserv
  • net start appidsvc
  • net start cryptsvc

Перезагрузите ПК.

Остановка служб BITS

4. Резервное копирование и обновление Windows

Если вы получаете ошибку 0x80070057 при резервном копировании или обновлении или установки обновлений Windows, может быть ошибка параметр задан неверно или неверный параметр, то нажмите комбинацию кнопок Win + R и введите regedit, чтобы открыть редактор реестра, и перейдите по следующему пути:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates
  • Справа нажмите на пустом поле правой кнопкой мыши и "Создать" > "Параметр DWORD (32 бита)".
  • Назовите новый параметр CopyFileBufferedSynchronousIo и присвойте ему значение 1.

Перезагрузите ПК и проверьте устранена ли ошибка, если нет то приступайте к ниже пункту.

CopyFileBufferedSynchronousIo


Открываем заново реестр и переходим по пути:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX
  • Убедитесь, что в параметре IsConvergedUpdateStackEnabled значение 0. (dword: 00000000)
  • Не закрываем редактор, а переходим ниже к пункту.

IsConvergedUpdateStackEnabled


Далее переходим по пути:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings
  • Убедитесь, что в параметре UxOption значение 0. (dword: 00000000)

Перезагрузите ПК.

UxOption

5. Целостность системных файлов

Запустите командную от имени администратора и введите команды по порядку, дожидаясь окончания процесса после каждой:

  1. sfc /scannow
  2. Dism /Online /Cleanup-Image /ScanHealth
  3. Dism /Online /Cleanup-Image /CheckHealth
  4. Dism /Online /Cleanup-Image /RestoreHealth

Проверка и восстановление файлов

6. Перегистрация всех UWP приложений

Если вы получаете ошибку 0x80070057 при загрузке приложений из магазина Windows, то отличным решением будет переустановить все UWP заново и сбросить кеш microsoft Store. Запустите PowerShell от имени администратора и введите следующий апплет:

  • Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

Перезагрузите ПК и проверьте устранена ли проблема, если нет, то выполните ниже пункт.

перерегистрация и переустановка приложений windows 10


Теперь нажмите сочетание кнопок Win + R и введите wsreset. Дождитесь окончание процесса и таким образом кеш microsoft store будет очищен.

Очистка кэша магазина windows 10

7. Дополнительные рекомендации

Если выше методы не помогли исправить ошибку 0x80070057, то:

  1. Попробуйте загрузиться в режиме чистой загрузки. Это поможет вам выявить какие сторонние приложения или драйвера вызывает эту ошибку.
  2. Проверьте правильность даты и региона.
  3. Сбросьте свою систему Windows 10 по умолчанию с сохранением файлом через параметры.

comments powered by HyperComments
Подпишись
telegram Вконтакте YouTube zenyandex

Введите Email адрес:

Политика конфиденциальности