Обновление платформы и конфигурации 1С 8.3 с установочного носителя

· 9 мин

Содержание

Чтобы обновить 1С с диска, сделайте две вещи по очереди. Сначала запустите setup.exe из папки платформы на диске и поставьте новую версию 1С:Предприятия 8.3. Затем установите с того же диска шаблон обновления конфигурации и примените его в Конфигураторе: Конфигурация → Поддержка → Обновить конфигурацию, после чего обновите конфигурацию базы данных.

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

Неважно, откуда дистрибутив: с DVD коробочной поставки, с флешки или из скачанного архива. Состав файлов и шаги одинаковые.

Подготовка к обновлению 1С с диска

Что лежит на носителе

Откройте диск в проводнике, не через автозапуск. Так проще понять, что именно на нём есть.

Что найдётеДля чего нужно
Папка платформы с setup.exe и 1CEnterprise 8.msiУстановка или обновление 1С:Предприятия 8.3
Папка конфигурации с setup.exeУстановка шаблонов в каталог шаблонов
Файл 1cv8.cfuОбновление существующей конфигурации
Файл 1cv8.cfПолная поставка — для новой базы или «тяжёлых» случаев
ReadMe.txt, 1cv8upd.htmОписание релиза и требования к платформе
UpdInfo.txtНомер релиза и список версий, с которых можно обновиться

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

Проверка совместимости

Перед установкой сверьте три вещи:

  • 🔢 Версию платформы, которую требует релиз. Она указана в 1cv8upd.htm или ReadMe.txt. Формулировка обычно «для работы требуется версия платформы не ниже 8.3.xx.xxxx». Ваша установленная версия должна иметь номер не ниже указанного.
  • 🔁 Текущий релиз конфигурации. В Конфигураторе: Справка → О программе или в режиме предприятия через меню «Сервис и настройки» (значок с шестерёнкой) → «О программе».
  • 💻 Разрядность Windows. 64-битный клиент ставится только на 64-битную систему. На диске может быть два дистрибутива платформы — выберите нужный.

Для клиент-серверного варианта добавьте четвёртый пункт: версия клиента должна совпадать с версией сервера 1С до последней цифры сборки. Обновили клиент — придётся обновить и сервер.

Резервная копия

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

Варианты:

  1. В Конфигураторе: Администрирование → Выгрузить информационную базу — получите файл .dt.
  2. Для файловой базы — скопировать папку с файлом 1Cv8.1CD, когда в базе никто не работает .
  3. Для SQL-базы — штатный бэкап СУБД силами администратора.

Копия нужна именно перед обновлением конфигурации. Установка новой платформы базу не трогает.

Установка платформы 1С с установочного диска

Запуск установщика

Закройте все сеансы 1С на компьютере. Запустите setup.exe из папки платформы от имени пользователя с правами администратора Windows.

Дальше мастер:

  1. Нажмите «Далее» на приветствии.
  2. Выберите компоненты (таблица ниже).
  3. Укажите язык интерфейса. «Системные установки» — язык возьмётся из Windows.
  4. Подтвердите установку и дождитесь копирования файлов.
  5. На последнем шаге мастер предложит установить драйвер защиты. Галочка нужна, только если у вас аппаратный USB-ключ. С программной лицензией её снимают.

Какие компоненты отметить

КомпонентКому нужен
1С:ПредприятиеВсем, кто работает в толстом клиенте и Конфигураторе
1С:Предприятие — тонкий клиентДля работы с серверными и опубликованными базами
Тонкий клиент, файловый вариантТонкий клиент для файловых баз
Сервер 1С:ПредприятияТолько на сервере
Модули расширения веб-сервераДля публикации базы через IIS или Apache
Администрирование сервера 1С:ПредприятияДля консоли кластера
Сервер хранилища конфигурацийДля групповой разработки

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

Тихая установка на несколько компьютеров

Если в офисе десять рабочих мест, проходить мастер на каждом долго. Пакет .msi с диска можно поставить из командной строки администратора:

msiexec /i "1CEnterprise 8.msi" /qr TRANSFORMS=adminstallrelogon.mst;1049.mst DESIGNERALLCLIENTS=1 THINCLIENT=1 THINCLIENTFILE=1

Команду выполняют из папки с дистрибутивом. 1049.mst — русский язык интерфейса. Ключ /qr показывает только индикатор без вопросов. Компоненты, которые не нужны, просто не перечисляйте.

Как новая версия регистрируется в системе

Каждая версия платформы ставится в свою папку: C:\Program Files\1cv8\8.3.xx.xxxx. Старая версия при этом не удаляется. Это нормально — на одном компьютере могут жить три-четыре версии.

Запуск идёт через общий стартер 1cestart.exe. Он сам выбирает самую свежую установленную версию, если в настройках базы не задано иное.

Как указать версию для конкретной базы

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

  1. В окне запуска выделите базу и нажмите «Изменить».
  2. Дойдите до последней страницы мастера.
  3. В поле «Версия 1С:Предприятия» укажите нужный номер, например 8.3.24.1548. Вариант 8.3 означает «самая новая из 8.3».

Сервер 1С

При установке компонента «Сервер 1С:Предприятия» мастер регистрирует службу агента сервера. В клиент-серверной схеме клиент сначала обращается к агенту на порт 1540, затем к менеджеру кластера на 1541 и к рабочим процессам из диапазона портов, заданного в свойствах рабочего сервера.

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

Удаление старых версий

Через полгода в Program Files\1cv8 скапливаются гигабайты. Ненужные версии удаляйте через Параметры Windows → Приложения — там каждая версия 1С:Предприятия стоит отдельной строкой. Не удаляйте версию, на которую явно настроена какая-то база.

Обновление конфигурации 1С с диска

Шаг 1. Установите шаблон обновления

Запустите setup.exe из папки конфигурации на диске. Мастер спросит каталог шаблонов — оставьте предложенный. По умолчанию это %APPDATA%\1C\1cv8\tmplts.

После установки в каталоге появится папка вида 1c\Accounting\3_0_xxx_xx с файлом 1cv8.cfu внутри.

Каталог можно сменить или добавить второй, например общую сетевую папку. Это делается в окне запуска: Настройка → Каталоги шаблонов конфигураций и обновлений.

Ставить шаблон необязательно. Конфигуратор умеет взять .cfu прямо с диска, если указать файл вручную. Шаблон удобен, когда обновляете несколько баз одним релизом.

Шаг 2. Проверьте цепочку релизов

Главный нюанс обновления с диска: релиз на носителе может не подойти к вашей базе напрямую. Каждый .cfu умеет обновлять только с перечисленных версий.

Откройте UpdInfo.txt блокнотом:

Version=3.0.xxx.xx
FromVersions=;3.0.yyy.yy;3.0.zzz.zz;
UpdateDate=дд.мм.гггг

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

Шаг 3. Запустите обновление в Конфигураторе

  1. Откройте базу в режиме Конфигуратора.
  2. Если конфигурация не открыта, выберите Конфигурация → Открыть конфигурацию.
  3. Выберите Конфигурация → Поддержка → Обновить конфигурацию.
  4. Отметьте «Поиск доступных обновлений» — программа просмотрит каталоги шаблонов. Или «Выбор файла обновления» и укажите 1cv8.cfu на диске.
  5. Выберите релиз в списке и нажмите «Готово».
  6. Прочитайте окно с описанием и нажмите «Продолжить обновление».

Дальше два сценария:

  • ✅ Типовая конфигурация без доработок — обновление пройдёт сразу.
  • 🔧 Конфигурация с включённой возможностью изменения — откроется окно сравнения и объединения. Здесь решаете, какие доработки сохранить. Без опыта программиста лучше не принимать решения по каждому объекту вслепую.

Шаг 4. Обновите конфигурацию базы данных

После обновления Конфигуратор спросит: «Обновить конфигурацию базы данных?». Отвечайте «Да». Если окно закрыли — Конфигурация → Обновить конфигурацию базы данных или клавиша F7.

Платформа покажет список изменений структуры и попросит подтверждение — нажмите «Принять».

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

Если релизов несколько подряд

Повторяйте шаги 3–4 для каждого промежуточного релиза. Между ними запускайте базу в режиме 1С:Предприятия, чтобы отработали обработчики обновления. Пропускать этот запуск между релизами не стоит: часть обработчиков рассчитана на данные, подготовленные предыдущим.

Первый запуск после обновления: права и проверка

Запуск в режиме предприятия

Первым базу после обновления должен открыть пользователь с полными правами. Именно под ним выполняются обработчики обновления.

При первом входе типовая конфигурация попросит подтвердить легальность получения обновления. Это нормально для обновления из файла. Отметьте подтверждение и продолжайте.

Затем начнётся обновление данных. Для небольшой базы — минуты, для крупной — до часа и дольше. Не закрывайте окно и не снимайте задачу в диспетчере.

Права пользователей

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

Проверьте так:

  1. Зайдите под обычным пользователем, например под кладовщиком или кассиром.
  2. Откройте его рабочие разделы и пару документов.
  3. Если появилось «Недостаточно прав» — зайдите под администратором в Администрирование → Настройки пользователей и прав → Профили групп доступа и добавьте недостающие роли в собственный профиль.

Права Windows

Обычным пользователям не нужны права администратора, чтобы запускать новую платформу. Но установку должен делать администратор. Если ставили под обычной учётной записью и мастер «вроде бы прошёл», проверьте, что папка новой версии действительно появилась в Program Files\1cv8.

Проверка после обновления 1С
Выполнено: 0 / 5

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

Диагностика: выберите симптом

Частые ошибки, которых легко избежать

  • 🚫 Обновлять сразу на последний релиз. Программа просто не найдёт подходящее обновление, а пользователь решит, что диск битый.
  • 🚫 Пропускать запуск в режиме предприятия между промежуточными релизами.
  • 🚫 Обновлять платформу только на одном компьютере в клиент-серверной схеме. Остальные перестанут подключаться.
  • 🚫 Закрывать окно обработчиков через диспетчер задач. Обработка начнётся заново, а в худшем случае придётся восстанавливаться из копии.

Частые вопросы

Можно ли обновить 1С с диска без интернета?
Да. Всё нужное — платформа и .cfu — есть на носителе. Сеть может понадобиться только для первой активации программной лицензии, но её можно провести и без интернета — через подготовленный файл или по телефону.
Слетит ли лицензия после установки новой платформы?
Нет. Программная лицензия привязана к компьютеру, а не к версии платформы в пределах 8.3. Новая сборка подхватит уже активированный файл лицензии.
Чем отличается файл .cf от .cfu?
.cfu — обновление, которое применяют к рабочей базе. .cf — полная конфигурация: из неё создают новую базу или делают сравнение и объединение, когда конфигурация снята с поддержки.
Что делать, если на диске релиз старее, чем в базе?
Ничего. Понизить релиз через .cfu нельзя. Используйте диск только для установки платформы, если она там новее вашей.
Сколько версий платформы держать на компьютере?
Достаточно текущей и одной предыдущей на случай отката. Остальные удалите через параметры Windows.