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

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

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

Подготовка к обновлению платформы 1С

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

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

⚠️ Внимание: Перед установкой новой версии платформы настоятельно рекомендуется создать точку восстановления системы или полный бэкап виртуальной машины. Откат изменений после неудачного обновления может быть сложным и трудоемким процессом.

Также стоит проверить системные требования нового релиза. Иногда в свежих версиях платформы 8.3 меняются минимальные требования к версии операционной системы Windows или сервера баз данных (например, PostgreSQL или MS SQL Server). Игнорирование этого пункта может привести к неработоспособности кластера серверов.

☑️ Чек-лист подготовки

Выполнено: 0 / 4

Запуск установщика и выбор компонентов

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

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

  • 📦 Сервер 1С:Предприятия — ядро системы, необходимое для работы в клиент-серверном варианте.
  • 💻 Тонкий клиент — основное приложение для работы пользователей с интерфейсом Такси.
  • 🔧 Администрирование серверов 1С — утилиты для управления кластером и службами.
  • 🌐 Веб-расширение — требуется для публикации баз в веб-среде (IIS или Apache).

Если вы обновляете только клиентскую часть на рабочих местах пользователей, выбор компонента Сервер 1С:Предприятия можно пропустить. Это сэкономит место на диске и ускорит процесс инсталляции. Напротив, на выделенном сервере баз данных установка клиентских интерфейсов не обязательна, если администрирование ведется удаленно.

💡

При обновлении серверной части выберите опцию "Установить службу 1С:Предприятия" для автоматической регистрации сервиса в Windows и настройки прав доступа.

Настройка параметров установки и пути

Следующий экран мастера позволяет выбрать каталог назначения. По умолчанию программа предложит стандартный путь, например, C:\Program Files\1cv8. Менять его без острой необходимости не рекомендуется, так как многие сторонние утилиты и скрипты мониторинга жестко привязаны к стандартным путям.

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

Компонент На сервере На клиенте Описание
Ядро сервера Обязательно Нет Служба rmngr и rphost
Тонкий клиент Опционально Обязательно Интерфейс пользователя 1С
Сервер веб-расширений Опционально Нет Для работы через браузер
Инструменты разработчика Опционально Опционально Конфигуратор и отладчик

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

Что такое каталог данных 1С?

Это скрытая папка (обычно C:\Users\Имя_Пользователя\AppData\Roaming\1C\1cv8), где хранятся настройки интерфейса, список последних баз и кеш. При ручной установке она не затирается, но может быть очищена отдельно.

Процесс копирования файлов и регистрация

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

Критический момент наступает после копирования, когда выполняется регистрация компонентов в операционной системе. Установщик прописывает пути к исполняемым файлам 1cv8.exe и ragent.exe в переменные среды и реестр Windows. Именно на этом этапе чаще всего возникают ошибки, если антивирус блокирует запись в системные папки.

⚠️ Внимание: Если в процессе регистрации компонентов появляется ошибка доступа, временно отключите антивирусное ПО или добавьте папку установки 1С:Предприятие в исключения. Не оставляйте защиту отключенной надолго.

Для серверной версии критически важно, чтобы служба Агент сервера 1С:Предприятия была запущена под учетной записью, имеющей необходимые права. Мастер установки обычно создает пользователя USR1CV8 автоматически, но в доменной среде может потребоваться ручное указание доменного администратора.

📊 Как вы обычно обновляете 1С?
Через конфигуратор автоматически
Вручную через setup.exe
С помощью скриптов PowerShell
Обновляет партнер 1С

Завершение установки и первичный запуск

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

После перезагрузки проверьте состояние служб Windows. Найдите в списке Агент сервера 1С:Предприятия и убедитесь, что статус службы — "Выполняется". Если служба остановлена, запустите её вручную и проверьте журнал событий Windows на наличие ошибок при старте.

Запустите саму платформу 1cv8.exe. В окне запуска проверьте номер версии в заголовке или в меню "О программе". Он должен соответствовать версии скачанного дистрибутива. Если версия не изменилась, возможно, ярлык указывает на старый исполняемый файл в другой директории.

💡

Успешное обновление подтверждается не только номером версии в окне "О программе", но и отсутствием ошибок в журнале регистрации событий сервера 1С при запуске тестовой базы.

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

Одной из распространенных проблем является конфликт версий, когда на компьютере одновременно установлены несколько релизов платформы. Хотя 1С поддерживает мультиверсионность, при запуске базы может подхватываться не та версия, которая требуется. Решается это указанием конкретной версии в свойствах ярлыка или в списке баз.

Другая частая ошибка — "Файл блокирован другим процессом". Это происходит, если попытаться обновить платформу, не завершив предварительно процесс 1cv8.exe у всех пользователей. На сервере необходимо остановить кластер через консоль управления или службы Windows перед запуском setup.exe.

  • 🚫 Ошибка 0x80070005 — недостаток прав доступа. Запускайте установщик от имени администратора.
  • 🚫 Ошибка хеш-суммы — поврежден файл дистрибутива. Скачайте его заново.
  • 🚫 Не запускается служба — неверный пароль учетной записи службы. Проверьте свойства службы в Windows.

Если после обновления перестали работать внешние отчеты или обработки, проверьте совместимость их кода с новой версией платформы. Иногда в новых релизах 1С 8.3 меняются методы работы с памятью или безопасностью, что требует доработки стороннего кода.

⚠️ Внимание: Интерфейс и поведение системы могут незначительно измениться после крупного обновления. Всегда тестируйте критические бизнес-процессы на копии базы перед внедрением обновлений на продуктивный контур.

FAQ: Вопросы и ответы

Можно ли обновить 1С вручную без прав администратора?

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

Нужно ли обновлять конфигурацию базы после обновления платформы?

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

Что делать, если после обновления 1С не видит базы данных?

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

Как откатиться на предыдущую версию платформы?

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