К статье
Практический материал

Администрирование · 13 мин

Почему не запускается программа 1С и как это исправить

Разбираем, почему не запускается 1С: ошибки лицензии, кэша, базы данных, антивируса и прав доступа. Пошаговая диагностика и безопасные способы восстановить запуск.

Программа 1С может не запускаться по десяткам причин: от банально переполненного диска до повреждённой базы данных. Хорошая новость в том, что большинство сбоев диагностируется по характерным признакам ещё до вмешательства в саму базу. Главное — не пытаться «лечить» всё подряд, а сначала понять, на каком этапе происходит сбой: при запуске платформы, при открытии списка баз или уже при входе в конкретную информационную базу.

Первое правило безопасной диагностики — зафиксировать точный текст ошибки или поведение программы: окно закрывается молча, появляется сообщение об ошибке, процесс зависает. Второе правило — перед любыми действиями с файлами базы сделать резервную копию. Даже простая очистка кэша безопасна, но операции с файлами 1Cv8.1CD или журналом регистрации без копии могут привести к потере данных.

Ниже разобраны основные группы причин: проблемы лицензии, кэша, самой базы, прав доступа и окружения. Для каждой группы приведены признаки, по которым её можно распознать, и конкретные действия по устранению.

Как определить, на каком этапе происходит сбой

Диагностика начинается с локализации проблемы. Если не открывается даже стартер 1С (окно со списком баз) — проблема в платформе, её установке или в окружении Windows. Если список баз открывается, но конкретная база не стартует — искать нужно в самой базе, её кэше или в правах доступа к ней.

Обратите внимание на характер сбоя. Мгновенное закрытие без сообщений чаще указывает на повреждённые файлы платформы или конфликт с антивирусом. Сообщение об ошибке с кодом или текстом — ценная подсказка: перепишите его дословно, это существенно сократит поиск. Зависание на этапе загрузки обычно связано с сетевым доступом к серверу или с тяжёлой проверкой базы при старте.

Окно 1С закрывается сразу, без ошибокПроблема платформы или антивируса

Проверьте карантин антивируса и целостность установки платформы

Ошибка «Не обнаружена лицензия»Проблема с ключом или файлом лицензии

Проверьте USB-ключ или статус программной лицензии

Список баз открывается, база не входитПроблема конкретной базы или её кэша

Очистите кэш базы и проверьте доступность файлов

База зависает при загрузкеСеть, сервер или повреждение данных

Проверьте доступность сервера и свободное место на диске

Очистка кэша — первое действие при сбоях запуска

Кэш метаданных — самая частая причина странного поведения 1С: программа вылетает, выдаёт ошибки формата потока, не видит обновления конфигурации. Кэш хранится в профиле пользователя Windows в папках AppData и при повреждении полностью ломает запуск конкретной базы, хотя сама база исправна.

Очистка кэша безопасна: при следующем запуске 1С создаст его заново. Данные в базе при этом не затрагиваются. Единственное «неудобство» — первый запуск после очистки займёт больше времени, так как метаданные будут загружаться заново.

Как очистить кэш 1С
  1. 1
    Закройте все сеансы 1С на компьютере
  2. 2
    Откройте папку %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8 (вставьте путь в адресную строку Проводника)
  3. 3
    Найдите папки с длинными именами вида 5f4b3a2e-... — это кэш баз
  4. 4
    Удалите папки, соответствующие проблемной базе (проще всего удалить все — кэш пересоздастся)
  5. 5
    Запустите 1С и войдите в базу — первый вход будет дольше обычного

Если база файловая и расположена локально, есть альтернативный способ: удалить базу из списка в окне запуска и добавить её заново, указав тот же путь. При этом кэш для базы создаётся с нуля, а сама папка базы не изменяется.

Проблемы с лицензией: как распознать и решить

Сообщение «Не обнаружена лицензия для использования программы» — однозначный признак лицензионной проблемы. Для аппаратных ключей HASP проверьте, вставлен ли ключ в USB-порт и горит ли на нём индикатор. Если ключ сетевой — проверьте, запущен ли менеджер лицензий на сервере и доступен ли сервер по сети.

Программные лицензии привязываются к параметрам компьютера. Если менялось оборудование, имя компьютера, сетевые адаптеры или переустанавливалась Windows, лицензия может «слететь». В этом случае её нужно активировать заново по пин-коду из комплекта поставки или восстановить через файл запроса в центре лицензирования.

Также проверьте, не установлены ли конфликтующие версии драйвера ключа. Если на компьютере одновременно работают разные продукты с защитой HASP, обновление драйвера иногда решает проблему. Драйвер устанавливается вместе с платформой, но его можно переустановить отдельно из дистрибутива.

Ошибки файловой базы данных

Файловая база (файл 1Cv8.1CD) уязвима к повреждениям при внезапном отключении питания, разрыве сетевого соединения во время работы, сбоях диска. Признаки: ошибки «Файл базы данных повреждён», ошибки формата потока, вылеты при обращении к конкретным документам или справочникам.

Первый инструмент — утилита chdbfl.exe из каталога установки платформы (папка bin). Она проверяет физическую целостность файла и исправляет ошибки низкого уровня. Перед запуском обязательно скопируйте файл базы в отдельную папку — утилита работает с файлом напрямую, и отменить её изменения нельзя.

Второй уровень — «Тестирование и исправление» в режиме Конфигуратора (меню «Администрирование»). Запускайте проверки поэтапно, начиная с реиндексации и проверки логической целостности. Опцию «Исправлять» включайте только после того, как убедились, что копия базы сохранена. Для больших баз процедура может занять часы — планируйте её на нерабочее время.

Если файловая база лежит на сетевом диске и периодически падает у всех пользователей — это типичный признак проблем с сетевым доступом. Файловый режим 1С чувствителен к разрывам соединения. Проверьте стабильность сети, а при постоянных сбоях рассмотрите переход на клиент-серверный вариант работы.

Платформа 1С не запускается вообще

Если не открывается даже окно выбора баз, начните с простого: перезагрузите компьютер и проверьте свободное место на системном диске. При переполненном диске платформа может не стартовать без всяких сообщений. Также проверьте, запускается ли 1С от имени другого пользователя Windows — это отделит проблемы профиля от проблем самой установки.

Антивирусы периодически блокируют компоненты 1С, принимая их за подозрительную активность. Проверьте карантин антивируса и журнал блокировок. Если там есть файлы платформы — восстановите их и добавьте папки 1С в исключения. В корпоративной среде согласуйте исключения с системным администратором, чтобы не ослабить общую защиту.

Повреждённая установка платформы лечится восстановлением: через «Программы и компоненты» Windows выберите платформу 1С и запустите исправление. Если это не помогло — удалите платформу и установите её заново из дистрибутива той же версии. Список баз хранится в файле ibases.v8i в профиле пользователя и при переустановке обычно сохраняется.

Если 1С перестала запускаться сразу после обновления платформы, проверьте, какая версия указана в свойствах базы в окне запуска. База, настроенная на старую удалённую версию, не стартует. Достаточно в настройках базы сменить версию платформы на установленную.
ПЗ
Практическое замечание

Серверный вариант: проверка служб и соединения

В клиент-серверной архитектуре добавляются свои точки отказа. Если клиент выдаёт «Ошибка соединения с сервером 1С:Предприятия», проверьте, запущена ли служба «Агент сервера 1С:Предприятия» на сервере. После перезагрузки сервера или сбоя питания служба могла не стартовать автоматически.

Далее проверьте доступность сервера СУБД (Microsoft SQL Server, PostgreSQL и другие): запущена ли служба СУБД, не закончилось ли место на дисках с базами и журналами транзакций. Переполненный журнал транзакций — классическая причина, при которой база «встаёт» для всех пользователей одновременно.

Сетевые проблемы проверяются простым ping и telnet до портов сервера 1С и СУБД с проблемной рабочей станции. Если соединения нет — ищите причину в брандмауэре, сетевых политиках или физическом подключении. Изменения в сетевой инфраструктуре (новый файрвол, смена подсети) часто совпадают по времени с началом проблем — уточните это у администратора сети.

Маршрут решения

Как выбрать действие

1С не запускается только у одного пользователя на одном ПКОчищайте кэш и проверяйте профиль пользователя и права доступа
Не работает ни один пользователь файловой базыПроверяйте сам файл базы: chdbfl.exe и тестирование в Конфигураторе
Не работают все клиенты серверной базыПроверяйте службы сервера 1С и СУБД, место на дисках сервера
Ошибка появилась после обновления платформы или конфигурацииПроверяйте соответствие версий и выполняйте обновление конфигурации базы данных в Конфигураторе

Права доступа и блокировки

Для файловой базы пользователю нужны полные права на папку базы: чтение, запись, создание и удаление файлов. Если база переехала на новый сервер или папку, права часто настраивают не полностью — и 1С не может открыть базу или выдаёт ошибку доступа. Проверьте NTFS-права и права на сетевой ресурс одновременно: действует наиболее ограничивающий из них.

Отдельный случай — ошибка «Информационная база заблокирована» или невозможность войти из-за зависших сеансов. В файловом режиме проверьте, не остался ли открытым сеанс на другом компьютере, а также наличие файла 1Cv8.1CL (признак блокировки). В клиент-серверном режиме зависшие сеансы снимаются через консоль кластера серверов.

Если вход в базу выполняется, но от имени конкретного пользователя 1С вход не пускает — проверьте, не отключён ли этот пользователь в списке пользователей информационной базы и не истёк ли срок действия пароля, если такая политика настроена.

Частые ошибки при самостоятельном устранении

Типичные ошибки
01
Запуск исправления базы без резервной копии — при неудаче данные теряются безвозвратно
02
Удаление папки базы вместо папки кэша — кэш лежит в AppData, а не рядом с базой
03
Переустановка платформы как первое действие — в большинстве случаев помогает очистка кэша, а переустановка лишь тратит время
04
Игнорирование текста ошибки — точный текст ошибки сокращает диагностику с часов до минут
05
Одновременная работа пользователей во время тестирования и исправления — процедура требует монопольного доступа к базе

Ещё одна распространённая ошибка — попытка открыть базу платформой более старой версии после того, как она была обновлена новой. Конфигурация, конвертированная новой платформой, обратно не открывается. Держите под рукой дистрибутив той версии платформы, с которой реально работает база.

Проверка результата после устранения

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

Контрольные точки

Как проверить результат

Запуск базы
Норма

Вход выполняется за обычное время без ошибок

Тревожный признак

Ошибки формата потока, вылеты, аномально долгий вход

Открытие документов и справочников
Норма

Объекты открываются и проводятся

Тревожный признак

Ошибки при открытии отдельных объектов — признак частичного повреждения

Работа других пользователей
Норма

Все пользователи входят и работают

Тревожный признак

Проблема осталась у части пользователей — проверяйте их кэш и права

После успешного восстановления настройте регулярное резервное копирование, если оно отсутствовало. Для файловых баз достаточно ежедневного копирования папки базы по расписанию в нерабочее время, для серверных — штатных средств СУБД. Это превращает любой будущий сбой из катастрофы в получасовую процедуру восстановления.

Итог

Что важно запомнить

Диагностику начинайте с локализации сбоя: платформа, лицензия, кэш, сама база или сервер. Первым делом очищайте кэш и проверяйте лицензию — это безопасно и решает большинство проблем. Любые операции с файлом базы выполняйте только после создания резервной копии.

Частые вопросы

1С выдаёт «Ошибка формата потока» — что это значит?

Эта ошибка почти всегда связана с повреждённым кэшем метаданных. Очистите папки кэша в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8, затем запустите базу снова. Если ошибка повторяется у всех пользователей — проверяйте саму базу утилитой chdbfl.exe, предварительно сделав копию.

Можно ли очистить кэш, не удаляя базу из списка?

Да. Достаточно вручную удалить папки кэша в каталогах AppData — база в списке останется, а кэш пересоздастся при следующем запуске. Удаление базы из списка и повторное добавление — просто альтернативный способ добиться того же результата.

После смены компьютера 1С требует лицензию заново. Это нормально?

Да, программная лицензия привязана к параметрам оборудования. На новом компьютере активируйте лицензию повторно, используя пин-код из комплекта поставки. Если пин-коды утеряны или исчерпаны, потребуется обращение к партнёру 1С, у которого приобреталась программа.

Файловая база на сетевом диске периодически падает у всех. В чём причина?

Файловый режим критичен к качеству сетевого соединения: кратковременный разрыв во время записи повреждает файл базы. Проверьте стабильность сети и оборудование, а при повторяющихся сбоях рассмотрите переход на клиент-серверный вариант — он устойчивее к сетевым проблемам.

Нужно ли переустанавливать платформу, если не запускается одна база?

Нет. Если другие базы на том же компьютере работают, платформа исправна, и переустановка ничего не даст. Ищите причину в кэше конкретной базы, её файлах, правах доступа к папке или настройках этой базы в списке.

Тестирование и исправление зависло на несколько часов — прерывать ли?

Для больших баз процедура действительно может идти часами, особенно на медленных дисках. Прерывать её нежелательно: база в этот момент находится в промежуточном состоянии. Дождитесь завершения, а на будущее планируйте такие операции на ночь и всегда с предварительной копией.