Администрирование · 10 мин
Как скинуть 1С на флешку: база, конфигурация и дистрибутив
Как скинуть 1С на флешку: копирование базы через выгрузку DT, копирование каталога, перенос дистрибутива и лицензий. Частые ошибки и проверка результата.
Задача «скинуть 1С на флешку» на практике означает одно из трёх действий: перенести информационную базу (сами данные — документы, справочники, проводки), скопировать установочный дистрибутив платформы и конфигурации либо перенести всё рабочее окружение целиком. От того, что именно нужно перенести, зависит способ копирования и объём флешки.
Самый безопасный способ перенести базу — не копировать файлы напрямую, а сделать выгрузку через конфигуратор в файл с расширением .dt. Такой файл гарантированно целостен, занимает меньше места и разворачивается на другом компьютере штатными средствами 1С. Прямое копирование папки базы допустимо, но только при закрытой программе и с пониманием рисков.
Отдельный момент — лицензии. Программные лицензии 1С привязываются к оборудованию конкретного компьютера, и простое копирование файлов не переносит активацию. Если цель — полноценно работать на другом ПК, заранее продумайте вопрос лицензирования: аппаратный ключ HASP или резервные пин-коды.
Определите, что именно нужно скинуть на флешку
Перед копированием ответьте себе на вопрос: что должно оказаться на другом компьютере? Вариантов три, и у каждого свой путь. Если нужны данные для работы (бухгалтерия, торговля, зарплата) — выгружайте информационную базу. Если нужно установить 1С с нуля — копируйте дистрибутивы платформы и конфигурации. Если переносите всё рабочее место — понадобятся оба действия плюс решение вопроса с лицензией.
Объём тоже имеет значение. Файловая база небольшой организации обычно занимает от нескольких сотен мегабайт до нескольких гигабайт, а её выгрузка .dt — заметно меньше за счёт сжатия. Флешка должна иметь запас свободного места минимум в полтора раза больше размера копируемых данных, иначе копирование может прерваться на середине файла.
Как выбрать действие
Подготовьте флешку и проверьте базу
Формат файловой системы флешки критичен. Если флешка отформатирована в FAT32, на неё нельзя записать файл больше 4 ГБ — а файл базы 1Cv8.1CD или объёмная выгрузка легко превышают этот предел. Отформатируйте накопитель в exFAT или NTFS, предварительно сохранив с него нужные данные, так как форматирование всё удалит.
Перед выгрузкой убедитесь, что в базе не работают пользователи: активные сеансы блокируют выгрузку, а копирование открытых файлов даёт повреждённую копию. Если база сетевая, попросите коллег выйти из программы и проверьте список активных пользователей в консоли или через пункт «Администрирование → Активные пользователи».
Способ 1: выгрузка базы через конфигуратор
Это рекомендуемый метод. Откройте ярлык 1С, выберите нужную базу в списке, но запустите её не в режиме «Предприятие», а кнопкой «Конфигуратор». После входа откройте меню «Администрирование» и выберите пункт «Выгрузить информационную базу». В диалоге укажите путь на флешку и имя файла, например buhgalteriya.dt.
Дождитесь окончания процесса: для больших баз выгрузка может занять от нескольких минут до часа и более. Не извлекайте флешку и не закрывайте конфигуратор до сообщения о завершении. После окончания проверьте, что файл появился на флешке и его размер отличен от нуля.
- 1Закройте 1С у всех пользователей базы
- 2Откройте базу в режиме «Конфигуратор»
- 3Выберите «Администрирование → Выгрузить информационную базу»
- 4Укажите путь на флешку и имя файла .dt
- 5Дождитесь завершения и проверьте размер файла
- 6Извлеките флешку через «Безопасное извлечение устройства»
Как развернуть выгрузку на другом компьютере
На целевом ПК создайте пустую информационную базу (в стартовом окне 1С — «Добавить → Создание новой информационной базы → без конфигурации»), откройте её в конфигураторе и выполните «Администрирование → Загрузить информационную базу», указав файл .dt с флешки. После загрузки согласитесь на реструктуризацию, если конфигуратор её предложит.
Способ 2: копирование папки файловой базы
Если конфигуратор недоступен (например, нет пароля администратора), можно скопировать саму папку базы. Узнайте её расположение: в стартовом окне 1С выделите базу — путь отображается внизу окна, например D:\Bases\Trade. Главный файл внутри — 1Cv8.1CD, именно в нём хранятся все данные.
Полностью закройте 1С на всех компьютерах, где база открыта, затем скопируйте папку целиком на флешку обычным способом через проводник. На новом компьютере скопируйте папку с флешки на локальный диск и подключите базу через «Добавить → Добавление в список существующей информационной базы», указав путь к ней.
Способ 3: копирование дистрибутива платформы и конфигурации
Для установки 1С на новый компьютер нужны два компонента: платформа (файл установки вида setup.exe из комплекта поставки или скачанный с портала 1С) и шаблон конфигурации. Скопируйте на флешку обе папки целиком, сохранив структуру каталогов, — установщик конфигурации при установке ищет файлы в строго определённых подкаталогах.
Если дистрибутива под рукой нет, а 1С уже установлена, можно скопировать папку установленной платформы C:\Program Files\1cv8\<номер версии> — часто она запускается и без полноценной установки. Однако корректнее использовать официальный установщик: он регистрирует компоненты в системе и создаёт ярлыки.
Лицензии: почему скопированная 1С может не запуститься
Платформа 1С защищена лицензированием, и это частая причина «не работает после переноса». Если используется аппаратный USB-ключ HASP — просто вставьте его в новый компьютер вместе с установленной платформой. Если лицензия программная, она привязана к параметрам старого ПК и на новом потребует активации новым пин-кодом из комплекта поставки.
Файлы программных лицензий хранятся в служебных каталогах (например, C:\ProgramData\1C\licenses), но их копирование на другую машину обычно не помогает: при смене оборудования лицензия становится недействительной. Держите под рукой конверт с пин-кодами — в комплекте есть основной и резервные коды.
Сравнение вариантов переноса
Самый надёжный для данных; требует доступа в конфигуратор и времени на выгрузку-загрузку
Быстро и просто; рискованно при открытых сеансах, не подходит для клиент-серверных баз
Нужен для установки на новый ПК; не переносит данные и лицензии
Проверка результата и типичные ошибки
После копирования всегда проверяйте результат до того, как удалять что-либо со старого компьютера. Откройте базу на новом ПК в режиме «Предприятие», сверьте количество документов за последний период, откройте пару отчётов и убедитесь, что обороты сходятся. Только после этого перенос можно считать завершённым.
Как проверить результат
Размер .dt или 1Cv8.1CD больше нуля и сопоставим с исходным
Файл 0 байт или копирование оборвалось ошибкой
База открывается, справочники и документы на месте
Ошибка формата потока или требование восстановления
Программа запускается в полном режиме
Сообщение «не найдена лицензия»
Извлекайте флешку только через «Безопасное извлечение устройства»: при прямом выдёргивании часть данных может остаться в кеше и не записаться, и вы получите битую копию, не подозревая об этом. Это особенно актуально для больших файлов, копирование которых визуально уже завершилось.
Что важно запомнить
Для переноса данных используйте выгрузку .dt через конфигуратор, для установки на новый ПК — дистрибутив платформы и конфигурации. Закрывайте все сеансы перед копированием, проверяйте формат флешки (не FAT32 для больших файлов) и решайте вопрос лицензии заранее. Проверяйте копию до удаления оригинала.
Частые вопросы
Сколько места нужно на флешке для базы 1С?
Ориентируйтесь на размер папки базы: посмотрите его в свойствах каталога. Выгрузка .dt обычно заметно компактнее исходной базы благодаря сжатию, но гарантированно берите флешку с запасом — минимум в полтора раза больше размера базы.
Можно ли скинуть 1С на флешку без пароля администратора?
Выгрузка .dt требует права администратора в базе. Без него остаётся копирование папки файловой базы при закрытой программе — для этого достаточно доступа к файлам на диске. Если база клиент-серверная, без административных прав перенести её не получится.
Откроется ли база, если просто скопировать папку с флешки на другой ПК?
Да, если платформа на новом компьютере той же версии или новее, база копировалась при закрытых сеансах и файл не повреждён. Добавьте базу в список через «Добавить существующую информационную базу» и укажите путь к скопированной папке. При слишком старой платформе потребуется обновление.
Что делать, если при загрузке .dt появляется ошибка формата потока?
Чаще всего файл выгрузки повреждён при копировании: повторите копирование с исходного компьютера на другую флешку или через локальную сеть. Проверьте, что версия платформы на новом ПК не старше той, на которой делалась выгрузка. Если оригинал базы доступен, сделайте выгрузку заново.
Можно ли работать в 1С прямо с флешки, не копируя на диск?
Технически файловая база с флешки открывается, но делать это постоянно не стоит: скорость работы будет низкой, а случайное отключение накопителя во время сеанса почти гарантированно повредит базу. Флешка — средство переноса и резервного хранения, а не рабочий диск.
Как перенести базу, если она работает на SQL-сервере?
Прямое копирование файлов здесь невозможно — данные хранятся в СУБД. Используйте выгрузку .dt через конфигуратор (она работает и для клиент-серверных баз) либо штатный механизм резервного копирования вашей СУБД, после чего переносите файл бэкапа на флешку.