Здесь порядок диагностики и безопасные проверки. Номера портов, имена служб и расположение файлов у разных версий платформы отличаются, поэтому перед изменениями их лучше сверить с документацией своей версии.
Три вопроса вместо гадания
Текст ошибки при запуске редко указывает на причину напрямую. Одно и то же сообщение вы увидите и когда сломался ярлык на одном компьютере, и когда на сервере остановилась служба. Поэтому начинать стоит с трёх вопросов, которые убирают большую часть вариантов.
| Вопрос | Что он отсекает |
|---|---|
| У одного человека или у всех? | Если у одного, смотрим его рабочее место: платформу, ярлык, права, антивирус. Если у всех, ищем общий ресурс: службу сервера, менеджер лицензий, сетевую папку, базу данных. |
| База файловая или клиент-серверная? | У файловой проверяют путь и права на папку. У клиент-серверной службы, порты и доступность СУБД. Совет, написанный про другой тип, только запутает. |
| Что менялось перед сбоем? | Обновление платформы или конфигурации, переустановка Windows, замена компьютера, переезд папки с базой, обновление антивируса. Причина почти всегда где-то здесь. |
Ответы стоит записать до того, как что-то менять. Если сразу начать с «попробую переустановить», условия сбоя забудутся, и следующий человек будет разбираться с нуля.
Программа не открывается вообще
Обычно так — 1С стояла и работала, потом её обновили или переустановили систему, и привычный ярлык перестал открываться.
- Ярлык ведёт на версию платформы, которой больше нет. При обновлении старую версию часто удаляют, а в ярлыке остаётся путь с её номером. Запуск через общий список баз покажет, доступна ли база вообще.
- В списке информационных баз прописан путь, которого не существует. Список лежит в профиле пользователя, поэтому у одного сотрудника база открывается, а у другого нет, хотя компьютеры одинаковые.
- Повреждён локальный кэш. Обычно это видно по тому, что ошибка появилась после аварийного завершения работы или отключения света. Кэш относится к рабочему месту, а не к базе, но чистить его лучше уже после того, как текст ошибки записан.
- Не совпадают разрядность или набор компонентов — При выборочной установке часть компонентов могла просто не установиться.
Если та же база открывается с другого компьютера, дело не в базе. Это самая быстрая проверка из всех — и она экономит часы.
Не найдена лицензия и превышено число сеансов
Сообщение звучит так, будто лицензия закончилась. На практике чаще оказывается, что программа не видит ключ или менеджер лицензий.
- Аппаратный ключ — проверяют, определяется ли он системой и работает ли служба менеджера лицензий. Если ключ сетевой, клиент должен до этого менеджера дойти, и тут обычно мешают брандмауэр с антивирусом.
- Программная лицензия — она привязана к параметрам компьютера, поэтому теряется после замены оборудования, переустановки системы или переноса виртуальной машины. Как её восстановить, решают условия лицензирования, а не настройки 1С.
- Лицензии заняты сеансами — сообщение о превышении числа сеансов появляется, когда люди не закрыли программу и их сеансы остались активными. В клиент-серверном варианте активные сеансы видно в консоли администрирования кластера.
- Терминальный доступ — на сервере удалённых рабочих столов количество одновременных сеансов и тип лицензии считаются иначе, чем на обычных компьютерах.
Здесь важнее порядок, чем набор приёмов — последовательность ниже. Сначала выясняем, у всех ли проблема. Если у всех, смотрим менеджер лицензий и ключ. Если у одного, его компьютер и сетевой доступ.
1С не подключается к серверу
Это уже про клиент-серверный вариант. Здесь есть последовательность, которая почти всегда даёт ответ.
- Работает ли служба агента сервера 1С:Предприятия. После перезагрузки сервера, обновления платформы или смены пароля у учётной записи службы она может не подняться.
- Доступен ли сервер по сети. Если подключиться по IP-адресу вместо имени, сразу видно, дело в разрешении имён или в самом сервере.
- Открыты ли нужные порты. Кластеру нужен не один порт, а ещё и диапазон для рабочих процессов. Типовая ошибка тут — открыть только порт агента. Номера лучше взять из настроек своего кластера.
- Доступна ли СУБД. Если кластер виден, а база не открывается, обычно недоступен сервер баз данных или остановлена его служба.
- Не блокирует ли антивирус. Его обновление на сервере часто выглядит как поломка 1С.
Если вы обслуживаете 1С:Розницу или Управление торговлей в клиент-серверном варианте, эту последовательность стоит один раз записать и держать под рукой. Она повторяется почти без изменений.
1С не видит базу
Тут причины расходятся сильнее всего, поэтому тип базы нужно определить до начала проверок.
Файловая база
- Путь к папке. Сетевую папку указывают полным сетевым путём, а не буквой подключённого диска: у службы или у другого пользователя такого диска может не быть.
- Права на папку. Файловая база пишет в свою папку, поэтому одного чтения ей мало. С правами «только чтение» ошибка похожа на повреждение базы.
- База занята другим процессом. Сообщение про использование файла другим приложением обычно означает зависший процесс или незакрытый сеанс. Снимать блокировки, пока в базе работают люди, нельзя.
- Папку перенесли. В списке баз остался прежний путь, и ошибка появляется у всех, кто список не обновил.
Клиент-серверная база
- База не зарегистрирована в кластере, например после переустановки сервера.
- Изменились параметры подключения к СУБД: адрес, имя базы или учётные данные.
- У пользователя нет прав на подключение именно к этой информационной базе.
Отдельная история — когда база открывается, но человек не видит нужный раздел или получает сообщение о недостаточных правах. Это уже вопрос настройки роли или ограничения доступа на уровне записей. Такое решают настройкой прав в конфигурации, переустановка ничего не даст.
Не запускается после обновления
Запросов по такой формулировке меньше, но случай встречается регулярно и сводится к трём причинам.
- Версия платформы ниже той, которую требует конфигурация. Тогда обновляют платформу, а конфигурацию откатывать не нужно.
- Расширения не совместимы с новой версией. Проверить просто — временно отключить их.
- Обновление прервалось, база осталась в промежуточном состоянии или в монопольном режиме. Здесь всё зависит от резервной копии, сделанной до обновления.
Резервная копия перед обновлением снимает почти все такие ситуации до того, как они станут проблемой. Проверенной копией считается та, которую хотя бы раз развернули и открыли, а не та, которая просто лежит в папке.
Что можно трогать, а что нельзя
Когда 1С не запускается, хочется сделать хоть что-нибудь. Именно на этом шаге сбой запуска чаще всего превращается в потерю данных.
Безопасно проверить самому
- Снять полный скриншот окна ошибки, не обрезая текст.
- Попробовать открыть ту же базу с другого компьютера.
- Посмотреть, запущены ли службы сервера и менеджера лицензий.
- Проверить, доступен ли сервер по адресу.
- Выяснить, у одного человека проблема или у всех.
- Записать, что менялось перед сбоем.
Не делать без резервной копии
- Запускать тестирование и исправление информационной базы. Часть режимов меняет данные необратимо.
- Удалять, переименовывать или копировать файл базы, пока в ней работают люди.
- Снимать блокировки и завершать сеансы во время работы.
- Менять права на папку с базой, не зная, кто ещё ей пользуется.
- Переустанавливать платформу до того, как записан текст ошибки.
- Отключать защиту или менять сетевые настройки на сервере наугад.
Сначала зафиксировать состояние, потом сделать копию, и только потом менять. В обратном порядке стирается и причина, и возможность вернуться назад.
Что собрать до обращения
С этими шестью пунктами разбор занимает минуты. Без них специалист задаёт те же три вопроса, только по телефону и медленнее.
- Полный текст ошибки, скриншотом целиком.
- Версия платформы, название и версия конфигурации.
- Тип базы: файловая или клиент-серверная.
- У одного человека проблема или у всех.
- Что менялось перед сбоем и когда.
- Когда всё работало последний раз.
Это работает и в обратную сторону. Если в компании нет привычки записывать эти шесть пунктов, каждая следующая поломка обходится дороже предыдущей. Не из-за сложности, а из-за времени на восстановление картины.
Частые вопросы
Ошибка у всех сразу, с чего начать?
С общего ресурса: службы сервера 1С, менеджера лицензий, сетевой папки с базой или СУБД. Причины на отдельном компьютере при массовом сбое проверяют в последнюю очередь.
«Не найдена лицензия» значит, что лицензия закончилась?
Чаще всего нет. Обычно программа не видит ключ или менеджер лицензий: остановлена служба, ключ не определяется, недоступен по сети или программная лицензия потеряла привязку после замены оборудования.
Можно ли самому запустить тестирование и исправление базы?
Только после резервной копии. Часть режимов меняет данные необратимо, и без копии сбой запуска легко превращается в потерю данных.
Помогает ли очистка кэша?
Иногда помогает, если повреждён локальный кэш. Но это не диагностика: сначала запишите текст ошибки и охват, иначе причина исчезнет вместе с кэшем и вернётся позже.
Почему база открывается на одном компьютере и не открывается на другом?
Значит, причина на этом рабочем месте: версия платформы, путь в списке баз, права на сетевую папку, доступ к менеджеру лицензий или блокировка антивирусом.
Что прислать, чтобы разобрались быстро?
Полный скриншот ошибки, версию платформы и конфигурации, тип базы, у кого проблема, что менялось перед сбоем и когда всё работало последний раз.
1С не запускается и нужно разобраться сегодня
Пришлите скриншот ошибки, версию платформы и конфигурации и ответ на вопрос «у одного или у всех». Подключусь удалённо и найду причину.
Настройка и доработка 1С →