Ошибка доступа к файлу в 1С 8.3: причины и как убрать
📋 Содержание
Чаще всего ошибка доступа к файлу в 1С означает одно из двух: у пользователя Windows не хватает прав на папку с базой, либо файл базы 1Cv8.1CD кто-то уже держит открытым. Реже виноваты битый кеш, атрибут «только чтение» или антивирус.
Разберём все причины по порядку — от самой частой к редкой. Отдельно посмотрим ошибку совместного доступа к файлу в 1С 8.3, когда база «занята», и что делать, если ничего из простого не помогло.
Речь про файловую базу (не серверную). Признак — база лежит в папке на диске или в сетевой шаре, а не на сервере 1С:Предприятия.
Как выглядит ошибка и что за файл заблокирован
Формулировки разные, суть одна — 1С не может открыть или записать файл базы данных. Типовые тексты:
Ошибка доступа к файлуОшибка режима доступа к файлу базы данныхОшибка совместного доступа к файлуНе удалось открыть файл ...1Cv8.1CD
Заблокирован обычно сам файл базы — 1Cv8.1CD в каталоге информационной базы. Иногда — служебные файлы кеша или журнал регистрации.
💡 Путь к базе видно в окне запуска 1С: выделите базу в списке — снизу показан каталог. Он же понадобится для проверки прав и чистки кеша.
Почему 1С не может получить доступ к файлу — причины
Список причин, отсортированный по частоте:
- 🔒 Нет прав на папку. У Windows-пользователя нет прав на запись в каталог базы (частый случай на сетевом диске или в
C:\Program Files). - 👥 База уже открыта. Тот же файл держит другой сеанс — на этом или другом компьютере. Это и есть ошибка совместного доступа.
- 📄 Атрибут «Только чтение». На файле
1Cv8.1CDили на папке стоит read-only. - 🧹 Битый кеш. Повреждённый кеш платформы мешает открыть базу.
- 🛡️ Антивирус или блокировщик. Защита держит файл базы «на проверке» и не отдаёт его 1С.
- 🌐 Сеть отвалилась. Для базы на сетевой шаре — обрыв связи или уснувший сетевой диск.
- 💥 Аварийное завершение. 1С или Windows «упали», и остался висящий сеанс / lock-файл.
Быстро определить свою причину поможет диагностика ниже.
1Cv8.1CD (см. раздел про права).chdbfl.exe.1cv8.exe в исключения.Ошибка совместного доступа к файлу в 1С 8.3
Файловая база физически не рассчитана на то, что её будут менять из нескольких мест одновременно на уровне файла. Если один сеанс держит 1Cv8.1CD, второй получает Ошибка совместного доступа к файлу.
Что проверить:
- Обойдите рабочие места и закройте 1С там, где база открыта.
- Проверьте, не запущена ли база в конфигураторе — он тоже держит файл.
- Посмотрите фоновые процессы: в диспетчере задач может висеть
1cv8.exeбез окна. - Если база на сетевой папке — убедитесь, что её не открыл кто-то ещё по сети.
После закрытия лишних сеансов база откроется. Если сеансов уже нет, а ошибка держится — остался висящий процесс или блокировка.
⚠️ Не путайте это с многопользовательской работой. Несколько человек в одной файловой базе одновременно работать могут — но саму базу нельзя параллельно открывать в конфигураторе, копировать или архивировать во время работы. Резервную копию файловой базы делайте только когда из неё все вышли.
Как найти зависший сеанс
- Диспетчер задач → вкладка «Подробности» → завершите все
1cv8.exe, у которых нет активного окна. - Перезагрузите компьютер, где база «упала» последней.
- В каталоге базы удалите файл блокировки
1Cv8.1CL(создаётся заново при запуске) — только когда 1С полностью закрыта.
Проверяем и настраиваем права доступа к папке базы
Если база не открывается ни у кого и никто её не держит — почти всегда дело в правах NTFS на каталог.
1Cv8.1CD → «Свойства» → вкладка «Безопасность».C:\Program Files или на системном диске под UAC — перенесите каталог, например в D:\Bases\ИмяБазы. Там прав хватает по умолчанию.После смены прав перезапустите 1С и попробуйте открыть базу заново.
Чистим кеш программы 1С
Повреждённый кеш платформы — частая причина, когда база «то открывается, то нет». Кеш лежит в профиле пользователя:
%APPDATA%\1C\1cv8
%LOCALAPPDATA%\1C\1cv8
Порядок действий:
- Закройте все окна 1С.
- Нажмите
Win+R, вставьте%LOCALAPPDATA%\1C\1cv8→ Enter. - Внутри найдите папки с длинными «случайными» именами — это каталоги кеша баз. Удалите их.
- То же самое в
%APPDATA%\1C\1cv8. - Запустите 1С — кеш соберётся заново.
💡 Быстрый способ, не удаляя всё: в окне запуска 1С выделите базу → «Изменить» → в конце строки запуска можно добавить очистку кеша параметром
/ClearCache. Один запуск — и параметр можно убрать.
Свои настройки (позиции окон, недавние документы) при чистке кеша слетят, данные базы — нет.
Снимаем «только чтение» и лишние блокировки
Иногда файл или папка базы получают атрибут read-only — после копирования с флешки, из архива или с сетевого диска.
- Правой кнопкой по папке базы → «Свойства» → снимите галочку «Только чтение» → «Применить» → «К этой папке и вложенным файлам».
- Отдельно проверьте сам файл
1Cv8.1CD— на нём атрибут тоже может стоять. - Если база в облачной синхронизации (Диск, Dropbox, OneDrive) — вынесите её оттуда. Синхронизация постоянно держит файл открытым и ловит совместный доступ.
Ошибка доступа к файлу при обновлении конфигурации
Отдельный случай: ошибка вида Ошибка доступа к файлу 'http://...' при обновлении. Здесь «файл» — это ресурс в интернете, а не база.
Причины и что делать:
- 🌐 Нет доступа в интернет или упал сервис обновлений — проверьте соединение.
- 🔌 Настроен прокси — в конфигураторе: «Сервис» → «Параметры» → вкладка обновления/интернет, укажите прокси или отключите его.
- 🛡️ Файрвол блокирует
1cv8.exe— добавьте в исключения.
Как обходной путь — скачайте файл обновления вручную и обновляйте из локального .cf/.cfu, а не по сети.
Если не помогло — проверяем базу
Простые способы не сняли ошибку — вероятно, повреждён сам файл базы. Проверьте его штатной утилитой платформы chdbfl.exe.
- Сделайте копию каталога базы (на всякий случай).
- Найдите
chdbfl.exeв папкеbinустановленной платформы, напримерC:\Program Files\1cv8\<версия>\bin\chdbfl.exe. - Запустите, укажите путь к
1Cv8.1CD, поставьте галку «Исправлять обнаруженные ошибки» → «Выполнить». - По итогам проверки откройте базу.
Если утилита нашла много ошибок или база всё равно не открывается — восстанавливайтесь из резервной копии либо выгружайте данные (.dt) из последней рабочей копии.
Как предотвратить ошибку доступа к файлу
Короткий чек-лист, чтобы не ловить проблему снова:
При росте числа пользователей файловый режим упирается в такие блокировки всё чаще — это сигнал задуматься о переносе базы на сервер.
Частые вопросы
Что за файл 1Cv8.1CD и можно ли его удалять?
1Cv8.1CL.Почему ошибка появляется только на сетевом диске?
Можно ли работать в одной файловой базе нескольким пользователям?
Помогает ли перезагрузка компьютера?
1cv8.exe и освобождает файл базы.Удаление кеша не сотрёт мои данные?
1Cv8.1CD и чистки кеша не касаются.Что делать, если база вообще не открывается после ошибки?
chdbfl.exe с исправлением ошибок. Если не помогло — восстановитесь из резервной копии. Поэтому регулярные бэкапы обязательны.Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 13.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.