Администрирование · 10 мин
Как отключить расширение 1С в пользовательском режиме
Пошаговая инструкция по отключению расширений 1С в пользовательском режиме: снятие галочки, безопасный режим, проверка результата и решение типичных проблем.
Расширения конфигурации в 1С — удобный способ добавить функциональность без изменения типовой конфигурации. Однако иногда расширение начинает конфликтовать с обновлением, вызывает ошибки при открытии документов или просто больше не нужно. В таких случаях его можно отключить прямо в пользовательском режиме, не заходя в конфигуратор и не снимая конфигурацию с поддержки.
Отключение отличается от удаления: расширение остаётся в списке, его настройки и данные сохраняются, и при необходимости его можно включить обратно за пару кликов. Это безопасный способ проверить, не является ли расширение причиной сбоя, или временно убрать добавленную им функциональность.
Ниже разобраны все способы отключения: через стандартный интерфейс «Все функции», через раздел администрирования в типовых конфигурациях, а также варианты для случаев, когда расширение не даёт программе нормально запуститься.
Что происходит при отключении расширения
Когда вы снимаете флажок использования, платформа перестаёт применять расширение к конфигурации: добавленные им объекты (справочники, документы, роли, формы) исчезают из интерфейса, переопределённые обработчики возвращаются к типовому поведению. Сам файл расширения и его данные при этом не удаляются из информационной базы.
Важно понимать, что отключение применяется только после перезапуска сеанса. До перезапуска расширение продолжает работать в текущем сеансе, поэтому проверять результат нужно после повторного входа в программу.
Отключение через «Все функции»
Универсальный способ, работающий в любой конфигурации на управляемых формах. Откройте главное меню (круглая кнопка со стрелкой в левом верхнем углу) и выберите «Все функции». Если пункт недоступен, включите его: главное меню → «Сервис» → «Параметры» → установите флажок «Отображать команду "Все функции"».
В окне «Все функции» найдите ветку «Стандартные» и выберите «Расширения конфигурации». Откроется список всех подключённых расширений. Найдите нужное по имени и снимите флажок в колонке «Используется». Закройте окно и перезапустите программу.
- 1Откройте главное меню и включите отображение команды «Все функции», если она скрыта
- 2Откройте «Все функции» → «Стандартные» → «Расширения конфигурации»
- 3Найдите нужное расширение в списке по имени
- 4Снимите флажок «Используется» и закройте окно
- 5Полностью завершите сеанс и войдите в программу заново
- 6Проверьте, что функциональность расширения больше не применяется
Отключение через раздел «Администрирование»
В типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, ERP и других на Библиотеке стандартных подсистем) есть более удобный путь. Откройте раздел «Администрирование» → «Печатные формы, отчеты и обработки» → «Расширения». Здесь отображается тот же список, но с дополнительной информацией и предупреждениями безопасности.
Снимите флажок напротив расширения. Программа может показать предупреждение о том, что расширение изменяет работу конфигурации, — подтвердите действие. После этого перезапустите сеанс. В некоторых конфигурациях рядом доступна кнопка удаления — не путайте её с отключением: удаление стирает расширение из базы безвозвратно.
Отключение расширения, если программа не запускается
Иногда ошибочное расширение полностью блокирует вход в базу: сеанс падает с ошибкой при старте. В пользовательском режиме это решается запуском толстого клиента с параметром отключения расширений или через запуск в режиме, где расширения не применяются.
Первый вариант — запустить конфигуратор и отключить расширение через меню «Конфигурация» → «Расширения конфигурации». Это уже не пользовательский режим, но часто единственный способ при полной блокировке. Второй вариант — если ошибка возникает только у одного пользователя, войти под другой учётной записью и отключить расширение стандартным способом.
Как выбрать действие
Безопасный режим и профили безопасности
Если база работает в клиент-серверном варианте под управлением кластера с профилями безопасности, расширение может выполняться в безопасном режиме. В списке расширений есть колонка «Безопасный режим» — она показывает, ограничены ли возможности расширения (доступ к файловой системе, внешним компонентам и т.п.).
Отключение работает одинаково независимо от режима, но учтите: если расширение было установлено администратором кластера с особыми настройками, у обычного пользователя может не хватить прав на его отключение. В этом случае пункт списка будет недоступен или флажок не снимется — обратитесь к администратору базы.
Проверка результата после отключения
После перезапуска сеанса убедитесь, что расширение действительно перестало работать. Откройте список расширений повторно — флажок «Используется» должен остаться снятым. Если флажок вернулся сам, значит, отключение не сохранилось (чаще всего из-за нехватки прав или работы в распределённой базе с обменом).
Затем проверьте прикладной результат: откройте документ или отчёт, который изменялся расширением. Добавленные кнопки, реквизиты и печатные формы должны исчезнуть, поведение — вернуться к типовому. Если изменения остались, возможно, за них отвечает другое расширение или доработка внесена не расширением, а непосредственно в конфигурацию.
Как проверить результат
Флажок снят и не возвращается после перезапуска
Флажок установился обратно сам — не хватает прав или сработал обмен данными
Добавленные расширением элементы исчезли, работа типовая
Изменения остались — за них отвечает другое расширение или доработка конфигурации
Нет новых ошибок, связанных с расширением
Появляются ошибки при обращении к объектам отключённого расширения
Типичные ошибки и ограничения
Самая частая ошибка — забыть перезапустить сеанс и сделать вывод, что отключение «не сработало». Вторая — перепутать отключение с удалением и потерять настройки расширения, которые пришлось бы восстанавливать из резервной копии. Третья — отключить расширение, от которого зависят другие расширения или настроенные под него права пользователей, и получить ошибки у коллег.
Отдельная ситуация — расширения, подключённые с назначением «Исправление» или «Адаптация». Отключение исправления от поставщика может вернуть ошибку, которую оно закрывало. Перед отключением таких расширений уточните, для чего они были установлены.
Когда отключения недостаточно
Если после отключения расширения ошибка сохраняется, причина, скорее всего, не в нём. Проверьте другие расширения в списке, внешние обработки и отчёты, а также саму конфигурацию — возможно, доработка внесена напрямую. Для диагностики полезно отключать расширения по одному, проверяя результат после каждого перезапуска.
Если расширение нужно убрать навсегда, после успешной проверки отключения удалите его кнопкой «Удалить» в том же списке. Перед удалением сохраните файл расширения на диск (кнопка «Сохранить в файл»), чтобы при необходимости вернуть его в исходном виде.
Что важно запомнить
Отключение расширения выполняется снятием флажка «Используется» в списке расширений и вступает в силу только после перезапуска сеанса. Данные расширения сохраняются, поэтому операция обратима. Перед отключением проверьте зависимости и наличие данных в объектах расширения, а при полной блокировке входа используйте конфигуратор.
Частые вопросы
Удалятся ли данные, введённые через расширение, после его отключения?
Нет, физически данные остаются в информационной базе. Они просто становятся недоступными в интерфейсе, потому что объекты расширения перестают применяться. После повторного включения расширения данные снова будут видны. Удаление данных происходит только при полном удалении расширения с очисткой.
Почему флажок «Используется» снимается, но после перезапуска появляется снова?
Обычно это признак нехватки прав (нет права «Администрирование расширений конфигурации») либо работы в узле распределённой базы, где изменения затираются обменом с главным узлом. Также проверьте, не подключается ли расширение автоматически через настройки публикации на веб-сервере или параметры кластера.
Можно ли отключить расширение только для одного пользователя?
Штатно расширения применяются ко всей информационной базе или ко всем сеансам — отключить для отдельного пользователя через стандартный интерфейс нельзя. Обходные варианты — настройка прав внутри самого расширения, если разработчик это предусмотрел, или отказ от выдачи пользователю ролей, добавленных расширением.
Чем отключение отличается от удаления расширения?
Отключение снимает флажок использования: расширение остаётся в списке, его можно включить обратно в любой момент, настройки сохраняются. Удаление стирает расширение из базы полностью — для возврата понадобится исходный файл расширения. Для диагностики всегда начинайте с отключения.
После обновления конфигурации расширение отключилось само — это нормально?
Да, платформа автоматически отключает расширения, несовместимые с новой версией конфигурации, чтобы не блокировать работу базы. Такое расширение нужно обновить у его разработчика до совместимой версии и затем включить снова. Самостоятельно включать несовместимое расширение не стоит — это может вызвать ошибки.
Как отключить расширение в файловой базе, если нет конфигуратора?
Если программа запускается, достаточно пользовательского режима: список расширений доступен через «Все функции» или «Администрирование». Конфигуратор нужен только когда база не открывается вообще. Если и сеанс невозможен, и конфигуратора нет, потребуется установить платформу с компонентой конфигуратора на любой компьютер с доступом к файлу базы.