К статье
Практический материал

Администрирование · 9 мин

Как скопировать 1С на флешку с компьютера

Как перенести 1С на флешку: копирование базы через выгрузку dt и папку с файлами, перенос платформы и лицензий. Пошаговая инструкция с проверкой результата.

Перенос 1С на флешку — типовая задача при смене компьютера, создании резервной копии или передаче базы бухгалтеру. Важно понимать: «1С» состоит из двух частей — платформы (сама программа) и информационной базы (ваши данные). Копировать их нужно по-разному, и простое перетаскивание ярлыка с рабочего стола результата не даст.

Способ копирования зависит от типа базы. Файловая база хранится в обычной папке на диске и копируется как набор файлов. Клиент-серверная база размещена на SQL-сервере, и перенести её можно только через выгрузку в файл dt. Перед началом работы выясните, какой вариант используется у вас.

Также заранее подготовьте флешку достаточного объёма. Размер базы можно посмотреть в свойствах папки с базой: небольшая база занимает сотни мегабайт, а база с многолетней историей — десятки гигабайт. Флешка должна быть отформатирована в NTFS или exFAT, если файл выгрузки превышает 4 ГБ — на FAT32 такой файл просто не запишется.

Определите, что именно нужно скопировать

Перед копированием ответьте на три вопроса: нужна ли сама программа (платформа), данные (база) или и то и другое. Чаще всего на флешку переносят именно базу — платформу проще установить на новом компьютере с дистрибутива, чем переносить с десятками служебных файлов и настроек.

Узнать, где лежит база, просто: в окне выбора информационных баз (стартер 1С) выделите нужную базу — путь к ней отображается в нижней части окна. Если путь выглядит как папка на диске (например, D:\Bases\Trade) — это файловая база. Если указано имя сервера и кластера — база клиент-серверная.

Подготовьте флешку и проверьте свободное место

Подключите флешку и проверьте свободное место: откройте «Этот компьютер», щёлкните по накопителю правой кнопкой и выберите «Свойства». Свободного места должно быть заметно больше, чем размер базы — запас нужен на случай выгрузки dt, которая создаётся рядом с исходными файлами.

Проверьте файловую систему флешки в тех же «Свойствах». Если указано FAT32, а размер базы или будущего файла выгрузки больше 4 ГБ, отформатируйте накопитель в exFAT или NTFS. Форматирование удалит все данные с флешки — сохраните их заранее.

Используйте исправный накопитель: дешёвые флешки низкого качества нередко повреждают файлы при записи больших объёмов. Для базы с финансовыми данными это недопустимый риск — после копирования обязательно проверьте целостность, о чём рассказано ниже.

Скопируйте файловую базу папкой

Это самый быстрый способ для файловой базы. Попросите всех пользователей выйти из программы, закройте 1С на своём компьютере и убедитесь, что в диспетчере задач нет процессов 1cv8.exe.

Откройте папку с базой (путь виден в окне запуска 1С) и скопируйте её целиком на флешку через контекстное меню «Копировать» → «Вставить» или перетаскиванием. Копирование большой базы может занять десятки минут — не извлекайте накопитель до завершения.

Копирование файловой базы на флешку
  1. 1
    Завершите все сеансы работы с базой и закройте 1С
  2. 2
    Найдите путь к базе в окне запуска (выделите базу — путь внизу окна)
  3. 3
    Откройте папку с базой и скопируйте её целиком
  4. 4
    Вставьте папку на флешку и дождитесь окончания копирования
  5. 5
    Проверьте, что на флешке есть файл 1Cv8.1CD и его размер совпадает с исходным
  6. 6
    Извлеките флешку через «Безопасное извлечение устройства»

После копирования сравните размеры: щёлкните правой кнопкой по исходной папке и по копии на флешке, выберите «Свойства» и убедитесь, что объём и количество файлов совпадают. Расхождение — признак неполного копирования.

Выгрузите базу в файл dt через Конфигуратор

Выгрузка в dt — универсальный и самый надёжный способ переноса любой базы, включая клиент-серверную. Дополнительный плюс: dt-файл одновременно служит резервной копией, которую можно развернуть на любом компьютере с установленной платформой.

Для выгрузки нужны права администратора в базе. Откройте базу в режиме Конфигуратора, убедившись, что другие пользователи не работают (для файловой базы) или установите блокировку сеансов (для серверной). Затем перейдите в меню «Администрирование» → «Выгрузить информационную базу» и укажите путь для сохранения файла — можно сразу на флешку, если на ней достаточно места.

Выгрузка большой базы занимает продолжительное время. Не прерывайте процесс и не выключайте компьютер. По завершении на диске появится файл с расширением .dt — это и есть полная копия базы.

Два способа переноса базы

Копирование папки

Подходит только для файловых баз. Быстро и просто, но требует полного закрытия 1С и не защищает от ошибок при копировании.

Выгрузка в dt

Работает для любых баз, включая клиент-серверные. Даёт гарантированно целостную копию, но требует прав администратора и больше времени.

Перенесите платформу и учтите лицензии

Саму программу 1С копировать папкой из Program Files бессмысленно: платформа регистрируется в системе при установке, и перенесённые файлы не запустятся корректно. На флешку нужно скопировать установочный дистрибутив — папку с файлами установки или скачанный архив с портала 1С, если у вас есть доступ к нему через договор сопровождения.

Отдельный вопрос — лицензии. Программная лицензия привязывается к аппаратным параметрам компьютера, и на новой машине её придётся активировать заново с помощью пин-кода из комплекта поставки. Аппаратный ключ HASP (USB-ключ защиты) переносится физически — просто вставьте его в новый компьютер вместе с установленными драйверами.

Проверьте копию и восстановите базу на другом компьютере

Не считайте задачу выполненной, пока не проверили копию. Минимальная проверка — совпадение размеров файлов. Надёжная проверка — открыть базу с флешки или восстановить dt на другом компьютере.

Чтобы развернуть dt-файл, на целевом компьютере откройте окно запуска 1С, добавьте новую пустую информационную базу, зайдите в неё в режиме Конфигуратора и выберите «Администрирование» → «Загрузить информационную базу». Укажите файл dt с флешки и дождитесь окончания загрузки. После этого запустите базу в режиме предприятия и убедитесь, что документы и справочники на месте.

Контрольные точки

Как проверить результат

Размер папки или dt-файла на флешке
Норма

Совпадает с исходным размером на диске

Тревожный признак

Файл меньше исходного или копирование оборвалось ошибкой

Открытие базы с копии
Норма

База запускается, документы и отчёты открываются

Тревожный признак

Ошибка открытия, сообщение о повреждении базы

Дата последних документов
Норма

Присутствуют документы за последний рабочий день

Тревожный признак

Данные заканчиваются более ранней датой — скопирована старая версия

Частые ошибки и ограничения

Самая распространённая ошибка — копирование базы при открытых сеансах. Вторая по частоте — попытка перенести ярлык 1С с рабочего стола: ярлык — это только ссылка на программу, а не сама программа или данные. Третья — запись файла больше 4 ГБ на флешку с FAT32, из-за чего копирование обрывается на середине.

Помните и об ограничениях: dt-файл можно загрузить только в платформу той же или более новой версии, чем та, в которой он создан. Если на целевом компьютере стоит старая платформа, сначала обновите её. Также учитывайте, что копия базы на флешке — это конфиденциальные данные: храните накопитель в надёжном месте, а при передаче третьим лицам учитывайте требования к защите персональных данных.

Типичные ошибки
01
Копирование папки базы при работающих пользователях — копия получается повреждённой и не открывается
02
Перенос ярлыка вместо базы — на новом компьютере ничего не запускается
03
Запись большого файла на флешку FAT32 — копирование обрывается на 4 ГБ
04
Извлечение флешки до окончания записи — файл оказывается неполным
05
Отсутствие проверки копии — о повреждении данных узнают только при попытке восстановления
Итог

Что важно запомнить

Копируйте базу только при закрытых сеансах 1С. Для файловой базы достаточно скопировать папку, для любой базы надёжнее выгрузка в dt. Платформу переносите дистрибутивом, лицензию — пин-кодом или ключом HASP. Всегда проверяйте копию открытием базы до того, как удалять или менять исходные данные.

Часто задаваемые вопросы

Можно ли просто скопировать ярлык 1С на флешку?

Нет. Ярлык — это лишь ссылка на исполняемый файл, установленный на конкретном компьютере. На другом ПК такой ярлык ни к чему не приведёт. Переносить нужно базу (папку или dt-файл) и установочный дистрибутив платформы.

База занимает 20 ГБ, а на флешке 32 ГБ — хватит ли места?

По объёму — да, но проверьте файловую систему. На FAT32 файл больше 4 ГБ не запишется, поэтому флешку нужно отформатировать в exFAT или NTFS. При копировании папкой из множества файлов ограничения FAT32 на размер одного файла всё равно коснутся файла 1Cv8.1CD.

Как перенести базу, если она находится на сервере?

Напрямую с сервера папку копировать не нужно. Зайдите в базу через Конфигуратор с правами администратора и выполните «Администрирование» → «Выгрузить информационную базу». Полученный dt-файл сохраните на флешку — это полная копия серверной базы.

Откроется ли dt-файл на компьютере со старой версией платформы?

Нет, если версия платформы ниже той, в которой создавалась выгрузка. Обновите платформу на целевом компьютере до версии не ниже исходной, после чего загрузка пройдёт штатно.

Нужно ли копировать лицензию 1С на флешку?

Файл программной лицензии копировать бесполезно — он привязан к оборудованию исходного компьютера. На новом ПК лицензию активируют заново по пин-коду из комплекта поставки. Если используется аппаратный ключ HASP, достаточно переставить сам ключ и установить его драйвер.

Что делать, если скопированная база не открывается?

Сначала проверьте, совпадает ли размер файла 1Cv8.1CD с исходным. Если размер меньше — повторите копирование, убедившись, что все сеансы 1С закрыты. Если файл полный, но база не открывается, запустите утилиту chdbfl.exe из папки установки платформы и выполните проверку физической целостности файла.