Win32, HRESULT и системные коды Коды HRESULT 0x80070057

Ошибка 0x80070057: параметр задан неверно (обновление, резервное копирование, раздел)

  • Обновлено
  • Чтение ≈ 6 минут
  • Нужны права администратора

Краткий ответ

Ошибка 0x80070057 «Параметр задан неверно» возникает при обновлении, резервном копировании, форматировании и создании раздела. Определите сценарий, затем проверьте диск, формат раздела, сбросьте Центр обновления, исправьте параметры реестра и запустите DISM и SFC.

В этой статье
  1. Общая ошибка с разными причинами
  2. Обновление Windows
  3. Резервное копирование и восстановление
  4. Создание раздела и форматирование
  5. Прочие сценарии
Error 0x80070057
0x80070057: Параметр задан неверно / The parameter is incorrect
По-русскиОперация получила неверный или неподдерживаемый параметр.

#Общая ошибка с разными причинами

0x80070057 (HRESULT_FROM_WIN32(ERROR_INVALID_PARAMETER), также совпадает с E_INVALIDARG) может встречаться в разных ситуациях: при установке обновлений, создании резервной копии Windows, форматировании диска, установке системы, работе Microsoft Store, синхронизации. Поэтому найдите свой сценарий и применяйте соответствующий блок.

Возможная причинаКак узнатьЧто делать
Реестр с неверным значениемОшибка при запуске программы.Параметр с неверным типом.Восстановите значение из резервной копии реестра.
Региональные параметрыНе те разделители.Ошибка в старых приложениях.Установите стандартные «Россия».
Файловая система поврежденаОшибки чтения.chkdsk находит ошибки.Исправьте.
Ошибка Microsoft StoreКэш.Не открывается.wsreset.exe.
Старый драйвер дискаНеверный размер сектора.Ошибка форматирования.Обновите драйвер контроллера.
Образ повреждёнУстановка Windows.Ошибка при выборе раздела.Запишите образ заново.

#Обновление Windows

  1. Сбросьте компоненты Центра обновленияЕсли код появился именно в «Центре обновления Windows», сначала откройте «Пуск» → «Параметры» → «Система» → «Устранение неполадок» → «Другие средства устранения неполадок» → «Центр обновления Windows» (Windows 11; в Windows 10 путь начинается с «Обновление и безопасность»). Запустите средство и повторите обновление. Только при повторном сбое сохраните номер KB и обсудите с администратором более глубокий сброс кэша; не переименовывайте каталог SoftwareDistribution до остановки служб и создания точки восстановления.
  2. Проверьте целостность DISM и sfcТолько для ошибок обновления или повреждения системных файлов откройте «Пуск», введите cmd → «Запуск от имени администратора». Последовательно выполните DISM /Online /Cleanup-Image /RestoreHealth, дождитесь завершения, затем sfc /scannow. При успешном восстановлении увидите сообщение об успешном завершении; возможное сообщение о невозможности восстановления требует анализа C:\Windows\Logs\CBS\CBS.log, а не повторения команд бесконечно. Перезагрузите компьютер и снова проверьте обновление.
  3. Проверьте региональные параметрыДля ошибки в старой программе с числовыми параметрами (не для всей Windows) нажмите Win+R → введите intl.cpl → Enter → «Дополнительные параметры» → «Числа». Посмотрите текущий десятичный разделитель. Меняйте его лишь если документация конкретной программы требует иной формат; запишите исходное значение, чтобы вернуть его. Не устанавливайте точку вместо запятой во всей системе как универсальное средство для 0x80070057.
  4. Скачайте обновление из каталога вручнуюЕсли не устанавливается только одно обновление, в «Параметры» → «Центр обновления Windows» → «Журнал обновлений» запишите номер KB и версию Windows. Откройте официальный catalog.update.microsoft.com, найдите этот KB, выберите пакет для своей архитектуры (x64/ARM64) и точной системы; скачайте .msu и запустите двойным щелчком. Если пакет неприменим, не устанавливайте наугад другой: уточните сборку через Win+R → winver.
  5. Команды восстанавливают компоненты Windows; выполняются по очереди
    Windows · Командная строка (CMD)С осторожностьюПрава администратора
    Команды восстанавливают компоненты Windows; выполняются по очереди. Принудительный сброс SoftwareDistribution исключён
    # Только для ошибки Центра обновления: выполнять ПОСЛЕ штатной диагностики в cmd от администратора
    DISM /Online /Cleanup-Image /RestoreHealth
    sfc /scannow

    Команда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.

#Резервное копирование и восстановление

  1. Проверьте диск назначенияПри ошибке резервного копирования откройте «Проводник» → «Этот компьютер» и посмотрите свободное место на диске назначения. Через правую кнопку мыши → «Свойства» → «Сервис» → «Проверить» запустите сначала штатную диагностику. Если диск пропадает, издаёт необычные звуки или SMART сообщает об износе, сначала сохраните уцелевшие данные на другом носителе; исправление файловой системы может ухудшить ситуацию на физически неисправном диске.
  2. Удалите системный раздел из старых копий: wbadmin delete systemstatebackupНе удаляйте системные разделы и архивы ради устранения 0x80070057. Если ошибка касается именно Windows Server Backup, администратор может открыть командную строку от имени администратора и выполнить wbadmin get versions, чтобы увидеть сохранённые версии, затем проверить «Просмотр событий» → «Журналы приложений и служб» → «Microsoft» → «Windows» → «Backup». Команды wbadmin delete ... необратимо убирают точки восстановления и здесь намеренно не рекомендуются; сперва подтвердите целостность других копий.
  3. Если бэкап идёт на диск с секторами 4К и 512, используйте другой дискЕсли резервная копия не создаётся на конкретный внешний диск, уточните точный текст ошибки и модель накопителя. В PowerShell администратора можно выполнить Get-Disk | Select Number,FriendlyName,LogicalSectorSize,PhysicalSectorSize и сравнить поддерживаемые размеры с документацией используемого средства копирования. При несовместимости сначала попробуйте другой исправный диск; не форматируйте заполненный носитель только ради проверки гипотезы.
  4. Запустите chkdsk для диска-источникаКогда ошибок чтения нет и данные уже защищены резервной копией, откройте командную строку от администратора и выполните chkdsk E: /scan, предварительно заменив E: буквой нужного тома из «Этот компьютер». Это первоначальная диагностика NTFS без принудительного восстановления. Если она сообщает о повреждениях, согласуйте исправление с возможным простоем и дополнительной копией; chkdsk /f /r не стоит запускать первым действием на сомнительном накопителе.
  5. Команды для отдельных ситуацийВыберите только подходящий вариант. Это не одна последовательность: часть команд диагностирует проблему, а часть меняет настройки или данные.
    Выберите подходящий вариант — это не команды для последовательного выполнения
    Вариант 1Список копий и журнал ошибок резервного копирования
    Windows · Командная строка (CMD)КомандаПрава администратора
    Список копий и журнал ошибок резервного копирования
    wbadmin get versions
    wevtutil qe Microsoft-Windows-Backup /c:5 /rd:true /f:text
    Вариант 2Состояние служб теневого копирования (VSS)
    Windows · Командная строка (CMD)КомандаПрава администратора
    Состояние служб теневого копирования (VSS)
    vssadmin list writers
    vssadmin list shadowstorage

#Создание раздела и форматирование

  1. Проверьте диск на ошибкиЕсли код появился при создании или форматировании раздела, откройте Win+X → «Управление дисками». Сверьте номер, объём и модель диска по окну «Свойства» и выясните, есть ли на нём нужные файлы. Пока состояние неизвестно, ограничьтесь просмотром. Проверьте здоровье диска средствами производителя; не выполняйте clean, удаление тома и форматирование, пока нет подтверждённой резервной копии.
  2. Очистите диск и создайте раздел заново через diskpartКоманды diskpart clean в этой статье не требуются. Если нужный том содержит данные, остановитесь: это не способ исправления общего HRESULT. Для нового пустого диска используйте «Управление дисками»: Win+X → «Управление дисками» → найдите диск по номеру/ёмкости → убедитесь, что он действительно новый и пустой. Если программа предлагает удалить существующие тома, отмените операцию и обратитесь к специалисту.
  3. Для нового диска инициализируйте таблицу GPT или MBRТолько для действительно нового неразмеченного диска после проверки номера и отсутствия данных: Win+X → «Управление дисками» → на обозначении «Не инициализирован» правой кнопкой → «Инициализировать диск» → выберите GPT для современных ПК с UEFI; MBR используют лишь при обоснованной совместимости со старой системой. Затем в «Не распределена» → «Создать простой том» и следуйте мастеру. Для диска с разделами этот шаг неприменим.
  4. Если ошибка при установке Windows: удалите разделы и создайте зановоЕсли 0x80070057 появляется при установке Windows, прежде чем изменять разделы, отсоедините лишние внешние накопители, проверьте USB-установщик и свободное место. Удаление всех разделов в установщике уничтожает пользовательские данные и разделы восстановления: не делайте этого без проверенной резервной копии и понимания разметки. Запишите точный этап установки и текст ошибки; если есть сомнения, отдайте диагностику специалисту.
  5. Предыдущая последовательность clean/format удалена
    Windows · PowerShellКомандаПрава администратора
    Предыдущая последовательность clean/format удалена. Никаких операций изменения диска здесь нет.
    # PowerShell от имени администратора: только просмотр дисков и томов, без удаления
    Get-Disk | Select-Object Number,FriendlyName,Size,PartitionStyle
    Get-Volume | Select-Object DriveLetter,FileSystem,SizeRemaining

#Прочие сценарии

Если ошибка возникает только в одной программе, посмотрите её журнал или запустите её от администратора и в режиме совместимости: часто виновато значение конфигурации, которое программа не может разобрать.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.