Патчи в 1С: что это, как установить и удалить
📋 Содержание
Многие путают патч 1С с обновлением конфигурации. Это разные вещи. Патч — точечная заплатка на один конкретный баг, весит килобайты и ставится за минуту. Обновление меняет всю конфигурацию и требует объединения.
Разберём, что такое патч в 1С, где его взять, как установить исправление автоматически и вручную через Конфигуратор, где увидеть уже поставленные и как безболезненно удалить лишний.
💡 Патч (от англ. patch — заплатка) в терминологии 1С называется исправлением. В интерфейсе и на сервисе поддержки вы встретите оба слова — это одно и то же.
Что такое патч (исправление) в 1С
Патч — это небольшой внешний файл с расширением .cfe, который меняет поведение отдельного объекта конфигурации: модуля, формы, макета. Фирма 1С выпускает патчи между релизами, когда в типовой конфигурации нашли ошибку, а ждать полного обновления долго.
Ключевые отличия от обновления:
- 📦 Размер — килобайты против сотен мегабайт у релиза.
- ⚡ Скорость — ставится и снимается за минуту, без длинной реструктуризации.
- 🔌 Обратимость — патч можно отключить или удалить, конфигурация вернётся в исходное состояние.
- 🧩 Точечность — правит только то, что сломалось, не трогая остальное.
- 🔓 Без снятия с поддержки — конфигурация остаётся типовой, обновляться дальше можно как обычно.
Патч живёт в расширениях конфигурации особого типа. Поэтому доработки на расширениях и типовые обновления с ним не конфликтуют — 1С специально развела их по разным слоям.
Где посмотреть патчи для конкретной версии 1С
Патчи привязаны к версии конфигурации. Заплатка от «Бухгалтерии 3.0.157» не встанет на «3.0.160» — там этот код уже мог измениться.
Где программа сама находит доступные исправления:
- Меню
НСИ и администрирование→Интернет-поддержка и сервисы. - Раздел
Обновление версии программы. - Кнопка
Проверить наличие обновленийилиДоступные исправления (патчи).
Программа сходит на сервис поддержки, сверит вашу текущую версию и покажет список подходящих патчей с описанием, что каждый исправляет. Для этого нужен действующий договор ИТС и включённая интернет-поддержка.
⚠️ Если интернет-поддержка не подключена, список доступных исправлений будет пустым. Сначала введите логин и пароль от портала поддержки в разделе
Интернет-поддержка пользователей.
Точный номер вашей версии виден по кнопке О программе (значок «i» в правом верхнем углу) или в разделе О программе главного меню.
Как установить патч (исправление) в 1С
Есть два пути: автоматический — прямо из программы, и ручной — через Конфигуратор, когда файл .cfe вам прислали отдельно. Сравним, когда какой нужен.
| Способ | Когда применять | Права |
|---|---|---|
| Автоматически из программы | Есть интернет-поддержка, патч в списке доступных | Администратор |
| Вручную в Конфигураторе | Файл .cfe получен извне (партнёр, поддержка) | Администратор + Конфигуратор |
Перед любой установкой сделайте резервную копию базы. Патч ложится в конфигурацию, и хотя он обратим, откат из бэкапа — самый надёжный способ вернуться назад, если что-то пойдёт не так.
Автоматическая установка патчей в 1С
Самый частый сценарий. Программа всё делает сама:
- Откройте
НСИ и администрирование→Обслуживание→Обновление версии программы. - Нажмите
Доступные исправления (патчи). - В списке отметьте флажками нужные исправления (или выберите все).
- Нажмите
Установить. - Дождитесь сообщения об успешной установке.
Программа скачает файлы, применит их и в большинстве случаев не потребует даже перезапуска. Пользователей выгонять из базы обычно не нужно — но лучше ставить в тихий час.
💡 Если рядом с патчем стоит пометка про перезапуск — закройте и снова откройте программу, чтобы исправление вступило в силу.
Ручная установка патча в Конфигураторе
Когда файл .cfe пришёл от партнёра или из техподдержки, ставим через Конфигуратор:
- Запустите базу в режиме
Конфигуратор. - Меню
Конфигурация→Расширения конфигурации. - В открывшемся окне нажмите кнопку
Добавить(или иконку с плюсом). - Укажите путь к файлу
.cfeи загрузите его. - Убедитесь, что у расширения снят флаг
Безопасный режими включён флаг активности (галочка «Использовать»). - Обновите конфигурацию базы данных:
Конфигурация→Обновить конфигурацию базы данных(или клавишаF7).
После обновления патч заработает. Если в списке расширений строка серая или с восклицательным знаком — расширение не применилось, проверьте совместимость версии.
.dt или сделайте бэкап на СУБД. Это точка отката, если патч поведёт себя не так.Где увидеть список установленных патчей
Проверить, что и когда поставили, можно из пользовательского режима:
НСИ и администрирование→Обслуживание→Установленные исправления (патчи).- Откроется таблица: имя патча, дата установки, краткое описание, статус.
Второй путь — через Конфигуратор, меню Конфигурация → Расширения конфигурации. Патчи отображаются как расширения с типом «Исправление» (или «Патч»).
💡 Полезно раз в квартал заглядывать в этот список. Патчи, которые старый релиз уже «впитал» в себя, можно снимать — они больше не нужны.
Удаление патчей (исправлений) в 1С
Патч убирают в двух случаях: он больше не нужен (исправление вошло в свежий релиз) или он сам стал причиной сбоя. Как и установка, удаление возможно двумя путями.
Удаление патча в пользовательском режиме
- Откройте
Обслуживание→Установленные исправления (патчи). - Выделите ненужное исправление.
- Нажмите
Удалить(илиОтменить исправление). - Подтвердите операцию.
Программа снимет патч и, если нужно, попросит перезапуск.
Удаление патча в Конфигураторе базы данных
- Запустите
Конфигуратор. Конфигурация→Расширения конфигурации.- Выделите строку с патчем.
- Нажмите
Удалить(иконка с крестиком). - Обновите конфигурацию базы данных клавишей
F7.
После обновления базы патч исчезнет полностью, конфигурация вернётся к штатному коду.
Частые ошибки и как их избежать
Патчи ставятся просто, но пара нюансов регулярно портят жизнь:
- 🚫 Патч не той версии.
.cfeвыпущен под другой релиз конфигурации — не встанет или встанет криво. Всегда сверяйте версию. - 🔒 Не сняли «Безопасный режим». При ручной загрузке расширение с включённым безопасным режимом не сможет менять данные. Снимите флаг.
- 💾 Забыли обновить базу (F7). После загрузки в Конфигураторе патч висит, но не работает, пока не обновлена конфигурация базы данных.
- 📴 Нет интернет-поддержки. Список доступных исправлений пуст — сначала подключите ИТС и введите логин портала.
- 🗂 Копят мусор. Десятки старых патчей, уже вошедших в релизы, тормозят запуск. Чистите список.
Как предотвратить проблемы с патчами
Несколько привычек, которые экономят нервы:
- ✅ Резервная копия до каждой установки.
- ✅ Ставить исправления в нерабочее время или когда в базе минимум пользователей.
- ✅ Держать интернет-поддержку подключённой — тогда критичные патчи прилетают вовремя.
- ✅ Раз в квартал чистить список от патчей, уже вошедших в релизы.
- ✅ На тестовой копии проверять патч, если база большая и доработанная.
Частые вопросы
Чем патч отличается от обновления конфигурации?
Нужно ли снимать конфигурацию с поддержки, чтобы поставить патч?
Как установить патч в 1С, если файл прислали отдельно?
Конфигурация → Расширения конфигурации → Добавить, укажите файл .cfe, снимите «Безопасный режим» и обновите базу клавишей F7.Где посмотреть, какие патчи уже установлены?
Обслуживание → Установленные исправления (патчи). Или в Конфигураторе в списке расширений конфигурации.Можно ли удалить патч без последствий?
Почему список доступных исправлений пустой?
Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.