Администрирование · 10 мин
Как скопировать 1С на другой компьютер
Как перенести 1С на другой компьютер: копирование платформы, файловой и клиент-серверной базы, регистрация, лицензии и проверка результата. Пошаговая инструкция.
Перенос 1С на другой компьютер состоит из трёх независимых задач: установить платформу, перенести саму информационную базу и активировать лицензию. Ошибка на любом из этапов приводит к тому, что программа не запускается или база открывается пустой. Порядок действий зависит от того, какая у вас база — файловая (данные лежат в папке на диске) или клиент-серверная (данные хранятся в СУБД, например MS SQL Server или PostgreSQL).
Проще всего переносится файловая база: достаточно скопировать папку с файлом 1Cv8.1CD на новый компьютер и прописать путь в списке баз. Клиент-серверный вариант требует выгрузки данных через конфигуратор или резервную копию средствами СУБД. Отдельный вопрос — лицензирование: программные лицензии привязываются к «ключевым» параметрам компьютера, поэтому на новой машине их нужно активировать заново, а аппаратный ключ HASP достаточно переставить в USB-порт.
Перед началом работ убедитесь, что у вас есть права администратора на обоих компьютерах, дистрибутив платформы нужной версии (или доступ к порталу 1С для его скачивания) и актуальная резервная копия базы. Никогда не переносите данные «вживую», пока с базой работают пользователи, — файл может оказаться в несогласованном состоянии.
Что понадобится перед переносом
Сначала определите тип базы. Откройте на старом компьютере окно запуска 1С, выделите базу и нажмите «Изменить» — там будет указан либо каталог с данными (файловый режим), либо сервер и имя базы (клиент-серверный). От этого зависит весь дальнейший сценарий.
Подготовьте дистрибутив платформы той же версии, что установлена на старом компьютере, либо новее — конфигурации обратно совместимы с более свежими релизами платформы, но не наоборот. Версию можно посмотреть в списке установленных программ Windows или в каталоге C:\Program Files\1cv8\. Если дистрибутива нет, скачайте его с портала portal.1c.ru по действующей подписке ИТС.
Также понадобятся: пин-коды программных лицензий (если используется программное лицензирование), USB-накопитель или сетевая папка для переноса данных и доступ к учётным записям пользователей базы. Если база клиент-серверная — нужен доступ к серверу СУБД с правами на создание резервной копии.
Установка платформы на новом компьютере
Платформу нельзя «скопировать» папкой — она регистрирует компоненты в системе, поэтому требуется штатная установка. Запустите setup.exe из дистрибутива, выберите нужные компоненты (для обычной работы достаточно «1С:Предприятие» и интерфейсов на нужных языках) и дождитесь завершения установки.
Если на старом компьютере установлено несколько версий платформы, ставить на новый все не обязательно — достаточно той, с которой реально запускается база. Узнать её можно в свойствах базы в окне запуска: там указывается требуемая версия (например, 8.3.22).
После установки запустите 1С один раз без базы, чтобы убедиться, что платформа стартует корректно. Если появляются ошибки компонентов или система блокирует запуск, проверьте антивирус и права учётной записи — установку нужно выполнять от имени администратора.
Перенос файловой базы копированием
Файловая база — это папка, в которой лежит главный файл 1Cv8.1CD и служебные файлы. Путь к папке указан в свойствах базы в окне запуска. Скопируйте папку целиком на новый компьютер — через USB-накопитель, сетевой диск или файлообменник. Размер может достигать десятков гигабайт, поэтому для больших баз удобнее предварительно сжать папку архиватором.
На новом компьютере разместите папку в понятном месте, например D:\Bases\Trade\. Затем откройте окно запуска 1С, нажмите «Добавить» → «Добавление в список существующей информационной базы», укажите название и путь к скопированной папке. После сохранения база появится в списке и будет готова к запуску.
Альтернатива простому копированию — выгрузка через конфигуратор в файл .dt. Этот способ надёжнее при подозрении на повреждения базы и удобен, когда нужно перенести данные между разными режимами работы. На старом компьютере: Конфигуратор → Администрирование → Выгрузить информационную базу. На новом: создать пустую базу без конфигурации и выполнить «Загрузить информационную базу».
Сравнение вариантов переноса файловой базы
Быстро и просто, переносится всё включая журнал регистрации. Не подходит, если база открыта или есть подозрение на повреждения.
Медленнее на больших базах, но включает проверку структуры данных при загрузке. Подходит и для смены режима работы на клиент-серверный.
Удобно, если копия уже делается регулярно. Требует настроенного сервиса резервного копирования заранее.
Перенос клиент-серверной базы
Если база работает на сервере 1С:Предприятия с MS SQL Server, PostgreSQL или другой СУБД, простое копирование файлов не поможет — данные находятся внутри СУБД. Есть два рабочих пути: выгрузка в .dt через конфигуратор (универсально, но медленно на больших базах) или резервная копия средствами самой СУБД с последующим восстановлением на новом сервере.
При переносе через backup СУБД на новом сервере нужно развернуть ту же СУБД, восстановить копию, а затем в консоли кластера серверов 1С создать новую информационную базу, указав сервер СУБД и имя восстановленной базы. Параметры (пользователь СУБД, смещение дат, блокировки) должны совпадать с исходными.
Если переносится только клиентское рабочее место, а сервер остаётся прежним, задача упрощается: установите платформу на новый компьютер и добавьте базу с указанием того же сервера и имени базы — никаких данных копировать не нужно.
Как выбрать способ переноса
Активация лицензии на новом компьютере
Лицензия 1С не переносится копированием файлов. При аппаратном ключе HASP всё просто: переставьте USB-ключ в новый компьютер и установите драйвер ключа (он ставится вместе с платформой, если отметить соответствующий компонент). Программа найдёт ключ автоматически.
С программной лицензией сложнее: она привязывается к параметрам оборудования конкретного компьютера. На новой машине при первом запуске откроется диалог активации — введите пин-код из комплекта поставки. Если пин-коды исчерпаны, используйте резервный пин-код или запросите новый комплект через центр лицензирования 1С — для этого понадобится регистрационный номер продукта.
Учтите: если старый компьютер выводится из эксплуатации, лицензию с него «снимать» не требуется — она просто перестаёт использоваться. Но одновременная работа одного пин-кода на двух машинах невозможна, система лицензирования это отслеживает.
Проверка результата после переноса
После запуска базы на новом компьютере проверьте ключевые признаки успешного переноса: открываются ли справочники и документы, совпадает ли количество документов за последний период с исходной базой, работают ли отчёты и печатные формы. Сверьте остатки по складу или по счетам бухгалтерского учёта с данными старой базы — это самый быстрый способ убедиться, что перенеслись актуальные данные.
Отдельно проверьте внешние подключения: обмены с другими базами, ЭДО, интеграции с сайтом или банк-клиентом, подключённое торговое оборудование. Эти механизмы часто содержат пути и настройки, привязанные к старому компьютеру, и требуют перенастройки.
Как проверить результат
База открывается без ошибок, список пользователей на месте
Ошибка формата потока, требование лицензии, пустой список пользователей
Документы и остатки совпадают со старой базой
Отсутствуют последние документы или справочники
Отчёты строятся, печатные формы формируются
Ошибки при формировании, ссылки на старые пути
Обмены выполняются, оборудование определяется
Ошибки подключения к сервисам, не найдено оборудование
Типичные ошибки и частые вопросы
Большинство проблем при переносе связано с копированием открытой базы, отсутствием прав на папку с данными и попыткой запустить базу на платформе более старой версии, чем та, где она обновлялась. Ещё одна частая ситуация — забытые дополнительные файлы: внешние отчёты и обработки, хранящиеся отдельно от базы, шаблоны конфигураций и настройки списка баз других пользователей.
Можно ли просто скопировать папку с установленной 1С из Program Files?
Нет. Платформа при установке регистрирует компоненты в системе, и копия папки работать не будет. Устанавливайте платформу штатно из дистрибутива, а копировать можно только данные — саму информационную базу.
Как перенести 1С, если нет дистрибутива платформы?
Скачайте дистрибутив нужной версии с портала portal.1c.ru — для этого потребуется действующая подписка ИТС и регистрационный номер программы. Без доступа к порталу обратитесь к партнёру 1С, который обслуживал внедрение.
Перенесётся ли лицензия вместе с базой?
Нет, лицензия привязана к компьютеру, а не к базе. Аппаратный ключ HASP просто переставляется в новый ПК, программную лицензию нужно активировать заново по пин-коду из комплекта поставки.
Что делать, если база на новом компьютере открывается с ошибкой «несовместимая версия»?
База обновлялась на более новой платформе, чем установлена на новом ПК. Посмотрите требуемую версию в свойствах базы на старом компьютере и установите платформу не ниже этой версии.
Как перенести список баз и настройки для других пользователей?
Список баз хранится в файле ibases.v8i в профиле пользователя (%APPDATA%\1C\1CEStart). Его можно скопировать другим пользователям, чтобы не добавлять базы вручную. Пути внутри файла должны быть доступны с их компьютеров.
Можно ли работать на двух компьютерах с одной файловой базой?
Да, если разместить папку с базой в общем сетевом доступе и прописать сетевой путь в списке баз на обоих ПК. Однако такая работа медленнее локальной и чувствительна к обрывам сети — для постоянной многопользовательской работы лучше рассмотреть клиент-серверный режим.
Что важно запомнить
Платформа устанавливается из дистрибутива, файловая база переносится копированием папки или выгрузкой в .dt, клиент-серверная — через .dt или backup СУБД. Лицензия активируется на новом компьютере отдельно. Перед переносом закройте все сеансы и сделайте резервную копию, после — сверьте данные и проверьте интеграции.