Администрирование · 10 мин
Как выгрузить 1С на другой компьютер
Как выгрузить 1С на другой компьютер: перенос файловой и клиент-серверной базы, выгрузка DT, установка платформы, регистрация базы и проверка результата.
Перенос 1С на другой компьютер сводится к трём задачам: выгрузить данные из старого рабочего места, установить платформу на новом и подключить базу. Конкретный порядок зависит от того, как устроена ваша система: файловая база, хранящаяся в одном файле, переносится проще всего, а клиент-серверный вариант требует работы с СУБД.
Перед началом обязательно определите версию платформы 1С (например, 8.3.x) и тип базы. Это можно увидеть в окне «О программе» внутри 1С или в списке баз при запуске ярлыка. От этих данных зависит, какие файлы копировать и какую версию платформы ставить на новый компьютер.
Главное правило: сначала полный перенос и проверка на новом месте, и только потом — удаление данных со старого компьютера. Так вы застрахуетесь от потери информации, если что-то пойдёт не так.
Определите тип базы и подготовьтесь к переносу
Откройте 1С и посмотрите строку подключения в списке информационных баз. Если путь выглядит как обычная папка на диске (например, D:\Bases\Trade), у вас файловая база. Если указан сервер и имя базы (например, Srv="server1";Ref="trade"), это клиент-серверный вариант, и перенос потребует доступа к серверу СУБД.
Подготовьте носитель для переноса: внешний диск, флешку достаточного объёма или доступную сетевую папку. Размер файловой базы можно посмотреть в свойствах файла 1Cv8.1CD — носитель должен вмещать его с запасом. Также убедитесь, что у вас есть дистрибутив платформы 1С нужной версии и лицензия (программная или аппаратный ключ HASP).
Смотрите путь в списке баз при запуске 1С
Меню «Справка — О программе», на новом ПК нужна версия не ниже
Свойства файла в папке базы; определяет выбор носителя
Программную лицензию нужно активировать заново на новом ПК
Способ 1: перенос файловой базы копированием файла
Самый быстрый способ для файловой базы — скопировать её каталог целиком. Закройте 1С на всех компьютерах, где она открыта: если в базе работают пользователи, файл может скопироваться в несогласованном состоянии. Найдите папку базы (путь виден в списке баз) и скопируйте её полностью на внешний носитель или сетевой диск.
На новом компьютере создайте папку, например D:\1C_Bases\Trade, и скопируйте туда содержимое. Главный файл — 1Cv8.1CD, именно в нём хранятся все данные. Остальные файлы и подкаталоги (журналы, вложения) тоже лучше перенести, чтобы сохранить историю и прикреплённые документы.
Минус прямого копирования — файл базы может быть фрагментирован и содержать «мусор». Если база большая и работает медленно, лучше использовать выгрузку через конфигуратор: при загрузке из DT данные перестраиваются компактнее.
Способ 2: выгрузка и загрузка через конфигуратор (файл .dt)
Универсальный метод, который работает и для файловых, и для клиент-серверных баз. Откройте конфигуратор, авторизуйтесь как пользователь с правами администратора и выберите «Администрирование — Выгрузить информационную базу». Укажите имя файла с расширением .dt и дождитесь завершения — для больших баз это может занять от десятков минут до нескольких часов.
На новом компьютере создайте пустую базу: в окне запуска 1С нажмите «Добавить — Создание новой информационной базы — без конфигурации». Затем откройте её в конфигураторе и выберите «Администрирование — Загрузить информационную базу», указав сохранённый файл .dt. После загрузки подтвердите обновление конфигурации базы данных, если система его запросит.
- 1Завершите работу всех пользователей в базе
- 2Откройте конфигуратор: Администрирование — Выгрузить информационную базу
- 3Сохраните файл .dt на переносной носитель
- 4На новом ПК установите платформу и создайте пустую базу
- 5В конфигураторе новой базы: Администрирование — Загрузить информационную базу
- 6Проверьте вход в базу в режиме предприятия и наличие данных
Установка платформы 1С на новом компьютере
Запустите установщик платформы из дистрибутива и выберите типовую установку. Версия платформы должна быть не ниже той, на которой работала база раньше, — 1С обратно несовместима: база, открытая на новой версии, может потребовать конвертации и не запуститься на старой.
После установки добавьте базу в список: откройте ярлык 1С, нажмите «Добавить — Добавление в список существующей информационной базы» и укажите путь к папке с файлом 1Cv8.1CD (для файловой базы) или параметры сервера. Задайте понятное имя базы — оно отображается в списке при запуске.
Если используется аппаратный ключ HASP, вставьте его в USB-порт нового компьютера — драйвер обычно устанавливается вместе с платформой. Для программной лицензии при первом запуске потребуется активация пин-кодом из комплекта поставки; учтите, что лицензия привязывается к оборудованию конкретного компьютера.
Особенности переноса клиент-серверной базы
Если база работает на связке «сервер 1С + MS SQL / PostgreSQL», простого копирования файлов недостаточно. Есть два пути. Первый — универсальный: выгрузка в .dt через конфигуратор и загрузка в новую базу, как описано выше. Это безопасно, но медленно для больших баз.
Второй путь — перенос средствами самой СУБД: сделать резервную копию базы (backup) на старом сервере и восстановить её на новом, затем создать в консоли кластера 1С новую информационную базу, указав восстановленную БД. Этот способ быстрее для объёмных баз, но требует навыков администрирования SQL-сервера и прав доступа к обоим серверам.
Если переносится только клиентское рабочее место, а сервер остаётся прежним, достаточно установить платформу на новом ПК и добавить базу с теми же параметрами подключения к серверу — данные при этом никуда не перемещаются.
Сравнение способов переноса
Быстро и просто, только для файловых баз. Не очищает базу от фрагментации
Универсально для любых баз, перестраивает данные. Медленно на больших объёмах
Быстро для крупных клиент-серверных баз, но требует навыков администрирования SQL
Проверка результата и частые ошибки
После переноса войдите в базу в режиме «Предприятие» под своим пользователем и проверьте: открываются ли справочники, есть ли документы за последние периоды, формируются ли типовые отчёты. Сверьте остатки по ключевым отчётам (например, оборотно-сальдовую ведомость) с данными на старом компьютере — цифры должны совпадать полностью.
Также проверьте подключённое оборудование и интеграции: печать чеков, обмен с банком, ЭДО, синхронизацию с другими программами. Эти механизмы часто привязаны к конкретному компьютеру и требуют перенастройки после переезда.
Как проверить результат
База открывается без ошибок и предложений восстановления
Ошибка формата потока, требование тестирования и исправления
Остатки и обороты в отчётах совпадают со старым ПК
Расхождения в суммах, отсутствуют документы за период
Все учётные записи на месте, права работают
Пользователи не могут войти, сброшены права
Документы печатаются, обмен с банком выполняется
Ошибки COM/драйверов, обмен не запускается
Часто задаваемые вопросы
Можно ли перенести 1С просто скопировав папку с программой?
Нет. Установленная платформа 1С привязана к системе через реестр и службы, поэтому на новом компьютере её нужно установить из дистрибутива. Копировать имеет смысл только данные — файл базы 1Cv8.1CD или выгрузку .dt, а не папку Program Files с платформой.
Чем отличается файл .dt от файла 1Cv8.1CD?
1Cv8.1CD — это рабочий файл файловой базы, с которым 1С работает напрямую. Файл .dt — это архивная выгрузка той же базы, созданная через конфигуратор; из него базу можно развернуть на любом компьютере, в том числе в клиент-серверном варианте. Для переноса подходят оба, но .dt универсальнее.
Нужна ли новая лицензия при переезде на другой компьютер?
Новую покупать не нужно. Аппаратный USB-ключ просто переставляется в новый компьютер. Программную лицензию активируют заново на новом ПК с помощью резервного пин-кода из комплекта поставки — комплект обычно включает несколько активаций.
База не открывается после переноса, пишет «ошибка формата потока». Что делать?
Чаще всего причина — копирование файла во время работы пользователей или сбой носителя. Вернитесь к исходной базе на старом компьютере (поэтому её нельзя удалять сразу) и сделайте выгрузку через конфигуратор в .dt. Если исходная база уже недоступна, используйте утилиту тестирования и исправления chdbfl.exe из каталога платформы.
Как перенести 1С, если старый компьютер не включается?
Извлеките жёсткий диск и подключите его к рабочему компьютеру через SATA или USB-переходник, затем скопируйте папку с базой. Если диск неисправен, восстановление возможно только из резервных копий — поэтому регулярное резервное копирование базы важнее любого переноса.
Сколько времени занимает перенос базы?
Копирование небольшой файловой базы и установка платформы обычно укладываются в 30–60 минут. Выгрузка и загрузка через .dt для крупных баз может занять несколько часов. Закладывайте время на проверку данных и настройку обменов — именно на этом этапе чаще всего выявляются проблемы.
Что важно запомнить
Определите тип базы, выберите способ переноса (копирование файла, выгрузка .dt или backup СУБД), установите платформу не ниже прежней версии и активируйте лицензию. Проверьте данные, печать и обмены на новом компьютере до удаления базы со старого.