Администрирование · 9 мин
Как перенести 1С с одного компьютера на другой с лицензией и базой
Пошаговая инструкция по переносу 1С на другой компьютер: копирование базы, перенос программной и аппаратной лицензии, регистрация базы и проверка результата.
Перенос 1С на новый компьютер состоит из трёх независимых задач: переноса информационной базы, переноса лицензии и установки платформы. Ошибиться можно на каждом этапе, но чаще всего проблемы возникают именно с лицензией — пользователи копируют базу, а активацию теряют или не могут восстановить из-за смены оборудования.
Способ переноса зависит от формата базы (файловая или клиент-серверная) и от типа лицензии (программная с пин-кодом или аппаратный ключ HASP). Ниже разобраны оба сценария с конкретными действиями, проверками результата и типичными ошибками.
Что понадобится перед началом переноса
Подготовьте заранее: дистрибутив платформы 1С той же версии, что установлена на старом компьютере (или новее с совместимым релизом), доступ к учётной записи на портале portal.1c.ru, если лицензия программная, и сам USB-ключ, если лицензия аппаратная. Также понадобится носитель достаточного объёма — флешка, внешний диск или доступ к общей сетевой папке.
Уточните формат базы. Откройте список баз в окне запуска 1С и посмотрите путь: если это папка на диске с файлом 1Cv8.1CD — база файловая, если указан сервер и имя базы — клиент-серверная. От этого зависит способ копирования.
Базу можно перенести простым копированием папки
Нужна выгрузка в dt или перенос на уровне СУБД
Потребуется резервный пин-код или восстановление
Достаточно переставить ключ и установить драйвер
Как перенести файловую базу 1С
Самый надёжный способ — выгрузка через конфигуратор. На старом компьютере завершите работу всех пользователей, откройте базу в режиме «Конфигуратор», перейдите в меню «Администрирование» → «Выгрузить информационную базу» и укажите файл с расширением .dt. Выгрузка может занять от нескольких минут до нескольких часов в зависимости от размера базы.
На новом компьютере установите платформу, запустите 1С, добавьте новую пустую информационную базу, откройте её в конфигураторе и выполните «Администрирование» → «Загрузить информационную базу», выбрав файл dt. После загрузки конфигуратор предложит обновить конфигурацию базы данных — подтвердите.
Альтернатива — прямое копирование папки с файлом 1Cv8.1CD. Способ быстрее, но безопасен только при полном отсутствии подключений к базе. Если скопировать файл во время работы пользователей, база может оказаться повреждённой. После копирования на новом компьютере добавьте базу в список через кнопку «Добавить» → «Существующая информационная база» и укажите путь к папке.
Как перенести клиент-серверную базу
Для клиент-серверного варианта универсальный путь тот же — выгрузка в dt через конфигуратор и загрузка на новом месте. Это работает независимо от используемой СУБД (MS SQL, PostgreSQL и др.) и не требует доступа к серверу баз данных.
Если база большая и выгрузка в dt занимает слишком много времени, перенос выполняют средствами самой СУБД: резервная копия на старом сервере и восстановление на новом. Этот вариант требует опыта администрирования СУБД — при отсутствии навыков безопаснее использовать dt-выгрузку.
Как перенести программную лицензию 1С
Программная лицензия привязывается к параметрам оборудования компьютера, поэтому просто скопировать файлы лицензии (папка C:\ProgramData\1C\licenses или C:\Users\...\AppData\Local\1C\licenses) на новый компьютер недостаточно — при запуске 1С сообщит, что лицензия не найдена или не подходит.
Правильный порядок: на новом компьютере при первом запуске выберите «Получить лицензию» и активируйте её резервным пин-кодом из комплекта поставки. В комплект входят основной и резервные пин-коды — один из резервных используется именно для переактивации на новом оборудовании.
Если резервные пин-коды израсходованы или утеряны, обратитесь в центр лицензирования 1С через форму на портале portal.1c.ru. Потребуется регистрационный номер программного продукта и данные организации, на которую зарегистрирована лицензия. После проверки выдадут новый комплект пин-кодов.
- 1Найдите комплект пин-кодов из поставки (основной и резервные)
- 2На новом компьютере запустите 1С и выберите «Получить лицензию»
- 3Введите резервный пин-код и данные организации в точности как при первой активации
- 4Проверьте, что ключевые параметры компьютера не менялись между вводом данных и активацией
- 5Запустите базу и убедитесь, что сообщение о лицензии не появляется
Как перенести аппаратный ключ HASP
Аппаратная лицензия переносится проще всего: выньте USB-ключ из старого компьютера и вставьте в новый. На новом компьютере должен быть установлен драйвер защиты HASP — он ставится вместе с платформой 1С, если при установке отмечен соответствующий компонент, либо отдельным установщиком с дистрибутива.
Проверьте, что ключ определился: система должна увидеть устройство, а 1С при запуске не должна выводить сообщение «Не найдена лицензия». Если ключ не виден, переустановите драйвер HASP и проверьте USB-порт. Для сетевых ключей (многопользовательская лицензия на сервере) дополнительно настраивают файл nethasp.ini с адресом сервера ключей.
Регистрация базы и проверка результата
После переноса базы и лицензии зарегистрируйте базу в списке запуска: кнопка «Добавить» → «Добавление в список существующей информационной базы» → укажите путь к папке (для файловой) или параметры сервера (для клиент-серверной). Запустите базу в режиме «Предприятие» под учётной записью администратора.
Проверьте критичные участки: откройте несколько документов за последний период, сформируйте оборотно-сальдовую ведомость и сверьте итоги со старым компьютером, убедитесь, что работают печатные формы и обмены (банк-клиент, ЭДО), если они использовались. Внешние обработки, печатные формы и настройки обменов могут храниться отдельно от базы — перенесите их дополнительно.
Как проверить результат переноса
База открывается без сообщений о лицензии
Ошибка «Лицензия не найдена» или «Конфигурация не соответствует»
ОСВ и документы совпадают со старым компьютером
Пустые справочники, отсутствуют документы
Печатные формы формируются, обмены выполняются
Ошибки внешних компонентов, не найдены обработки
Все пользователи входят под своими учётными записями
Пользователи не найдены или не запускается сеанс
Типичные ошибки и ограничения
Отдельное ограничение касается одновременной работы. Одна программная лицензия допускает работу на одном компьютере: после активации на новом компьютере старый использовать ту же лицензию не должен. Если нужна одновременная работа нескольких пользователей, потребуется многопользовательская лицензия или дополнительные однопользовательские.
Если старый компьютер выходит из эксплуатации, удалите с него файлы лицензий и базу после успешной проверки на новом месте — это исключит случайный запуск устаревшей копии базы и расхождение данных.
Перед переносом сделайте выгрузку dt даже если планируете копировать папку базы напрямую. Файл dt — это страховка: если копия окажется повреждённой, вы сможете восстановить данные без повторного доступа к старому компьютеру, который к тому моменту может быть уже выведен из строя.
Часто задаваемые вопросы
Можно ли перенести 1С, просто скопировав папку Program Files?
Нет. Платформу нужно устанавливать штатным установщиком с дистрибутива — при установке регистрируются компоненты, службы и драйверы защиты. Копирование папки с установленной платформой приводит к ошибкам компонентов и невозможности активировать лицензию. Копировать можно только базу и внешние обработки.
Что делать, если резервные пин-коды закончились?
Обратитесь в центр лицензирования через портал portal.1c.ru с запросом на восстановление лицензии. Укажите регистрационный номер продукта и данные организации, на которую он зарегистрирован. После проверки выдаётся новый комплект пин-кодов. Срок рассмотрения зависит от загрузки службы, поэтому планируйте перенос с запасом времени.
Можно ли работать на двух компьютерах по очереди с одной лицензией?
С аппаратным ключом — да: ключ переставляется в тот компьютер, где идёт работа. С программной лицензией поочерёдная работа невозможна, так как она жёстко привязана к оборудованию одного компьютера. Для регулярной работы на нескольких машинах нужна многопользовательская лицензия.
Перенесётся ли база с платформы 8.3.х на более новую версию 8.3.у?
Да, в пределах линейки 8.3 базы совместимы: новая платформа откроет базу, созданную на более старой версии. При первом запуске может потребоваться обновление конфигурации базы данных через конфигуратор. Обратная совместимость (открытие базы на более старой платформе) не гарантируется.
Нужно ли переносить настройки пользователей и список баз?
Список баз хранится в файле ibases.v8i в профиле пользователя (папка AppData\Roaming\1C\1CEStart). Его можно скопировать на новый компьютер, но пути к базам придётся поправить. Персональные настройки пользователей хранятся внутри информационной базы и переносятся вместе с ней автоматически.
Что важно запомнить
Базу переносите через dt-выгрузку или копирование папки при закрытых сеансах, платформу устанавливайте заново с дистрибутива не старее исходной версии, программную лицензию активируйте резервным пин-кодом, аппаратный ключ просто переставляйте. После переноса сверьте итоги ОСВ и проверьте печатные формы и обмены, прежде чем выводить старый компьютер из работы.