Администрирование · 9 мин
Data1.cab не найден при установке 1С: что делать
Ошибка «data1.cab не найден» при установке 1С: почему возникает, как проверить дистрибутив, антивирус и права доступа, пошаговое восстановление установки.
Ошибка «data1.cab не найден» появляется при установке платформы 1С:Предприятие или конфигурации и означает, что установщик не может прочитать архив с файлами программы. Файл data1.cab — это основной контейнер дистрибутива, внутри которого лежат исполняемые файлы, библиотеки и шаблоны. Если установщик не находит его или не может распаковать, установка прерывается.
Причины почти всегда сводятся к четырём вариантам: повреждённый или неполный дистрибутив, блокировка файла антивирусом, запуск установки из архива без распаковки, либо проблемы с правами доступа и путями, содержащими кириллицу. Реже виноваты ошибки файловой системы или битые сектора на носителе.
Ниже — последовательная диагностика от простых проверок к более глубоким. В большинстве случаев проблема решается за 10–15 минут без переустановки Windows и обращения в поддержку.
Что означает ошибка и когда она возникает
Файл data1.cab — это CAB-архив (cabinet), стандартный формат упаковки для установщиков Windows. Дистрибутив 1С собран на базе InstallShield, и именно этот механизм выдаёт сообщение «Файл data1.cab не найден» или «Error 1335 / 1311: Data1.cab is corrupt or missing».
Ошибка проявляется в трёх типовых ситуациях: сразу после запуска setup.exe, в середине установки на этапе копирования файлов, либо при попытке установить конфигурацию из шаблона. Момент появления подсказывает причину: сбой на старте чаще означает отсутствие файла рядом с setup.exe, сбой в середине — повреждение архива или вмешательство антивируса.
Проверка целостности дистрибутива
Самая частая причина — битый дистрибутив. Файл мог недокачаться из интернета, повредиться при копировании на флешку или при передаче по сети. Начните с проверки: откройте папку дистрибутива и убедитесь, что data1.cab физически существует рядом с setup.exe и имеет ненулевой размер.
Сравните размер скачанного файла с размером, указанным на портале releases.1c.ru, откуда загружался дистрибутив. Если размеры не совпадают — файл недокачан. Проверить целостность можно и по контрольной сумме: на портале 1С для дистрибутивов публикуются хеши MD5.
Get-FileHash .\setup.exe -Algorithm MD5Если сумма не совпадает с эталонной — дистрибутив повреждён, и единственное решение — скачать его заново. Используйте стабильное соединение и по возможности менеджер загрузок с докачкой, особенно при нестабильном канале.
Распаковка архива и правильный запуск
Частая ошибка — запуск setup.exe прямо из окна архиватора, не распаковывая архив целиком. Архиватор извлекает во временную папку только setup.exe, а data1.cab остаётся внутри архива — отсюда и сообщение, что файл не найден.
Обязательно распакуйте весь архив дистрибутива в отдельную папку на локальном диске. Требования к папке: путь без кириллицы и спецсимволов (например, C:\Distrib\1C), локальный диск, а не сетевая папка и не флешка. Установка со съёмного носителя или сетевого ресурса нередко прерывается из-за обрывов чтения.
- 1Создайте папку с коротким путём без русских букв, например C:\Distrib\1C
- 2Полностью распакуйте в неё архив дистрибутива
- 3Проверьте, что рядом с setup.exe лежит data1.cab ненулевого размера
- 4Щёлкните по setup.exe правой кнопкой и выберите «Запуск от имени администратора»
- 5Дождитесь окончания установки, не запуская параллельно тяжёлые программы
Влияние антивируса и защитника Windows
Антивирусы периодически блокируют распаковку cab-архивов, принимая упакованные исполняемые файлы за подозрительные. При этом файл data1.cab может быть помещён в карантин уже после распаковки дистрибутива — внешне папка выглядит полной, но установщик не может прочитать архив.
Проверьте журнал антивируса и карантин на предмет файлов из папки дистрибутива. Временно отключите защиту в реальном времени на период установки либо добавьте папку с дистрибутивом в исключения. В Защитнике Windows это делается через «Безопасность Windows → Защита от вирусов и угроз → Управление настройками → Исключения».
Права доступа, пути и состояние диска
Установщику нужны права администратора: он пишет в Program Files и системные ветки реестра. Запускайте setup.exe через контекстное меню «Запуск от имени администратора», даже если ваша учётная запись входит в группу администраторов — UAC может ограничивать доступ.
Длинные пути и кириллица в имени пользователя тоже способны вызвать сбой: временные файлы распаковываются в %TEMP%, и если путь к нему содержит русские буквы, старые версии InstallShield иногда не справляются. Обходной путь — временно задать переменные TEMP и TMP в короткий путь, например C:\Temp, через «Система → Дополнительные параметры → Переменные среды».
Наконец, проверьте сам диск. Ошибки чтения из-за повреждённых секторов дают ту же картину «файл не найден или повреждён». Выполните проверку файловой системы и убедитесь, что на диске достаточно свободного места — для распаковки платформы нужен запас в несколько гигабайт.
chkdsk C: /fЕсли ничего не помогло
Когда дистрибутив заведомо целый, антивирус отключён, а ошибка повторяется на разных папках и дисках, проверьте системные компоненты. Убедитесь, что служба «Установщик Windows» работает, а системные файлы не повреждены — для этого есть штатная утилита проверки.
sfc /scannowДополнительная диагностика — попробовать установить тот же дистрибутив на другом компьютере. Если там установка проходит успешно, проблема в конкретной системе: профиле пользователя, политиках безопасности, повреждении ОС. Если ошибка повторяется и на второй машине — дистрибутив повреждён, скачивайте его заново.
Маршрут решения
Типичные ошибки при устранении проблемы
Отдельно предостережение про «лечение» подменой файла: в интернете встречаются советы скачать data1.cab отдельно. Так делать нельзя — cab-архив жёстко привязан к конкретной сборке дистрибутива, и подмена приведёт либо к той же ошибке, либо к установке повреждённой платформы с непредсказуемыми сбоями в работе.
Как проверить, что проблема решена
Установка проходит этап копирования файлов без сообщений об ошибках
Ошибка data1.cab появляется снова на том же этапе
Ярлык 1С запускается, открывается окно выбора информационных баз
Программа не запускается или ругается на отсутствующие компоненты
Дистрибутив ставится на другой ПК без ошибок
Ошибка повторяется везде — дистрибутив повреждён
Что важно запомнить
Ошибка «data1.cab не найден» — это всегда проблема доступа к архиву дистрибутива: неполная распаковка, битый файл, антивирус, путь с кириллицей или неисправный диск. Последовательно проверьте эти пять причин, и в подавляющем большинстве случаев установка пройдёт успешно. Подменять data1.cab файлом из другого источника нельзя.
Частые вопросы
Можно ли скачать data1.cab отдельно и подложить в папку?
Нет. Этот файл уникален для каждой сборки дистрибутива и связан с setup.exe и остальными файлами. Подмена приведёт к ошибке контрольной суммы или к установке повреждённой платформы. Правильное решение — скачать весь дистрибутив заново с официального портала 1С.
Почему ошибка появляется при установке с флешки, а с диска — нет?
Флешка могла повредить файл при записи, либо чтение с неё обрывается в середине установки. Копируйте дистрибутив на локальный диск и проверяйте размер файлов после копирования. Если флешка старая, нелишним будет проверить её на ошибки.
Антивирус удалил data1.cab после распаковки. Что делать?
Восстановите файл из карантина, если антивирус это позволяет, и добавьте папку дистрибутива в исключения. Затем заново распакуйте архив и запустите установку. Предварительно убедитесь, что дистрибутив скачан с официального портала 1С — тогда срабатывание антивируса является ложным.
Возникает ли такая ошибка при обновлении конфигурации, а не платформы?
Да, при установке шаблона конфигурации из дистрибутива используется тот же механизм с cab-архивами. Лечение идентичное: полная распаковка, путь без кириллицы, запуск от администратора, проверка антивируса. Само обновление уже установленной базы через конфигуратор к data1.cab отношения не имеет.
Ошибка повторяется на двух компьютерах с одного дистрибутива. В чём причина?
Это почти наверняка повреждённый дистрибутив. Сверьте размер и контрольную сумму MD5 с данными на портале releases.1c.ru и скачайте файл заново. Если скачивание обрывается, используйте более стабильное соединение или другой браузер.
Может ли помочь установка в режиме совместимости?
Для современных версий платформы режим совместимости обычно не нужен и на ошибку data1.cab не влияет, так как проблема в чтении архива, а не в совместимости кода. Он имеет смысл только для очень старых дистрибутивов на новых версиях Windows — и то после проверки всех остальных причин.