База 1С на компакт-диске: копируем, подключаем и запускаем

· 9 мин

Содержание

Базу 1С нельзя открыть прямо с CD или DVD: платформе нужна запись в каталог базы, а компакт-диск доступен только для чтения. Рабочий порядок такой: скопировать папку базы с диска на жёсткий диск, снять у файлов атрибут «Только чтение», добавить базу в список запуска кнопкой Добавить → Добавление в список существующей информационной базы и открыть её в режиме 1С:Предприятие.

Если на диске лежит не папка, а файл выгрузки .dt или дистрибутив конфигурации, путь чуть длиннее, но тоже укладывается в 10–15 минут. Ниже по шагам для каждого случая, включая серверный вариант на SQL.

Что лежит на диске: определяем тип носителя

Сначала откройте диск в Проводнике и посмотрите, что на нём записано. От этого зависит весь дальнейший порядок.

Что видите на дискеЧто этоКак открыть
Папка с файлом 1Cv8.1CDГотовая файловая базаСкопировать папку на жёсткий диск и добавить в список
Файл с расширением .dtВыгрузка базыСоздать пустую базу и загрузить .dt через Конфигуратор
setup.exe и папки с номерами версийДистрибутив платформы или шаблон конфигурацииУстановить, затем создать базу из шаблона
Файл .cfТолько конфигурация, без данныхСоздать пустую базу и загрузить .cf
Файл .bakРезервная копия SQL ServerВосстанавливать в SQL Server, не в 1С

Частые источники таких дисков:

  • 📦 архив базы за прошлые годы, сданный на хранение;
  • 📚 диск из учебника с учебной версией 1С:Предприятия и демо-базами;
  • 🧾 копия базы, которую передали аудитор, бывший бухгалтер или обслуживающая организация;
  • 💿 старые диски ИТС с дистрибутивами конфигураций.

Подготовка компьютера и носителя

Перед работой проверьте три вещи:

  1. Есть ли чем читать диск. У большинства современных ноутбуков нет привода. Подойдёт внешний USB-привод. Если диск вам прислали в виде образа .iso, в Windows 10 и 11 он подключается двойным щелчком как виртуальный привод.
  2. Читается ли диск целиком. Скопируйте содержимое во временную папку. Если копирование останавливается с ошибкой чтения, диск поцарапан. Попробуйте другой привод: старые болванки часто читаются одним приводом и не читаются другим.
  3. Хватит ли места. Файловая база при работе растёт. Оставьте на диске запас хотя бы в 2–3 раза больше её размера.

Сразу снимите с диска копию на сетевое хранилище или в облако. Болванки 10–15-летней давности деградируют, и следующее прочтение может не получиться.

Ставим платформу 1С:Предприятие 8.3 с диска

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

Порядок установки с компакт-диска:

  1. Найдите на диске папку платформы. Обычно в её названии есть номер версии вида 8.3.хх.хххх.
  2. Запустите setup.exe от имени администратора.
  3. В списке компонентов оставьте 1С:Предприятие и интерфейсы на русском языке . Компоненты сервера для файловой базы не нужны.
  4. На шаге установки драйвера защиты оставьте галочку, только если у вас аппаратный ключ (USB-ключ). Для программной лицензии драйвер не нужен.
  5. Дождитесь завершения. Платформа ставится в C:\Program Files\1cv8\ в подпапку с номером версии.

Версия платформы на старом диске может оказаться ниже той, в которой работали с базой. Тогда база не откроется. Безопаснее скачать актуальную платформу 8.3 с сайта обслуживающей организации или из своего личного кабинета и ставить её, а диск использовать только как источник данных.

Лицензия и учебная версия

Платформа без лицензии базу не запустит. Варианты:

  • 🔑 Программная лицензия — активируется пин-кодом при первом запуске;
  • 🔌 USB-ключ — нужен драйвер защиты, о котором шла речь выше;
  • 🎓 Учебная версия — идёт на диске к книгам по 1С, работает без лицензии, но с ограничениями. Для реального учёта она не подходит.

Если лицензия есть на другом компьютере, а базу нужно лишь посмотреть, проще перенести саму базу на тот компьютер, чем переносить лицензию.

Копируем файловую базу с CD на жёсткий диск

Это главный шаг, без которого ничего не заработает. 1С при открытии базы пишет в её каталог служебные файлы блокировок и журнал регистрации. На CD писать нельзя, поэтому база с диска не запустится или выдаст ошибку доступа.

Как правильно перенести :

  1. Создайте на жёстком диске папку с понятным именем без пробелов и кириллицы в пути, например D:\Bases\Buh_2019.
  2. Скопируйте в неё всю папку базы целиком, а не только файл 1Cv8.1CD. Рядом могут лежать журнал регистрации и другие служебные данные.
  3. Выделите скопированную папку → правый щелчок → Свойства.
  4. Снимите галочку Только для чтения и нажмите Применить. На вопрос Windows выберите применение ко всем вложенным папкам и файлам.

Файлы, скопированные с CD, часто сохраняют атрибут «Только чтение». Именно он — самая частая причина, почему база с диска «не открывается», хотя всё скопировано.

То же самое можно сделать командой. Откройте командную строку и выполните:

xcopy "E:\Buh_2019" "D:\Bases\Buh_2019" /E /I /H
attrib -R "D:\Bases\Buh_2019\*.*" /S /D

Здесь E: — буква привода, вторая команда снимает «Только чтение» со всех файлов и папок внутри.

Добавляем базу в список запуска

  1. Запустите 1С:Предприятие ярлыком с рабочего стола.
  2. В окне запуска нажмите Добавить.
  3. Выберите Добавление в список существующей информационной базы → Далее.
  4. Введите имя базы, например «Бухгалтерия 2019 (архив с CD)».
  5. Тип расположения — На данном компьютере или на компьютере в локальной сети.
  6. Укажите каталог D:\Bases\Buh_2019 (папку, а не сам файл) → Далее → Готово.

Список баз хранится в файле ibases.v8i в папке %APPDATA%\1C\1CEStart\. Если базу нужно показать другим пользователям этого компьютера, проще повторить добавление под их учётной записью.

Создаём базу из выгрузки .dt или шаблона на диске

Если на диске файл .dt

Выгрузка .dt — это вся база в одном файле: конфигурация и данные. Открыть её двойным щелчком нельзя.

  1. Скопируйте .dt на жёсткий диск.
  2. В окне запуска нажмите Добавить → Создание новой информационной базы → Создание информационной базы без конфигурации... → укажите пустую папку.
  3. Выделите новую базу и нажмите Конфигуратор.
  4. В Конфигураторе выберите меню Администрирование → Загрузить информационную базу... и укажите файл .dt.
  5. Подтвердите замену данных и дождитесь сообщения об успешной загрузке. Конфигуратор предложит перезапуститься — соглашайтесь.

После этого закройте Конфигуратор и откройте базу кнопкой 1С:Предприятие.

Если на диске дистрибутив конфигурации

На дисках ИТС и в учебных комплектах конфигурация лежит как установщик шаблона.

  1. Запустите setup.exe из папки конфигурации. Шаблоны по умолчанию ставятся в %APPDATA%\1C\1cv8\tmplts\.
  2. В окне запуска: Добавить → Создание новой информационной базы.
  3. В списке шаблонов раскройте нужную конфигурацию и выберите версию. Если среди вариантов есть демо-база, она откроется уже с примером данных.
  4. Укажите пустую папку на жёстком диске → Готово.

Если на диске только .cf

Файл .cf содержит конфигурацию без данных. Создайте пустую базу, как для .dt, затем в Конфигураторе: Конфигурация → Открыть конфигурацию → Конфигурация → Загрузить конфигурацию из файла... и после загрузки обновите конфигурацию базы данных клавишей F7.

Права доступа и сетевой путь для базы

Если базой с диска будут пользоваться несколько человек, кладите папку на сервер или общий компьютер и открывайте по сети.

Что настроить:

  • 📁 Общий доступ к папке. Откройте её по сети и пропишите путь в формате UNC: \\SRV01\Bases\Buh_2019.
  • 🔐 Права NTFS. Пользователям нужны права на чтение и запись (уровень «Изменение»). Одного чтения недостаточно: 1С не сможет создать файлы блокировок.
  • 🔗 Путь без букв дисков. Указывайте при добавлении базы UNC-путь, а не подключённый сетевой диск Z:. Буква диска у разных пользователей может отличаться.

Файловая база по сети нормально работает для нескольких пользователей. Для 10 и более одновременных сеансов и больших объёмов лучше перевести её в клиент-серверный вариант.

Серверный вариант с SQL

Для клиент-серверной базы диск обычно содержит один из двух файлов: .dt или резервную копию SQL Server .bak.

С файлом .dt:

  1. Создайте новую базу в кластере серверов 1С. Это делается через консоль администрирования серверов или кнопкой Добавить в окне запуска с типом расположения На сервере 1С:Предприятия.
  2. Отметьте создание базы данных на сервере СУБД, если её ещё нет.
  3. Откройте базу в Конфигураторе и загрузите .dt так же, как для файловой.

С файлом .bak:

  1. Восстановите копию средствами SQL Server Management Studio.
  2. Зарегистрируйте информационную базу в кластере 1С с тем же именем базы данных на сервере СУБД. Создавать новую базу данных при этом не нужно.

Загрузка .dt в существующую базу полностью заменяет её данные. Убедитесь, что загружаете в новую пустую базу, а не в рабочую.

Запуск: режим 1С:Предприятие и Конфигуратор

В окне запуска две основные кнопки:

КнопкаДля чегоКогда нужна
1С:ПредприятиеРабота с данными: документы, отчёты, справочникиПосмотреть архив, сформировать отчёт, продолжить учёт
КонфигураторЗагрузка и выгрузка .dt, обновление, тестирование, изменение конфигурацииПервичная загрузка базы, проверка, обновление

Для просмотра архива с диска Конфигуратор почти никогда не нужен. Он пригодится только для загрузки .dt, .cf и тестирования базы.

Если при открытии спрашивают пользователя и пароль, их должен знать тот, кто записывал диск. Без пароля пользователя с административными правами войти в базу штатно не получится.

Запуск из командной строки

Удобно, если базу нужно открыть ярлыком без списка баз:

"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Buh_2019"
"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" DESIGNER /F"D:\Bases\Buh_2019"

Подставьте свой номер версии платформы. Для входа под конкретным пользователем добавьте /N"Имя" /P"Пароль".

Ошибки при открытии базы с CD и что делать

Ниже — диагностика по симптому. Выберите, что видите на экране.

Диагностика: выберите симптом

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

Утилита chdbfl.exe лежит в папке bin установленной платформы. Она проверяет физическую целостность файла 1Cv8.1CD.

  1. Закройте базу у всех пользователей. Утилита работает только с базой, которую никто не открыл.
  2. Сделайте копию папки базы.
  3. Запустите chdbfl.exe, укажите файл 1Cv8.1CD, отметьте Исправлять обнаруженные ошибки и нажмите Выполнить.

После физической проверки откройте Конфигуратор и выполните Администрирование → Тестирование и исправление.... Этот режим требует монопольного доступа, поэтому все пользователи должны выйти из базы.

Исправление может удалить повреждённые записи. Запускайте его только на копии, а исходный диск храните без изменений.

Частые вопросы

Можно ли работать с базой прямо с флешки или внешнего диска?
Технически да: флешка доступна на запись. Но при выдёргивании носителя во время работы база может повредиться. Для регулярной работы перенесите её на жёсткий диск компьютера.
Как записать базу 1С на CD для архива?
Сделайте выгрузку в .dt через Конфигуратор (Администрирование → Выгрузить информационную базу...) и запишите этот файл. Он компактнее папки и открывается в любой совместимой версии платформы.
Откроется ли база 7.7 с диска в 1С 8.3?
Нет. Базы 1С:Предприятия 7.7 платформа 8.3 не читает. Их открывают в 7.7 или переносят данные в 8.3 обработками перехода.
Сколько места нужно для базы с диска?
Столько же, сколько занимает её папка, плюс запас на рост и служебные файлы. Для .dt база после загрузки обычно занимает в несколько раз больше, чем сам файл выгрузки.
Нужна ли лицензия, чтобы только посмотреть архив?
Да. Любой запуск базы в 1С:Предприятии требует лицензии, кроме учебной версии. Удобнее открыть архив на компьютере, где лицензия уже есть.