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

Столкнулись с ошибкой 0x80070057 при устaновке обновления или резервном копировании файлов? Вы не в одиночку. К счастью, эта проблема решаема в большинстве случаев в Windows 10.

Код 0x80070057 обычно означает проблему с параметрами, например, когда система не может обработать данные правильно. Это обычно происходит при создании резервной копии, обновлении системы или изменении размера виртуальной памяти.

Вам не нужно разбираться в сложных системных настройках. Мы рассмотрим несколько проверенных способов исправить эту ошибку, начиная с самых простых и заканчивая более сложными.

Способ 1: Встроенное средство устранения неполадок

Поскольку ошибка связана с обновлениями, разумно проверить работу «Центра обновления Windows 10» с помощью встроенного средства устранения неполадок, которое автоматически обнаруживает и исправляет некоторые из наиболее распространенных проблем.

  1. Щелкните по кнопке «Пуск» на нижней панели и выберите пункт «Параметры» из меню.
  2. Перейдите в раздел «Обновление и безопасность».
  3. На панели слева нажмите на вкладку «Устранение неполадок», а в центральной части окна кликните по ссылке «Дополнительные средства устранения неполадок».
  4. В списке средств отыщите строку «Центр обновления Windows» и кликните по ней. Появится дополнительная кнопка, запускающее средство.

Дождитесь, пока программа проверит систему на ошибки, связанные с работой Центра обновления Windows. Такие проблемы будут исправлены автоматически или пользователю будет предоставлена инструкция по решению проблемы.

Способ 2: Директория обновлений в «Проводнике»

Ошибка 0x80070057 часто возникает из-за неисправности установочного пакета обновлений. В таких случаях может помочь удаление загруженных файлов, после чего потребуется снова их скачать. Для этого необходимо выполнить следующие шаги:

  1. Чтобы можно было вносить изменения в директории с обновлениями, рекомендуется на время отключить «Центр обновления Windows». Самый простой способ – это использование специальной команды. Запустите «Командную строку» от имени администратора, отыскав приложение в «Пуске».
  2. Введите команду net stop wuauserv, останавливающую службу, и нажмите на клавишу «Enter».
  3. Далее нужно через «Проводник» перейти к директории с обновлениями. Просто вставьте %SystemRoot% в его адресную строку и нажмите на клавишу «Enter» для перехода в системную папку «Windows». Отыщите папку под названием «SoftwareDistribution». Переименуйте ее таким образом, чтобы не потерять. Например, в конце допишите «1» или добавьте расширение «.old». Каталог со старыми данными может пригодиться, если придется вернуть состояние обновлений.
  4. Возобновите работу «Центра обновления Windows» также через «Командную строку». Пропишите net start wuauserv и подтвердите действие, нажав на клавишу «Enter».

После запуска службы перезагрузите систему и попытайтесь заново скачать и установить апдейты. В той же директории Windows автоматически создаст новую папку с обновлениями под названием «SoftwareDistribution».

Чтобы освободить место на жестком диске, удалите переименованный каталог, если это помогло и ошибка больше не повторяется.

Способ 3: Групповые политики

Неправильные настройки групповой политики могут помешать обновлению системы, что приводит к рассматриваемой ошибке. К счастью, эту проблему можно исправить самостоятельно:

  1. Запустите средство «Редактор локальной групповой политики»: одновременно зажмите клавиши «Win + R» и впишите gpedit.msc, затем нажмите на кнопку «ОК».
  2. В разделе «Конфигурация компьютера» раскройте папку «Административные шаблоны», а потом – «Компоненты Windows».
  3. В подразделе отыщите «Центр обновления Windows» и нажмите на него. В главном окне нужно дважды кликнуть ЛКМ по компоненту «Настройка автоматического обновления».
  4. В новом окне отметьте пункт «Не задано» и примените, затем подтвердите настройку.

Следующий опыт обновления Windows 10 будет успешным, если настройки групповых политик корректны.

Способ 4: Редактирование реестра

Если вы сталкиваетесь с ошибкой 0x80070057 при загрузке или установке системного обновления, попробуйте сделать резервное копирование вручную через реестр, а затем внести корректировки самостоятельно, используя редактор.

  1. Запустите «Редактор реестра», используя меню «Пуск».
  2. Вставьте в адресную строку такой путь: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates и нажмите «Enter». В центральной части окна щелкните ПКМ по свободной области, в меню наведите курсор на пункт «Создать», затем выберите «Параметр DWORD (32 бита)».
  3. Задайте имя новому параметру – «CopyFileBufferedSynchronousIo». Перейдите в его свойства, кликнув по нему ЛКМ дважды.
  4. В строке «Значение» напишите «1» и щелкните по «ОК».

Следующим шагом будет перезагрузка Windows, чтобы определить, повлияла ли процедура на обновление.

Как видите, мы рассмотрели основные методы решения ошибки 0x80070057. Обычно причиной проблемы являются поврежденные системные файлы или неправильные настройки реестра. Самые простые методы, такие как проверка диска или настройки реестра, работают хорошо и не требуют много времени.

Если один метод не помог, попробуйте следующий из списка. Системные утилиты, такие как средство устранения неполадок с обновлениями или очистка диска, — это следующие надежные шаги, которые автоматически обнаруживают и устраняют большинство неисправностей.

Главное — это действовать последовательно, не пропуская важные моменты. В большинстве случаев эта ошибка успешно лечится, и система снова работает как обычно. Хотя это уже крайняя мера, если ничего не помогло, чистая установка Windows может быть рассмотрена.

Поделиться с друзьями
Алексей Морозов

Технический журналист и системный администратор с 10‑летним опытом работы в корпоративной IT‑инфраструктуре.

Оцените автора
Добавить комментарий