Переустановка Windows без потери баз 1С: что скопировать заранее

· 9 мин

Содержание

Чтобы сохранить данные 1С при переустановке Windows, сделайте две копии каждой базы: выгрузку в файл .dt через Конфигуратор → Администрирование → Выгрузить информационную базу и копию папки базы целиком (с файлом 1Cv8.1CD). Обе копии положите на внешний диск или в облако, а не на диск C:. Отдельно сохраните список баз ibases.v8i, внешние обработки, файл лицензии и дистрибутив платформы той же версии.

Сама Windows базы 1С не трогает. Данные теряются по другой причине: диск форматируют вместе с папкой «Документы», где 1С по умолчанию создаёт базы. Ещё один частый сценарий — копию сделали, но не ту: ярлык вместо базы или пустую папку InfoBase вместо рабочей.

1. Где лежат базы 1С и как понять, какая у вас база

Начните с инвентаризации. Откройте окно запуска 1С и щёлкайте по каждой базе в списке. Внизу окна появится строка подключения — по ней видно и тип базы, и её адрес.

  • 📁 File="D:\Bases\Buh" — файловая база. Все данные лежат в указанной папке, в файле 1Cv8.1CD.
  • 🖥 Srvr="srv1c";Ref="buh" — клиент-серверная база . Данные хранятся в СУБД (MS SQL Server или PostgreSQL) на сервере.
  • 🌐 ws="https://..." — подключение через веб-сервер. Данных на вашем компьютере нет вообще.

Выпишите все базы в таблицу: название, тип, путь. Если баз много, путь удобнее посмотреть через Изменить в окне запуска — там он виден целиком и его можно скопировать.

Где искать файловые базы, если список запуска уже пропал:

ГдеЧто там обычно
C:\Users\<имя>\Documents\InfoBase, InfoBase1, InfoBase2…базы, созданные «по умолчанию»
C:\Users\<имя>\Documents\1C\базы, созданные при установке некоторых конфигураций
Отдельные папки на D:базы, которые администратор вынес вручную

Самый надёжный способ найти всё — поиск по диску файлов 1Cv8.1CD. В Проводнике введите это имя в строку поиска на диске C: и на остальных дисках. Каждая найденная папка — отдельная база.

Какая у вас база?

2. Как выгрузить файловую базу 1С перед переустановкой

Для файловой базы есть два способа. Делайте оба: они страхуют друг друга.

Выгрузка в файл .dt

  1. Попросите всех пользователей выйти из базы.
  2. В окне запуска выберите базу и нажмите Конфигуратор.
  3. Откройте меню Администрирование → Выгрузить информационную базу.
  4. Укажите путь на внешнем носителе, например E:\Backup1C\Buh_до_переустановки.dt.
  5. Дождитесь сообщения о завершении выгрузки.

Файл .dt содержит конфигурацию и все данные. Он компактнее папки базы и легко загружается в любую версию платформы с номером не ниже исходной.

Копия папки базы

Закройте 1С на всех компьютерах, которые работают с базой. Скопируйте папку целиком, а не только файл 1Cv8.1CD. Пока база открыта хоть у одного пользователя, копия может оказаться несогласованной.

Не копируйте базу, которая открыта в 1С. Файл будет скопирован, но при запуске может потребоваться тестирование и исправление, а часть последних изменений пропадёт.

Выгрузка из командной строки

Если баз несколько, выгрузку удобно запустить пакетным файлом. Номер версии в пути замените на свой:

"C:\Program Files\1cv8\8.3.24.1586\bin\1cv8.exe" DESIGNER /F"D:\Bases\Buh" /N"Администратор" /P"пароль" /DumpIB"E:\Backup1C\Buh.dt" /Out"E:\Backup1C\Buh_log.txt"

Если пользователей в базе нет, параметры /N и /P уберите. Протокол из файла /Out покажет, прошла ли выгрузка без ошибок.

3. Конфигурации, шаблоны и внешние обработки

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

Файл конфигурации .cf. В Конфигураторе: Конфигурация → Сохранить конфигурацию в файл. Нужен, если конфигурация доработана и вы хотите иметь её отдельно от данных — например, чтобы сравнить при следующем обновлении.

Шаблоны конфигураций. По умолчанию лежат в %APPDATA%\1C\1cv8\tmplts. Из шаблонов создают новые базы и берут файлы обновлений .cfu. Папка весит гигабайты, но скачать старые релизы заново без подписки на ИТС не получится. Если обновления ставили сами — сохраните её.

Внешние отчёты и обработки. Здесь есть тонкость:

  • ✅ обработки, подключённые через Администрирование → Печатные формы, отчеты и обработки, хранятся внутри базы и уедут вместе с .dt;
  • ❌ файлы .epf и .erf, которые открывают через Файл → Открыть, лежат на диске отдельно — их нужно скопировать.

Найти разбросанные обработки помогает поиск по маске *.epf и *.erf в папках «Документы», «Загрузки» и на рабочем столе.

Файлы обмена и выгрузок. Если 1С обменивается с банком, сайтом или другой базой через каталог, сохраните настройки обмена (пути, имена файлов) и содержимое этих папок. Иначе после переустановки обмен будет искать несуществующий каталог.

4. Список баз, настройки запуска и лицензии

Список информационных баз

Список, который вы видите в окне запуска, хранится в файле:

%APPDATA%\1C\1CEStart\ibases.v8i

Рядом лежит 1cestart.cfg — в нём ссылки на общие списки баз и настройки запуска. Скопируйте оба файла. После переустановки достаточно положить их на место — и все базы появятся в окне запуска с прежними названиями и группами.

Если файловые базы переедут в другую папку, ibases.v8i можно открыть в Блокноте и поправить пути в строках Connect=File="...".

Пользовательские настройки

В 8.3 настройки форм, отчётов и рабочего стола хранятся внутри информационной базы. Они переносятся вместе с .dt или копией папки. Папка %LOCALAPPDATA%\1C\1cv8 — это кеш, его сохранять не нужно: платформа создаст его заново.

Программная лицензия

Файлы программных лицензий лежат в C:\ProgramData\1C\licenses с расширением .lic. Скопируйте папку, но рассчитывать только на неё нельзя: лицензия привязана к параметрам компьютера, и после переустановки ОС она часто перестаёт приниматься.

Поэтому найдите заранее:

  • 🔑 конверт или карточку с пин-кодами (основной и резервные);
  • 🧾 регистрационный номер комплекта;
  • 📝 данные, которые указывали при первой активации — их придётся ввести так же.

После переустановки лицензию активируют повторно — резервным пин-кодом. Если резервные коды закончились, их выдаёт фирма-партнёр или центр лицензирования по запросу владельца лицензии.

С аппаратным USB-ключом проще: ключ переживает переустановку, нужно лишь поставить драйвер защиты.

Электронная подпись

Если из 1С сдают отчётность или работают с ЭДО, сохраните контейнеры ключей электронной подписи. Ключ на защищённом токене никуда не денется. А контейнер, записанный в реестр Windows или на диск, исчезнет вместе с системой. Скопируйте его средствами криптопровайдера на токен или флешку и проверьте, что пароль к контейнеру известен.

5. Базы на MS SQL Server и PostgreSQL

Если сервер 1С и СУБД стоят на отдельной машине, переустановка рабочего компьютера их не касается. Опасен случай, когда Windows переустанавливают на самом сервере.

Делайте две независимые копии:

  1. Выгрузку .dt из Конфигуратора — так же, как для файловой базы. Подключение — к серверной базе.
  2. Резервную копию средствами СУБД.

Для MS SQL Server:

BACKUP DATABASE [buh] TO DISK = N'E:\Backup1C\buh.bak' WITH INIT;

Для PostgreSQL:

pg_dump -U postgres -F c -f "E:\Backup1C\buh.backup" buh

Что ещё сохранить на сервере:

  • 📋 список баз кластера с параметрами: имя базы в 1С, имя базы в СУБД, сервер СУБД, пользователь;
  • 🔐 пароли пользователя СУБД и администратора кластера;
  • ⚙️ номер версии платформы сервера (на клиенте должен быть такой же);
  • 📂 папку srvinfo с реестром кластера — как справочный материал.

Восстанавливать кластер копированием srvinfo в новую систему не обязательно. Надёжнее установить сервер 1С заново, создать базы в консоли администрирования и загрузить в них данные из .dt или из копии СУБД.

Остановка службы сервера 1С и СУБД обрывает сеансы всех пользователей. Делайте копии и останавливайте службы вне рабочего времени, предупредив сотрудников.

6. Восстановление 1С после установки Windows

Порядок действий на чистой системе:

  1. Установите платформу той же версии, что была, или с номером не ниже. Дистрибутив сохраните заранее: без подписки на ИТС скачать его официально нельзя.
  2. Поставьте лицензию: подключите USB-ключ с драйвером или активируйте программную лицензию резервным пин-кодом.
  3. Верните список баз: скопируйте ibases.v8i и 1cestart.cfg в %APPDATA%\1C\1CEStart.
  4. Подключите базы. Вариант зависит от того, что вы сохранили:
    • копия папки — положите её по прежнему пути, и база откроется сразу;
    • файл .dt — создайте пустую базу (в окне запуска Добавить → Создание новой информационной базы → Создание информационной базы без конфигурации), откройте её в Конфигураторе и выполните Администрирование → Загрузить информационную базу.
  5. Восстановите шаблоны и обработки в прежние папки.
  6. Проверьте обмены и печать: пути к каталогам обмена, принтеры, подключение к банку и сервисам отчётности.

Проверка, что всё на месте:

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

Для SQL-баз после установки СУБД восстановите копию её средствами (RESTORE DATABASE в MS SQL, pg_restore в PostgreSQL), затем зарегистрируйте базу в кластере 1С с теми же параметрами. Если что-то пошло не так, загрузите .dt в новую пустую серверную базу.

Перед форматированием диска
Выполнено: 0 / 9

7. Ошибки, из-за которых теряют базы при переустановке

Большинство потерь — не технические сбои, а мелкие промахи при подготовке.

ОшибкаЧем оборачиваетсяКак избежать
Скопировали ярлык 1С или папку 1cv8 из Program Filesданных в копии нетискать файлы 1Cv8.1CD, копировать их папки
Копию положили на диск D:, а при установке переразбили дисккопия удалена вместе с системойхранить копию на внешнем носителе или в облаке
Не проверили .dtфайл битый или нулевого размераоткрыть выгрузку в тестовой пустой базе до форматирования
Сохранили только базы, забыли пин-коды1С установлена, но не запускаетсязаранее найти конверт с пин-кодами
Поставили платформу с номером ниже исходнойбаза не открывается, требует новую версиюставить ту же версию или новее
Не перенесли ключ подписи из реестранельзя отправить отчётностьскопировать контейнер на токен до переустановки

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

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

Можно ли просто скопировать всю папку «Документы»?
Можно, если все базы лежат в ней. Но без проверки поиском по 1Cv8.1CD легко пропустить базу на другом диске. Список баз, лицензии и шаблоны в «Документах» не хранятся.
Нужно ли переустанавливать 1С после переустановки Windows?
Да. Платформа устанавливается в систему и регистрирует компоненты, поэтому копирование папки Program Files не работает. Нужен установщик нужной версии.
Можно ли после переустановки поставить более новую платформу?
Да, если номер версии не ниже прежнего. База откроется, но перед этим убедитесь, что версия поддерживается вашей конфигурацией.
Сохранятся ли пользователи и их пароли?
Да, список пользователей хранится внутри базы и переносится вместе с .dt или копией папки.
Что делать, если Windows уже переустановили, а копию не сделали?
Не записывайте ничего на этот диск и обратитесь к специалисту по восстановлению данных. Чем меньше записей после форматирования, тем выше шанс найти файл 1Cv8.1CD.