Удаление патчей из конфигурации

28.04.22

База данных - Обновление 1С

Иногда патчи от 1С мешают обновлению, разработке а руками удалять лень. Данная обработка работает так: через меню Файл - Открыть открывается обработка, которая удаляет - расширения (только патчи).

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Удаление патчей из конфигурации:
.epf 6,01Kb
33 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

После обновления конфигурации, база не запускается базы в режиме 1С:Предприятия. Ругается на расширение конфигурации EF_... Искать его по имени муторно, поэтому написал обработку, которую нужно запускать ДО начала обновлений. Удаляет все исправления 1С. 

ВсеРасширения = РасширенияКонфигурации.Получить();
Для Каждого Расширение Из ВсеРасширения Цикл
    Если ОбновлениеКонфигурации.ЭтоИсправление(Расширение) Тогда
        Попытка
            Расширение.Удалить();
        Исключение
            Сообщить("Не удалось удалить "+Расширение.Имя); 
        КонецПопытки;
    КонецЕсли;
КонецЦикла; 

Проверено на 8.3.20.

Вступайте в нашу телеграмм-группу Инфостарт

Расширение патч

См. также

Обновление 1С Программист 1С v8.3 Бесплатно (free)

Как быстро починить обновление при ошибках в данных без использования внешних обработок.

13.10.2025    2475    VetalDV    7    

7

Обновление 1С Программист 1С v8.3 Бесплатно (free)

При обновлении конфигураций ЕРП/КА/УТ типовыми обновлениями можно получить ошибку  Превышен максимальный расход памяти сервера за один вызов". С чем это связано? Рассмотрим исправление этой ошибки.

18.08.2025    3507    iolko    10    

19

Обновление 1С Системный администратор Программист 1С v8.3 Россия Абонемент ($m)

Внешняя обработка "Запуск процедур обновления" предназначена для запуска процедур обновления в типовых конфигурациях, а также в конфигурациях, где поддерживается типовой механизм обновления по подсистемам. Это может быть полезно тем, кто разрабатывает и поддерживает свои подсистемы на базе типового механизма. Тестировщики, разработчики.

1 стартмани

16.07.2025    1198    8    lastpioneer    0    

9

Рефакторинг и качество кода Обновление 1С Программист 1С v8.3 Бесплатно (free)

Проблемы и их решение из реальных проектов сложного обновления 1С, когда нужно было сохранить целостность данных, ускориться и уложиться в оцененные и утвержденные сроки.

02.07.2025    5346    1c-izh    9    

13

DevOps и автоматизация разработки Обновление 1С Системный администратор Программист 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление холдингом Абонемент ($m)

Продолжаем делиться опытом ICL SOFT – в этой статье рассказываем о сложном обновлении сильно доработанной конфигурации "1С:ERP Управление холдингом с версии 3.1.8.15" до актуальной версии редакции 3.2. Публикации о сложных обновлениях, которые можно найти в открытых источниках, содержат мало подробной информации об использованных инструментах и решениях. Часто в них отсутствует информация о том, что находится под капотом этих решений. Будем рады, если наша статья окажется полезной

1 стартмани

01.07.2025    2989    vladimir_iclsoft    1    

22

Рефакторинг и качество кода Обновление 1С Программист 1С v8.3 Бесплатно (free)

Тестовая база обновлена через все ключевые релизы, всё протестировано, остатки сведены, вы готовы обновить «боевую» базу, но…по замерам для этого потребуется целая неделя, а у вас есть всего пара выходных. Знакомая ситуация? Расскажем, как увеличить скорость отработки промежуточных конфигураций!

18.06.2025    4660    1c-izh    14    

12

Обновление 1С Программист Стажер 1С v8.3 Бесплатно (free)

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

04.06.2025    4576    1c-izh    13    

17
Вознаграждение за ответ
Показать полностью
Отзывы
4. user1677685 28.04.22 10:11 Сейчас в теме
Администрирование - Обслуживание - Обновление программы - Установленные исправления (патчи)

Выделить весь список и нажать "Удалить исправление"

Всё это есть в БП Корп, может быть и в других конфигурациях.
improg; zhry; Alex-krk; Cmapnep; Stas84; shvedov-pavel; Izumov; user1882847; Denium79; Rackhanot; Созинов; mrChOP93; +12 Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RustIG 1920 28.04.22 08:17 Сейчас в теме
(0) Спасибо! Молодцы, что сделали, выложили!
2. RustIG 1920 28.04.22 08:31 Сейчас в теме
(0) У меня в базе своих расширений 7 штук - у вас нет указания на явную проверку расширений, начинающихся на EF - но посмотрев код, стало ясно
Функция ЭтоИсправление(Расширение) Экспорт
	
	Возврат Расширение.Назначение = Метаданные.СвойстваОбъектов.НазначениеРасширенияКонфигурации.Исправление
		И СтрНачинаетсяС(Расширение.Имя, "EF");
	
КонецФункции

В общем, еще раз спасибо за код!
a.russkikh; Alien_RS_Forever; FoxMara; +3 Ответить
3. RustIG 1920 28.04.22 08:42 Сейчас в теме
(0) патчи скачиваются с инета и хранятся в папке "C:\Users\Rust\AppData\Local\1C\1Cv8ConfigUpdate\Patches"
может кто-нибудь запрограммирует удаление файлов из этой папки ....
4. user1677685 28.04.22 10:11 Сейчас в теме
Администрирование - Обслуживание - Обновление программы - Установленные исправления (патчи)

Выделить весь список и нажать "Удалить исправление"

Всё это есть в БП Корп, может быть и в других конфигурациях.
improg; zhry; Alex-krk; Cmapnep; Stas84; shvedov-pavel; Izumov; user1882847; Denium79; Rackhanot; Созинов; mrChOP93; +12 Ответить
5. tpe 29.04.22 09:48 Сейчас в теме
(4) в БП Проф тоже есть...
6. RustIG 1920 11.05.22 10:40 Сейчас в теме
(0) Владимир, напишите пож-та хотя бы одно сообщение сюда, чтобы вам перечислить 1см.
7. ptkrzy 99 11.05.22 14:11 Сейчас в теме +1 $m
(6)Перечисляйте, спасибо.
8. shvedov-pavel 29.07.23 17:22 Сейчас в теме
Немного не понял, зачем это нужно? Зайти в список патчей, выделить всё и нажать "удалить". Зачем обработка-то?
9. ptkrzy 99 04.10.23 16:51 Сейчас в теме
Обновлял базовую бухгалтерию через конфигуратор, не запустилась из-за ошибок в старом патче. Удалил через параметры запуска /DeleteCfg -AllExtensions
Для отправки сообщения требуется регистрация/авторизация