Обновление 1С изнутри программы: от проверки релиза до установки .cfu
Содержание
Обновления в программе 1С 8.3 находятся в разделе Администрирование → Обслуживание, группа «Обновление версии программы». Там помощник сам проверяет новые релизы на портале 1С, скачивает их и устанавливает. Ручной путь — Конфигуратор: Конфигурация → Поддержка → Обновить конфигурацию с файлом .cfu.
Частое заблуждение — искать обновления в меню «Справка» или в окне запуска 1С. В окне запуска обновить конфигурацию нельзя. А «О программе» лишь показывает номер текущего релиза. Устанавливать обновления нужно изнутри самой базы: в пользовательском режиме или в Конфигураторе.
Всё ниже относится к типовым конфигурациям на БСП: Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и аналогичным. Путь к помощнику в них одинаковый.
Что проверить до установки обновлений 1С
Пять минут подготовки снимают большую часть проблем.
- 🔢 Текущий релиз. Откройте
Главное меню → Справка → О программе(значок «шестерёнки» или меню в левом верхнем углу). Запишите номер конфигурации и платформы. - 🔐 Логин и пароль портала 1С. Без них помощник не скачает файлы. Подключение задаётся в
Администрирование → Интернет-поддержка и сервисы. - 📄 Действующая подписка на ИТС. Обновления типовых конфигураций выдаются только при активном договоре ИТС. Без него портал откажет в загрузке.
- 🧩 Статус поддержки. Если в конфигурацию вносили правки и её сняли с поддержки, автоматическое обновление не сработает. Нужен Конфигуратор и объединение.
- 👥 Монопольный доступ. На время обновления структуры базы все пользователи должны выйти. Договоритесь об окне заранее.
- 💾 Резервная копия. Без неё обновление не начинайте.
Сделайте копию базы перед любым обновлением. В Конфигураторе это Администрирование → Выгрузить информационную базу (файл .dt). Для файловой базы можно просто скопировать папку с файлом 1Cv8.1CD, пока база закрыта.
Где найти обновления в программе 1С через помощник
Это основной и самый безопасный способ для типовой конфигурации. Помощник сам подбирает цепочку релизов и делает служебные шаги.
Шаг 1. Откройте раздел обслуживания
- Зайдите в базу под пользователем с правами администратора.
- Откройте раздел
Администрирование. - Нажмите
Обслуживание. - Разверните группу «Обновление версии программы» и нажмите ссылку «Обновление программы».
Откроется помощник обновления. Он покажет текущую версию и проверит, есть ли новые.
Шаг 2. Выберите источник обновления
Помощник предлагает два варианта:
| Источник | Когда подходит | Что нужно |
|---|---|---|
| Интернет (портал 1С) | Обычная ситуация: есть интернет и ИТС | Логин и пароль портала |
| Файл обновления на диске | Нет интернета или файл скачан заранее | Файл .cfu или распакованный дистрибутив |
Выберите интернет, если он есть. Помощник сам найдёт последний релиз и все промежуточные, через которые нужно пройти.
Шаг 3. Скачайте и примите изменения
Помощник покажет найденную версию и ссылку на описание изменений. Прочитайте его хотя бы по заголовкам: там пишут, если меняется порядок работы с документами.
Затем нажмите «Далее». Начнётся загрузка. Если подходит новая версия платформы, помощник тоже предложит её скачать.
Шаг 4. Выберите момент установки
Помощник предложит установить обновление сразу или при завершении работы. Для клиент-серверной базы можно запланировать установку на ночь.
- ⏱ Сразу — если вы один в базе или все уже вышли.
- 🌙 При завершении работы / по расписанию — если в базе работают коллеги.
Перед установкой помощник предложит создать резервную копию. Не снимайте эту галочку.
Шаг 5. Дождитесь обработчиков обновления
После перезапуска 1С выполнит обработку данных для перехода на новую версию. Это может занять от минуты до часа на крупной базе. Не закрывайте программу и не перезагружайте компьютер на этом этапе.
Автоматическая проверка обновлений и сервис 1С:Линк
Чтобы не проверять вручную, включите автоматический поиск. В Администрирование → Интернет-поддержка и сервисы есть группа настроек получения обновлений. В ней задают:
- 🔄 проверять наличие обновлений автоматически при запуске программы;
- 📅 или проверять по расписанию;
- 📥 загружать файлы обновлений заранее, в фоне.
После настройки 1С сама сообщит о новом релизе. Установку она без вас не начнёт: это решение администратора.
Причём здесь 1С:Линк
1С:Линк — сервис удалённого доступа к базе через интернет . База остаётся на вашем компьютере или сервере, а сотрудники подключаются к ней из любого места.
Сам 1С:Линк конфигурацию не обновляет. Обновлять базу, опубликованную через него, нужно тем же помощником в Администрирование → Обслуживание. Разница одна: перед установкой убедитесь, что все удалённые пользователи вышли, иначе структура базы не обновится.
Когда удобнее облако
Если не хочется заниматься обновлениями вообще, подходит аренда 1С в облаке (например, 1С:Фреш). Там релизы ставит провайдер. Но и там стоит знать номер своей версии, чтобы понимать, когда появились новые функции.
Установка обновления 1С из файла .cfu вручную
Ручной путь нужен, когда нет интернета, портал недоступен или помощник падает с ошибкой.
Откуда берётся файл .cfu
Файл обновления приходит в составе дистрибутива с портала 1С или на диске ИТС. Обычно это архив с установщиком setup.exe.
- Запустите
setup.exeиз дистрибутива обновления. - Установщик предложит каталог шаблонов. По умолчанию это
%APPDATA%\1C\1cv8\tmplts. - После установки файл лежит во вложенной папке, например
tmplts\1c\Accounting\<номер_релиза>\1cv8.cfu.
Имя папки конфигурации зависит от продукта. Номер релиза в пути совпадает с тем, что вы скачали.
Чем .cfu отличается от .cf
В дистрибутиве встречаются два вида файлов, и путают их часто.
- 📦
.cfu— файл обновления. Он содержит только переход с перечисленных ранее релизов и сохраняет поддержку конфигурации. Им обновляют рабочую базу. - 🗂
.cf— полная поставка конфигурации. Ею создают новую базу из шаблона или обновляют доработанную конфигурацию через объединение.
Загружать .cf в типовую рабочую базу командой «Загрузить конфигурацию из файла
» нельзя: это заменит конфигурацию целиком, без обработчиков перехода.
Цепочка релизов
Файл .cfu обновляет не с любой версии, а только с перечисленных в описании релиза. В дистрибутиве есть файл с описанием (обычно ReadMe.txt или 1cv8upd.htm). В нём указано, с каких версий допустим переход.
Пример. У вас релиз 3.0.150, а последний — 3.0.170. Если в описании 3.0.170 нет 3.0.150, придётся сначала поставить промежуточный релиз, который это допускает. Помощник из прошлого раздела строит такую цепочку сам, вручную её строите вы.
Установка из пользовательского режима
- Откройте
Администрирование → Обслуживание → Обновление программы. - Выберите вариант установки из файла.
- Укажите путь к
.cfu. - Дальше — как при обычном обновлении: копия, установка, обработчики.
Как обновить конфигурацию в режиме Конфигуратор
Конфигуратор нужен для доработанных конфигураций и для случаев, когда помощник недоступен.
Типовая конфигурация на поддержке
- Запустите 1С в режиме «Конфигуратор» под администратором.
- Откройте
Конфигурация → Открыть конфигурацию. - Выберите
Конфигурация → Поддержка → Обновить конфигурацию. - Укажите «Поиск доступных обновлений» или «Выбор файла обновления».
- Выберите файл
.cfu(или.cfдля полной поставки) и нажмите «Готово». - Подтвердите обновление. Конфигуратор покажет окно с объектами, которые меняются.
- Нажмите
Конфигурация → Обновить конфигурацию базы данных(клавишаF7). - Примите изменения в окне «Реорганизация информации».
После этого запустите базу в пользовательском режиме. Обработчики обновления стартуют автоматически.
Доработанная конфигурация
Если конфигурацию правили, Конфигуратор откроет окно сравнения и объединения. В нём видно, что изменили вы, а что меняет фирма 1С.
- ✅ Объекты, которые вы не трогали, обновятся без вопросов.
- ⚠️ По изменённым объектам нужно решить: взять версию поставщика или объединить с вашей.
- 🛠 Если правок много, объединение — работа для программиста, а не бухгалтера.
Современный способ дорабатывать типовые конфигурации — расширения (с платформы 8.3.6). Они почти не мешают обновлению: основная конфигурация остаётся на поддержке, и помощник работает в обычном режиме. После обновления проверьте, что расширения подключились без ошибок.
Как убедиться, что обновление прошло
- Откройте
Справка → О программеи сверьте номер релиза с тем, что ставили. - Убедитесь, что при запуске не появляется сообщение о необходимости обновить базу или завершить обработку данных.
- В
Администрирование → Обслуживаниеоткройте результаты обновления программы: там видно, завершились ли все обработчики. - Проведите пару привычных документов и сформируйте один отчёт. Если всё работает, обновление прошло.
Сравнение способов
| Способ | Когда | Риски |
|---|---|---|
| Помощник, загрузка из интернета | Типовая база, есть ИТС и интернет | Минимальные, цепочку строит программа |
Помощник, файл .cfu с диска | Нет интернета у компьютера с базой | Ошибка в выборе релиза из цепочки |
| Конфигуратор, типовая на поддержке | Помощник не запускается | Забыть F7 — база останется на старой структуре |
| Конфигуратор с объединением | Конфигурация доработана | Потеря доработок при неверном объединении |
Обновление платформы 1С отдельно от конфигурации
Конфигурация и платформа обновляются отдельно. Новый релиз Бухгалтерии часто требует номер платформы не ниже указанного в описании релиза.
Если платформа старая, помощник сообщит об этом и предложит скачать подходящую. На сервере платформу ставит администратор вручную: запускает setup.exe из дистрибутива технологической платформы.
- 💻 На каждом компьютере с толстым или тонким клиентом нужна версия, совместимая с сервером.
- 🖥 Для клиент-серверной базы версия клиента и сервера должна совпадать.
Обновление платформы на сервере требует остановки службы агента сервера 1С. При этом оборвутся сеансы всех пользователей. Делайте это вне рабочего времени и предупредите коллег.
Сбои при обновлении 1С и что с ними делать
Администрирование → Обслуживание и дождитесь завершения активных сеансов.Ещё три промаха, которые встречаются на практике:
- 🚫 Пропуск
F7в Конфигураторе. Конфигурация обновлена, а структура базы — нет. Пользовательский режим попросит обновить базу или не запустится. - 🚫 Обновление «через одну» версию. Ставят самый свежий
.cfu, не проверив список допустимых исходных релизов. - 🚫 Обновление в конце месяца, перед сдачей отчётности. Если что-то пойдёт не так, времени на откат не будет. Лучше обновляться в начале месяца.
Когда обновление лучше поручить партнёру 1С
Обновлять типовую базу через помощник может сам бухгалтер. Партнёр нужен в нескольких случаях:
- 🧩 конфигурация доработана и требует объединения;
- 🖥 база клиент-серверная, на SQL-сервере, и нужно обновить платформу на сервере;
- ⏳ релизы пропущены на год и больше, и цепочка длинная;
- 📉 после обновления перестали работать доработки или обмены.
Партнёр 1С также оформляет договор ИТС. Без него не будет ни доступа к обновлениям, ни легальной загрузки релизов. По договору ИТС партнёр обычно обновляет типовые базы сам или удалённо.
Ориентиры по стоимости разовой работы: обновление типовой базы у партнёра стоит примерно от 1 000 до 3 000 ₽ за релиз, объединение доработанной конфигурации — от нескольких тысяч рублей и выше. Цены сильно зависят от региона и объёма доработок, поэтому уточняйте их у своего партнёра.
Частые вопросы
Можно ли обновить 1С без договора ИТС?
Сколько времени занимает обновление?
Обязательно ли ставить каждый релиз по порядку?
Пропадут ли мои данные после обновления?
Как вернуться на старый релиз, если что-то сломалось?
.dt через Конфигуратор или верните скопированную папку базы. Откатить релиз другими средствами нельзя.