1С на USB-накопителе: база, платформа и лицензия, которые всегда с собой
Содержание
Запустить 1С с флешки можно: файловую информационную базу кладут на USB-накопитель, а платформу 1С:Предприятие 8.3 либо ставят на каждый компьютер, либо носят на той же флешке в виде скопированной папки bin. Запуск делают через bat-файл с относительным путём, чтобы база открывалась при любой букве диска.
Главное ограничение — не флешка, а лицензия. Программная лицензия привязана к конкретному компьютеру и с флешкой не переезжает. Без лицензии платформа базу не откроет, исключение — учебная версия. Ниже пошаговая инструкция, как собрать такую переносную 1С и не испортить данные.
Когда запуск 1С с флешки оправдан, а когда лучше не надо
Флешка удобна, если вы работаете один и база небольшая. Типичные случаи:
- 💼 бухгалтер на аутсорсинге ведёт 2–3 маленькие базы и работает то дома, то у клиента;
- 🎓 студент или начинающий учится на учебной версии и переходит между компьютерами;
- 🧳 нужно показать базу или отчёт на чужом ПК без установки и настройки;
- 🗄️ флешка служит носителем для резервной копии и быстрого восстановления.
Плохая идея — держать на флешке единственную рабочую базу компании, с которой работают несколько человек. Файловая база рассчитана на небольшое число пользователей и в сети работает с общей папкой, а не со съёмным диском. Одна неудачно выдернутая флешка — и файл 1Cv8.1CD может оказаться повреждён.
Флешка — это не хранилище, а транспорт. Рабочая копия базы на ней допустима, но оригинал и резервные копии должны лежать на компьютере или в облаке.
Какая флешка нужна для 1С: объём, скорость, файловая система
Объём
Посчитайте, что будет лежать на накопителе:
| Что | Примерный размер |
|---|---|
| Папка платформы 8.3 (одна версия) | около 1 ГБ |
| Небольшая база Бухгалтерии (ИП, ООО на УСН) | 0,5–3 ГБ |
| Средняя база с несколькими годами учёта | 5–15 ГБ |
Резервные копии .dt | ещё столько же, сколько базы |
Для одной-двух баз и платформы хватает 32 ГБ. Если планируете хранить архивы .dt, берите 64 ГБ. Свободное место нужно и для роста самой базы: при проведении документов и закрытии месяца файл увеличивается.
Скорость
1С читает и пишет файл базы мелкими блоками в случайном порядке. Поэтому важна не скорость копирования больших файлов, которую пишут на упаковке, а скорость случайного доступа.
- 🐢 USB 2.0 — база откроется, но проведение и отчёты будут заметно тормозить;
- 🚀 USB 3.0 и новее — рабочий минимум, вставляйте в порт USB 3 (обычно синий);
- 💽 внешний SSD в корпусе с USB 3 — лучший вариант, если база больше нескольких гигабайт.
Дешёвые флешки без названия хуже всего держат длительную запись. Для 1С лучше накопитель известного производителя.
Файловая система
Выбор простой: форматируйте флешку в NTFS.
| Файловая система | Подходит для 1С | Почему |
|---|---|---|
| FAT32 | Нет | Предел файла — 4 ГБ. Когда 1Cv8.1CD дорастёт до этого размера, база перестанет записываться |
| exFAT | С оговорками | Большие файлы поддерживает, но журналирования нет, после сбоя чаще бывают ошибки файловой системы |
| NTFS | Да | Нет предела 4 ГБ, есть журнал, корректно работают права и блокировки файлов |
Минус NTFS один: на macOS без дополнительных программ флешка будет только для чтения. Для 1С это не помеха, платформа всё равно запускается в Windows.
Подготовка флешки и структура папок
Форматирование удаляет всё содержимое накопителя. Скопируйте нужные файлы заранее.
- Вставьте флешку, откройте
Этот компьютер. - Щёлкните по диску правой кнопкой и выберите
Форматировать. - В поле «Файловая система» выберите NTFS, размер кластера оставьте по умолчанию.
- Задайте метку тома, например
1C_PORTABLE, и нажмите «Начать».
После этого создайте понятную структуру. Пример:
E:\
├── 1C\
│ └── 8.3.xx.xxxx\
│ └── bin\ ← файлы платформы
├── Bases\
│ ├── Buh_OOO_Romashka\ ← папка с файлом 1Cv8.1CD
│ └── Uchebnaya\
├── Backup\ ← выгрузки .dt
└── start_buh.bat ← файл запуска
У каждой базы своя папка: в ней лежит 1Cv8.1CD, а во время работы появляются служебные файлы. Не складывайте две базы в одну папку — у них будет одинаковое имя файла.
Готовую базу переносят двумя путями:
- 📁 скопировать всю папку базы с компьютера, предварительно закрыв 1С у всех пользователей;
- 💾 выгрузить базу
в
.dtчерез Конфигуратор (Администрирование → Выгрузить информационную базу), а на флешке создать пустую базу и загрузить в неё файл.
Второй путь надёжнее: файл .dt заодно служит резервной копией, а новая база создаётся без накопившегося мусора.
Три способа запустить 1С с флешки
| Способ | Когда подходит | Риски и ограничения |
|---|---|---|
| Платформа на ПК, база на флешке | Компьютеры свои, на каждом стоит 1С и есть лицензия | Нужна одинаковая или более новая версия платформы на всех ПК |
| Платформа и база на флешке | Чужие компьютеры без 1С, своя лицензия на аппаратном ключе | Официально не поддерживается, часть функций может не работать |
| Учебная версия на флешке | Обучение, эксперименты | Ограничения учебной версии по объёму данных и функциям |
Способ 1. Платформа установлена, база на флешке
Самый надёжный вариант. На компьютере стоит обычная 1С, на флешке — только папки баз.
- Запустите 1С, в окне выбора баз нажмите «Добавить».
- Выберите «Добавление в список существующей информационной базы».
- Укажите имя базы и тип расположения «На данном компьютере или на компьютере в локальной сети».
- В поле каталога выберите папку базы на флешке, например
E:\Bases\Buh_OOO_Romashka. - Нажмите «Далее», затем «Готово».
Проблема одна: на другом ПК флешка получит другую букву, и запись в списке перестанет работать. Решение — bat-файл, о нём ниже.
Способ 2. Переносная платформа рядом с базой
Отдельной «портативной» версии 1С фирма не выпускает. На практике переносят папку уже установленной платформы.
- На компьютере, где 1С установлена, откройте
C:\Program Files\1cv8\(для 32-разрядной версии —C:\Program Files (x86)\1cv8\). - Скопируйте папку с номером нужной версии целиком, вместе с подпапкой
bin. - Положите её на флешку в
E:\1C\. - Запускайте
1cv8.exeиз папкиbinна флешке.
Обычно клиентское приложение из скопированной папки стартует и открывает файловую базу . Но то, что при установке регистрируется в системе, работать не будет: COM-соединение, драйвер защиты, расширения для браузера. Если конфигурация использует внешнее оборудование или обмен через COM, на чужом компьютере такие функции не заработают.
Не скачивайте «портативные сборки 1С» из торрентов и с файлообменников. Почти всегда в них встроен обход защиты, а это нарушение лицензии и частый источник вирусов. Переносная платформа делается только из своего легального дистрибутива.
Способ 3. Учебная версия
Учебная версия платформы позволяет работать без лицензии, но с ограничениями. Она подходит, чтобы освоить программу или потренироваться на демобазе. Для настоящего учёта её не используют: в ней есть ограничения на объём данных, а базы учебной версии не предназначены для рабочего применения.
Как подключить базу с флешки, если буква диска меняется
Главный приём — запускать 1С не из списка баз, а bat-файлом в корне флешки. В нём буква диска подставляется автоматически через %~d0 — это диск, с которого запущен сам файл.
Если платформа лежит на флешке:
@echo off
set DRV=%~d0
start "" "%DRV%\1C\8.3.xx.xxxx\bin\1cv8.exe" ENTERPRISE /F"%DRV%\Bases\Buh_OOO_Romashka"
Если платформа установлена на компьютере, а на флешке только база:
@echo off
set DRV=%~d0
start "" "C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"%DRV%\Bases\Buh_OOO_Romashka"
Как это работает:
ENTERPRISE— запуск в пользовательском режиме, для Конфигуратора замените наDESIGNER;/F— путь к папке, где лежит1Cv8.1CD, а не к самому файлу;1cestart.exeиз папкиcommonсам выберет подходящую установленную версию платформы.
Номер версии 8.3.xx.xxxx в первом примере замените на имя своей папки. Создайте по одному bat-файлу на каждую базу, и запуск будет в один двойной щелчок на любом компьютере.
💡 Логин можно передать параметром /N"Имя пользователя". Пароль через /P в bat-файл лучше не вписывать: файл на флешке читается любым, кто её нашёл.
Версия платформы и формат базы
Файловая база помнит, какой версией платформы с ней работали. Если на флешке база, которую открывали более новой платформой, компьютер со старой версией может её не открыть. Держите версию переносной платформы такой же, как на основном рабочем месте, а при обновлении основной 1С обновляйте и папку на флешке.
Лицензия: что переезжает с флешкой, а что нет
Здесь чаще всего ошибаются. Флешка переносит базу и программу, но не право на запуск.
| Тип лицензии | Работает на другом ПК? | Что нужно |
|---|---|---|
| Программная (активация пин-кодом) | Нет | Лицензия привязана к параметрам компьютера. На другом ПК нужна своя активация |
| Аппаратный USB-ключ (локальный) | Да | На компьютере должен быть установлен драйвер защиты, для его установки нужны права администратора |
| Учебная версия | Да | Лицензия не требуется, действуют ограничения |
Отсюда практичный вывод:
- если у вас аппаратный ключ, носите его вместе с флешкой и заранее проверьте, стоит ли драйвер на чужом ПК;
- если лицензия программная, работайте с флешки только на компьютерах, где 1С уже активирована;
- на компьютере в офисе с сетевой лицензией база с флешки откроется, если свободна хотя бы одна лицензия.
Флешка не обходит лицензирование. Если платформа пишет, что лицензия не обнаружена, проблема решается активацией или ключом, а не другой «сборкой».
Защита данных и скорость при работе с флешки
В базе 1С есть сведения о сотрудниках, контрагентах и деньгах. Утерянная флешка с открытой базой — это утечка персональных данных, за которую отвечает организация как оператор персональных данных.
Что сделать с безопасностью
- Зашифруйте накопитель. В Windows Pro и выше есть BitLocker To Go: правой кнопкой по диску → «Включить BitLocker». На каждом компьютере флешку придётся разблокировать паролем.
- Заведите пользователей в базе. Даже если работаете один, создайте пользователя с паролем, чтобы база не открывалась сразу.
- Не храните пароли в bat-файлах и текстовых заметках на той же флешке.
- Учитывайте следы на чужом ПК. Платформа пишет кэш в профиль пользователя (
%APPDATA%\1C\1cv8и%LOCALAPPDATA%\1C\1cv8) и добавляет базу в список запуска. После работы на чужом компьютере удалите базу из списка.
Как не потерять данные
- ⏏️ Перед извлечением закройте 1С и дождитесь, пока исчезнут служебные файлы в папке базы. Потом «Безопасное извлечение устройства».
- 🔌 Не вставляйте флешку в разъём на передней панели или через удлинитель-хаб, если работаете долго: такие порты чаще теряют питание.
- 💾 Делайте выгрузку
.dtпосле каждого рабочего дня и копируйте её с флешки на компьютер или в облако. - 🧪 Раз в месяц проверяйте физическую целостность файла базы утилитой
chdbfl.exe, она лежит в папкеbinплатформы.
Как ускорить работу
- откройте базу один раз и дайте 1С достроить кэш, вторые запуски заметно быстрее;
- не запускайте с флешки обновление конфигурации : оно идёт долго и при сбое портит базу, обновляйте на компьютере, затем копируйте;
- для тяжёлых операций (закрытие месяца , свёртка базы) скопируйте папку базы на локальный диск, выполните операцию и верните обратно.
Когда флешка не подходит и чем её заменить
Если база больше 10–15 ГБ, с ней работают двое и более или нужен доступ с телефона, флешка станет источником проблем.
| Альтернатива | Плюсы | Минусы |
|---|---|---|
| Внешний SSD | В разы быстрее флешки, надёжнее при длительной записи | Дороже, те же вопросы с лицензией |
| Облачная 1С (аренда) | Работа из браузера с любого ПК, резервные копии делает провайдер | Ежемесячная плата, нужен стабильный интернет |
| Удалённый рабочий стол к своему ПК | База и лицензия остаются на месте | Компьютер должен быть включён и доступен из интернета |
| Веб-публикация базы | Вход через браузер или тонкий клиент | Нужны веб-сервер и настройка, лицензии на клиентские подключения |
Только .dt на флешке | Минимальный риск повредить рабочую базу | Перед работой базу нужно загрузить, на это уходит время |
Для бухгалтера с несколькими клиентами часто разумнее аренда облачной 1С: стоимость обычно сопоставима с покупкой лицензий для каждого ПК, а флешка остаётся только для резервных копий.
Ошибки при запуске 1С с флешки
Перед любым исправлением повреждённой базы сначала скопируйте папку базы целиком. Тестирование и исправление может удалить битые записи, и без копии вернуть их будет нельзя.
Источники
- Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных»