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

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

Если 1С не запускается: что делать и как найти причину

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

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

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

Ниже разобраны основные причины, по которым 1С отказывается запускаться, и конкретные шаги для каждого случая — от простых проверок, доступных любому пользователю, до действий, которые должен выполнять администратор.

Определяем характер проблемы: что именно не работает

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

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

Текст ошибки — самый ценный источник информации. Сфотографируйте или перепишите его полностью до закрытия окна. Фразы вроде «не обнаружена лицензия», «ошибка соединения с сервером», «ошибка формата потока» указывают на совершенно разные причины и разные способы решения.

Не работает у одного пользователяЛокальная проблема

Кэш, права, лицензия, установка платформы на этом ПК

Не работает ни у когоПроблема на сервере или в базе

Службы сервера 1С, СУБД, сетевой доступ к базе

Ошибка лицензииПроблема с ключом или активацией

USB-ключ, программная лицензия, сервер лицензирования

Зависание на заставкеПроблема с базой или кэшем

Очистка кэша, тестирование и исправление базы

Базовые проверки перед углублённой диагностикой

Начните с простых действий, которые решают значительную часть проблем без специальных знаний. Перезагрузите компьютер — это сбрасывает зависшие процессы 1С, освобождает занятые файлы и перезапускает сетевые подключения. Проверьте в диспетчере задач (Ctrl+Shift+Esc), нет ли зависших процессов 1cv8.exe, и завершите их.

Проверьте свободное место на диске. Для работы платформы, временных файлов и обновлений требуется свободное пространство, а при переполненном диске 1С может не запускаться или падать с непонятными ошибками. Особенно это критично для диска, где расположена сама база.

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

Порядок первичных действий
  1. 1
    Перезагрузите компьютер и завершите зависшие процессы 1cv8.exe в диспетчере задач
  2. 2
    Проверьте свободное место на системном диске и диске с базой
  3. 3
    Проверьте журнал антивируса и карантин на предмет файлов 1С
  4. 4
    Попробуйте запустить 1С от имени администратора (правый клик по ярлыку)
  5. 5
    Если не помогло — переходите к очистке кэша и проверке лицензии

Очистка кэша 1С — самое частое решение

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

Самый простой способ — удалить базу из списка в окне запуска 1С и добавить её заново с тем же путём. При этом старый кэш перестаёт использоваться. Второй способ — удалить папки кэша вручную. Они находятся в каталогах %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8 — там нужно удалить папки с длинными буквенно-цифровыми именами (это идентификаторы баз).

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

text
%APPDATA%\1C\1cv8  и  %LOCALAPPDATA%\1C\1cv8 — папки кэша, удалять при закрытой 1С

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

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

Для USB-ключа проверьте, вставлен ли он в компьютер и горит ли на нём индикатор. Попробуйте другой USB-порт. Если ключ сетевой (раздаётся с сервера), убедитесь, что сервер доступен по сети и на нём работает менеджер лицензий HASP. После обновления Windows драйвер ключа иногда слетает — его нужно переустановить.

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

Если 1С не запускается у всех пользователей

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

Для клиент-серверного варианта проверьте службы. На сервере 1С должна работать служба «Агент сервера 1С:Предприятия», на сервере баз данных — служба СУБД (MS SQL Server, PostgreSQL). Откройте «Службы» (services.msc) и убедитесь, что обе запущены. Если служба остановлена — попробуйте запустить её и посмотрите журнал событий Windows, чтобы понять причину остановки.

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

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

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

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

Повреждение базы: тестирование и исправление

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

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

Обязательно сделайте резервную копию базы перед любыми проверочными и исправляющими операциями. Для файловой базы достаточно скопировать файл 1Cv8.1CD в отдельную папку. Для клиент-серверной — сделать выгрузку через конфигуратор или средствами СУБД.

Типичные ошибки и когда обращаться к специалисту

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

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

Самостоятельно безопасно выполнять: перезагрузку, очистку кэша, проверку USB-ключа, проверку места на диске и сетевого доступа. К специалисту стоит обращаться, если: база не открывается после тестирования и исправления, резервной копии нет, а данные критичны; слетают программные лицензии на сервере; проблема связана с СУБД и требует восстановления из бэкапа средствами SQL.

Итог

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

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

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

1С зависает на заставке и не открывается. Что делать?

Чаще всего это признак повреждённого кэша или проблем с подключением к базе. Закройте программу, очистите кэш (удалите базу из списка и добавьте заново), затем попробуйте снова. Если база сетевая — проверьте доступность сервера командой ping или открытием сетевой папки.

После обновления Windows перестала запускаться 1С. В чём причина?

Обновления Windows могут сбрасывать драйвер USB-ключа защиты, менять сетевые настройки или параметры, к которым привязана программная лицензия. Проверьте ключ и драйвер HASP, при программной лицензии — может потребоваться повторная активация. Также проверьте, не заблокировал ли обновлённый Защитник Windows файлы платформы.

Ошибка «Ошибка формата потока» при запуске базы — это опасно?

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

Можно ли переустановить платформу 1С, не потеряв базы и настройки?

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

База открывается только на одном компьютере, на остальных — ошибка. Почему?

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

Как понять, что проблема именно в лицензии, а не в базе?

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