Ошибка 0x80070057: простые способы решения проблемы

08.06.2023

Ошибка 0x80070057 в Windows 10 может возникать по целому ряду причин, и сейчас мы расскажем о том, как исправить эту проблему. Не переживайте, в большинстве случае все обойдется лишь парой кликов мышью.

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

Содержание

Ошибка появляется при чистой установке Windows

Чаще всего ошибка с кодом 0x80070057 появляется как раз при чистой установке операционной системы с флешки и возникает на этапе форматирования накопителя. При этом чаще всего она сопровождается надписью «Не удалось форматировать раздел на диске». Лечится ошибка достаточно просто. По крайней мере, если вы устанавливаете Windows на отдельный системный накопитель, а не один из разделов большого диска.

Для решения проблемы достаточно удалить все разделы системного накопителя на этапе выбора места установки Windows. Это можно сделать как штатными средствами, так и с помощью командной строки: после того, как установщик дойдет до выбора накопителя, нажмите сочетание клавиш Shift+F10 (на ноутбуке часто требуется сочетание Fn+Shift+F10) и последовательно введите эти команды в появившейся командной строке:

diskpart
list disk
select disk N
(вместо N укажите букву диска, который нужно отформатировать)
clean
exit

После этого закройте командную строку и нажмите кнопку «Обновить» в диалоговом окне установщика.

Теперь осталось выбрать «Незанятое пространство» для установки Windows, что до остальных разделов, то при необходимости их можно создать уже после установки операционной системы.

Код ошибки 0x80070057 при обновлении Windows

Ошибка 0x80070057 может появляться и при банальном обновлении операционной системы. В этом случае лучшим решением проблемы может стать очистка кэша обновлений Windows. Для этого:

  • нажмите сочетание клавиш Win+R, введите команду cleanmgr и нажмите Enter;
  • на запрос диска, который нужно очистить, выберите накопитель с установленной ОС;
  • в появившемся окне нажмите кнопку «Очистить системные файлы»;

  • в следующем окне поставьте галку напротив пункта «Очистка обновлений Windows»;

  • Нажмите «ОК» и дождитесь завершения процедуры.

Ошибка возникает при создании резервной копии системы

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

  • Нажмите сочетание клавиш Win+R, введите команду regedit и нажмите Enter.
  • В открывшемся редакторе реестра перейдите в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System. Если этот раздел отсутствует, его необходимо создать.
  • Кликните правой кнопкой мыши по свободному месту в правом окне и в открывшемся контекстном меню выберите Создать -> Параметр DWORD (32 бита). В качестве его имени укажите CopyFileBufferedSynchronousIo.
  • Дважды кликните по созданному параметру и в открывшемся окне присвойте ему значение «1».
  • Нажмите «ОК», закройте редактор реестра и перезагрузите компьютер.

Резервное копирование должно заработать без ошибок.

Как исправить ошибку 0x80070057 при установке из Microsoft Store

Эта же ошибка может появляться и при установке программ из фирменного магазина Microsoft Store. Вариантов решения проблемы здесь несколько. Первый из них касается работы с командной строкой: просто запустите ее от имени администратора, введите команду wsreset.exe и нажмите Enter.

Если графическая оболочка для вас привычнее, вы можете пойти другим путем.

  • Откройте Параметры -> Приложения -> Microsoft Store -> Дополнительные параметры.

  • Найдите там пункт «Если это приложение работает неправильно, можно попытаться восстановить его. Данные приложения не будут затронуты» и нажмите кнопку «Исправить».
  • Если это не помогло, перейдите к пункту «Если это приложение работает неправильно, сбросьте его. Данные приложения будут удалены» и нажмите кнопку «Сброс».

Если ничего не помогает

Все описанные выше способы решения проблемы сработают, если она носит исключительно программный характер. Но на самом деле все может быть куда серьезнее. Одной из частых причин появления предупреждения Ошибка 0x80070057 в Windows 10 и 11 может стать выход из строя накопителя или проблемы с его подключением. К последним, например, можно отнести повреждение шлейфа для подключения диска или плохой контакт разъема SATA. Поэтому в первую очередь, попробуйте переподключить накопитель, в идеале используя для этого гарантированно исправный кабель. Более того, если в системе установлено несколько накопителей, проблемы в работе даже одного из них (не системного) могут «перекинуться» и на другие диски. А значит, для исключения этой причины вам придется проверить все имеющиеся в компьютере накопители.

Если же проблема возникла после обновления старого ПК (например, после установки в него дискретной видеокарты), ее причиной может стать блок питания, который просто «не тянет» более «тяжелую» конфигурацию компьютера. В этом случае лучшим выходом станет покупка более мощного блока питания. Однако перед таким ответственным и дорогостоящим шагом стоит одолжить более мощный БП у друга или соседа и посмотреть, поможет ли он решить проблему.

Впрочем, все может оказаться намного проще. Проблема может крыться в настройках BIOS, и иногда может помочь переключение режима работы дисков с IDE на AHCI или наоборот. Правда, в основном это касается старых компьютеров, а относительно свежему ПК этот способ вряд ли поможет. Но попробовать его все-таки стоит, благо ничего сложного в этом нет.

Если же проблема возникает при работе не самой Windows, а VirtualBox, причина может крыться в несоответствии свободного места на накопителе или объема оперативной памяти с настройками виртуальной машины или повреждении самого файла виртуальной машины.

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

  • Откройте Параметры -> Учетные записи – Семья и другие пользователи.
  • Нажмите значок «+» напротив пункта «Добавить пользователя для этого компьютера».
  • Кликните «У меня нет данных для входа этого человека» -> «Добавить пользователя без учетной записи Microsoft».
  • Введите Имя пользователя и пароль новой учетной записи, а также ответьте на несколько контрольных вопросов для ее восстановления и нажмите «Далее».

  • После создания учетной записи измените ее тип на «Администратор».

Попробуйте зайти на компьютер под новой учетной записью и посмотрите, не исчезла ли ошибка.

Ну и, наконец, еще один совет, который никогда и никому не навредил. Проверьте компьютер на вирусы с помощью любого надежного антивируса. Мы же рекомендуем использовать не требующую установки утилиту Dr.Web CureIt!, которая не конфликтует с уже установленным антивирусом и очень эффективно справляется с поиском зловредов.

Итоги

Как вы видите, во многих случаях ошибка 0x80070057 легко исправляется и лишь в некоторых случаях причиной ее появления могут стать проблемы с накопителем. Причем чаще всего такие проблемы связаны с отошедшим SATA-разъемом или поврежденным кабелем, а вам достаточно лишь переподключить диск с помощью другого заведомо исправного кабеля. Во всех остальных случаях проблема не стоит выеденного яйца и «лечится» буквально несколькими кликами мыши.

Читайте также