Як виправити помилку Windows Update 0x80070057

Як виправити помилку Windows Update 0x80070057

Помилка Windows Update 0x80070057. Яка це прекрасна помилка - гідного вінтажу, добре відомого користувачам Windows у всі часи. Дратівлива сисадмінів по всій країні, ця помилка мучить наші системи, принаймні, з Windows XP і супроводжує ряд системних помилок.


Розблокуйте БЕЗКОШТОВНУ шпаргалку «Ultimate Windows Keyboard Shortcuts» прямо зараз!

Це підпише вас на нашу розсилку

Введіть адресу електронної пошти

[] [] [] [] розблокування

Прочитайте нашу політику конфіденційності

Таким чином, це не зовсім складна помилка, щоб виправити, і я можу показати вам, як подбати про це. Пошук іншого коду помилки Windows, наприклад, 0xC0000225 або код зупинки BSOD, наприклад SYSTEM_SERVICE_EXCEPTION? Ми можемо покрити вас!

Невідома помилка; Незазначені параметри; Сервіс не працює

Повідомлення, яке прибуває з помилкою 0x80070057, може змінюватися залежно від того, де виявлена помилка в службі оновлень, але зазвичай це варіант "Невідома помилка", "Виявлені незазначені параметри" або просто "Необхідні служби не працюють. "Служба оновлень або діяльність, якою ви займалися, закінчується, і ви знову повертаєтеся до вихідної точки.

Хоча ця помилка не зникла, в недавньому оновленні Windows 10 Anniversary Update або Windows 10 Build 1607 з'явилося безліч повідомлень про помилку. Оскільки ця помилка зазвичай відноситься до процесу Центру оновлення Windows, багато користувачів були незадоволені, оскільки їхні системи залишилися або з незавершеним процесом оновлення, який тимчасово «зламав» свою систему, або просто були змушені повернутися до Windows 10 Build 1507 (він же Threshold 1).

Помилка 0x80070057 зазвичай виникає, коли:

  • Ви намагаєтеся виконати резервне копіювання своїх файлів, і існує пошкодження.
  • Ви намагаєтеся встановити операційну систему Windows, а зарезервований розділ системи пошкоджено.
  • Пошкоджені записи реєстру або політики заважають процесу оновлення Windows.
  • Під час встановлення оновлень виникли проблеми, і система спробує повторити спробу пізніше.

Все весело дратує, все виправно.

Спробуємо пізніше

Після Anniversary Update деякі користувачі Windows 10 стикаються з наступним повідомленням про помилку Windows Update:

При встановленні оновлень виникли проблеми, але ми спробуємо пізніше. Якщо ви продовжуєте бачити це і хочете знайти інформацію в Інтернеті або звернутися до служби підтримки, це може допомогти - (0x80070057).

Є кілька способів, якими ми можемо спробувати полегшити цю проблему.

Перейменуйте теку SoftwareDistribution

Натисніть клавішу Windows + R, щоб відкрити діалогове вікно «Виконати», потім введіть% SystemRoot% і натисніть Enter. Прокрутіть вниз, щоб знайти теку SoftwareDistribution. Перейменуйте цей SoftwareDistributon.old. Тепер перезавантажте комп'ютер і спробуйте оновити.

Змінити реєстр Windows

Якщо це не спрацює, ми можемо внести зміни до реєстру Windows. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно «Виконати», потім введіть regedit і натисніть Enter.

Переконайтеся, що такі записи реєстру відповідають вашим власним:

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ WindowsUpdate \ UX] ""IsConvergedUpdateStackEnabled"" = dword: 00000000

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ WindowsUpdate \ UX \ Settings] ""UxOption"" = dword: 00000000

Внесіть зміни, якщо необхідно, потім перезавантажте систему і спробуйте оновити.

Некоректний параметр

У цьому випадку процес резервування починається за допомогою вбудованої служби Windows. Процес завершується невдало, створюючи повідомлення:

Сталася внутрішня помилка: некоректний параметр: (0x80070057)

Натисніть клавішу Windows + R, щоб відкрити діалогове вікно «Виконати». Введіть regedit і натисніть Enter. Тепер знайдіть наступний розділ реєстру:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ SystemCertificates

Клацніть правою кнопкою миші SystemCertificates та створіть New > DWORD (32-bit) Value. Введіть назву як CopyFileBufferedSynchronousIo і встановіть значення 1. Натисніть кнопку Гаразд, потім перезавантажте систему. Ваша резервна копія повинна завершитися!

Змінити десятковий символ

Перейдіть до Панелі керування > Годинник, Мова та Регіон. В області Регіон виберіть «Змінити дату», «Час» або «Числові формати». Це відкриє нову панель. Виберіть Додаткові параметри. Переконайтеся, що поряд з параметром «Десятковий знак» є точка (точка), потім натисніть кнопку «Застосувати» та «OK».

Втручання групової політики

Це було не для всіх, але коли була випущена Windows 10, багато користувачів (зрозуміло) прийняли образу. про застарілу систему Центру оновлення Windows від Microsoft. Користувачі Windows 10 Home були значною мірою пов'язані з тим, про цю систему, але користувачі Windows 10 Pro мали можливість змінювати свої параметри групової політики. щоб зробити систему оновлення безсилою.

Однак втручання в цю політику може бути саме тим, що викликає проблему в процесі Центру оновлення Windows.

Натисніть клавішу Windows + R, щоб відкрити діалогове вікно «Виконати». Введіть gpedit.msc і натисніть Enter. Тепер слідуйте цим шляхом Налаштування комп'ютера > Адміністративні шаблони > Компоненти Windows > Центр оновлення Windows > Налаштувати автоматичне оновлення > Не налаштовано.

Перезавантажте систему, і, сподіваюся, оновлення буде завершено.

Використовуйте засіб перевірки системних файлів

У Windows є вбудований інструмент перевірки системних файлів, який ми можемо використовувати для сканування системи на наявність потенційно пошкоджених файлів. Цей інструмент деталізує і потенційно виправляє будь-які несподівані пошкодження, повертаючи систему в робочий стан.

Відкрийте командний рядок з підвищеними правами, клацнувши правою кнопкою миші на меню «Пуск» та вибравши «Командний рядок» («Адміністратор»). Тепер виконайте наступну команду:

SFC / SCANNOW

Виконання цієї команди може зайняти деякий час. Не закривайте вікно командного рядка, поки перевірка не завершиться на 100%. Після закінчення ви отримаєте одне з наступних повідомлень:

  • Захист ресурсів Windows не виявив жодних порушень цілісності.
    Ваша система не містить пошкоджених файлів; вам потрібно спробувати інше вирішення цієї проблеми
  • Windows Resource Protection не може виконати запитану операцію.
    Вам необхідно перезавантажити систему в безпечному режимі, а потім запустити команду
  • Служба захисту ресурсів Windows виявила пошкоджені файли і успішно їх відновила. Подробиці включені в CBS.Log% WinDir %\Logs\CBS\CBS.log.Щоб
    переглянути подробиці виправлення засобу перевірки системних файлів, див. Інструкції нижче.
  • Служба захисту ресурсів Windows виявила пошкоджені файли, але не змогла виправити деякі з них. Подробиці включені в CBS.Log% WinDir %\Logs\CBS\CBS.log.Вам
    потрібно буде вручну відновити пошкоджені файли. Слідуйте наведеним нижче інструкціям, щоб знайти пошкоджений файл, а потім вручну замініть його справною копією.

Доступ до журналу

Якщо ви отримуєте якийсь з останніх пар повідомлень, ви, ймовірно, захочете поглянути на журнал перевірки системних файлів. Це особливо важливо, якщо ви отримали останнє повідомлення.

Спочатку вам потрібно відкрити командний рядок з підвищеними правами, клацнувши правою кнопкою миші меню «Пуск» і вибравши «Командний рядок» («Адміністратор»). Тепер запустіть наступну команду:

findstr / c: ""[SR]""% windir% \ Logs \ CBS \ CBS.log> ""% userprofile% \ Desktop \ sfcdetails.txt"

Це скопіює дані журналу в простий файл блокнота, який ви знайдете на своєму робочому столі. Оскільки моя установка Windows досить нова, у мене ще не виникло ніяких проблем. Таким чином, мій журнал виглядає так:

Однак, якщо у вас були пошкоджені файли, які процес SFC не зміг автоматично замінити, ви побачите кілька таких записів (взятих з документа служби підтримки Microsoft в Системній перевірці файлів):

2007-01-12 12:10:42, інформація CSI 00000008 [SR] Не вдається

відновити файл учасника [l: 34 {17}] ""Accessibility.dll"" Accessibility, Version =

6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), культурально нейтральна,

VersionScope нейтральний, PublicKceToken = {l: 8 b: b03f5f7f11d50a3a}, тип

нейтральний, TypeName нейтральний, PublicKey нейтральний в магазині, файл відсутній

Заміна пошкоджених файлів вручну

Тепер ми можемо замінити пошкоджений файл на відому справну копію, знову використовуючи командний рядок. Спочатку вам потрібно відкрити командний рядок з підвищеними правами, клацнувши правою кнопкою миші меню «Пуск» і вибравши «Командний рядок» («Адміністратор»). Тепер нам потрібно взяти адміністративне право власності на пошкоджений файл. Зверніть увагу, що в кожному з перелічених примірників ви повинні замінити назву _ теки _ файлу інформацією, наданою у файлі sfcdetails.txt, створеному в попередньому розділі.

Використовуйте наступну команду:

takeown / f pathandfilename

Тепер використовуйте наступну команду, щоб надати адміністраторам повний доступ до пошкодженої файлової системи:

icacls pathandfilename/адміністратори грантів: F

Нарешті, замініть пошкоджений системний файл на відому справну копію за допомогою наступної команди:

копіювати вихідний файл

Наприклад, якщо ви скопіювали справний системний файл з системи під керуванням тієї ж операційної системи (і тієї ж версії, тієї ж збірки тощо) На USB, команда може виглядати наступним чином:

скопіюйте f: \ usbstick \ jscript.dll c: \ windows \ system32 \ jscript.dll

Використання DISM

Якщо заміна вручну виявляється занадто складною або якщо файлів занадто багато для заміни, ми можемо використовувати команду DISM. DISM означає Deployment Image & Serving Management, і ми можемо використовувати цю команду, щоб спробувати завантажити і відновити працездатність системного файла. У командному рядку з підвищеними привілеями введіть наступну команду:

DISM / Online / Cleanup-Image / RestoreHealth

Залежно від стану вашої системи і рівня пошкодження, виконання цієї команди може зайняти деякий час. Відомо, що цей процес зависає на 20%. Якщо це станеться, просто почекайте трохи, воно повинно тривати саме по собі. Після завершення перевірте, чи були замінені якісь файли. Якщо вони є, вам потрібно перезавантажити комп'ютер, а потім знову запустити команду sfc/scannow. Цього разу він повинен замінити пошкоджений файл.

Скинути сховище Центру оновлення Windows

Іноді ми можемо скинути сховище Центру оновлення Windows, щоб спробувати усунути проблему. Це досить тривалий процес, який я не буду детально описувати в цій статті.

Тим не менш, я вкажу вам документ служби підтримки Microsoft, в якому детально описаний весь процес, тому ви можете спробувати виправити це з його інформацією.

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

Я не впевнений, наскільки добре засіб усунення неполадок Центру оновлення Windows працює з цією помилкою, оскільки на неї можуть безпосередньо впливати групові політики та інші параметри системи. Але якщо ви все ще не можете завершити оновлення, можливо, варто завантажити його і спробувати його Це може тільки зазнати невдачі, вірно? Правильно?

Перейдіть на цю сторінку і завантажте засіб усунення неполадок Центру оновлення Windows. Після завантаження запустіть засіб усунення неполадок. Виберіть Центр оновлення Windows і виберіть «Додаткові параметри», потім виберіть команду «Запуск від імені адміністратора». Він запустить засіб усунення неполадок як адміністратор і зможе знайти і вирішити більш широке коло проблем. вирішити проблеми вирішити проблеми. Натисніть кнопку Далі.

Засіб усунення неполадок автоматично просканує вашу систему на наявність проблем, що впливають на Центр оновлення Windows. Якщо якісь проблеми виявлені, засіб усунення неполадок автоматично спробує їх виправити, якщо ви не зняли прапорець автоматичного виправлення.

Чи є інші варіанти?

Думав, що я закінчив? Ти не правий.

Безкоштовний інструмент Microsoft Set^ Diag також може допомогти вам проаналізувати і виправити помилки оновлення Windows. Деякі користувачі повідомляли про Yamicsoft Windows 8 Manager, щоб виправити проблеми Центру оновлення Windows. Я особисто не пробував це виправлення, тому раджу діяти з відносною обережністю, на випадок, якщо у інструменту з'являться несподівані побічні ефекти. Ви попереджені.

Я оновив вашу інформацію

І ваша система тепер повинна бути добре і дійсно оновлена. Крім того, тепер ви знаєте, як подбати про будь-які інші проблеми Центру оновлення Windows, які можуть виникнути в майбутньому. Поки Microsoft продовжує використовувати цю систему примусових оновлень, система піддасться серйозному контролю, коли на звичайних користувачів буде зроблено негативний вплив. Це не єдина проблема, що з'явилася після оновлення Anniversary, коли інші користувачі повідомляють про випадкові випадки зависання системи.

Перед тим як Microsoft випустила офіційне виправлення, підприємливі користувачі працювали разом, щоб скласти уявлення про те, що відбувається. Їм вдалося зламати свій шлях до обхідного шляху, перш ніж Microsoft відповіла. Тим не менш, користувачі повідомляють, що офіційне виправлення як і раніше не повністю усуває проблему, залишаючи багатьох користувачів з поточними системними проблемами.

Microsoft дотримується своєї зброї, але, безумовно, настав час подумати про ручне гальмо для оновлень, особливо коли вибір був виключений з користувачів.

Якщо у вас виникли проблеми з помилками синього екрану в Windows, або вам потрібна допомога, щоб виправити 100% використання диска, ознайомтеся з нашими статтями про те, як вирішити ці проблеми.