Переустанавливаем Windows и не теряем базы, лицензии и подписи 1С

· 9 мин

Содержание

Чтобы сохранить 1С при переустановке Windows, скопируйте на внешний диск четыре вещи: папки файловых баз (или выгрузки .dt), файл списка баз ibases.v8i, файлы программных лицензий из C:\ProgramData\1C\licenses и контейнеры электронных подписей. Сама платформа 1С переносить не нужно: её проще поставить заново из дистрибутива.

Базы 1С в Windows живут не в Program Files, а в отдельных папках с данными. Поэтому переустановка системы с форматированием диска C: уносит их вместе с профилем пользователя. Если базы лежат на диске D:, это не повод расслабляться: лицензии, список баз и подписи всё равно на C:.

1. Что сохранить перед переустановкой Windows

Первым делом составьте опись. На одном компьютере обычно есть больше, чем кажется: пара рабочих баз, копия для экспериментов, база прошлой организации, внешние обработки от программиста.

ЧтоГде обычно лежитМожно восстановить без копии?
🗄️ Файловые базыПапка с файлом 1Cv8.1CD, по умолчанию в Документы\InfoBaseНет
📋 Список баз%APPDATA%\1C\1CEStart\ibases.v8iДа, вручную, но долго
🔑 Программные лицензииC:\ProgramData\1C\licenses\*.licТолько повторной активацией пин-кодом
✍️ Ключи ЭП (КЭП)Реестр, флешка или токенНет, если ключ был в реестре
🧩 Внешние обработки и отчётыЛюбая папка, часто рабочий столНет, если их нет в базе
⚙️ Настройки пользователейВнутри базы (для 8.3)Переносятся вместе с базой
💿 Дистрибутив платформыПапка загрузокДа, с портала поддержки по договору

Как найти все файловые базы, если не помните, где они: запустите 1С, выделите базу в списке и посмотрите строку пути внизу окна запуска. Для каждой базы будет написано File="D:\Базы\Бухгалтерия" или аналогичный путь. Перепишите все пути.

Найти забытые базы можно поиском Windows по имени файла 1Cv8.1CD. Так находятся и старые копии, о которых все забыли.

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

2. Резервная копия баз 1С: три способа

Выбор способа зависит от типа базы. Файловая база — это один файл, его можно скопировать. Клиент-серверная база хранится в СУБД, и копию делают средствами SQL.

Способ 1. Копирование папки файловой базы

Самый быстрый вариант. Нужно, чтобы с базой в этот момент никто не работал.

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

Копировать файл базы при открытой 1С нельзя: копия может оказаться несогласованной и не открыться.

Способ 2. Выгрузка в файл .dt

Выгрузка — штатный способ 1С. Файл .dt меньше по размеру, и его можно загрузить в базу на любой платформе с номером версии не ниже исходной.

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

Для выгрузки нужен монопольный доступ, поэтому все пользователи должны выйти из базы.

Способ 3. Клиент-серверная база

Если база работает на сервере 1С с MS SQL или PostgreSQL, а переустанавливается сам сервер, сделайте две копии:

  • 🗃️ полную копию базы средствами СУБД (backup в MS SQL, pg_dump в PostgreSQL);
  • 📦 выгрузку .dt через Конфигуратор как страховку.

Если Windows переустанавливают только на рабочем месте пользователя, а сервер остаётся, базы копировать не нужно. Достаточно сохранить список баз.

СпособКогда подходитЧем рискуете
Копия папкиФайловая база, нужна скоростьКопия при открытой базе бывает битой
Выгрузка .dtЛюбая база, перенос на другую версиюНужен монопольный доступ
Backup СУБДКлиент-серверная базаБез .dt сложнее поднять на другой СУБД

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

3. Как сохранить список баз, настройки и лицензии 1С

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

Список, который вы видите при запуске 1С, хранится в файле ibases.v8i. Чтобы открыть его папку, вставьте в адресную строку Проводника:

%APPDATA%\1C\1CEStart

Скопируйте ibases.v8i. После переустановки положите его в ту же папку, и список вернётся со всеми названиями и группами. Если базы окажутся по новым путям, пути поправьте в окне запуска кнопкой Изменить.

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

Программная лицензия 1С — это файл с расширением .lic, привязанный к параметрам компьютера. Обычно файлы лежат здесь:

C:\ProgramData\1C\licenses

Папка ProgramData скрыта, поэтому путь вставляйте в адресную строку. Скопируйте все .lic файлы.

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

Для повторной активации нужен пин-код из конверта комплекта. Основной пин уже израсходован, поэтому используется резервный, а их число ограничено. Найдите конверт до переустановки, а не после.

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

Аппаратный ключ HASP

С USB-ключом всё проще. Ключ не теряется, но после переустановки Windows нужно заново поставить драйвер ключа. Для сетевого ключа сохраните файл nethasp.ini из папки conf в каталоге установленной платформы, если в нём прописан адрес сервера ключа.

Настройки пользователей

В 1С 8.3 пользовательские настройки форм, отчётов и рабочего стола хранятся в самой базе. Отдельно их копировать не нужно. В профиле Windows (%APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8) лежат кэш и служебные файлы, они создаются заново при первом запуске.

4. Электронные подписи, обработки и всё, что вокруг 1С

Эту часть пропускают чаще всего. А потом выясняется, что отчёт в ФНС не уходит, потому что ключ подписи остался на отформатированном диске.

Ключи электронной подписи

Подпись для сдачи отчётности и ЭДО обычно работает через криптопровайдер, например КриптоПро CSP. Ключевой контейнер может быть:

  • 🔐 на токене (Рутокен, JaCarta) — переживёт переустановку, нужен только драйвер;
  • 💾 на флешке — переживёт, если флешку не форматировать;
  • 🖥️ в реестре Windows — пропадёт вместе с системой.

Если контейнер в реестре, скопируйте его на флешку средствами криптопровайдера, если ключ разрешено экспортировать. Если экспорт запрещён, придётся перевыпускать сертификат. Это лучше знать заранее.

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

Внешние обработки и печатные формы

Внешние файлы .epf и .erf бывают двух видов. Те, что подключены через справочник дополнительных обработок, хранятся в базе и уедут вместе с ней. Те, что открываются через Файл → Открыть, лежат отдельно, их надо скопировать.

Обмены и файлы рядом с базой

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

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

Порядок важен: сначала платформа, потом лицензии, потом базы.

Шаг 1. Установите платформу

Ставьте ту же версию платформы, на которой работали базы, или с номером не ниже. Если база открывается на более новой платформе, это нормально. Если на более старой — 1С откажется её открыть.

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

Шаг 2. Верните лицензии

  1. Создайте папку C:\ProgramData\1C\licenses, если её нет.
  2. Положите туда сохранённые .lic файлы.
  3. Запустите любую базу. Если лицензия принята, окно получения лицензии не появится.
  4. Если появилось — выберите получение лицензии и введите резервный пин-код.

Шаг 3. Верните базы

Для файловой базы скопируйте папку обратно. Лучше не на рабочий стол и не в профиль пользователя, а на отдельный диск, например D:\Базы1С.

Для выгрузки .dt создайте новую пустую базу, откройте её в Конфигураторе и выберите Администрирование → Загрузить информационную базу. Загрузка полностью заменяет содержимое базы.

Шаг 4. Верните список

Положите ibases.v8i в %APPDATA%\1C\1CEStart. Если пути изменились, отредактируйте их. Без файла добавьте базы вручную: Добавить → Добавление в список существующей информационной базы и укажите папку.

Шаг 5. Подписи и драйверы

Установите криптопровайдер и введите его лицензию, драйверы токенов, сертификаты из контейнеров. Для сетевого ключа HASP верните nethasp.ini.

6. Проверка работоспособности после восстановления

База открылась — это ещё не всё. Пройдите короткий маршрут по основным функциям.

  • 🔓 Вход. Каждый пользователь заходит под своим логином. Пароли сохраняются в базе.
  • 📊 Данные. Сформируйте оборотно-сальдовую ведомость за последний месяц и сравните с тем, что было до переустановки. Цифры должны совпасть до копейки.
  • 🖨️ Печать. Откройте документ и выведите печатную форму. Принтер в Windows тоже переустанавливается.
  • 🏦 Банк. Проверьте путь к файлам обмена с банком и загрузите тестовую выписку.
  • 📨 Отчётность. В сервисе сдачи отчётности запустите проверку настроек подписи. Ошибка криптопровайдера здесь — самая частая.
  • 🌐 Интернет-поддержка. Войдите заново под логином портала поддержки: без этого не будут работать обновления и часть сервисов.

Если база не открывается или ведёт себя странно, запустите Конфигуратор и выполните Администрирование → Тестирование и исправление. Перед этим сделайте копию: исправление меняет данные.

7. Как не зависеть от переустановок в будущем

Переустановка Windows — не единственный риск. Диск может умереть без предупреждения. Поэтому копии нужны регулярно, а не только перед плановой работой.

СпособЧто даётОграничения
🗓️ Автоматическое резервное копирование в 1СКопии по расписанию в выбранную папкуРаботает для файловых баз, программа должна быть запущена
📁 Базы на отдельном дискеПереустановка C: не трогает данныеНе защищает от поломки диска
☁️ Копии в облако или на NASЗащита от поломки и кражиНужна настройка и место
🖥️ Работа через 1С:Фреш или арендуБазы не на вашем компьютереЕжемесячная плата, зависимость от интернета

Для файловой базы в типовых конфигурациях есть встроенное копирование по расписанию. Ищите его в разделе Администрирование → Обслуживание: там задаются каталог, частота и число хранимых копий.

Хорошее правило — три копии на двух разных носителях, одна из них вне офиса. Раз в квартал разворачивайте копию в тестовую базу и проверяйте, что она открывается. Копия, которую ни разу не проверяли, может подвести в нужный момент.

8. Ошибки при переносе 1С на чистую систему

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

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

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

Можно ли переустановить Windows без форматирования диска и не трогать 1С?
Можно выбрать обновление с сохранением файлов, но лицензии и криптопровайдер всё равно могут слететь. Копию делайте в любом случае.
Нужно ли сохранять папку Program Files\1cv8?
Нет. Платформу проще установить заново из дистрибутива, копировать её папку бессмысленно.
Сколько раз можно восстановить программную лицензию?
Столько, сколько резервных пин-кодов осталось в конверте. Когда они закончились, нужно обращаться к партнёру 1С за новыми.
Перенесутся ли пароли пользователей 1С?
Да. Пользователи и их пароли хранятся в самой информационной базе и переносятся вместе с ней.
Подойдёт ли выгрузка .dt, сделанная на старой платформе, для новой?
Да, загрузка на платформе с номером версии не ниже исходной работает. Наоборот — нет.