Виправити помилку 0x80070057 в Windows 10

Багато користувачів почали стикатися з помилкою 0x80070057 в Windows 10. Ця помилка дуже масштабируема і вона може з'явиться при використанні служби Windows Update (установки або оновлення), час створення резервної копії, магазину Microsoft або коли параметр заданий невірно.

Код помилки 0x80070057 в Windows

Якщо у вас є точка відновлення системи, то відкотити систему назад в робочий стан. Ви повинні розуміти, що можете втратити робочі файли в проміжок часу від початку створення вашої точки. Тобто якщо у вас точка створена 20 числа і у вас реально час зараз 25 число, то всі файли, які були створені в період 20-25 числа втечуть. Заздалегідь збережіть свою роботу, в цей проміжок часу, на окремий локальний диск, де не варто система Windows.

1. Пошук та усунення несправностей Центру оновлень

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

Пошук та усунення несправностей служби Windows Update 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 за замовчуванням зі збереженням файлом через параметри.