Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

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

ERR_FILE_SHARING_VIOLATION 1С:Предприятие и СУБД

1С Ошибка совместного доступа к файлу базы данных — Решение блокировки

Обновлено: 25.08.2026 · Официальная документация ↗
  • Ошибка при запуске 1С: Ошибка совместного доступа к файлу базы данных '.../1Cv8.1CD' (или 1Cv8.cfl / 1Cv8tmp.1CD).
  • Сбой при обновлении конфигурации или формировании резервной копии.
  • Файл базы удерживается сторонним процессом (антивирус, служба теневого копирования VSS, зависший процесс 1cv8c.exe).

1. Поиск и завершение процессов, блокирующих файл базы данных

Найдите процесс, удерживающий дескриптор файла 1Cv8.1CD:

# Windows (PowerShell с утилитой Handle от Sysinternals)
handle.exe 1Cv8.1CD

# Принудительное завершение всех зависших сессий 1С:
taskkill /F /IM 1cv8.exe /T
taskkill /F /IM 1cv8c.exe /T
taskkill /F /IM 1cv8s.exe /T

# Linux
fuser -k /bases/trade/1Cv8.1CD
lsof | grep 1Cv8.1CD

2. Сброс открытых сетевых сессий на файловом сервере

Если база расположена на сервере Windows в общей папке:

  1. Откройте оснастку Управление компьютером → Общие папки → Открытые файлы.
  2. Найдите файлы 1Cv8.1CD, *.cfl, *.lck и выберите Закрыть открытый файл.

3. Настройка исключений антивирусного ПО и Защитника Windows

Добавьте в исключения антивируса расширения и рабочие процессы 1С:

  • Расширения файлов: *.1CD, *.1cd, *.cfl, *.dt, *.cf, *.epf;
  • Процессы: 1cv8.exe, 1cv8c.exe, ragent.exe, rmngr.exe, rphost.exe.

4. Удаление временных файлов блокировок

В каталоге с информационной базой удалите служебные файлы (при закрытых клиентах 1С):

del "C:\Bases\Trade\*.cfl"
del "C:\Bases\Trade\*.lck"
del "C:\Bases\Trade\1Cv8tmp.*"
💡 Практика специалистов: Никогда не запускайте программы резервного копирования прямым копированием файла 1Cv8.1CD во время работы пользователей. Используйте либо выгрузку по расписанию в DT, либо моментальные снимки теневых копий VSS.

Частые вопросы (FAQ)

Что представляют собой файлы *.cfl и *.lck в каталоге базы?

Это временные файлы блокировок, создаваемые платформой 1С при запуске клиентских приложений для координации совместного файлового доступа между рабочими станциями.

Почему резервное копирование вызывает ошибку совместного доступа?

Если программа бэкапа (Veeam, Cobian, скрипт xcopy) открывает файл 1Cv8.1CD в монопольном режиме без использования VSS (Volume Shadow Copy), клиенты 1С теряют доступ к базе.

Как перезапустить службу блокировок на файловом сервере Samba (Linux)?

Выполните перезапуск демонов Samba и очистку блокировок tdbsam: systemctl restart smbd nmbd.

Может ли служба Windows Search индексировать 1CD и вызывать конфликт?

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

Полезные материалы
Рекомендуем