Переустановка Windows без потери баз 1С: что скопировать заранее
Содержание
Чтобы сохранить данные 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
- Попросите всех пользователей выйти из базы.
- В окне запуска выберите базу и нажмите
Конфигуратор. - Откройте меню
Администрирование → Выгрузить информационную базу. - Укажите путь на внешнем носителе, например
E:\Backup1C\Buh_до_переустановки.dt. - Дождитесь сообщения о завершении выгрузки.
Файл .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 переустанавливают на самом сервере.
Делайте две независимые копии:
- Выгрузку
.dtиз Конфигуратора — так же, как для файловой базы. Подключение — к серверной базе. - Резервную копию средствами СУБД.
Для 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
Порядок действий на чистой системе:
- Установите платформу той же версии, что была, или с номером не ниже. Дистрибутив сохраните заранее: без подписки на ИТС скачать его официально нельзя.
- Поставьте лицензию: подключите USB-ключ с драйвером или активируйте программную лицензию резервным пин-кодом.
- Верните список баз: скопируйте
ibases.v8iи1cestart.cfgв%APPDATA%\1C\1CEStart. - Подключите базы. Вариант зависит от того, что вы сохранили:
- копия папки — положите её по прежнему пути, и база откроется сразу;
- файл
.dt— создайте пустую базу (в окне запускаДобавить → Создание новой информационной базы → Создание информационной базы без конфигурации), откройте её в Конфигураторе и выполнитеАдминистрирование → Загрузить информационную базу.
- Восстановите шаблоны и обработки в прежние папки.
- Проверьте обмены и печать: пути к каталогам обмена, принтеры, подключение к банку и сервисам отчётности.
Проверка, что всё на месте:
- откройте базу и сравните остатки по ключевым счетам или отчётам с данными до переустановки;
- создайте и проведите тестовый документ, затем удалите его;
- проверьте вход каждого пользователя.
Для SQL-баз после установки СУБД восстановите копию её средствами (RESTORE DATABASE в MS SQL, pg_restore в PostgreSQL), затем зарегистрируйте базу в кластере 1С с теми же параметрами. Если что-то пошло не так, загрузите .dt в новую пустую серверную базу.
7. Ошибки, из-за которых теряют базы при переустановке
Большинство потерь — не технические сбои, а мелкие промахи при подготовке.
| Ошибка | Чем оборачивается | Как избежать |
|---|---|---|
Скопировали ярлык 1С или папку 1cv8 из Program Files | данных в копии нет | искать файлы 1Cv8.1CD, копировать их папки |
Копию положили на диск D:, а при установке переразбили диск | копия удалена вместе с системой | хранить копию на внешнем носителе или в облаке |
Не проверили .dt | файл битый или нулевого размера | открыть выгрузку в тестовой пустой базе до форматирования |
| Сохранили только базы, забыли пин-коды | 1С установлена, но не запускается | заранее найти конверт с пин-кодами |
| Поставили платформу с номером ниже исходной | база не открывается, требует новую версию | ставить ту же версию или новее |
| Не перенесли ключ подписи из реестра | нельзя отправить отчётность | скопировать контейнер на токен до переустановки |
Самая надёжная проверка — загрузить .dt в пустую базу на другом компьютере и открыть пару отчётов. Если база открылась там, она откроется и после переустановки.
Частые вопросы
Можно ли просто скопировать всю папку «Документы»?
1Cv8.1CD легко пропустить базу на другом диске. Список баз, лицензии и шаблоны в «Документах» не хранятся.Нужно ли переустанавливать 1С после переустановки Windows?
Можно ли после переустановки поставить более новую платформу?
Сохранятся ли пользователи и их пароли?
.dt или копией папки.Что делать, если Windows уже переустановили, а копию не сделали?
1Cv8.1CD.