Бывают ситуации когда нет возможности удалить расширение из конфигурации, а оно блокирует вход в программу или мешает выполнению обмена через РИБ, например:
- Разработчик допустил ошибку в коде расширения и оно не дает зайти в программу. Хорошо если можно удалить расширение через конфигуратор, но если это базовая версия, то у нее нет функционала расширений в конфигураторе;
- В периферийной базе осталось расширение, которого нет в центральной базе, удалить его через конфигуратор тоже не получиться так как платформа не дает работать с расширениями в периферийной базе, которые были получены из центрально узла;
- У клиента есть десятки баз и в них попалось испорченное расширение, которое возможно было загружено централизованно во все базы и хочется быстро так же централизованное его удалить из всех баз;
Во всех таких случаях помогает способ описанный в этой статье:
Общая идея удаление расширения через запуск 1С в пакетном режиме с ключом запуска /DeleteCfg