Администрирование · 10 мин
Как перекинуть 1С на флешку
Как скопировать базу 1С на флешку: выгрузка через конфигуратор, копирование файловой базы, перенос дистрибутива. Проверка результата и типичные ошибки.
Перенести 1С на флешку можно несколькими способами, и выбор зависит от того, что именно нужно скопировать: саму программу (платформу и дистрибутив), информационную базу с данными или и то и другое. Чаще всего задача сводится к переносу файловой базы — это один файл с расширением .1CD, который достаточно скопировать на носитель.
Важно понимать разницу: если скопировать только ярлык с рабочего стола, на другом компьютере программа не запустится. Ярлык — это лишь ссылка на установленную платформу. Для полноценного переноса нужны дистрибутив платформы и сама база данных.
Перед началом работы убедитесь, что на флешке достаточно свободного места. Файловая база небольшой организации обычно занимает от нескольких сотен мегабайт до нескольких гигабайт, а дистрибутив платформы — ещё около гигабайта. Флешки на 8–16 ГБ хватает в большинстве случаев.
Определяем, что именно нужно перенести
Под фразой «перекинуть 1С» обычно скрывается одна из трёх задач. Первая — перенести базу с данными (проводки, документы, справочники), чтобы открыть её на другом компьютере или сдать бухгалтеру. Вторая — перенести саму программу, то есть платформу и конфигурацию, чтобы установить 1С на новом ПК. Третья — сделать резервную копию базы на внешний носитель для подстраховки.
От задачи зависит объём копируемого и способ. Для базы достаточно скопировать папку с файлом 1Cv8.1CD либо выгрузить данные через конфигуратор в файл .dt. Для программы потребуется дистрибутив — установочные файлы платформы и конфигурации, которые обычно скачиваются с портала 1С или поставляются на диске в коробочной версии.
Находим папку с базой 1С
Точный путь к базе виден в окне запуска 1С. Откройте стартовое окно со списком информационных баз, выделите нужную базу — внизу окна отобразится строка вида File="D:\Bases\Trade". Это и есть каталог, который нужно скопировать. Альтернативный способ: выделите базу и нажмите кнопку изменения (карандаш) — путь будет указан в параметрах.
Если базы в списке нет или окно запуска не открывается, поищите файл 1Cv8.1CD поиском по дискам. Типичные расположения — папки «1С», «Базы 1С», «1C Bases» в документах или на диске D. Внутри папки базы, кроме основного файла, могут лежать служебные подкаталоги — для полного переноса копируйте папку целиком.
- 1Откройте окно запуска 1С, выделите базу и посмотрите путь внизу окна
- 2Закройте 1С на всех компьютерах, где база открыта
- 3Перейдите по указанному пути в проводнике
- 4Скопируйте всю папку базы на флешку
- 5Дождитесь окончания копирования и безопасно извлеките носитель
Копируем файловую базу на флешку
Главное условие безопасного копирования — база не должна быть открыта ни у одного пользователя. Если скопировать файл 1Cv8.1CD во время работы программы, копия может оказаться повреждённой: часть данных будет в несогласованном состоянии, и такая база может не открыться или потребовать восстановления. Убедитесь, что все сеансы завершены, а в сетевом варианте — что из базы вышли все сотрудники.
Само копирование выполняется обычными средствами Windows: правый клик по папке базы → «Копировать», затем вставка на флешку. Если файл больше 4 ГБ, а флешка отформатирована в FAT32, копирование завершится ошибкой — такая файловая система не поддерживает большие файлы. Решение: отформатировать флешку в NTFS или exFAT (данные на ней при этом будут стёрты) либо использовать выгрузку через конфигуратор — файл .dt при той же базе обычно заметно компактнее.
Выгружаем базу через конфигуратор в файл .dt
Выгрузка в .dt — более надёжный способ переноса, особенно если база большая или вы подозреваете в ней ошибки. Откройте базу в режиме «Конфигуратор» (кнопка в окне запуска), затем перейдите в меню «Администрирование» → «Выгрузить информационную базу» и укажите файл на флешке или сначала на диске, а потом скопируйте на носитель.
Для выгрузки нужны права администратора в базе и монопольный доступ — другие пользователи не должны быть подключены. Процесс может занять от нескольких минут до часа и более в зависимости от размера. Файл .dt удобен тем, что при загрузке на другом компьютере («Загрузить информационную базу») база фактически создаётся заново, что заодно устраняет часть внутренних дефектов файла.
Учтите ограничение: загрузка .dt полностью заменяет базу, в которую выполняется загрузка. Никогда не загружайте файл в рабочую базу, если не уверены, что её текущие данные не нужны или у вас есть отдельная копия.
Переносим саму программу: платформу и конфигурацию
Чтобы 1С заработала на другом компьютере, одной базы мало — нужна установленная платформа. Если дистрибутив сохранился (папка с setup.exe, скачанная при покупке или обновлении), скопируйте её на флешку целиком. Если дистрибутива нет, его можно скачать с портала portal.1c.ru по действующей подписке ИТС или взять с установочного диска коробочной поставки.
Копировать на флешку уже установленную папку «C:\Program Files\1cv8» бессмысленно: платформа требует нормальной установки через установщик — регистрации компонентов, служб и ярлыков. Переносится именно дистрибутив, а не установленная копия.
Отдельный вопрос — лицензии. Программные лицензии привязываются к аппаратной конфигурации компьютера и на флешку не переносятся: на новом ПК потребуется активировать лицензию заново (резервные пины есть в регистрационной карточке) или использовать аппаратный ключ HASP, который просто переставляется в USB-порт другого компьютера.
Открываем базу с флешки на другом компьютере
Работать с базой непосредственно с флешки не рекомендуется: скорость чтения и записи у флеш-накопителей низкая, а риск повреждения файла при отключении носителя высокий. Правильный порядок — скопировать папку базы с флешки на локальный диск компьютера, затем добавить базу в список: в окне запуска 1С нажмите «Добавить» → «Добавление в список существующей информационной базы» и укажите путь к скопированной папке.
Если переносили файл .dt, сначала создайте пустую базу («Добавить» → «Создание новой информационной базы» → без конфигурации), откройте её в конфигураторе и выполните «Администрирование» → «Загрузить информационную базу», указав файл .dt.
Как проверить результат
Открывается окно входа, список пользователей виден
Ошибка формата файла или «база повреждена» — копия неполная, повторите копирование
Открываются журналы документов, отчёты формируются за последние периоды
Пустые журналы или ошибки при проведении — выгрузите базу заново через .dt
Размер папки на флешке совпадает с исходной
Размер меньше — копирование прервалось
Частые ошибки и ограничения
Самая распространённая ошибка — копирование ярлыка вместо базы. Ярлык весит несколько килобайт и не содержит ни программы, ни данных. Вторая типичная проблема — копирование при открытой базе, после чего копия не открывается или открывается с ошибками. Третья — попытка записать файл больше 4 ГБ на флешку в FAT32.
Отдельно стоит сказать о клиент-серверных базах. Если база работает на SQL-сервере, в окне запуска вместо пути к файлу будут указаны параметры сервера (Server=..., Ref=...). Такую базу на флешку простым копированием не перенести — нужна выгрузка через конфигуратор в .dt либо средствами СУБД. Это работа для администратора или специалиста 1С.
Что важно запомнить
Переносите не ярлык, а папку базы целиком или файл выгрузки .dt, предварительно завершив все сеансы. Для установки программы на другом ПК нужен дистрибутив платформы и отдельная активация лицензии. После переноса проверьте, что база открывается и данные на месте.
Ответы на частые вопросы
Можно ли работать в 1С прямо с флешки?
Технически файловая база открывается и с флешки, но делать это постоянно не стоит: скорость работы заметно ниже, а случайное отключение носителя во время записи почти гарантированно повредит файл базы. Флешка — средство переноса и резервного хранения, а не рабочее место для базы.
Не помещается база на флешку — что делать?
Сначала проверьте файловую систему флешки: FAT32 не принимает файлы больше 4 ГБ. Отформатируйте носитель в NTFS или exFAT. Если места всё равно не хватает, выгрузите базу через конфигуратор в .dt — такой файл обычно меньше исходной папки, либо сожмите папку архиватором (ZIP, 7z) перед копированием.
Как перенести 1С, если база на SQL-сервере?
Простое копирование файлов здесь не работает. Нужно выгрузить базу через конфигуратор в файл .dt (при наличии монопольного доступа) либо сделать резервную копию средствами СУБД с последующим восстановлением на другом сервере. Если опыта администрирования нет, эту операцию лучше поручить специалисту.
Перенесётся ли лицензия 1С вместе с базой на флешку?
Нет. База не содержит лицензии. Программная лицензия привязана к компьютеру и активируется на новом ПК заново — основным или резервным пин-кодом из комплекта поставки. Аппаратный ключ HASP переносится физически: просто вставьте его в USB-порт другого компьютера.
Чем копирование папки базы отличается от выгрузки в .dt?
Копирование папки быстрее и сохраняет базу «как есть», включая служебные файлы. Выгрузка в .dt создаёт компактный файл, при загрузке которого база перестраивается заново — это надёжнее при подозрении на ошибки и удобнее для больших баз, но требует прав администратора и монопольного доступа.
Как убедиться, что копия на флешке рабочая?
Минимальная проверка — сравнить размер папки на флешке с исходной и попробовать открыть копию на любом компьютере с установленной платформой. Для полной уверенности откройте несколько журналов документов и сформируйте стандартный отчёт за последний рабочий период: данные должны совпадать с оригиналом.