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

Разработка и Конфигурация · 10 мин

Как убрать режим «только для чтения» в конфигураторе 1С

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

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

Чаще всего проблему вызывает поддержка конфигурации: типовые решения (Бухгалтерия, Зарплата и управление персоналом, Управление торговлей) по умолчанию закрыты от изменений, и конфигуратор показывает дерево объектов с замками. Второй по частоте случай — открытые сеансы пользователей или фоновые задания, которые блокируют монопольный доступ. Реже встречаются ограничения прав, атрибуты файлов и особенности клиент-серверного режима.

Ниже разобраны все основные сценарии с конкретными действиями. Перед любыми изменениями конфигурации сделайте резервную копию базы: выгрузку в файл .dt через конфигуратор (Администрирование → Выгрузить информационную базу) или копию файла 1Cv8.1CD для файлового варианта.

Как определить причину блокировки

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

Для файловой базы проверьте и сам файл: откройте свойства 1Cv8.1CD в проводнике Windows. Установленный атрибут «Только чтение» блокирует любые изменения базы независимо от настроек 1С.

Замки на объектах в дереве конфигурацииКонфигурация на поддержке поставщика

Проверить: Конфигурация → Поддержка → Настройка поддержки

Ошибка монопольного доступа при сохраненииЕсть активные сеансы или фоновые задания

Проверить: Администрирование → Активные пользователи

Меню Конфигурация недоступноНедостаточно прав пользователя

Проверить роль пользователя в списке пользователей ИБ

Файловая база не сохраняет никакие измененияАтрибут «только чтение» на файле 1Cv8.1CD

Проверить свойства файла в проводнике

Снятие конфигурации с поддержки поставщика

Это самый частый сценарий. Типовая конфигурация поставляется с защитой от изменений, чтобы обновления устанавливались автоматически. Чтобы разрешить редактирование, откройте в конфигураторе меню «Конфигурация → Поддержка → Настройка поддержки». В открывшемся окне нажмите кнопку «Включить возможность изменения» и подтвердите действие.

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

Порядок действий для снятия с поддержки
  1. 1
    Сделайте резервную копию базы (выгрузка .dt или копия 1Cv8.1CD)
  2. 2
    Откройте конфигуратор и завершите все сеансы пользователей
  3. 3
    Перейдите: Конфигурация → Поддержка → Настройка поддержки
  4. 4
    Нажмите «Включить возможность изменения» и подтвердите
  5. 5
    Для полного снятия выберите «Снять с поддержки»
  6. 6
    Сохраните конфигурацию базы данных (F7 или Конфигурация → Обновить конфигурацию базы данных)

Изменение отдельных объектов без полного снятия с поддержки

Полное снятие с поддержки требуется редко. Практичнее разрешить изменения только для нужных объектов. В окне настройки поддержки после включения возможности изменения каждый объект получает режим: «Редактируется с сохранением поддержки» или «Не редактируется». Дважды щёлкните по объекту в дереве настройки поддержки и выберите нужный режим.

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

Устранение блокировки сеансами и монопольного доступа

Изменение конфигурации базы данных требует монопольного доступа: ни один пользователь или фоновое задание не должны быть подключены к базе. Если конфигуратор сообщает об ошибке монопольного режима, откройте «Администрирование → Активные пользователи» и попросите пользователей завершить работу, либо завершите сеансы принудительно.

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

Если сеансов нет, а ошибка остаётся, перезапустите сервер 1С (для клиент-серверного варианта) или проверьте наличие зависших процессов rphost/ragent в диспетчере задач сервера.

Права пользователя и атрибуты файлов

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

Для файловой базы проверьте атрибуты файла 1Cv8.1CD: щёлкните по файлу правой кнопкой мыши, откройте «Свойства» и снимите флажок «Только чтение», если он установлен. Также убедитесь, что у учётной записи Windows есть права на запись в каталог базы — особенно если база лежит на сетевом диске. Аналогично для клиент-серверного варианта проверяют права учётной записи, под которой работает служба сервера 1С, на уровне СУБД.

Типичные ошибки
01
Снятие с поддержки без резервной копии — при ошибке доработки базу не откатить
02
Полное снятие с поддержки вместо режима «Редактируется с сохранением поддержки» — теряется автоматическое обновление
03
Игнорирование фоновых заданий — монопольный доступ не получается, хотя пользователей в базе нет
04
Изменение конфигурации в рабочее время — пользователи получают ошибки и риск потери несохранённых данных
05
Забытое обновление конфигурации базы данных (F7) — изменения сохранены в конфигурации, но не применены к базе

Проверка результата

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

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

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

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

Значки объектов в дереве конфигурации
Норма

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

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

Замки остались — поддержка не настроена

Сохранение конфигурации
Норма

Изменения сохраняются без ошибок

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

Ошибка монопольного доступа — есть активные сеансы

Обновление конфигурации базы данных (F7)
Норма

Обновление выполнено, база открывается в режиме предприятия

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

Ошибки обновления или недоступность базы

Настройка поддержки
Норма

Стоит нужный режим: изменение с сохранением поддержки

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

Конфигурация полностью снята с поддержки без необходимости

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

Можно ли вернуть конфигурацию на поддержку после снятия?

Да, но только через загрузку конфигурации поставщика из файла поставки (.cf) с полной заменой. Все доработки при этом будут потеряны, поэтому перед возвратом на поддержку выгрузите свои изменения и перенесите их после загрузки. Именно поэтому рекомендуется режим «Редактируется с сохранением поддержки» вместо полного снятия.

Почему кнопка «Включить возможность изменения» неактивна?

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

Ошибка монопольного доступа остаётся, хотя пользователей нет. Что делать?

Проверьте фоновые и регламентные задания, зависшие сеансы в консоли кластера (для клиент-серверного варианта) и процессы rphost на сервере. В файловом варианте убедитесь, что база не открыта по сети и не опубликована веб-сервером. Как крайняя мера — перезапуск службы сервера 1С.

Чем снятие с поддержки отличается от включения возможности изменения?

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

Безопасно ли снимать «только чтение» с файла базы на сетевом диске?

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

Нужно ли снимать конфигурацию с поддержки, чтобы добавить внешнюю обработку или отчёт?

Нет. Внешние обработки, отчёты и печатные формы подключаются через механизм дополнительных отчётов и обработок (в типовых конфигурациях — раздел «Администрирование → Печатные формы, отчёты и обработки») и не требуют изменения конфигурации вообще. Это предпочтительный способ доработки без потери поддержки.

Итог

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

Режим «только для чтения» устраняется в зависимости от причины: настройка поддержки (Конфигурация → Поддержка), завершение сеансов для монопольного доступа, права пользователя или атрибуты файла базы. Предпочитайте режим «Редактируется с сохранением поддержки» и всегда делайте резервную копию перед изменениями.