К статье
Практический материал

Администрирование · 11 мин

Как скачать и установить патч 1С

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

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

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

Перед любыми действиями убедитесь, что у вас есть действующая подписка ИТС (для типовых конфигураций патчи распространяются по договору сопровождения), права администратора в базе и свежая резервная копия. Ниже разобраны оба сценария, проверка результата и типичные ошибки.

Что такое патч 1С и когда он нужен

Патч (исправление) — это компактное обновление, которое не затрагивает всю конфигурацию, а исправляет конкретную ошибку. Формально патчи поставляются как файлы с расширением .cfe (расширение конфигурации) или включаются в механизм автоматических исправлений, которые платформа загружает сама.

Типичные ситуации, когда нужен патч: после обновления конфигурации перестала формироваться печатная форма, расчёт НДФЛ или взносов идёт с ошибкой, обмен с банком или ЕГАИС завершается сбоем. В таких случаях фирма «1С» обычно выпускает исправление раньше, чем готовится следующий полный релиз.

Отличить патч от полного обновления просто: полное обновление меняет номер версии конфигурации (например, с 3.1.24 на 3.1.27) и может требовать обновления платформы, а патч сохраняет номер версии и лишь добавляет исправление поверх неё.

Подготовка перед установкой патча

Первый обязательный шаг — резервная копия. Для файловой базы достаточно скопировать файл 1Cv8.1CD в отдельную папку при закрытой программе. Для клиент-серверной базы сделайте выгрузку через конфигуратор («Администрирование → Выгрузить информационную базу») или штатную копию средствами СУБД.

Второй шаг — проверьте версию платформы и конфигурации. Откройте «Справка → О программе» и запишите номера: патч рассчитан на конкретный релиз конфигурации, и установка «не той» версии либо не сработает, либо приведёт к ошибкам.

Третий шаг — убедитесь, что интернет-поддержка подключена: в разделе «Администрирование → Интернет-поддержка и сервисы» должен быть указан действующий логин и пароль от портала 1С. Без неё автоматическая загрузка исправлений работать не будет.

Как скачать патч через сервис обновлений 1С

Самый простой путь — встроенный механизм. Откройте базу в режиме 1С:Предприятие под пользователем с правами администратора. Перейдите в «Администрирование → Интернет-поддержка и сервисы → Обновление версии программы» (в некоторых конфигурациях раздел называется «Обновление программы»).

Нажмите «Проверить наличие обновлений». Сервис покажет доступные исправления и полные обновления для вашего релиза. Если доступен только патч, он будет предложен отдельной строкой с описанием, какую ошибку он устраняет.

Выберите нужное исправление и запустите установку. Программа сама скачает файл, применит его и при необходимости перезапустит сеанс. Пользователям в это время лучше завершить работу, хотя многие патчи применяются без монопольного доступа.

Установка патча через сервис обновлений
  1. 1
    Сделайте резервную копию базы
  2. 2
    Откройте «Администрирование → Интернет-поддержка и сервисы → Обновление версии программы»
  3. 3
    Нажмите «Проверить наличие обновлений» и выберите нужное исправление
  4. 4
    Запустите установку и дождитесь завершения
  5. 5
    Перезапустите программу и проверьте, что ошибка устранена

Как скачать патч с портала 1С вручную

Ручной способ нужен, если автоматическое обновление отключено, база работает без доступа в интернет или поддержка прислала конкретный файл исправления. Авторизуйтесь на портале portal.1c.ru под учётной записью с действующим договором ИТС.

Перейдите в раздел «Обновления программ» (или «Сервисы → Обновление программ»), найдите свою конфигурацию и нужный релиз. В списке файлов релиза исправления обычно помечены как патчи или исправления ошибок. Скачайте архив и распакуйте его в отдельную папку.

Внутри архива может быть файл .cfe (расширение конфигурации), файл поставки .cfu либо установочный комплект с инструкцией в файле readme. Дальнейшие действия зависят от формата, поэтому всегда читайте сопроводительное описание — оно содержит точный порядок применения для конкретного исправления.

Установка скачанного патча в конфигураторе

Патч в формате расширения (.cfe)

Откройте конфигуратор под администратором, перейдите в «Конфигурация → Расширения конфигурации». В открывшемся списке нажмите «Добавить» и укажите скачанный файл .cfe. Задайте понятное имя расширения, снимите при необходимости флажки безопасного режима только если это прямо указано в инструкции к патчу.

После добавления обновите конфигурацию базы данных (F7) и перезапустите пользовательские сеансы. Расширение начнёт действовать сразу после перезапуска. Удалить патч позже можно из того же списка расширений — это удобно, если исправление потом войдёт в основной релиз.

Патч через обработку обновления (.cfu или комплект)

Если исправление поставляется как файл обновления, откройте в конфигураторе «Конфигурация → Поддержка → Обновить конфигурацию», выберите «Выбор файла обновления» и укажите путь к .cfu. Дальше мастер выполнит сравнение и объединение — для патча изменений будет немного.

Часть исправлений устанавливается из режима 1С:Предприятие: файл запускается как внешняя обработка через «Файл → Открыть», и встроенный мастер сам регистрирует патч. Такой сценарий всегда описан в readme комплекта.

Проверка результата после установки

Первый признак успешной установки — патч отображается в списке установленных исправлений. В режиме 1С:Предприятие это видно в разделе обновления программы, в конфигураторе — в списке расширений конфигурации.

Далее воспроизведите ситуацию, в которой возникала ошибка: сформируйте проблемный отчёт, проведите документ, запустите обмен. Ошибка должна исчезнуть. Если патч касался расчётов, сверьте итоговые суммы на тестовом примере с ожидаемым результатом.

Дополнительно проверьте журнал регистрации на предмет новых ошибок сразу после установки. Если появились сбои, которых раньше не было, отключите патч и вернитесь к резервной копии — такое бывает при несовпадении версий.

Контрольные точки

Как проверить результат

Список расширений конфигурации
Норма

Патч присутствует, активен, без пометок об ошибках

Тревожный признак

Расширение отключено или помечено как несовместимое

Проблемная операция
Норма

Ошибка, ради которой ставился патч, не воспроизводится

Тревожный признак

Ошибка сохраняется или появилась новая

Журнал регистрации
Норма

Нет новых критичных ошибок после установки

Тревожный признак

Серия ошибок сразу после применения патча

Типичные ошибки и ограничения

Самая частая проблема — попытка поставить патч не на тот релиз конфигурации. Исправление либо не установится, либо установится формально, но не сработает. Всегда сверяйте номер версии в описании патча с версией вашей базы.

Вторая типичная ситуация — нет доступа к интернет-поддержке: истёк договор ИТС, неверный логин, закрыт доступ в интернет на сервере. В этом случае сервис обновлений будет выдавать ошибку авторизации, и останется только ручной способ через портал.

Отдельное ограничение касается доработанных конфигураций. Если конфигурация снята с полной поддержки и изменена, патч в виде расширения обычно встаёт без проблем, а вот обновление через .cfu может потребовать ручного сравнения и объединения — здесь лучше привлечь специалиста.

Типичные ошибки
01
Установка без резервной копии — при сбое откатиться не на что
02
Патч не на тот релиз конфигурации — исправление не работает или ломает смежные механизмы
03
Забытый патч-расширение после полного обновления — конфликты и двойная логика
04
Скачивание исправлений со сторонних сайтов — риск вредоносного кода и повреждения базы
05
Установка в рабочее время без предупреждения пользователей — обрыв сеансов и потеря несохранённых данных
Маршрут решения

Как выбрать способ установки

Интернет-поддержка подключена и база типоваяИспользуйте сервис «Обновление версии программы» — это самый быстрый и безопасный путь
Нет доступа в интернет на сервере или истёк ИТС на автозагрузкуСкачайте патч вручную с портала 1С и установите через конфигуратор
Конфигурация сильно доработана и снята с поддержкиОстановитесь и поручите установку специалисту по 1С — потребуется анализ совместимости
Патч прислала поддержка в виде файла .cfeДобавьте его как расширение конфигурации и перезапустите сеансы

FAQ: частые вопросы о патчах 1С

Нужно ли обновлять платформу 1С перед установкой патча?

Обычно нет: патч рассчитан на конкретный релиз конфигурации и текущие поддерживаемые версии платформы. Но если в описании исправления прямо указана минимальная версия платформы, сначала обновите её, иначе патч может работать некорректно.

Можно ли удалить патч после установки?

Да, если патч установлен как расширение конфигурации: откройте список расширений в конфигураторе и удалите или отключите его, затем перезапустите сеансы. Патчи, применённые через обновление конфигурации, откатываются только восстановлением из резервной копии.

Почему сервис обновлений не видит доступный патч?

Чаще всего причины: не подключена или истекла интернет-поддержка, версия конфигурации не соответствует той, для которой выпущен патч, либо обновление уже включено в более новый релиз. Проверьте логин ИТС, номер версии базы и список исправлений на портале 1С.

Обязательно ли делать резервную копию для такого маленького исправления?

Да. Патч меняет прикладную логику, и при несовпадении версий или конфликте с доработками последствия могут быть серьёзнее, чем исходная ошибка. Копирование файловой базы занимает несколько минут и полностью страхует от потери данных.

Чем патч отличается от полного обновления конфигурации?

Патч исправляет одну или несколько конкретных ошибок, не меняет номер версии и структуру данных, ставится быстро. Полное обновление поднимает номер релиза, может менять структуру базы, требовать обновления платформы и длительной обработки данных при первом запуске.

Можно ли установить патч, пока пользователи работают в базе?

Патчи-расширения часто применяются без монопольного режима, но действовать начнут только после перезапуска сеансов, поэтому пользователей всё равно нужно предупредить. Обновления через .cfu требуют монопольного доступа — все сеансы придётся завершить.

Итог

Что важно запомнить

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