Ошибка 0x800700c1 — Отчётность и госсервисы
Что это значит
Код ошибки 0x800700c1 (Win32: ERROR_BAD_EXE_FORMAT) означает, что исполняемый файл имеет неверный формат или повреждён. В контексте публикации отчётов 1С это возникает, когда система пытается запустить или загрузить файл, не являющийся корректным исполняемым (например, повреждённый DLL, EXE или скрипт). Пользователь видит сообщение об ошибке при попытке открыть отчёт, запустить обработку или выполнить публикацию. Система не может обработать файл из-за несоответствия формата ожидаемому.
Вероятные причины
- Повреждение файла отчёта или обработки 1С при передаче или сохранении
- Несовместимость разрядности файла (32-битный файл в 64-битной среде или наоборот)
- Ошибка при обновлении платформы 1С: файлы старой версии несовместимы с новой
- Некорректная публикация отчёта через веб-сервер (IIS/Apache) – файл не загрузился полностью
- Антивирус или защитник Windows заблокировал или изменил файл
- Проблемы с правами доступа к папке временных файлов 1С
- Конфликт с расширениями или внешними компонентами 1С
- Ошибка в конфигурации 1С: ссылка на несуществующий или битый файл
Что делать — по порядку
- Перезагрузите компьютер и повторите операцию – временный сбой может устраниться.
- Проверьте целостность файла отчёта: откройте его в другой программе или пересохраните из 1С.
- Убедитесь, что разрядность файла соответствует разрядности платформы 1С (32/64 бита).
- Временно отключите антивирус и повторите публикацию – если ошибка исчезнет, добавьте папку 1С в исключения.
- Очистите кэш 1С: удалите содержимое папки %AppData%\1C\1CEStart\tmp и %LocalAppData%\1C\1CEStart\tmp.
- Переустановите или обновите платформу 1С до актуальной версии.
- Проверьте права доступа к папке с файлами отчётов – у пользователя должен быть полный доступ.
- Выполните тестирование и исправление информационной базы (в конфигураторе: Администрирование – Тестирование и исправление).
Нажимайте на пункты, чтобы отмечать выполненные.
Частые вопросы
Что значит ошибка 0x800700c1 в 1С?
Это ошибка неверного формата файла: система не может распознать исполняемый файл отчёта или обработки.
Как исправить ошибку 0x800700c1 при публикации отчёта?
Попробуйте пересохранить отчёт, очистить кэш 1С, временно отключить антивирус и проверить разрядность файла.
Ошибка 0x800700c1 появляется после обновления 1С, что делать?
Обновление могло повредить файлы. Переустановите платформу 1С и выполните тестирование базы.
Может ли антивирус вызывать ошибку 0x800700c1?
Да, антивирус может блокировать или изменять файлы. Добавьте папки 1С в исключения.
Ошибка 0x800700c1 – это проблема с Windows или 1С?
Код системный (Windows), но в контексте 1С чаще всего связан с повреждёнными файлами отчётов или несовместимостью разрядности.
Источники
- Microsoft Learn - Error code 0x800700c1 проверено 28.07.2026
Где встречается
Платформа 1С:Предприятие 8.x (8.3, 8.2) при публикации отчётов, обработок, внешних компонент; также возможен в Windows при запуске любых EXE/DLL.