Администрирование · 11 мин
Не включается 1С: что делать и как найти причину
Не запускается 1С: разбираем причины — лицензия, кэш, блокировки, сервер. Пошаговая диагностика, безопасные способы восстановить запуск и когда нужен специалист.
1С может не запускаться по-разному: окно программы молча закрывается сразу после клика, появляется сообщение об ошибке лицензии, процесс зависает на заставке, база не отображается в списке или клиент не может подключиться к серверу. Каждый из этих симптомов указывает на свою причину — от повреждённого кэша до незапущенной службы агента сервера, — поэтому вместо переустановки платформы сначала зафиксируйте точное поведение программы и текст ошибки: это сократит диагностику до нескольких минут.
Большинство причин неудачного запуска делятся на пять групп: проблемы с лицензией, повреждённый кэш метаданных, блокировка базы, неполадки с платформой и сбои на стороне сервера или сети. Каждая группа диагностируется своим способом и решается без переустановки Windows или самой 1С.
Прежде чем что-либо менять, зафиксируйте точный текст ошибки или опишите поведение программы: это сократит путь к решению в несколько раз. Скриншот сообщения об ошибке — самый полезный артефакт при обращении к администратору или в поддержку.
Шаг 1. Определите, на каком этапе возникает сбой
Диагностика начинается с локализации. Откройте список баз: если он вообще не появляется, проблема в платформе или ярлыке. Если список открывается, но конкретная база не запускается — причина в самой базе, её кэше или блокировках. Если база не открывается только у одного сотрудника, а у остальных работает, ищите проблему на его компьютере или в его учётной записи.
Обратите внимание на момент появления ошибки: сразу после двойного клика, после выбора базы, после ввода пароля или уже внутри сеанса. Каждый вариант указывает на свой круг причин — от повреждённого списка баз до нехватки прав в операционной системе.
Целостность установки, антивирус, права пользователя Windows
USB-ключ в порту, службу HASP, срок программной лицензии
Активные сеансы, очистку кэша, регламентные задания
Кэш пользователя, сетевой доступ, версию платформы
Шаг 2. Проверьте лицензию и ключ защиты
Ошибка «Не найдена лицензия» или «Не обнаружен ключ защиты программы» — одна из самых частых причин, почему 1С не включается. При аппаратном ключе (USB) проверьте, что он физически вставлен и светодиод на нём горит. Попробуйте другой USB-порт и перезагрузите компьютер — это сбрасывает зависшую службу менеджера лицензий.
При программной лицензии файл с расширением .lic мог быть повреждён или «отвязался» после замены оборудования, изменения имени компьютера или обновления Windows. В этом случае лицензию нужно активировать заново по пин-коду из комплекта поставки. Если пин-коды исчерпаны, запросите новый через форму на портале 1С или у франчайзи.
В серверном варианте убедитесь, что служба лицензирования запущена на сервере, а клиентские машины видят её по сети. Частая причина массового отказа — истёкший или конфликтующий многопользовательский ключ после переноса сервера.
Шаг 3. Очистите кэш метаданных
Повреждённый кэш — классическая причина, когда 1С зависает на заставке, падает с невнятной ошибкой или открывается с «глюками» интерфейса. Кэш хранится в профиле пользователя Windows в папках вида %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8, внутри — каталоги с длинными именами-идентификаторами баз.
Порядок очистки: закройте все сеансы 1С, найдите папку кэша, соответствующую проблемной базе (проще всего удалить базу из списка и добавить заново — тогда старый кэш станет неактивным), и удалите каталоги кэша. При следующем запуске платформа создаст кэш заново, что займёт чуть больше времени, чем обычно.
Альтернативный безопасный способ — запуск с параметром очистки: добавьте базу в список заново с тем же путём. Платформа создаст новую папку кэша, не трогая старую. Это удобно, если вы не уверены, какой именно каталог принадлежит базе.
- 1Завершите все сеансы 1С у пользователя
- 2Откройте %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8
- 3Удалите базу из списка в стартере и добавьте заново по тому же пути
- 4Запустите базу и дождитесь полной загрузки — первый старт будет дольше обычного
- 5Проверьте, исчезла ли ошибка; если нет — удалите каталоги кэша вручную и повторите
Шаг 4. Проверьте блокировки и зависшие сеансы
Если база не открывается с сообщением о блокировке или «Ошибка разделенного доступа», значит, установлена блокировка соединений — например, для обновления конфигурации или регламентных работ. В файловом варианте проверьте наличие файла 1Cv8.1CL в папке базы: если регламентные работы давно завершены, а файл остался, его можно удалить при условии, что в базе никто не работает.
В клиент-серверном варианте блокировки и зависшие сеансы видны в консоли администрирования сервера 1С. Зависшие сеансы возникают, когда клиент закрылся аварийно, а сервер ещё «держит» соединение. Их можно принудительно завершить из консоли — это безопасно для данных, если сеанс действительно неактивен.
Отдельный случай — сообщение «Конфигурация базы данных не соответствует сохранённой конфигурации». Оно появляется после незавершённого обновления. Запустите конфигуратор и завершите обновление конфигурации базы данных, либо вернитесь к рабочей копии, если обновление прошло с ошибками.
Шаг 5. Диагностируйте серверный вариант и сеть
Если 1С работает в клиент-серверном режиме и не включается у всех пользователей сразу, проверяйте сервер. Основные точки контроля: запущена ли служба «Агент сервера 1С:Предприятия», доступен ли сервер СУБД (MS SQL, PostgreSQL), не закончилось ли место на дисках сервера, отвечает ли сервер по сети с клиентских машин.
Переполненный диск на сервере СУБД — частая скрытая причина: база данных не может расширяться, и клиенты получают ошибки соединения. Также проверьте журналы: журнал регистрации 1С, журналы Windows и логи СУБД обычно содержат конкретную причину отказа.
Для файловой базы в сетевой папке убедитесь, что сетевой диск доступен, у пользователя есть права на чтение и запись, а антивирус на файловом сервере не блокирует файлы базы. Медленная или нестабильная сеть приводит к тому, что база «отваливается» прямо при запуске.
Как выбрать действие
Шаг 6. Проверьте целостность базы и платформы
Если база не открывается даже в конфигураторе, подозрение падает на повреждение файла базы. Для файлового варианта используйте утилиту chdbfl.exe из каталога установки платформы: она проверяет физическую целостность файла 1Cv8.1CD. Перед запуском обязательно сделайте копию файла базы — утилита изменяет файл при исправлении ошибок.
Дополнительно выполните «Тестирование и исправление» из конфигуратора (меню «Администрирование»). Сначала запускайте только проверки без исправления, чтобы оценить масштаб проблемы. Режимы с исправлением и особенно с удалением повреждённых объектов применяйте только при наличии свежей резервной копии.
Если подозрение на саму платформу — проверьте, запускается ли она на другом компьютере с той же базой. Помогает также запуск под другим пользователем Windows и проверка карантина антивируса: защитные решения иногда изолируют исполняемые файлы 1С после обновления сигнатур.
Шаг 7. Когда обращаться к специалисту
Самостоятельно безопасно выполнять: очистку кэша, проверку USB-ключа, перезапуск служб, снятие устаревшей блокировки, проверку дискового пространства. Эти действия не изменяют данные и легко обратимы.
К специалисту по 1С или администратору стоит обращаться, если: утилита chdbfl сообщает о неустранимых ошибках, база не открывается после аварийного отключения электричества, требуется восстановление из резервной копии, слетела программная лицензия при отсутствии пин-кодов, или ошибка связана с обновлением конфигурации, зашедшим в тупик.
Подготовьте к обращению: точный текст ошибки, версию платформы (видна в окне «О программе»), тип базы (файловая или серверная), момент появления проблемы и список уже выполненных действий. Это сократит диагностику с часов до минут.
Как проверить результат
Заставка проходит, открывается окно авторизации и рабочий стол
Зависание на том же этапе или повторение ошибки
База открывается без сообщений о ключе
Ошибка лицензии сохраняется после перезагрузки
Все сеансы стартуют нормально
Сбой остаётся у части пользователей — искать локальную причину
Нет новых ошибок при запуске
Повторяющиеся ошибки соединения или СУБД
Что важно запомнить
Не переустанавливайте 1С первым делом: зафиксируйте текст ошибки, локализуйте этап сбоя и действуйте по шагам — лицензия, кэш, блокировки, сервер, целостность базы. Любые операции с файлом базы выполняйте только после резервного копирования.
Частые вопросы
1С зависает на заставке и не открывается. Что делать в первую очередь?
Завершите процесс через диспетчер задач, затем очистите кэш базы: удалите базу из списка и добавьте заново по тому же пути. В большинстве случаев зависание на заставке связано именно с повреждённым кэшем метаданных. Если не помогло — проверьте, не установлена ли блокировка соединений, и свободное место на диске.
Появилась ошибка «Не найдена лицензия» после обновления Windows. Это лечится?
Да. Крупные обновления Windows могут менять аппаратные параметры, к которым привязана программная лицензия. Откройте диалог получения лицензии и активируйте её заново по пин-коду из комплекта поставки. Если пин-коды исчерпаны, запросите дополнительный через портал 1С, указав регистрационный номер программы.
База не открывается только у одного сотрудника, у остальных всё работает. В чём причина?
Проблема локальная: кэш на его компьютере, устаревшая версия платформы, отсутствие доступа к сетевой папке или блокировка антивирусом. Начните с очистки кэша и сверки версии платформы с той, что установлена у коллег. Затем проверьте доступность пути к базе с его компьютера.
Можно ли запускать «Тестирование и исправление» без копии базы?
Категорически не рекомендуется. Режимы с исправлением могут удалять объекты, которые база не в состоянии восстановить, и откатить это невозможно. Сначала сделайте копию файла 1Cv8.1CD (для файловой базы) или выгрузку .dt через конфигуратор, потом запускайте проверку сначала без исправления, чтобы оценить масштаб.
После отключения электричества файловая база перестала открываться. Что предпринять?
Скопируйте файл 1Cv8.1CD в отдельную папку как резерв, затем запустите утилиту chdbfl.exe из каталога платформы и выполните проверку с исправлением ошибок. После успешной проверки откройте базу в конфигураторе и выполните тестирование логической целостности. Если утилита не справилась, восстанавливайте базу из последней резервной копии.
Как понять, что проблема на сервере, а не на моём компьютере?
Простой признак: база не открывается сразу у нескольких пользователей одновременно. Дополнительно проверьте, отвечает ли сервер командой ping, запущена ли служба агента сервера 1С и доступна ли СУБД. Если у коллег всё работает, а у вас нет — причина почти наверняка в вашем компьютере или сетевом подключении.