Обновление платформы и конфигурации 1С 8.3 с установочного носителя
Содержание
Чтобы обновить 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С до последней цифры сборки. Обновили клиент — придётся обновить и сервер.
Резервная копия
Перед обновлением конфигурации обязательно сделайте копию базы . Неудачное обновление без копии откатить нельзя.
Варианты:
- В Конфигураторе:
Администрирование → Выгрузить информационную базу— получите файл.dt. - Для файловой базы — скопировать папку с файлом
1Cv8.1CD, когда в базе никто не работает . - Для SQL-базы — штатный бэкап СУБД силами администратора.
Копия нужна именно перед обновлением конфигурации. Установка новой платформы базу не трогает.
Установка платформы 1С с установочного диска
Запуск установщика
Закройте все сеансы 1С на компьютере. Запустите setup.exe из папки платформы от имени пользователя с правами администратора Windows.
Дальше мастер:
- Нажмите «Далее» на приветствии.
- Выберите компоненты (таблица ниже).
- Укажите язык интерфейса. «Системные установки» — язык возьмётся из Windows.
- Подтвердите установку и дождитесь копирования файлов.
- На последнем шаге мастер предложит установить драйвер защиты. Галочка нужна, только если у вас аппаратный 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С:Предприятия» укажите нужный номер, например
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. Запустите обновление в Конфигураторе
- Откройте базу в режиме Конфигуратора.
- Если конфигурация не открыта, выберите
Конфигурация → Открыть конфигурацию. - Выберите
Конфигурация → Поддержка → Обновить конфигурацию. - Отметьте «Поиск доступных обновлений» — программа просмотрит каталоги шаблонов. Или «Выбор файла обновления» и укажите
1cv8.cfuна диске. - Выберите релиз в списке и нажмите «Готово».
- Прочитайте окно с описанием и нажмите «Продолжить обновление».
Дальше два сценария:
- ✅ Типовая конфигурация без доработок — обновление пройдёт сразу.
- 🔧 Конфигурация с включённой возможностью изменения — откроется окно сравнения и объединения. Здесь решаете, какие доработки сохранить. Без опыта программиста лучше не принимать решения по каждому объекту вслепую.
Шаг 4. Обновите конфигурацию базы данных
После обновления Конфигуратор спросит: «Обновить конфигурацию
базы данных?». Отвечайте «Да». Если окно закрыли — Конфигурация → Обновить конфигурацию базы данных или клавиша F7.
Платформа покажет список изменений структуры и попросит подтверждение — нажмите «Принять».
Для этого шага нужен монопольный доступ: в базе не должно быть других пользователей. В клиент-серверной базе заранее заблокируйте начало сеансов и попросите всех выйти. Принудительное завершение чужих сеансов оборвёт несохранённую работу.
Если релизов несколько подряд
Повторяйте шаги 3–4 для каждого промежуточного релиза. Между ними запускайте базу в режиме 1С:Предприятия, чтобы отработали обработчики обновления. Пропускать этот запуск между релизами не стоит: часть обработчиков рассчитана на данные, подготовленные предыдущим.
Первый запуск после обновления: права и проверка
Запуск в режиме предприятия
Первым базу после обновления должен открыть пользователь с полными правами. Именно под ним выполняются обработчики обновления.
При первом входе типовая конфигурация попросит подтвердить легальность получения обновления. Это нормально для обновления из файла. Отметьте подтверждение и продолжайте.
Затем начнётся обновление данных. Для небольшой базы — минуты, для крупной — до часа и дольше. Не закрывайте окно и не снимайте задачу в диспетчере.
Права пользователей
После обновления иногда меняется состав ролей. В типовых конфигурациях на БСП поставляемые профили групп доступа обновляются сами. Проблемы бывают с собственными профилями, которые создавали вручную.
Проверьте так:
- Зайдите под обычным пользователем, например под кладовщиком или кассиром.
- Откройте его рабочие разделы и пару документов.
- Если появилось «Недостаточно прав» — зайдите под администратором в
Администрирование → Настройки пользователей и прав → Профили групп доступаи добавьте недостающие роли в собственный профиль.
Права Windows
Обычным пользователям не нужны права администратора, чтобы запускать новую платформу. Но установку должен делать администратор. Если ставили под обычной учётной записью и мастер «вроде бы прошёл», проверьте, что папка новой версии действительно появилась в Program Files\1cv8.
Ошибки при обновлении с диска и как их устранить
FromVersions в UpdInfo.txt с вашим релизом.Частые ошибки, которых легко избежать
- 🚫 Обновлять сразу на последний релиз. Программа просто не найдёт подходящее обновление, а пользователь решит, что диск битый.
- 🚫 Пропускать запуск в режиме предприятия между промежуточными релизами.
- 🚫 Обновлять платформу только на одном компьютере в клиент-серверной схеме. Остальные перестанут подключаться.
- 🚫 Закрывать окно обработчиков через диспетчер задач. Обработка начнётся заново, а в худшем случае придётся восстанавливаться из копии.
Частые вопросы
Можно ли обновить 1С с диска без интернета?
.cfu — есть на носителе. Сеть может понадобиться только для первой активации программной лицензии, но её можно провести и без интернета — через подготовленный файл или по телефону.Слетит ли лицензия после установки новой платформы?
Чем отличается файл .cf от .cfu?
.cfu — обновление, которое применяют к рабочей базе. .cf — полная конфигурация: из неё создают новую базу или делают сравнение и объединение, когда конфигурация снята с поддержки.Что делать, если на диске релиз старее, чем в базе?
.cfu нельзя. Используйте диск только для установки платформы, если она там новее вашей.