Переезд 1С на другой ПК: USB-ключ, резервный ПИН-код, сетевая лицензия и облако
Содержание
Чтобы активировать 1С на новом компьютере, установите ту же или более новую платформу и дальше действуйте по типу лицензии. USB-ключ просто переставьте в новый ПК и поставьте драйвер защиты. Программную лицензию получите заново по резервному ПИН-коду из того же конверта: файл лицензии со старой машины на новой работать не будет. Облачной 1С активация не нужна вовсе.
Чаще всего переезд ломается не на самой активации, а раньше: потеряли конверт с ПИН-кодами, забыли выгрузить базу , ввели другие регистрационные данные. Ниже разобран порядок для каждого варианта лицензии и ошибки, которые выдаёт платформа, если что-то пошло не так.
Подготовка к переносу 1С: что сделать на старом компьютере
Пока старый компьютер работает, соберите всё, без чего на новом придётся звонить партнёру.
📦 Что сохранить:
- Базу. Для файловой базы скопируйте папку целиком: в ней лежит файл
1Cv8.1CD. Надёжнее сделать ещё и выгрузку: в КонфигуратореАдминистрирование → Выгрузить информационную базу, получится файл.dt. - Список баз. Он хранится в файле
%APPDATA%\1C\1CEStart\ibases.v8i. Скопируйте его, и на новом ПК список в окне запуска появится в том же виде. - Версию платформы. Посмотрите её в Конфигураторе или в окне
О программе. На новый компьютер ставьте этот же номер или выше — номер не ниже того, который требует конфигурация. - Документы на лицензию. Регистрационный номер комплекта , ПИН-конверт (основной и резервные коды), а для программной лицензии — какой код уже использован и на какие данные регистрировали.
- Внешние обработки и печатные формы, если они хранятся файлами, а не в самой базе.
Регистрационные данные — это название организации, ИНН, ФИО ответственного, адрес. При повторной активации их нужно ввести так же, как в первый раз. Если никто не помнит, что вводили, уточните у партнёра, у которого покупали программу: регистрационная анкета комплекта есть в его учёте.
Копировать папку базы можно только когда в ней никто не работает. Попросите пользователей выйти из 1С, иначе копия получится повреждённой.
Какой способ активации подходит вашей лицензии
Способ зависит от того, чем защищена ваша 1С. Определить это просто.
| Признак | Тип лицензии | Что делать на новом ПК |
|---|---|---|
| В USB-порт вставлен ключ с надписью ORGL8 | Локальный аппаратный ключ | Переставить ключ, установить драйвер защиты |
| Ключ с надписью NET и числом мест, стоит на одном ПК или сервере | Сетевой аппаратный ключ | Перенести ключ, поставить менеджер лицензий, настроить клиентов |
| Ключа нет, в комплекте ПИН-конверт | Программная лицензия | Активировать резервный ПИН-код |
| Работаете через браузер или по ссылке от поставщика | Облако (1С:Fresh и аналоги) | Только вход в учётную запись |
Программную лицензию легко узнать по файлам в папке C:\ProgramData\1C\licenses: там лежат файлы с расширением .lic. Если папка пуста, а 1С запускается — значит, работает ключ или лицензию выдаёт сервер.
Активация 1С на новом компьютере с аппаратным ключом
Аппаратный ключ — самый простой случай. Лицензия зашита в сам ключ, и он работает на любом компьютере, где стоит драйвер.
Локальный ключ (однопользовательский)
- Скачайте дистрибутив платформы нужной версии и запустите
setup.exe. - Выберите компоненты: для обычной работы хватит «1С:Предприятие» и тонкого клиента .
- На последнем шаге мастера оставьте флажок «Установить драйвер защиты». Именно он ставит драйвер HASP.
- Вставьте ключ в USB-порт. Индикатор на ключе должен загореться.
- Подключите базу через окно запуска и откройте её.
Если драйвер не поставили при установке, его можно доустановить отдельно: в папке дистрибутива платформы есть установщик драйвера защиты, а свежую версию драйвера Sentinel HASP/LDK выпускает его разработчик.
💡 Ключ не любит USB-хабы и передние порты корпуса с плохим питанием. Если он то виден, то пропадает, переставьте его в порт на задней панели.
Сетевой ключ
Сетевой ключ раздаёт лицензии по сети. На тот компьютер, где он вставлен, ставится HASP License Manager, а клиенты находят его сами по широковещательному запросу.
Если клиенты в другой подсети или широковещательные запросы режет сеть, пропишите адрес явно. Откройте на клиенте файл nethasp.ini в папке bin\conf установленной платформы и укажите:
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.0.10
NH_USE_BROADCAST = Disabled
Вместо 192.168.0.10 подставьте адрес компьютера с ключом. Менеджер лицензий работает по порту 475 — разрешите его в брандмауэре этого компьютера.
Как активировать программную лицензию 1С на новом ПК
Программная лицензия привязана к оборудованию и операционной системе того компьютера, на котором её получили. Новый компьютер для неё — чужой. Поэтому файл .lic не переносят, а получают новый по резервному ПИН-коду.
Пошагово
- Установите платформу и подключите базу.
- Подключите компьютер к интернету. Если интернета на нём нет, подготовьте флешку и второй компьютер с доступом в сеть.
- Запустите базу. Платформа сообщит, что лицензия не обнаружена, и предложит её получить.
- Введите регистрационный номер комплекта и неиспользованный резервный ПИН-код.
- Мастер спросит, получали ли вы раньше лицензию по этому комплекту. При переносе ответ «да»: укажите ранее использованный ПИН-код.
- Заполните регистрационные данные. Организация, ИНН и ФИО должны совпадать с первой активацией символ в символ, иначе сервер лицензирования откажет.
- Выберите способ получения. Автоматический — лицензия придёт через интернет за несколько секунд. Через файл — мастер сохранит запрос, вы отнесёте его на компьютер с интернетом, получите ответ и вернётесь с ним.
- Перезапустите 1С и проверьте, что база открывается без запроса лицензии.
Резервных ПИН-кодов в конверте ограниченное число. Не тратьте их на эксперименты: сначала полностью настройте новый компьютер (ОС, обновления, сетевую карту, виртуальную машину), а уже потом активируйте.
Когда резервные коды закончились
Использованный ПИН-код повторно на другом компьютере не сработает. Если резервных кодов не осталось, дополнительные запрашивают через партнёра 1С, у которого куплена программа, или в центре лицензирования фирмы 1С. Обычно просят регистрационный номер, данные владельца и подтверждение покупки. Ответ приходит не мгновенно — закладывайте на это несколько рабочих дней.
Повторная активация на том же компьютере
Если вы переустановили Windows или заменили одну деталь, а компьютер остался тем же, иногда можно обойтись без резервного кода. Мастер позволяет повторно получить лицензию по уже использованному ПИН-коду, если параметры оборудования изменились незначительно. Не вышло — тогда расходуйте резервный.
Перенос сетевой лицензии 1С на новый сервер
В офисе с несколькими пользователями лицензии обычно живут не на рабочих местах, а на одном сервере. Когда меняют сам сервер, порядок такой.
Сервер 1С:Предприятия (клиент-серверный вариант)
На новый сервер переносят и лицензию на сервер, и клиентские лицензии, если они были там.
- Программные лицензии активируйте на новом сервере резервными ПИН-кодами — по тем же шагам, что и выше. Получайте лицензию, запустив 1С на самом новом сервере, чтобы файл привязался к его оборудованию.
- Аппаратный ключ сервера просто переставьте в новый сервер и установите драйвер защиты.
- Выдача лицензий клиентам. Чтобы клиенты брали лицензию с сервера, а не искали её у себя, в консоли кластера откройте свойства информационной базы и проверьте параметр «Выдача лицензий сервером 1С:Предприятия».
Посмотреть, кто сейчас занимает лицензии, можно командой rac session list --licenses через утилиту администрирования кластера.
Переносить сервер нужно в нерабочее время. Когда вы остановите службу 1С на старом сервере, все сеансы оборвутся, а несохранённые документы пользователей пропадут. Предупредите людей заранее.
Терминальный сервер
Многопользовательская программная лицензия, активированная на терминальном сервере, обслуживает сеансы на этом сервере. При переезде на новый терминальный сервер её активируют там резервным ПИН-кодом. Рабочим местам пользователей при этом ничего не нужно: они подключаются по RDP и лицензию берут на сервере.
Облачная 1С при смене компьютера
С облачной 1С (1С:Fresh и сервисы других поставщиков) новый компьютер вообще не требует активации. Лицензии и базы находятся у поставщика, а вы подключаетесь к ним.
- 🌐 Через браузер. Откройте адрес сервиса и войдите под своим логином. Больше ничего не нужно.
- 🖥️ Через тонкий клиент. Установите тонкий клиент 1С, в окне запуска добавьте существующую базу и укажите вариант подключения к веб-серверу с адресом, который дал поставщик.
- 🔐 Через удалённый рабочий стол. Если поставщик даёт доступ по RDP, перенесите на новый ПК файл подключения или настройте подключение заново по выданным данным.
Пароль от учётной записи в облаке хранится не на компьютере, поэтому при переезде его не потерять. Проблемы обычно бывают с электронной подписью: сертификат и криптопровайдер нужно установить на новом ПК отдельно, иначе отчётность из облака не отправится.
Ошибки при активации 1С и что с ними делать
Особенности виртуальных машин
Программная лицензия на виртуальной машине привязывается к её виртуальному «железу». Смена MAC-адреса сетевого адаптера, перенос на другой хост с другим процессором, изменение числа ядер могут сделать лицензию недействительной.
💡 Перед активацией закрепите в настройках виртуальной машины постоянный MAC-адрес. Это бережёт резервные ПИН-коды.
Чего делать не нужно
- ❌ Копировать файлы
.licсо старого компьютера — на новом они не работают. - ❌ Удалять содержимое папки
C:\ProgramData\1C\licensesв надежде «сбросить» ошибку: вы удалите и рабочие лицензии. - ❌ Искать «активаторы» и «таблетки». Это нарушение лицензионного соглашения и риск получить вредоносную программу на компьютер с бухгалтерскими данными. Легальный выход при потере кодов — запрос дополнительных ПИН-кодов.