Ошибка 0x80070057 — Коды 0x (HRESULT)
Что это значит
Код 0x80070057 (E_INVALIDARG) означает, что один или несколько переданных в функцию API параметров имеют недопустимое значение. В Windows это часто возникает при установке обновлений, программ или при работе с системными утилитами, когда программа ожидает корректный аргумент, а получает NULL, пустую строку или число вне допустимого диапазона. Пользователь видит сообщение об ошибке с текстом «Параметр задан неверно» или просто код 0x80070057.
Вероятные причины
- Повреждённые или устаревшие системные файлы
- Некорректные настройки даты и времени
- Конфликт с антивирусным ПО или брандмауэром
- Проблемы с учётной записью пользователя (повреждённый профиль)
- Недостаточно прав для выполнения операции
- Ошибки в реестре Windows
- Повреждённый установщик Windows (Windows Installer)
- Конфликт с предыдущей версией устанавливаемого ПО
Что делать — по порядку
- Проверьте и синхронизируйте дату и время в системе (Параметры → Время и язык → Дата и время → Синхронизировать).
- Запустите средство устранения неполадок установки и удаления программ: Панель управления → Устранение неполадок → Программы → Запустить средство устранения неполадок.
- Временно отключите антивирус и брандмауэр, затем повторите установку.
- Выполните проверку системных файлов: откройте командную строку от имени администратора и введите sfc /scannow.
- Создайте новую учётную запись администратора и попробуйте установить программу из-под неё.
- Сбросьте компоненты Windows Update: в командной строке (админ) выполните по порядку: net stop wuauserv, net stop cryptSvc, net stop bits, net stop msiserver, затем ren C:\Windows\SoftwareDistribution SoftwareDistribution.old, ren C:\Windows\System32\catroot2 catroot2.old, после чего запустите остановленные службы командами net start ...
- Переустановите проблемное приложение с помощью инструмента удаления (например, Revo Uninstaller) и установите заново из официального источника.
- Восстановите систему до точки восстановления, предшествующей появлению ошибки.
Нажимайте на пункты, чтобы отмечать выполненные.
Частые вопросы
Код ошибки 0x80070057 при установке Google Chrome — что делать?
Проверьте дату и время, отключите антивирус, запустите установку от имени администратора. Если не помогает, удалите остатки предыдущей установки Chrome через Revo Uninstaller.
Ошибка 0x80070057 в Windows 10 — как исправить?
Начните с синхронизации времени, затем выполните sfc /scannow. Если ошибка появляется при обновлении, сбросьте компоненты Windows Update.
Что значит E_INVALIDARG?
Это сокращение от «E_INVALIDARG» — недопустимый аргумент. Означает, что программа получила параметр, который не может обработать.
Ошибка 0x80070057 при установке Microsoft Office — решение?
Используйте средство удаления Office от Microsoft, затем перезагрузите ПК и установите заново. Также проверьте, не блокирует ли установку антивирус.
Может ли ошибка 0x80070057 быть из-за вирусов?
Косвенно — да, если вредоносное ПО повредило системные файлы или изменило настройки. Рекомендуется полная проверка антивирусом.
Источники
- Microsoft Learn — HRESULT values проверено 28.07.2026
Где встречается
Windows 7, 8, 10, 11; Server 2008–2022; при установке/обновлении программ, драйверов, обновлений Windows; также в приложениях, использующих COM-объекты.