Администрирование · 11 мин
Как поставить две 1С на один компьютер
Как установить две версии 1С на один компьютер: разные платформы 8.3, файловые и серверные базы, ярлыки, порты и типичные ошибки при параллельной работе.
На одном компьютере спокойно уживаются несколько экземпляров 1С: разные версии платформы 8.3, разные конфигурации и даже несколько независимых баз одной и той же конфигурации. Платформа 1С изначально рассчитана на параллельную установку — каждая версия ставится в отдельный каталог и не затирает предыдущую. Проблемы возникают не от самого факта «двух 1С», а от неверно настроенных путей, портов и списков баз.
Типичные сценарии, когда нужны две 1С на одном ПК: бухгалтер работает одновременно в базе текущего года и в архивной копии; разработчик держит рабочую и тестовую базы; на компьютере стоят две разные версии платформы, потому что одна конфигурация требует 8.3.22, а другая ещё не переведена с 8.3.18; либо нужны две разные конфигурации — например, «Бухгалтерия предприятия» и «Зарплата и управление персоналом».
Ниже разобраны все варианты: установка двух версий платформы, две базы одной конфигурации, две конфигурации, а также серверный вариант с двумя кластерами. Для каждого случая даны конкретные шаги и способы проверить, что всё работает корректно.
Какие бывают сценарии «двух 1С» и что понадобится
Прежде чем что-то устанавливать, определите, какой именно сценарий у вас. От этого зависят действия и риски. Установка второй базы в уже работающую платформу занимает пять минут и ничем не грозит, а развёртывание второго сервера 1С требует аккуратной работы с портами и службами.
Для любого сценария понадобятся: дистрибутив платформы нужной версии (с портала 1С или с диска ИТС), права администратора на компьютере, свободное место на диске (сама платформа занимает порядка 1–2 ГБ, база — от сотен мегабайт до десятков гигабайт) и действующие лицензии на нужное число одновременных сеансов.
Сравнение вариантов
Самый простой случай: платформа одна, базы добавляются в список. Подходит для архивной копии или тестовой базы.
Обе версии ставятся рядом в отдельные каталоги. Нужна, когда конфигурации требуют разных релизов платформы.
Устанавливаются шаблоны обеих конфигураций, базы создаются из шаблонов. Одна платформа, если версии совместимы.
Сложный вариант: два кластера на разных портах. Требуется опыт администрирования, ошибки влияют на всех пользователей.
Установка двух версий платформы 1С 8.3 рядом
Установщик платформы 1С по умолчанию ставит каждую версию в отдельный каталог вида C:\Program Files\1cv8\8.3.22.1750. Поэтому вторая версия не перезаписывает первую — достаточно просто запустить setup.exe из дистрибутива новой версии и пройти стандартную установку. Снимать старую версию не нужно.
Если компьютер 64-разрядный, обратите внимание на разрядность: 32-битная платформа ставится в C:\Program Files (x86)\1cv8, 64-битная — в C:\Program Files\1cv8. Они тоже не конфликтуют. Для клиентской работы обычно достаточно 32-битной версии, 64-битная нужна для сервера или толстого клиента с большими объёмами данных.
После установки проверьте, что обе версии видны: откройте каталог C:\Program Files\1cv8 (и Program Files (x86)) — там должны быть папки обеих версий. В окне запуска 1С для каждой базы можно явно указать, какой версией платформы её открывать: выделите базу, нажмите «Изменить» и на последнем шаге выберите нужную версию из списка.
- 1Скачайте дистрибутив нужной версии платформы с портала portal.1c.ru по действующей подписке
- 2Запустите setup.exe от имени администратора
- 3Оставьте каталог установки по умолчанию — версия встанет в отдельную папку автоматически
- 4Завершите установку и откройте окно запуска 1С
- 5Для нужных баз укажите версию платформы через кнопку «Изменить»
- 6Запустите каждую базу и убедитесь, что открывается правильная версия
Две базы одной конфигурации на одном компьютере
Самый частый случай — рабочая и тестовая (или архивная) база одной конфигурации. Платформа здесь одна, устанавливать второй раз ничего не нужно. Откройте окно запуска 1С (ярлык «1С Предприятие»), нажмите «Добавить» → «Добавление в список существующей информационной базы» и укажите путь к каталогу второй базы.
Если второй базы ещё нет и вы хотите сделать тестовую копию рабочей, безопасный путь такой: выгрузите рабочую базу через «Конфигуратор → Администрирование → Выгрузить информационную базу» в файл .dt, создайте новую пустую базу без конфигурации и загрузите в неё выгрузку через «Загрузить информационную базу». Не копируйте каталог файловой базы, пока в ней работают пользователи, — файл 1Cv8.1CD может оказаться в несогласованном состоянии.
Обязательно дайте базам различимые имена в списке — например, «Бухгалтерия РАБОЧАЯ» и «Бухгалтерия ТЕСТ». Практика показывает, что большинство потерь данных в таких схемах происходит именно из-за того, что пользователь внёс документы не в ту базу, потому что обе назывались одинаково.
Две разные конфигурации на одной платформе
Если нужны, например, «Бухгалтерия предприятия» и «Зарплата и управление персоналом» на одном компьютере, порядок такой: сначала установите платформу (одну, если обе конфигурации совместимы с ней), затем по очереди запустите установщики обеих конфигураций. Каждый установщик разворачивает шаблоны в каталог шаблонов — по умолчанию это папка tmplts в профиле пользователя или в каталоге, указанном при установке.
После этого в окне запуска 1С нажмите «Добавить» → «Создание новой информационной базы» и выберите нужный шаблон из списка. Повторите для второй конфигурации. В итоге в списке будут две независимые базы разных прикладных решений, запускаемые одной платформой.
Если конфигурации требуют разных версий платформы (например, старая самописная конфигурация работает только на 8.3.15, а новая бухгалтерия требует 8.3.22), совместите этот сценарий с предыдущим разделом: поставьте две версии платформы и привяжите каждую базу к своей версии в настройках списка баз.
Файловый и серверный варианты: в чём разница для двух баз
Для одного пользователя или небольшого офиса обе базы обычно файловые: каждая лежит в своём каталоге, и никаких дополнительных служб не требуется. Это самый простой и безопасный вариант параллельной работы. Ограничение файлового режима — одновременная работа по сети с нескольких компьютеров медленнее и чувствительнее к сбоям сети.
Если используется сервер 1С:Предприятия, обе базы создаются в консоли кластера (или через окно запуска с указанием сервера и имени базы в СУБД). Каждая база получает своё имя в MS SQL Server, PostgreSQL или другой СУБД. Здесь критично не перепутать имя базы данных при создании — удаление «лишней» базы в СУБД необратимо уничтожит данные.
Установка двух отдельных серверов 1С на одну машину — задача для опытного администратора: нужно развести кластеры по разным диапазонам портов (по умолчанию 1540–1541 и 1560–1591), создать отдельные службы с разными каталогами реестра кластера (srvinfo). Ошибка в портах приводит к тому, что агенты не стартуют или перехватывают чужие подключения.
Как проверить, что обе 1С работают корректно
После настройки пройдите контрольные точки: запустите первую базу, затем, не закрывая её, вторую — обе должны открыться одновременно в отдельных окнах. В окне «О программе» (меню «Справка») сверьте версию платформы с той, что вы назначили базе. Создайте тестовый документ в тестовой базе и убедитесь, что в рабочей он не появился — это подтверждает, что базы физически разделены.
Дополнительно проверьте, что в списке баз у каждой строки указан правильный путь: выделите базу — путь виден внизу окна запуска. Для файловых баз убедитесь, что каталоги разные; для серверных — что различаются имена баз в СУБД.
Как проверить результат
Обе базы открываются в отдельных окнах без ошибок
Вторая база не запускается или выдаёт ошибку версии платформы
Совпадает с назначенной в настройках базы
Открывается другая версия — проверьте привязку версии к базе
Документ, созданный в тестовой базе, отсутствует в рабочей
Данные появляются в обеих базах — путь в списке указывает на один каталог
У каждой базы свой каталог или своё имя в СУБД
Два пункта списка ведут в одну и ту же базу
Типичные ошибки и ограничения
Чаще всего проблемы возникают не при установке, а при эксплуатации. Ниже — ошибки, которые регулярно приводят к потере данных или простою.
Учтите и ограничения: 32-битный клиент ограничен объёмом памяти на процесс, поэтому при работе с двумя большими базами одновременно возможны ошибки нехватки памяти — в этом случае переходите на 64-битный клиент. Также каждая открытая база занимает сеанс и лицензию, поэтому на слабом компьютере с ограниченным комплектом лицензий одновременная работа с несколькими базами может упереться в ресурсы.
Что важно запомнить
Две 1С на одном компьютере — штатная ситуация: версии платформы ставятся в отдельные каталоги автоматически, базы добавляются через список информационных баз. Разведите каталоги, дайте базам различимые имена, привяжите каждую базу к нужной версии платформы и перед экспериментами всегда делайте выгрузку .dt.
Частые вопросы
Нужно ли покупать вторую лицензию для второй базы 1С?
Нет, лицензии 1С привязаны к одновременным сеансам, а не к количеству баз. Один пользователь может открыть хоть пять баз — но каждый открытый сеанс занимает лицензию. Если одновременно работают несколько человек, число лицензий должно покрывать суммарное число сеансов.
Можно ли одновременно работать в двух базах 1С?
Да. Запустите первую базу, затем из того же окна запуска — вторую: откроется отдельное окно. Ограничения — лицензии на число сеансов и объём оперативной памяти компьютера, особенно при 32-битном клиенте.
Конфликтуют ли 1С 8.2 и 8.3 на одном компьютере?
Нет, линейки 8.2 и 8.3 устанавливаются в разные каталоги (1cv82 и 1cv8) и работают независимо. Учтите, что базу, конвертированную под 8.3, нельзя открыть платформой 8.2.
Как сделать, чтобы база всегда открывалась нужной версией платформы?
В окне запуска выделите базу, нажмите «Изменить», дойдите до последнего шага и в поле версии укажите конкретный релиз, например 8.3.22. Если оставить автоматический выбор, база будет открываться самой новой подходящей версией из установленных.
Можно ли просто скопировать папку с файловой базой, чтобы получить вторую?
Можно, но только когда в базе никто не работает и все сеансы закрыты — иначе копия файла 1Cv8.1CD может оказаться повреждённой. Надёжнее выгрузить базу в .dt через конфигуратор и загрузить в новую пустую базу.
Сколько места на диске нужно для двух 1С?
Каждая версия платформы занимает порядка 1–2 ГБ, размер баз зависит от данных: файловая база небольшой организации — обычно от одного до нескольких гигабайт. Дополнительно оставьте запас под временные файлы и выгрузки .dt, которые по размеру сопоставимы с самой базой.