Перенос 1С:Предприятие на новый компьютер — задача, с которой рано или поздно сталкивается каждый пользователь. Причины могут быть разными: обновление техники, переход на более мощный ПК, замена неисправного устройства или даже банальная переустановка операционной системы. Однако просто скопировать папку с программой недостаточно — нужно сохранить лицензию, настроить доступ к базам данных и убедиться, что все работает корректно.
Многие ошибочно полагают, что лицензия 1С привязана к железу или операционной системе. На самом деле механизм активации зависит от типа лицензии (аппаратная, программная, облачная) и версии платформы. В этой статье мы разберём все нюансы: от подготовки к переносу до проверки работоспособности после миграции. Особое внимание уделим сохранению аппаратных ключей, работе с HASP-dongle и тонкостям программных лицензий.
Если вы используете сетевую версию 1С или работаете через 1С:Fresh, процесс будет отличаться от локального переноса. Мы рассмотрим оба сценария, а также дадим рекомендации по резервному копированию баз данных перед миграцией. Не забывайте: ошибки при переносе могут привести к блокировке лицензии или потере доступа к критически важным данным.
1. Типы лицензий 1С и их особенности при переносе
Прежде чем приступать к переносу, необходимо определить, какая лицензия используется в вашей системе. От этого зависит алгоритм действий и потенциальные риски. В 1С:Предприятие выделяют три основных типа лицензий:
- 🔑 Аппаратная лицензия (HASP-ключ) — физическое устройство, подключаемое к USB-порту. Привязана к конкретному ключу, а не к компьютеру. Перенос требует физического переподключения донгла.
- 💻 Программная лицензия — активируется через интернет или по телефону, привязана к аппаратному идентификатору ПК (например, к MAC-адресу сетевой карты). При переносе требует деактивации на старом компьютере.
- ☁️ Облачная лицензия (1С:Fresh) — не привязана к конкретному устройству, но требует авторизации в сервисе. Перенос сводится к установке клиента и входу в аккаунт.
Самый сложный случай — аппаратные ключи старого образца (например, HASP4 или Sentinel HL). Они могут не поддерживаться современными версиями Windows 11 или требовать установки дополнительных драйверов. Если у вас именно такой ключ, заранее проверьте его совместимость с новой системой на сайте производителя (Aladdin или Thales).
Программные лицензии, несмотря на удобство, имеют ограничение: их можно деактивировать и активировать заново ограниченное количество раз (обычно 3–5 раз в год). Превышение лимита может привести к блокировке, поэтому перед переносом уточните условия вашего лицензионного соглашения.
⚠️ Внимание: Если вы используете 1С:Предприятие 8.3 с программной лицензией, проверьте версию платформы. В старых релизах (ниже8.3.10) механизм деактивации работал иначе — через файлlicreg.lic. В новых версиях используется онлайн-сервис 1С:Лицензирование.
2. Подготовка к переносу: резервное копирование и сбор данных
Перенос 1С без предварительной подготовки чреват потерей данных или сбоями в работе. Начните с резервного копирования всех баз данных и конфигурационных файлов. Вот что нужно сделать:
- 📁 Скопируйте каталог с базами. По умолчанию он находится по пути:
C:\Users\Public\Documents\1C\1Cv8или в пользовательской папке, если путь был изменён.
- 🔐 Экспортируйте настройки подключений. Они хранятся в файле
1Cv8.cfg(для 1С 7.7) или в реестре Windows (для 1С 8.x). - 📋 Сохраните список установленных расширений. Если используете дополнительные модули (например, 1С:Документооборот или 1С:Зарплата и Управление Персоналом), запишите их версии.
Для баз данных, работающих в клиент-серверном режиме (например, через Microsoft SQL Server или PostgreSQL), резервное копирование выполняется средствами СУБД. Используйте утилиты вроде pg_dump для PostgreSQL или SQL Server Management Studio для MSSQL. Не полагайтесь только на копирование файлов .1CD — это может привести к повреждению данных.
Если вы работаете с файловыми базами, убедитесь, что все пользователи закрыли сеансы. Для этого проверьте процесс ragent.exe в Диспетчере задач и при необходимости завершите его. Копирование "живой" базы может привести к ошибкам типа "Файл повреждён или отсутствует".
Создать резервную копию баз данных|Проверить тип лицензии (аппаратная/программная)|Скачать дистрибутив нужной версии 1С|Подготовить драйверы для HASP-ключа (если используется)|Записать данные для авторизации в 1С:Лицензирование-->
3. Перенос аппаратной лицензии (HASP-ключ)
Если ваша лицензия привязана к физическому ключу (HASP или Sentinel), процесс переноса сводится к переподключению устройства к новому компьютеру. Однако здесь есть несколько нюансов:
- Отключите ключ от старого ПК. Некоторые драйверы блокируют устройство, если оно было извлечено без безопасного отключения. Используйте значок в системном трее ("Безопасное извлечение устройства").
- Установите драйверы на новом компьютере. Скачайте актуальную версию с сайта Thales Group (для Sentinel) или Aladdin (для HASP). Для Windows 10/11 обычно подходит пакет Sentinel LDK Runtime.
- Подключите ключ к USB-порту. Если система не распознаёт устройство, попробуйте другой порт (желательно
USB 2.0, так как некоторые ключи несовместимы сUSB 3.0). - Проверьте видимость ключа. Запустите утилиту
HASP User Tool(входит в комплект драйверов) и убедитесь, что ключ отображается в списке.
Если ключ не определяется, причины могут быть следующими:
- 🔌 Проблемы с USB-портом — попробуйте подключить другое устройство (например, флешку) к этому порту.
- 🛠️ Устаревшие драйверы — удалите старые версии через "Программы и компоненты" и установите актуальные.
- 🔒 Блокировка антивирусом — временно отключите защиту и проверьте повторно.
Критическая информация: некоторые ключи старше 2015 года могут не работать на материнских платах с чипсетом Intel 300/400/500 серии из-за изменений в протоколе USB. В этом случае потребуется USB-хаб с внешним питанием или переходник на PS/2 (если ключ поддерживает такой интерфейс).
⚠️ Внимание: Если вы используете виртуальную машину (например, VMware или VirtualBox), передача USB-ключа в гостевую ОС может требовать дополнительных настроек. В VMware это делается через меню VM → Removable Devices → [Ваш ключ] → Connect.
4. Перенос программной лицензии
Программные лицензии 1С привязаны к аппаратному идентификатору компьютера. Чтобы перенести её на новый ПК, необходимо деактивировать лицензию на старом устройстве и активировать на новом. Процесс зависит от версии платформы:
| Версия 1С | Способ деактивации | Примечания |
|---|---|---|
| 1С:Предприятие 8.3 (до 8.3.10) | Через файл licreg.lic или утилиту licreg.exe |
Требуется ручное удаление файла лицензии из каталога %APPDATA%\1C\1cv8 |
| 1С:Предприятие 8.3.10 и выше | Через сервис 1С:Лицензирование (онлайн) | Нужны данные учётной записи, привязанной к лицензии |
| 1С:Предприятие 7.7 | Через меню Сервис → Лицензии |
Поддерживаются только аппаратные ключи или старые программные лицензии |
Для деактивации через 1С:Лицензирование выполните следующие шаги:
- На старом компьютере откройте 1С:Предприятие и перейдите в
Сервис → Лицензирование → Управление лицензиями. - Выберите вашу лицензию и нажмите
Деактивировать. Система может запросить пароль от учётной записи 1С. - После успешной деактивации установите 1С на новый компьютер и активируйте лицензию через тот же раздел меню.
Если у вас нет доступа к старому ПК (например, он сломался), свяжитесь с партнёром 1С, у которого покупалась лицензия. Предоставив данные договора, вы сможете перенести лицензию вручную. В некоторых случаях потребуется оплата услуги переноса (около 1–2 тыс. рублей).
Если при деактивации возникает ошибка "Превышено количество деактиваций", попробуйте использовать другой браузер (например, Mozilla Firefox) или очистите кэш. Иногда проблема связана с блокировкой скриптов в Google Chrome.
5. Установка 1С на новый компьютер
После переноса лицензии можно приступать к установке 1С:Предприятие на новый ПК. Вот пошаговая инструкция:
- 📥 Скачайте дистрибутив с официального сайта 1С или используйте установочный диск. Для 1С 8.3 актуальная версия — не ниже
8.3.20(на момент написания статьи). - 🛠️ Запустите установщик от имени администратора. Выберите компоненты:
- 🖥️
1С:Предприятие(основной клиент) - 📂
Администрирование сервера 1С:Предприятия(если используется серверный вариант) - 🔧
Драйверы защиты(для аппаратных ключей)
- 🖥️
- 📂 Укажите путь установки. По умолчанию это
C:\Program Files (x86)\1cv8. Если на дискеC:мало места, выберите другой раздел. - 🔄 Скопируйте базы данных из резервной копии в каталог
%Public%\Documents\1C\1Cv8.
После установки проверьте работоспособность:
- Запустите 1С:Предприятие и убедитесь, что в списке баз отображаются ваши информационные базы.
- Откройте тестовую базу в режиме
Конфигуратори выполните проверку целостности (Администрирование → Тестирование и исправление). - Если используете SQL-сервер, проверьте подключение через
SQL Server Management StudioилиpgAdmin.
Если базы не отображаются, добавьте их вручную через Добавить → Существующую информационную базу и укажите путь к файлу .1CD или серверу 1С:Предприятия.
⚠️ Внимание: При установке 1С 8.3 на Windows 11 могут возникать ошибки совместимости с компонентами .NET Framework 3.5. Включите эту функцию через Панель управления → Программы → Включение или отключение компонентов Windows.
6. Настройка сетевого доступа (для клиент-серверного варианта)
Если вы работаете в сетевой конфигурации (например, с 1С:Управление торговлей или 1С:ERP), после переноса нужно настроить доступ к серверу баз данных. Вот ключевые шаги:
- 🌐 Проверьте сетевые настройки. Новый компьютер должен находиться в той же локальной сети, что и сервер 1С или SQL.
- 🔗 Обновите файл
conf.cfg(для 1С 7.7) или настройки подключения в1Cv8.cfg(для 1С 8.x). Укажите актуальный IP-адрес сервера. - 🔒 Настройте брандмауэр. Разрешите порты:
1540–1541(для 1С:Предприятия)1433(для Microsoft SQL Server)5432(для PostgreSQL)
Для проверки подключения к серверу 1С используйте утилиту rac.exe (входит в комплект поставки). Запустите её с параметром:
rac list
Если сервер доступен, вы увидите список кластеров. Если нет — проверьте сетевые настройки и права доступа.
Если вы переносите сервер 1С на новый компьютер, потребуется дополнительная настройка:
- Установите Сервер 1С:Предприятия на новом ПК.
- Экспортируйте конфигурацию кластера со старого сервера через
Консоль администрирования сервера 1С. - Импортируйте её на новый сервер и перезапустите службу
1C:Enterprise 8 Server Agent.
Что делать, если после переноса базы не открываются?
Если базы не открываются с ошибкой "Не найден файл информационной базы", проверьте:
1. Правильность путей в файле 1Cv8.cfg (для файловых баз).
2. Права доступа к папке с базами (пользователь должен иметь права на чтение/запись).
3. Наличие свободного места на диске (для баз размером более 4 ГБ требуется файловая система NTFS).
4. Совместимость версии платформы 1С с версией базы (например, база, созданная в 8.3.15, может не открыться в 8.3.10).
7. Проверка работоспособности и устранение ошибок
После переноса необходимо убедиться, что система работает корректно. Проведите следующие тесты:
- 📊 Откройте все базы данных в режиме
1С:Предприятиеи проверьте целостность данных. - 📑 Сформируйте тестовые отчёты (например, Оборотно-сальдовую ведомость или Акт сверки).
- 🔄 Выполните тестовые операции: проведение документа, печать формы, выгрузку в Excel.
- 🖨️ Проверьте работу периферии: принтеры, сканеры штрихкодов, фискальные регистраторы.
Типичные ошибки после переноса и их решения:
| Ошибка | Возможная причина | Решение |
|---|---|---|
"Лицензия не найдена" |
Ключ не подключён или не установлены драйверы | Проверьте подключение HASP-ключа или переустановите драйверы |
"Ошибка формата потока" |
Повреждение файла базы при копировании | Восстановите базу из резервной копии или выполните Тестирование и исправление |
"Недостаточно прав для доступа" |
Ограничения учётной записи Windows | Запустите 1С от имени администратора или настройте права на папку с базами |
"Не найден сервер 1С" |
Неверные сетевые настройки | Проверьте IP-адрес сервера в файле conf.cfg и настройки брандмауэра |
Если после переноса 1С работает медленно, причины могут быть следующими:
- 🐢 Нехватка ресурсов — проверьте загрузку CPU и RAM через Диспетчер задач.
- 📁 Фрагментация файлов базы — выполните дефрагментацию диска или оптимизируйте базу через
Тестирование и исправление. - 🌐 Проблемы с сетью — при работе с сервером проверьте скорость соединения (например, через
ping).
После переноса обязательно обновите платформу 1С до актуальной версии. Это позволит избежать ошибок совместимости и улучшит производительность.
8. Особенности переноса для разных версий 1С
Процесс переноса может отличаться в зависимости от версии 1С:Предприятие. Рассмотрим ключевые особенности:
1С:Предприятие 7.7:
- Использует устаревший механизм лицензирования через файлы
.lic. - При переносе на Windows 10/11 может потребоваться режим совместимости с Windows XP SP3.
- Файловые базы хранятся в формате
.1CD, но не совместимы с 1С 8.x.
1С:Предприятие 8.2:
- Поддерживает как аппаратные, так и программные лицензии.
- При обновлении до 8.3 требуется конвертация баз данных.
- Сетевой клиент работает через COM-соединение, что может вызывать проблемы в современных ОС.
1С:Предприятие 8.3 (актуальные версии):
- Поддерживает онлайн-активацию лицензий через 1С:Лицензирование.
- Имеет встроенные инструменты для миграции баз между версиями.
- Требует .NET Framework 4.5+ и Microsoft Visual C++ Redistributable.
Если вы переносите 1С:Управление торговлей 11 или 1С:ERP 2.5, учитывайте, что эти конфигурации могут требовать дополнительных компонентов (например, 1С:Коннект для интеграции с почтой или 1С:Документооборот для работы с файлами). Убедитесь, что все необходимые модули установлены на новом компьютере.
⚠️ Внимание: При переносе 1С:Зарплата и Управление Персоналом проверьте актуальность законодательных обновлений. Если база долго не обновлялась, может потребоваться поэтапное применение релизов через Конфигуратор → Поддержка → Обновить конфигурацию.
FAQ: Частые вопросы о переносе 1С
Можно ли перенести 1С на другой компьютер без деактивации лицензии?
Нет, если у вас программная лицензия. Её обязательно нужно деактивировать на старом ПК, иначе на новом компьютере активация не пройдёт. Исключение — аппаратные ключи, которые можно просто переподключить.
Если старый компьютер недоступен (например, сломался), обратитесь в службу поддержки 1С с данными лицензионного договора для принудительного сброса активации.
Что делать, если после переноса 1С просит активацию, но ключ подключён?
Проблема может быть связана с:
- Устаревшими драйверами HASP — скачайте актуальную версию с сайта Thales.
- Конфликтом с антивирусом — временно отключите защиту и перезагрузите ПК.
- Неправильным подключением ключа — попробуйте другой USB-порт (желательно
USB 2.0).
Если ключ по-прежнему не определяется, проверьте его работоспособность на другом компьютере.
Как перенести 1С с Windows 7 на Windows 11?
Основные шаги:
- Скопируйте базы данных и файлы лицензий со старого ПК.
- Установите на Windows 11 совместимую версию 1С:Предприятие 8.3.20+.
- Для аппаратных ключей установите драйверы Sentinel LDK Runtime (версия не ниже
7.100). - Если используете 1С 7.7, настройте режим совместимости с Windows XP SP3.
Обратите внимание: Windows 11 не поддерживает 32-битные приложения, поэтому устанавливайте 64-битную версию 1С.
Можно ли использовать одну лицензию 1С на двух компьютерах?
Нет, если это однопользовательская лицензия. Она привязана к одному рабочему месту. Исключения:
- Сетевые лицензии (например, 1С:Предприятие 8. Клиентская лицензия на 5 пользователей).
- Облачные лицензии (1С:Fresh), где доступ осуществляется через браузер.
Использование одной лицензии на нескольких ПК нарушает лицензионное соглашение и может привести к блокировке.
Как перенести настройки печатных форм и отчётов?
Настройки печатных форм и пользовательские отчёты хранятся:
- В файловой базе — непосредственно в файле
.1CD. - В клиент-серверной базе — на сервере 1С или SQL.
- В пользовательском профиле — в каталоге
%APPDATA%\1C\1cv8\(файлы с расширением.epfи.ert).
Чтобы перенести их на новый ПК, скопируйте соответствующие файлы или экспортируйте настройки через Файл → Сохранить данные в режиме 1С:Предприятие.