Расширение больше не нужно: убираем его из базовой 1С без потерь
Содержание
Удалить расширение
в базовой версии 1С проще всего из пользовательского режима: в 1С:Бухгалтерии 3.0 откройте Администрирование → Печатные формы, отчеты и обработки → Расширения, выделите строку и нажмите «Удалить». После этого программа попросит перезапуск, и только после него расширение перестанет работать.
Базовая версия отличается от ПРОФ тем, что менять конфигурацию в Конфигураторе там нельзя. Поэтому основной сценарий — режим Предприятия. Конфигуратор пригодится для резервной копии, тестирования базы и аварийного отката, если расширение не даёт программе запуститься.
Как устроены расширения и почему базовая версия накладывает ограничения
Расширение — это отдельный «слой» поверх типовой конфигурации. Оно добавляет печатные формы, отчёты, реквизиты, меняет поведение форм, но не трогает саму конфигурацию. Механизм появился в платформе 8.3.6 и с тех пор используется всё шире.
Что важно знать перед удалением:
- 📦 Расширение хранится внутри информационной базы. Не в папке программы и не рядом с базой. Файл
.cfe— лишь выгрузка, копия для переноса. - 🗄️ Расширение может хранить свои данные. Если в нём есть собственные справочники, документы или добавленные реквизиты, их значения лежат в базе. При удалении расширения эти данные удаляются вместе с ним.
- 🔌 Расширение можно не удалять, а отключить. Тогда его код и формы не работают, но всё остаётся в базе, и вернуть его можно одним флажком.
- 🔒 В базовой версии Конфигуратор служит для обслуживания: обновления, выгрузки и загрузки базы, тестирования. Изменять конфигурацию через него нельзя, а работа с расширениями в нём может быть ограничена. Рассчитывайте на режим Предприятия.
Откуда расширения берутся в базовой версии? Чаще всего их ставит обслуживающая организация: доработанная печатная форма счёта, загрузка выписки из конкретного банка, интеграция с сайтом. Иногда расширение приходит вместе с внешним сервисом. Когда договор с подрядчиком закончился или сервис больше не нужен, возникает задача убрать «хвост».
Подготовка базы перед удалением расширения
Удаление необратимо. Восстановить расширение можно только из файла .cfe или из резервной копии, а его данные — только из резервной копии. Поэтому сначала страховка.
Шаг 1. Выясните, что делает расширение
Откройте список расширений и посмотрите на колонки: имя, синоним, версия. По синониму обычно понятно назначение. Если не понятно — спросите того, кто его ставил.
Задайте себе три вопроса:
- Какие формы, отчёты или кнопки исчезнут после удаления?
- Хранит ли расширение данные, которые нужны для отчётности или истории?
- Не завязаны ли на него регламентные операции — например, загрузка документов по расписанию?
Шаг 2. Сохраните расширение в файл
В списке расширений есть команда сохранения в файл (обычно в меню «Ещё» или в командной панели). Сохраните .cfe в папку с резервными копиями. Если через месяц выяснится, что без него никак, вы загрузите его обратно за минуту.
Шаг 3. Сделайте резервную копию базы
Перед удалением сделайте полную выгрузку базы в .dt. Это единственный способ вернуть данные расширения, если они понадобятся.
Порядок:
- Закройте все сеансы 1С с этой базой.
- Запустите Конфигуратор.
- Выберите
Администрирование → Выгрузить информационную базу. - Сохраните файл
.dtс датой в имени, напримерbuh_2026-10-07_before_ext.dt.
Для файловой базы дополнительно можно скопировать каталог базы целиком (файл 1Cv8.1CD) при закрытой программе.
Дайте копии понятное имя с пометкой «до удаления расширения». Через полгода по безликому backup.dt никто не вспомнит, что в нём.
Шаг 4. Проверьте права
Удалять расширения может пользователь с полными правами (роль администратора). У обычного бухгалтера команда либо не видна, либо неактивна. Зайдите под администратором базы.
Удаление расширения в режиме Предприятия
Это основной и самый безопасный путь для базовой версии.
Где найти список расширений
| Конфигурация | Где открыть список расширений |
|---|---|
| 1С:Бухгалтерия 3.0 базовая | Администрирование → Печатные формы, отчеты и обработки → Расширения |
| 1С:ЗУП 3.1 базовая | Администрирование → Печатные формы, отчеты и обработки → Расширения |
| Другая конфигурация на БСП | раздел Администрирование, группа с печатными формами и обработками |
Если раздела Администрирование не видно, проверьте, что вы вошли под администратором. Ещё один вход — стандартная обработка управления расширениями в меню «Все функции» → «Стандартные». Меню «Все функции» включается в параметрах программы (кнопка-шестерёнка, флажок «Отображать команду “Все функции”»).
Вариант 1. Сначала отключить, потом удалить
Если сомневаетесь, нужно ли расширение, не удаляйте его сразу:
- В списке расширений снимите флажок у нужной строки (колонка с флажком включения слева от имени).
- Нажмите «Перезапустить» или закройте и снова откройте программу.
- Поработайте неделю-две. Проверьте закрытие месяца , печать документов, загрузку банка.
- Если всё в порядке — удаляйте.
Отключённое расширение не выполняет код и не показывает свои формы. Его данные при этом сохраняются. Это удобный «карантин».
Вариант 2. Удалить сразу
- Выделите расширение в списке.
- Нажмите «Удалить» (кнопка в командной панели или в меню «Ещё»).
- Прочитайте предупреждение. Если расширение хранит данные, программа сообщит, что они будут удалены.
- Подтвердите удаление.
- Перезапустите программу — без перезапуска текущий сеанс продолжает работать со старым набором расширений.
Если в базе работают несколько человек, им тоже нужно перезайти. Предупредите коллег заранее: при перезапуске несохранённые документы закрываются.
Отключить или удалить: сравнение
| Действие | Когда подходит | Данные расширения | Как вернуть |
|---|---|---|---|
| Снять флажок | сомневаетесь, тестируете | сохраняются | поставить флажок |
| Удалить из списка | расширение точно не нужно | удаляются | загрузить .cfe, данные — только из .dt |
Откат на копию .dt | расширение сломало базу | возвращаются на дату копии | уже возврат |
Файлы расширения на диске: что удалять бесполезно и опасно
Частая ошибка — искать расширение в папках и удалять файлы вручную. Это не работает .
- 🚫 Удаление файла
.cfeс диска ничего не меняет. Расширение уже загружено в базу, файл был лишь источником. - 🚫 Папка установки платформы (
C:\Program Files\1cv8\...) расширений не содержит. - ⛔ Файл базы
1Cv8.1CDнельзя редактировать сторонними средствами. Расширение хранится в его служебных таблицах. Попытка «вырезать» его оттуда повреждает базу.
Ручная работа с файлами уместна в двух случаях:
- Откат на резервную копию. Если расширение сломало базу и программа не запускается, загрузите
.dt, сделанный до его установки:Конфигуратор → Администрирование → Загрузить информационную базу. Все изменения после даты копии пропадут — документы придётся ввести заново. - Очистка кэша пользователя. Это служебные файлы, их удаление безопасно при закрытой программе. О них — в следующем разделе.
Если программа не запускается из-за расширения, а свежей копии нет, не экспериментируйте с файлами. Обратитесь к тому, кто ставил расширение, или к обслуживающей организации: они отключат его в Конфигураторе с правами разработчика.
Очистка кэша после удаления расширения
Иногда расширение удалено, программа перезапущена, а кнопка или печатная форма из него всё ещё видна. Или при входе появляется сообщение об ошибке со ссылкой на объект, которого уже нет. Обычно виноват кэш метаданных на компьютере пользователя.
Способ 1. Параметр запуска /ClearCache
Самый мягкий вариант:
- В окне запуска 1С выделите базу и нажмите «Изменить».
- Пройдите до последней страницы мастера.
- В поле «Дополнительные параметры запуска» впишите
/ClearCache. - Нажмите «Готово» и запустите базу.
После успешного входа параметр лучше убрать, иначе программа будет каждый раз запускаться медленнее.
Способ 2. Удалить папки кэша вручную
Закройте все окна 1С на этом компьютере. Затем откройте через проводник:
%APPDATA%\1C\1cv8\
%LOCALAPPDATA%\1C\1cv8\
Внутри лежат папки с длинными именами вида a1b2c3d4-... — это кэш баз. Удалите их. Файлы ibases.v8i и папки с настройками не трогайте: в первом хранится список баз
.
Если 1С работает через терминальный сервер, кэш у каждого пользователя свой. Чистите в профиле того, у кого проблема, и только когда он вышел из 1С — иначе его сеанс оборвётся с ошибкой.
Способ 3. Сброс пользовательских настроек
Если исчезнувшая команда осталась в настроенной панели или на начальной странице, очистите настройки пользователя. В БП 3.0 это Администрирование → Настройки пользователей и прав → Настройки пользователей. Сбрасывайте только настройки внешнего вида — не все подряд.
Проверка базы после удаления расширения
Удалили — проверьте, что ничего не сломалось. Порядок такой.
Функциональная проверка
Пройдите по участкам, которые могли зависеть от расширения:
- 🖨️ Печать основных документов: счёт, реализация, счёт-фактура.
- 🏦 Загрузка и выгрузка банковских документов.
- 📊 Отчёты, которыми вы пользуетесь каждый день.
- 🔁 Обмены и регламентные задания, если они настроены.
- 📅 Пробное закрытие месяца на копии или в текущем периоде без проведения лишних операций.
Если что-то перестало работать, загляните в «Журнал регистрации» (Администрирование → Обслуживание → Журнал регистрации): ошибки за последний час часто прямо называют пропавший объект.
Тестирование и исправление
Если были сбои — например, программа аварийно закрывалась во время удаления — проверьте базу встроенным средством:
- Убедитесь, что все пользователи вышли: тестирование требует монопольного доступа.
- Сделайте ещё одну копию
.dt. - В Конфигураторе:
Администрирование → Тестирование и исправление. - Для начала отметьте только проверку логической целостности, без режимов исправления.
- Запустите и дождитесь отчёта.
Если проверка нашла ошибки, режимы исправления включайте осознанно: часть из них удаляет «битые» ссылки, и это необратимо без копии.
Частые ошибки при удалении расширения
- ❌ Удалили и не перезапустились. Расширение продолжает работать в открытых сеансах. Пользователь думает, что удаление «не сработало».
- ❌ Удалили расширение с данными без копии. Например, расширение вело дополнительный реестр договоров. После удаления реестр пропал вместе со всеми записями.
- ❌ Удалили «служебное» расширение типового сервиса. Некоторые расширения ставятся автоматически вместе с подключёнными сервисами или исправлениями. Если не знаете, откуда оно, — сначала отключите, а не удаляйте.
- ❌ Удалили одно из связанных расширений. Бывает, что два расширения работают в паре: одно добавляет реквизит, другое выводит его на печать. Удаление первого ломает второе. Убирайте такие пары вместе.
- ❌ Перед обновлением конфигурации удалили всё подряд. Если расширение мешает обновлению, его достаточно временно отключить, а после обновления проверить и включить снова.
Частые вопросы
Можно ли в базовой версии загрузить расширение обратно после удаления?
.cfe и перезапустите программу. Данные, которые хранило расширение, вернутся только из резервной копии.Почему расширение снова появилось после удаления?
Влияет ли удаление расширения на обновление конфигурации?
Удаляется ли расширение во всех базах сразу?
Сколько занимает удаление?
.dt: для базы в несколько гигабайт это 5–15 минут, зависит от диска.