В практике администрирования 1С часто возникает ситуация, когда при попытке обновить технологическую платформу через штатные средства (например, «Монитор портала 1С:ИТС» или автоматический установщик при запуске), система упорно скачивает и устанавливает 32-битную версию. Это происходит даже в том случае, если операционная система Windows является 64-битной и позволяет использовать более производительную архитектуру.
Особенно остро этот вопрос стоит для пользователей базовых версий программ (например, 1С:Бухгалтерия Базовая), которые опасаются, что ручное вмешательство в процесс установки может повредить лицензию или исчерпать лимит активаций. В этой статье мы подробно разберем, почему так происходит, как правильно установить нужную версию и почему не стоит переживать за сохранность лицензий.
Для начала разберемся в логике работы автоматических установщиков 1С. Когда мы запускаем процедуру обновления «из коробки», система анализирует текущее окружение. Главная цель автоматического обновления — обеспечить непрерывность работы и минимизировать риски несовместимости.
Если на вашем компьютере изначально была установлена 32-битная версия платформы (x86), то в конфигурационных файлах программы запуска (в частности, в файле 1CEStart.cfg) и в реестре Windows прописаны пути именно к этой ветке программных файлов. Автоматический механизм действует по принципу «обновление подобного подобным».
Рассмотрим причины, по которым система принимает такое решение:
Таким образом, если мы хотим сменить архитектуру платформы, нам придется вмешаться в процесс вручную. Автоматика этого не сделает.
Для перехода на 64-битную версию платформы нам необходимо выполнить чистую установку нового дистрибутива. Разберем этот процесс по шагам.
Во-первых, нам не поможет кнопка «Обновить» в самой программе. Нам нужно получить полный дистрибутив установки. Для этого:
setup.exe.При установке важно понимать одну особенность: на одном компьютере могут одновременно существовать и 32-битная, и 64-битная платформы даже одной и той же версии (релиза). Программа запуска 1cestart.exe является универсальной и умеет переключаться между ними.
После установки 64-битной версии, при следующем запуске 1С, программа запуска автоматически обнаружит новую установленную версию. Если вы хотите принудительно указать, какую именно разрядность использовать для конкретной информационной базы, можно сделать следующее:
32 (x86) или 64 (x64). Если оставить Авто, система сама выберет приоритетную версию (обычно это самая новая из установленных, причем приоритет часто отдается 64-битной версии, если она есть).Самый волнующий вопрос для владельцев базовых версий: «Не уменьшится ли количество доступных установок (пин-кодов) при переустановке платформы?».
Ответ однозначный: нет, переустановка платформы не влияет на лицензию. Давайте разберем, почему это так, чтобы развеять все сомнения.
В мире 1С существует четкое разделение понятий:
В базовых версиях используется программная защита, привязанная к параметрам компьютера. Система лицензирования создает «слепок» вашего ПК. Критичными параметрами являются:
Замена файлов платформы 1С (обновление версии, смена 32-бит на 64-бит) не меняет ни один из вышеперечисленных параметров оборудования или ОС. Файл лицензии (с расширением .lic), который уже лежит на вашем диске, остается валидным. При запуске новая 64-битная платформа увидит этот файл, сверит параметры вашего «железа» и, убедившись, что компьютер тот же самый, спокойно запустит базу.
Счетчик активаций (обычно их 3 шт. в базовой версии) уменьшается только в том случае, если вы активируете пин-код заново. А делать это придется только при смене компьютера или переустановке Windows.
В теме также был затронут вопрос: почему устанавливается, например, версия 8.3.23.1865, хотя на сайте уже есть 8.3.24 или новее? Это не ошибка.
Конфигурации 1С (в частности, «Бухгалтерия предприятия») имеют требования к минимальной версии платформы. Разработчики конфигурации тестируют её на определенной ветке платформы (LTS — Long Term Support, версия длительной поддержки). Механизм обновления предлагает вам ту версию, которая является рекомендуемой для вашей конфигурации, а не просто самую новую из существующих.
Использование «технологических» (самых свежих) версий платформы оправдано для разработчиков или для решения специфических ошибок, но для обычной работы бухгалтера стабильная версия, предложенная автообновлением (или её 64-битный аналог), является лучшим выбором.
Мы выяснили, как это сделать и что это безопасно. Но нужно ли?
Аргументы «ЗА» 64-битную версию:
Аргументы «ПРОТИВ» (или когда оставить 32-бит):
Подведем итог решения проблемы: