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

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

Почему не работает 1С: основные причины и способы их устранения

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

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

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

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

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

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

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

Зафиксируйте точный текст ошибки или сделайте скриншот. Сообщения вроде «Ошибка СУБД», «Не обнаружена лицензия», «Ошибка формата потока» указывают на совершенно разные причины. Без текста ошибки диагностика превращается в перебор наугад.

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

Кэш, права, настройки клиентского компьютера

Ошибка у всех пользователейСерверная проблема

Доступность сервера, СУБД, состояние базы

Не обнаружена лицензияПроблема лицензирования

Ключ HASP, файл программной лицензии, служба лицензирования

Ошибка формата потокаПовреждение кэша или метаданных

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

Проблемы с лицензиями: программа не находит ключ

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

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

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

Повреждённый кэш: зависания и странные ошибки

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

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

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

Если очистка кэша на одном компьютере не помогает, а ошибка «формата потока» появляется у всех пользователей, проблема глубже — вероятно повреждение данных в самой базе. Тогда потребуется запуск утилиты тестирования и исправления в конфигураторе, а для клиент-серверных баз — средств СУБД.

Сервер, сеть и доступ к базе данных

В клиент-серверном варианте работы цепочка выглядит так: компьютер пользователя → сервер 1С:Предприятия → сервер СУБД (MS SQL, PostgreSQL и др.) → файлы базы. Сбой на любом звене останавливает работу всех. Проверьте последовательно: запущена ли служба «Агент сервера 1С:Предприятия», работает ли служба СУБД, не закончилось ли место на дисках сервера, доступен ли сервер по сети (команда ping).

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

В файловом варианте, когда база лежит в общей сетевой папке, проверьте доступность самой папки: можно ли открыть её с проблемного компьютера через проводник, есть ли права на чтение и запись. Также убедитесь, что файл базы не заблокирован и сеть стабильна — работа файловой базы через Wi-Fi или медленный канал часто даёт зависания и ошибки.

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

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

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

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

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

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

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

Сбои после обновления платформы или конфигурации

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

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

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

Аппаратные причины и ресурсы компьютера

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

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

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

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

Запуск базы у проблемного пользователя
Норма

Вход выполняется, ошибки не повторяются

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

Ошибка сохраняется после очистки кэша — ищите глубже

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

Все сеансы стабильны, документы проводятся

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

Массовые ошибки — проверяйте сервер и СУБД

Свободное место на дисках сервера
Норма

Есть запас свободного места на всех томах

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

Диск заполнен — срочно освобождайте место

Журналы событий и СУБД
Норма

Нет новых критических ошибок

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

Повторяющиеся ошибки диска или СУБД — нужна углублённая диагностика

Что делать, если самостоятельно решить не удалось

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

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

Итог

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

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

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

1С пишет «Ошибка формата потока» — это потеря данных?

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

После обновления Windows перестала запускаться 1С. Что делать?

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

База открывается, но документы не проводятся. Где искать причину?

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

Можно ли работать в файловой базе по Wi-Fi?

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

Как понять, что проблема именно в сервере, а не в моём компьютере?

Спросите коллег: если одинаковая ошибка появляется у всех пользователей одновременно, причина на сервере, в сети или в самой базе. Дополнительно проверьте доступность сервера командой ping и состояние служб сервера 1С и СУБД.

Как часто нужно делать резервные копии базы?

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