Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

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