Обновления 1С: где их взять, как поставить и чем отличаются платформа и конфигурация
Содержание
Обновления 1С получают двумя путями: конфигурация сама скачивает их из интернета (Администрирование → Интернет-поддержка и сервисы) или вы качаете файл обновления с портала поддержки и загружаете его через Конфигуратор (Конфигурация → Поддержка → Обновить конфигурацию). Доступ к обновлениям даёт действующий договор сопровождения ИТС и регистрация программы в личном кабинете на портале 1С.
Важно сразу развести два понятия. Платформа «1С:Предприятие» (1cv8) и конфигурация (Бухгалтерия, ЗУП, Управление торговлей) обновляются отдельно, разными дистрибутивами и разными способами. Можно обновить конфигурацию
, не трогая платформу, и наоборот. Ниже — где взять те и другие обновления, как поставить их в файловой и серверной базе и что проверить, чтобы база запустилась после установки.
Любое обновление меняет базу. Перед обновлением сделайте резервную копию — в файловом варианте скопируйте файл 1Cv8.1CD, в серверном выгрузите .dt через Конфигуратор (Администрирование → Выгрузить информационную базу). Откат без копии невозможен.
Что нужно, чтобы вообще скачать обновление
Обновления типовых конфигураций и платформы — ресурс по подписке. Чтобы они стали доступны, выполните три условия.
- 🔑 Действующий договор ИТС. Доступ к обновлениям привязан к сопровождению. Пока договор активен, вы качаете все вышедшие релизы своей конфигурации.
- 👤 Логин и пароль портала. Программа должна быть зарегистрирована в личном кабинете на портале 1С. Эти же данные вводятся в настройках интернет-поддержки внутри базы.
- 🧩 Подключённая интернет-поддержка. В типовой конфигурации её включают в разделе
Администрирование → Интернет-поддержка и сервисы, пункт о подключении поддержки пользователей. После ввода логина база сможет проверять и качать обновления сама.
Если программу покупали через партнёра, логин портала обычно заводит он же при регистрации поставки. Без активного договора портал покажет список релизов, но ссылки на скачивание будут закрыты.
Автоматическое обновление конфигурации через интернет
Это штатный способ для типовых конфигураций на поддержке. База сама обращается к сервису обновлений, сравнивает свой релиз с доступным и предлагает обновиться.
Порядок такой:
- Войдите в программу с правами администратора.
- Откройте
Администрирование → Интернет-поддержка и сервисы. - Убедитесь, что поддержка пользователей подключена (введён логин портала). Если нет — подключите, кнопка запросит логин и пароль.
- В блоке обновления программы запустите поиск доступных версий. Программа покажет текущий и доступный релиз.
- Выберите установку сразу или по расписанию (например, ночью, когда никто не работает ).
Обновление скачивается и применяется автоматически: в нужный момент база переходит в монопольный режим, пользователей на это время выгоняет, вносит изменения и снова открывает доступ. Поэтому автообновление планируют на время без работы в базе — иначе пользователи получат разрыв сеанса.
Автообновление ставит релизы по порядку. Если вы отстали на несколько версий, сервис сам выстроит цепочку промежуточных обновлений и поставит их последовательно — вручную считать, какой релиз за каким идёт, не нужно.
Для клиент-серверной базы автообновление из режима «1С:Предприятие» тоже работает, но заранее предупредите пользователей и проверьте, что на время установки база будет свободна.
Если поиск обновлений ничего не находит, проверьте по порядку: активен ли договор ИТС, верно ли введён логин портала, есть ли у базы выход в интернет (прокси тоже настраивается в Администрирование → Интернет-поддержка и сервисы). Нередко оказывается, что база стоит на уже последнем релизе — тогда сервис честно сообщает, что обновлений нет.
Как скачать обновление вручную с портала поддержки
Ручная загрузка нужна, когда на компьютере с базой нет интернета, когда вы ведёте обновление через Конфигуратор или когда конфигурация доработана. Дистрибутив берут из личного кабинета на портале 1С, в разделе обновления программ.
Что вы скачаете:
- Файл обновления
.cfu— «дельта», изменения от конкретного предыдущего релиза к новому. Весит мало, но ставится только поверх подходящей версии. - Полный файл конфигурации
.cf— вся конфигурация целиком. Им можно обновиться с любой версии, но объединение идёт дольше. - Дистрибутив-установщик — распаковывает файлы обновления в стандартный каталог шаблонов, откуда Конфигуратор потом сам их находит.
Дальше в Конфигураторе:
- Откройте базу в режиме Конфигуратор.
Конфигурация → Поддержка → Обновить конфигурацию.- Выберите источник: поиск в каталоге шаблонов (если ставили установщик) либо указание файла
.cfu/.cfвручную. - Мастер покажет, с какой версии на какую вы переходите. Нажмите далее до загрузки в основную конфигурацию.
- После загрузки выполните
Конфигурация → Обновить конфигурацию базы данных(клавишаF7) — только этот шаг применяет изменения к самой базе.
Распространённая ошибка новичка — загрузить обновление
в основную конфигурацию и забыть про F7. Внешне версия вроде поменялась, но база работает по-старому, потому что структура данных ещё не перестроена.
Установщик обновления раскладывает файлы в каталог шаблонов конфигураций. Путь к этому каталогу задан в настройках запуска 1С; если Конфигуратор не находит скачанное обновление через поиск, проверьте, что установщик положил его именно туда, куда смотрит программа, либо укажите файл .cfu/.cf вручную.
Обновление платформы «1С:Предприятие»
Платформу обновляют не через базу, а установкой нового дистрибутива. Старые версии при этом не удаляются — на компьютере может стоять несколько релизов платформы сразу.
Для файлового варианта:
- Скачайте дистрибутив нужной версии платформы с портала.
- Запустите установку (
setup.exe), пройдите мастер. - Запустите список информационных баз — он сам подхватит новую версию. Если нужна конкретная версия для конкретной базы, её задают в свойствах базы в списке запуска.
Для клиент-серверного варианта платформу обновляют и на сервере, и на клиентах:
- Предупредите пользователей и дождитесь, пока все выйдут.
- Остановите службу сервера «1С:Предприятие» — в этот момент оборвутся все активные сеансы. Делайте это в окно без работы.
- Установите новую версию платформы на сервере, при необходимости переустановите или обновите службу агента сервера.
- Запустите службу и обновите платформу на клиентских машинах.
Конфигурация требует платформу не ниже определённого номера. Если после обновления конфигурации база просит «версию не ниже такой-то» — значит, сначала нужно поднять платформу. Сравнивайте именно по номеру релиза, а не «новее/старее на глаз».
Файловый и клиент-серверный режим: в чём разница при обновлении
Сам процесс загрузки обновления одинаковый, отличается подготовка и управление сеансами.
| Что делаем | Файловый вариант | Клиент-серверный вариант |
|---|---|---|
| Резервная копия | Копия файла 1Cv8.1CD | Выгрузка .dt или средствами СУБД |
| Монопольный доступ | Просто закрыть базу у всех | Завершить сеансы в консоли кластера |
| Кто обновляет | Обычно сам пользователь | Как правило, администратор |
| Обновление платформы | Установка на этом же ПК | Отдельно на сервере и на клиентах |
В файловой базе монопольный режим обеспечить просто: все закрыли базу, вы открыли Конфигуратор и обновились.
В клиент-серверной базе сеансы живут на сервере. Чтобы освободить базу, их завершают через консоль администрирования кластера или блокируют начало новых сеансов перед обновлением. Только для Обновить конфигурацию базы данных (при изменении структуры) нужен монопольный доступ — для простого чтения он не требуется.
В серверной базе удобно включить блокировку регламентных заданий и новых сеансов на время обновления. Так вы не будете гоняться за пользователями, которые успевают зайти, пока вы закрываете остальных.
Хранилище конфигурации: обмен версиями между разработчиками
Если над конфигурацией работает не один человек, обновления и доработки передают через хранилище конфигурации — это командный механизм Конфигуратора, а не способ скачать типовой релиз.
Что оно даёт:
- хранит историю версий конфигурации;
- выдаёт объекты «на редактирование» (захват), чтобы двое не правили одно и то же;
- позволяет получить чужие изменения себе в базу командой обновления из хранилища.
Подключение — в Конфигураторе: Конфигурация → Хранилище конфигурации, дальше либо создание нового хранилища, либо подключение к существующему по адресу. Разработчик захватывает объекты, вносит правки, помещает их обратно; остальные получают эти версии к себе.
Для обычного бухгалтера хранилище не нужно — это инструмент команды внедрения. Но знать о нём стоит: когда типовую конфигурацию дорабатывают через хранилище, обновление типового релиза тоже проводят в связке с ним, чтобы доработки и новый релиз свелись в одной версии.
Обновление доработанных и нетиповых конфигураций
Если в конфигурацию вносили изменения (она частично или полностью снята с поддержки), автообновление не подойдёт. Оно затрёт доработки. Здесь работает сравнение-объединение.
Логика такая:
- В Конфигураторе
Конфигурация → Поддержка → Обновить конфигурацию, выбрать файл нового релиза. - Открывается окно сравнения: слева ваша текущая конфигурация, справа — конфигурация поставщика.
- По каждому изменённому объекту вы решаете, что оставить: вашу версию, версию поставщика или объединить.
- Конфликты, где изменения пересекаются, подсвечиваются — их разбирают вручную.
- После объединения —
F7, обновление базы данных.
Это уже работа программиста 1С, не бухгалтера. Малейшая ошибка в объединении ломает отчёты или проведение документов.
Чтобы реже попадать в эту ситуацию, доработки сегодня выносят в расширения конфигурации
(появились в платформе 8.3.6). Расширение лежит отдельным файлом .cfe, а типовую конфигурацию не трогает — поэтому типовые релизы встают обычным обновлением, а доработки живут сами по себе. Загрузка расширения и обновление конфигурации
базы данных — два разных действия: сначала добавляете .cfe, затем применяете к базе.
Контроль версии и проверка целостности после обновления
Обновление не закончено, пока вы не убедились, что база встала на новую версию и работает.
Проверьте версию. Откройте Главное меню → Справка → О программе — там видно и номер платформы, и номер конфигурации. Он должен совпадать с тем релизом, который вы ставили. Если номер конфигурации прежний, значит, не выполнили Обновить конфигурацию базы данных.
Проверьте запуск. Зайдите в базу в режиме «1С:Предприятие». При первом входе после обновления типовая конфигурация часто выполняет обработчики перехода (донастройку данных) — дождитесь их завершения, не прерывая работу.
Проверьте целостность, если что-то пошло не так. Для файловой базы есть внешняя утилита chdbfl.exe (проверка физической целостности) — запускают её при полностью закрытой базе. Для логических проблем используют Администрирование → Тестирование и исправление в Конфигураторе: там отмечают нужные проверки (реиндексация, проверка ссылочной целостности, пересчёт итогов).
Тестирование и исправление и chdbfl.exe требуют монопольного доступа и могут менять данные. Запускайте их только после резервной копии и только когда в базе никто не работает.
Контрольные точки после обновления:
- ✅ Номер релиза в
О программесоответствует установленному. - ✅ База открывается в режиме «1С:Предприятие» без ошибок.
- ✅ Ключевые документы (реализация, начисление зарплаты) проводятся и формируют нужные движения.
- ✅ Основные отчёты формируются.
Нужно ли обновлять платформу вместе с конфигурацией?
Можно ли перепрыгнуть сразу на последний релиз через несколько версий?
.cf — да, он содержит конфигурацию целиком. Через файлы .cfu обновления ставятся по цепочке, релиз за релизом. При автообновлении из интернета программа сама выстраивает и ставит промежуточные релизы по порядку.Что будет, если обновиться без действующего договора ИТС?
Почему после обновления версия не поменялась?
Обновить конфигурацию базы данных (F7). Этот шаг применяет изменения к базе; без него структура данных остаётся прежней.