К статье
Практический материал

Администрирование · 10 мин

Как установить две версии 1С на один компьютер

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

На одном компьютере могут одновременно работать несколько версий платформы 1С:Предприятие — например, 8.2 и 8.3 или несколько релизов внутри 8.3. Это штатная возможность: каждая версия устанавливается в отдельный каталог и не перезаписывает файлы другой. Типовая ситуация — бухгалтерия работает на старой конфигурации, требующей платформу 8.2, а новая база развёрнута на 8.3, либо нужно протестировать обновление конфигурации на свежем релизе платформы, не трогая рабочую среду.

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

Ниже разобран полный порядок действий: проверка условий, установка в разные каталоги, настройка списка баз, тонкости с серверным вариантом и типичные ошибки, из-за которых «вторая 1С не запускается».

Проверьте условия перед установкой

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

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

Выясните, какие версии платформы требуют ваши конфигурации. Эта информация указана в документации к конфигурации и в свойствах базы. Ставить «на всякий случай» самый новый релиз не всегда правильно: некоторые старые конфигурации корректно работают только на конкретных релизах.

ДистрибутивыОба установщика платформы под рукой

Скачайте дистрибутивы с портала 1С или возьмите с установочного диска

ЛицензииПин-коды или USB-ключ

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

Разрядность ОС32 или 64 бита

64-разрядная платформа ставится только на 64-битную Windows

Свободное местоЗапас на системном диске

Платформа плюс кэш баз в профиле пользователя

Установите платформы в разные каталоги

Установщик 1С по умолчанию предлагает каталог, соответствующий версии: для 8.2 это обычно C:\Program Files\1cv82, для 8.3 — C:\Program Files\1cv8. Внутри каждого каталога релизы раскладываются по подпапкам с номером версии (например, 8.3.22.1750), поэтому несколько релизов одной линейки тоже не конфликтуют. Не меняйте пути установки на один общий каталог для разных линеек — это главное условие мирного сосуществования.

Порядок установки значения не имеет: можно сначала поставить 8.3, потом 8.2, или наоборот. Каждый установщик регистрирует свои компоненты независимо. Запускайте setup.exe от имени администратора, выбирайте типовой набор компонентов, а при необходимости — дополнительные (сервер, веб-компоненты, интерфейсы на других языках) для каждой платформы отдельно.

После установки каждой версии проверьте, что в каталоге bin соответствующего релиза присутствуют исполняемые файлы 1cv8.exe (толстый клиент), 1cv8c.exe (тонкий клиент) и другие компоненты. Их наличие — признак корректной установки.

Порядок установки двух платформ
  1. 1
    Установите первую платформу (например, 8.2) в каталог по умолчанию C:\Program Files\1cv82
  2. 2
    Установите вторую платформу (8.3) в её собственный каталог C:\Program Files\1cv8
  3. 3
    Активируйте лицензии для каждой платформы или убедитесь, что виден USB-ключ
  4. 4
    Запустите каждую платформу напрямую из каталога bin и убедитесь, что открывается стартовое окно
  5. 5
    Создайте на рабочем столе отдельные ярлыки с понятными именами: «1С 8.2» и «1С 8.3»

Настройте список информационных баз

Список баз хранится в файле ibases.v8i в профиле пользователя и общий для всех установленных платформ. Это удобно: база видна из любой версии, но создаёт риск — пользователь может открыть старую базу новой платформой, и та выполнит конвертацию. После конвертации база перестанет открываться на старой платформе.

Для каждой базы в списке можно явно указать версию платформы. Откройте стартовое окно, выделите базу, нажмите «Изменить» и на шаге выбора параметров укажите конкретный номер версии вместо варианта «автоматически». Тогда при запуске будет использоваться именно нужный релиз, а ошибочная конвертация исключена.

Если на компьютере работают разные пользователи с разными наборами баз, разделите списки: у каждого пользователя Windows свой файл ibases.v8i. Альтернатива — общий файл списка баз на сетевом ресурсе, подключаемый через параметр /i в ярлыке запуска.

Создайте удобные ярлыки и сценарии запуска

Чтобы пользователи не путали версии, создайте отдельные ярлыки на конкретные базы с явным указанием платформы. В свойствах ярлыка укажите полный путь к исполняемому файлу нужной версии и параметры запуска: режим (ENTERPRISE или DESIGNER), путь к базе и, при необходимости, учётные данные.

Для файловой базы команда запуска выглядит как путь к 1cv8.exe нужного релиза с параметром ENTERPRISE /F"путь_к_каталогу_базы". Такой ярлык всегда открывает базу именно той платформой, для которой создан, независимо от настроек списка баз.

cmd
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Trade"

Для разработчиков полезен второй ярлык с режимом конфигуратора той же версии. Храните ярлыки с говорящими именами — «Бухгалтерия 8.2», «Управление торговлей 8.3» — это снижает число ошибочных запусков до нуля.

Особенности серверного варианта и веб-доступа

Если используется клиент-серверный вариант, два сервера 1С разных версий могут работать на одной машине, но их службы должны использовать разные порты. По умолчанию агент сервера занимает порт 1540, рабочие процессы — диапазон от 1560. Для второго сервера диапазон портов задаётся отдельно при установке или в параметрах службы. Одновременно запущенные службы с одинаковыми портами конфликтуют, и одна из них не стартует.

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

Проверьте результат и типичные ошибки

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

Частая проблема — ошибка «несовместимая версия файла базы» при открытии. Она означает, что базу уже конвертировали более новой платформой. Восстановить работу на старой версии можно только из резервной копии, сделанной до конвертации.

Типичные ошибки
01
Установка обеих версий в один каталог — файлы перезаписываются, одна из платформ перестаёт работать
02
Открытие старой базы новой платформой «просто посмотреть» — срабатывает конвертация, обратного пути нет
03
Автоматический выбор версии в списке баз — система берёт самый новый релиз и молча конвертирует базу
04
Одинаковые порты у двух серверов 1С — вторая служба не запускается без явной ошибки в интерфейсе
05
Отсутствие резервной копии перед первым запуском базы на новой платформе
Контрольные точки

Как проверить результат

Запуск обеих платформ
Норма

Каждая версия открывает стартовое окно или базу без ошибок

Тревожный признак

Ошибка отсутствия файлов или лицензии у одной из версий

Версия платформы у базы
Норма

В свойствах базы в стартовом окне указан нужный релиз

Тревожный признак

Стоит «автоматически» — риск запуска не той версией

Открытие старой базы
Норма

База открывается без предложения конвертации

Тревожный признак

Появляется запрос на конвертацию — версия выбрана неверно

Работа служб сервера
Норма

Обе службы агента сервера в состоянии «Работает»

Тревожный признак

Одна служба остановлена — проверьте конфликт портов

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

Можно ли одновременно запускать 1С 8.2 и 8.3?

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

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

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

Что делать, если база случайно сконвертирована новой платформой?

Откат возможен только через восстановление из резервной копии (выгрузки .dt или копии каталога базы), сделанной до конвертации. Если копии нет, вариантов вернуть базу на старую платформу штатными средствами нет.

Можно ли держать несколько релизов внутри 8.3?

Да, установщик сам раскладывает релизы по подпапкам с номером версии внутри каталога 1cv8. В свойствах базы в стартовом окне можно выбрать конкретный релиз, иначе будет использоваться самый новый из установленных.

Куда безопаснее ставить платформы — на диск C или другой?

Размещение на любом диске допустимо, главное — разные каталоги для разных линеек. Установка вне системного диска иногда упрощает переустановку Windows, но кэш и настройки всё равно хранятся в профиле пользователя.

Будет ли работать конфигурация, написанная под 8.2, на платформе 8.3?

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

Итог

Что важно запомнить

Две версии 1С на одном компьютере — штатный сценарий: ставьте каждую платформу в отдельный каталог, фиксируйте версию платформы в свойствах каждой базы, делайте резервные копии перед первым запуском на новой версии и создавайте отдельные ярлыки. Главный риск — необратимая конвертация базы при открытии её более новой платформой.