Администрирование · 12 мин
Как перенести 1С на другой компьютер с сохранением всего
Пошаговая инструкция по переносу 1С на другой компьютер: копирование базы, платформы, лицензий и настроек. Проверка результата и типичные ошибки.
Перенос 1С на новый компьютер — типовая задача при замене техники, переезде офиса или обновлении парка машин. Сама процедура несложная, но требует аккуратности: недостаточно скопировать один ярлык, потому что «1С:Предприятие» состоит из трёх независимых частей — платформы, информационной базы и лицензии. Если перенести только часть, программа либо не запустится, либо откроется пустой.
Способ переноса зависит от того, как развёрнута система: файловая база на локальном диске, база на сервере 1С или в SQL, облачный вариант. Ниже разобраны все основные сценарии с конкретными шагами, проверками результата и типичными ошибками. Перед началом работы убедитесь, что у вас есть права администратора на обоих компьютерах и доступ к носителю для копирования — внешнему диску, сетевой папке или облачному хранилищу.
Главное правило: сначала перенос и проверка на новом компьютере, и только потом удаление данных со старого. Пока вы не убедились, что база открывается и содержит актуальные документы, старый компьютер остаётся вашей резервной копией.
Что именно нужно переносить: состав системы 1С
Платформа — это сама программа, установленная в системе (каталог вида C:\Program Files\1cv8\). Её не копируют папкой, а устанавливают заново из дистрибутива на новом компьютере. Версию платформы можно посмотреть на старом компьютере: меню «Справка» — «О программе» или в списке установленных программ Windows.
Информационная база — это ваши данные: документы, справочники, проводки. В файловом варианте это папка, внутри которой лежит файл 1Cv8.1CD. Путь к базе виден в окне запуска 1С: выделите базу в списке — путь отобразится внизу окна. Именно эту папку и нужно переносить.
Лицензия — третий компонент. Она бывает программной (пин-код, привязанный к оборудованию) и аппаратной (USB-ключ HASP). От типа лицензии зависит, запустится ли 1С на новом месте сразу или потребуется повторная активация.
Подготовка: что сделать до переноса
Начните с резервной копии. Даже если вы просто копируете папку, сделайте выгрузку базы через конфигуратор: откройте базу в режиме «Конфигуратор», меню «Администрирование» — «Выгрузить информационную базу», укажите файл с расширением .dt. Этот файл — универсальная страховка: его можно загрузить в пустую базу на любом компьютере.
Зафиксируйте ключевую информацию со старого компьютера: версию платформы, путь к базе, список установленных конфигураций и их релизы (видны в конфигураторе: «Конфигурация» — «Поддержка» — «Настройка поддержки»). Если используется программная лицензия, найдите конверт или письмо с пин-кодами — они понадобятся при повторной активации.
Завершите все сеансы пользователей в базе перед копированием. Копировать файл 1Cv8.1CD, пока с ним работают, нельзя: файл будет заблокирован или скопируется в несогласованном состоянии, и база может оказаться повреждённой.
Установка платформы на новый компьютер
На новом компьютере установите платформу 1С:Предприятие той же версии, что была на старом, или новее. Дистрибутив берётся с диска ИТС, с портала поставщика или из папки с сохранёнными дистрибутивами, если вы их архивируете. Запустите setup.exe и установите компоненты по умолчанию — для одиночной файловой базы этого достаточно.
Если точный дистрибутив нужной версии недоступен, установите более свежий релиз платформы той же редакции (например, 8.3.22 вместо 8.3.18). Платформа обратно совместима в пределах версии 8.3: база откроется, но при первом запуске может потребоваться конвертация — она необратима, поэтому старая платформа базу после этого уже не откроет.
После установки проверьте, что ярлык «1С:Предприятие» запускается и открывается окно со списком баз (пока пустым). Это подтверждает, что платформа встала корректно.
Перенос файловой базы: два рабочих способа
Способ 1: копирование папки базы
Самый быстрый вариант для локальной базы. Скопируйте всю папку, содержащую файл 1Cv8.1CD, на внешний диск или по сети на новый компьютер. Копируйте папку целиком — рядом с основным файлом могут лежать служебные подкаталоги, которые тоже нужны.
На новом компьютере откройте окно запуска 1С, нажмите «Добавить» — «Добавление в список существующей информационной базы», укажите путь к скопированной папке. База появится в списке и готова к запуску.
Способ 2: выгрузка и загрузка через .dt
Этот способ надёжнее при смене версии платформы и обязателен, если база большая или вы переносите её между разными режимами работы. На старом компьютере сделайте выгрузку в .dt через конфигуратор (как описано выше). На новом создайте пустую базу: «Добавить» — «Создание новой информационной базы» — «Создание информационной базы без конфигурации». Откройте её в конфигураторе и выполните «Администрирование» — «Загрузить информационную базу», указав файл .dt.
Учтите ограничение: выгрузка в .dt не переносит внешние файлы, не входящие в базу, — например, сохранённые на диске печатные формы, внешние обработки и отчёты, если они подключены из папок. Их копируют отдельно.
Сравнение способов переноса базы
Быстро, сохраняет всё содержимое каталога. Подходит для той же версии платформы. Не работает для клиент-серверных баз.
Универсально, подходит при смене версии платформы и для клиент-серверных баз. Дольше по времени, требует доступа к конфигуратору. Не переносит внешние файлы.
Для клиент-серверных баз большого объёма. Требует навыков администрирования СУБД, переносит базу «как есть».
Перенос лицензии: программной и аппаратной
Аппаратный USB-ключ переносится элементарно: выньте его из старого компьютера и вставьте в новый. Драйвер ключа обычно устанавливается вместе с платформой. Если ключ не виден, проверьте диспетчер устройств и установите драйвер HASP отдельно.
Программная лицензия привязывается к параметрам оборудования, поэтому на новом компьютере старая активация не сработает. При первом запуске 1С предложит активировать лицензию заново: введите пин-код из комплекта поставки. Комплект обычно включает основной пин-код и несколько резервных — на случай замены оборудования как раз используется резервный.
Если все пин-коды исчерпаны, нужно запросить новый комплект у фирмы «1С» или партнёра, указав регистрационный номер продукта. Поэтому храните регистрационную анкету и пин-коды в доступном месте — без них перенос программной лицензии превращается в отдельную проблему.
Что ещё нужно перенести вручную
Помимо базы и платформы, у рабочего места 1С есть «окружение», которое легко забыть. Проверьте и перенесите следующие элементы: папку с внешними печатными формами и обработками (часто это ExtForms или каталог, указанный в настройках), шаблоны конфигураций (папка tmplts), если планируете обновлять конфигурацию, а также настройки списка баз других пользователей.
Отдельное внимание — интеграциям. Если из 1С настроен обмен с банком (клиент-банк), ЭДО, сайтом или торговым оборудованием, на новом компьютере потребуется: установить драйверы оборудования (сканер штрихкодов, ККТ, терминал эквайринга), заново настроить сертификаты электронной подписи для ЭДО и банка, проверить пути обмена в настройках.
Настройки пользователей внутри базы (права, подразделения) переносятся вместе с базой автоматически — их восстанавливать не нужно. А вот локальные настройки интерфейса конкретного рабочего места (например, сохранённые варианты отчётов, если они хранились локально) могут потребовать повторной настройки.
- 1Сделайте выгрузку базы в файл .dt как резервную копию
- 2Запишите версию платформы, путь к базе и найдите пин-коды лицензии
- 3Завершите все сеансы пользователей в базе
- 4Установите платформу той же или более новой версии на новый компьютер
- 5Скопируйте папку базы или загрузите .dt в новую пустую базу
- 6Добавьте базу в список запуска и активируйте лицензию
- 7Перенесите внешние обработки, печатные формы, драйверы оборудования
- 8Проверьте актуальность данных, печать и обмены, только потом удаляйте данные со старого ПК
Проверка результата после переноса
После первого запуска на новом компьютере пройдите контрольные точки. Откройте базу под своим пользователем и сверьте актуальность: дата последнего документа должна совпадать с тем, что было на старом компьютере. Сформируйте один-два ключевых отчёта (оборотно-сальдовую ведомость, отчёт по продажам) и сравните итоговые цифры со старой системой.
Проверьте печать: откройте документ и выведите печатную форму. Если форма внешняя и не подключена, 1С выдаст ошибку или напечатает стандартный макет — это сигнал, что папку с внешними формами забыли перенести. Также проверьте работу обменов: отправьте тестовый запрос в банк или ЭДО, если они используются.
Только после успешной проверки всех пунктов разрешайте пользователям работать на новом компьютере. Старый компьютер с базой сохраните нетронутым хотя бы на несколько недель — это ваша страховка, если обнаружится, что что-то не перенеслось.
Как проверить результат
База открывается без ошибок, список пользователей на месте
Ошибка формата потока или требование конвертации, которой не планировалось
Последние документы и остатки совпадают со старым компьютером
Данные отстают на дни или недели — скопирована старая копия
Документы печатаются в привычном виде
Печатается стандартный макет или ошибка — не перенесены внешние формы
Программа запускается без сообщения о поиске лицензии
Ошибка «не найдена лицензия» — нужна активация или USB-ключ
Типичные ошибки и частые сценарии
Самая распространённая ошибка — копирование только ярлыка или только папки с платформой вместо базы. Ярлык — это ссылка, а не данные. Вторая по частоте — копирование базы при открытых сеансах с последующим повреждением файла. Третья — попытка открыть базу на старой платформе после того, как она была сконвертирована новой: обратной конвертации не существует.
Отдельный сценарий — перенос клиент-серверной базы. Здесь копирование папок не работает: база живёт на SQL-сервере. Вариантов два: выгрузка в .dt через конфигуратор (подходит для баз умеренного размера) или резервная копия средствами СУБД с восстановлением на новом сервере. Второй путь требует администратора, знающего SQL Server или PostgreSQL.
Если 1С у вас в облаке (1С:Фреш и подобные сервисы), переносить ничего не нужно: на новом компьютере просто устанавливается тонкий клиент или открывается браузер, и работа продолжается с теми же данными. Это самый простой сценарий смены рабочего места.
Частые вопросы
Можно ли перенести 1С простым копированием всей папки Program Files?
Нет. Платформу нужно устанавливать из дистрибутива — при установке регистрируются компоненты в системе. А вот базу данных (папку с файлом 1Cv8.1CD) как раз копируют напрямую, это нормальный способ.
Запустится ли база на новой версии платформы?
Да, в пределах линейки 8.3 новая платформа открывает базы, созданные на старых релизах. При первом запуске может выполниться необратимая конвертация — после неё старая платформа базу уже не откроет, поэтому перед обновлением держите резервную копию .dt.
Как перенести программную лицензию, если пин-коды потеряны?
Найдите регистрационный номер продукта (в документах поставки или в окне «О программе»). С ним партнёр фирмы «1С» или служба поддержки поможет восстановить комплект пин-кодов. Без регистрационного номера восстановление сильно затруднено.
Что делать, если после переноса база выдаёт «ошибка формата потока»?
Чаще всего это следствие копирования при открытых сеансах или обрыва копирования. Вернитесь к старому компьютеру, завершите все сеансы и скопируйте папку заново, либо используйте выгрузку .dt. Если старый источник недоступен, попробуйте утилиту chdbfl.exe из каталога платформы — она проверяет и исправляет физическую целостность файловой базы.
Нужно ли заново настраивать пользователей и права после переноса?
Нет. Список пользователей, их роли и права хранятся внутри информационной базы и переносятся вместе с ней. Заново настраивается только локальное окружение: пути обмена, оборудование, сертификаты подписи.
Сколько времени занимает перенос?
Для одиночной файловой базы небольшого размера — обычно от получаса до пары часов с учётом установки платформы и проверки. Основное время уходит на копирование больших баз и настройку периферии. Клиент-серверный перенос с участием администратора СУБД планируйте отдельно, с окном простоя для пользователей.
Что важно запомнить
Перенос 1С — это три задачи: установить платформу, перенести базу (копией папки или через .dt) и активировать лицензию. До начала сделайте резервную выгрузку, после переноса проверьте актуальность данных, печать и обмены. Старый компьютер не трогайте, пока новый не проверен полностью.