Переустановка 1С:Предприятия 8.3 без потери баз и лицензии

· 9 мин

Содержание

Чтобы переустановить платформу 1С, сохраните три вещи: файл списка баз ibases.v8i, файлы лицензий *.lic из C:\ProgramData\1C\licenses и сами каталоги баз. Затем удалите нужную версию через Параметры → Приложения Windows, запустите setup.exe из дистрибутива, отметьте компоненты и включите установку драйвера защиты, если у вас USB-ключ. Сами базы при удалении платформы не трогаются.

Платформу переустанавливают, когда 1С перестала запускаться после сбоя Windows, обновления или вируса, когда нужна другая разрядность или когда на компьютере скопилось пять версий и непонятно, какая работает. Ниже порядок, при котором после переустановки 1С:Предприятия пользователь увидит тот же список баз и не получит окно «лицензия не обнаружена».

Подготовка компьютера к переустановке 1С

Платформа — это только программа. Данные лежат отдельно, и деинсталлятор их не удаляет. Но несколько служебных файлов легко потерять, если вместе с платформой «чистить всё подряд».

Что скопировать до удаления

ЧтоГде лежитЗачем
Список баз%APPDATA%\1C\1CEStart\ibases.v8iВернуть пользователю все базы одним файлом
Настройки запускаC:\ProgramData\1C\1CEStart\1CEStart.cfgОбщие списки баз, версия по умолчанию
Программные лицензииC:\ProgramData\1C\licenses\*.lic, иногда %APPDATA%\1C\licensesНе активировать лицензию повторно
Файл лицензий сервера (если есть)те же папки на сервере 1СЛицензии, выданные с сервера
Каталоги файловых базпуть из строки File="..." в окне запускаСтраховка на случай ошибки
Реестр кластера (для сервера)C:\Program Files\1cv8\srvinfoСписок баз и настройки кластера

Путь %APPDATA% можно вставить в адресную строку Проводника как есть — Windows сама раскроет его в папку текущего пользователя.

Если на компьютере работают несколько пользователей, у каждого свой ibases.v8i. Скопируйте файл из профиля каждого, кто работает в 1С.

Запишите параметры лицензии

Откройте свойства PIN-кода или конверт с регистрационной анкетой. Программная лицензия привязана к параметрам компьютера. Если вместе с платформой вы переустанавливаете Windows или меняете диск, файл .lic может перестать подходить, и понадобится повторная активация резервным PIN-кодом. Данные, указанные при первой активации (организация, ИНН, адрес), при повторной нужно ввести точно так же.

Скачайте дистрибутив заранее

Нужен полный дистрибутив той же или более новой версии. Для 64-разрядной Windows — архив «Технологическая платформа 1С:Предприятия (64-bit) для Windows», для 32-разрядной — версия без пометки 64-bit. Если базы работают в клиент-серверном режиме, номер клиентской платформы должен совпадать с номером на сервере до последней цифры: клиент 8.3.24.1548 не подключится к серверу 8.3.24.1586.

Как правильно удалить старую платформу 1С

Разные версии платформы ставятся в разные папки вида C:\Program Files\1cv8\8.3.25.1394 и живут рядом. Поэтому «переустановить» не всегда значит «снести всё»: часто достаточно поставить нужную версию поверх и удалить только сломанную.

Удаление через Windows

  1. Закройте все окна 1С. Проверьте в диспетчере задач, что нет процессов 1cv8.exe, 1cv8c.exe, 1cv8s.exe.
  2. Откройте Параметры → Приложения → Установленные приложения (в Windows 10 — Приложения и возможности).
  3. В поиске наберите 1С. Каждая версия видна отдельной строкой «1С:Предприятие 8 (x86-64) (8.3.x.y)».
  4. Удалите нужную строку. Если версий несколько и все не нужны — удалите все.
  5. Перезагрузите компьютер.

После удаления в C:\Program Files\1cv8 может остаться папка версии с файлом conf.cfg или логами. Её можно удалить вручную, если платформа этой версии больше не нужна.

Когда стандартное удаление не проходит

Бывает, что деинсталлятор пишет об ошибке установщика Windows или строка версии есть в списке, а папки уже нет. Порядок такой:

  • 🔁 Запустите setup.exe того же релиза — мастер предложит «Изменить», «Восстановить» или «Удалить». Режим «Восстановить» часто чинит платформу без удаления.
  • 🧩 Если дистрибутива той версии нет, скачайте его: установщик узнает свою версию и даст удалить её штатно.
  • 🛑 Не удаляйте записи 1С из реестра вручную наугад. Неполная чистка реестра — частая причина того, что новая версия потом не ставится.

Серверная часть

Если на компьютере установлен сервер 1С, удаление платформы останавливает службу «Агент сервера 1С:Предприятия 8.3». Все пользователи серверных баз будут отключены — переустанавливайте сервер вне рабочего времени и предупредите людей заранее. Папку srvinfo не удаляйте: в ней реестр кластера со списком зарегистрированных баз.

Установка компонентов: какие отметить

Запустите setup.exe из распакованного дистрибутива от имени администратора. На шаге выбора компонентов мастер показывает дерево. Для обычного рабочего места бухгалтера достаточно первых двух пунктов.

КомпонентКому нужен
1С:ПредприятиеВсем: толстый клиент и конфигуратор
1С:Предприятие — тонкий клиентРабота с серверными и опубликованными базами
1С:Предприятие — тонкий клиент, файловый вариантТонкий клиент к файловым базам
Сервер 1С:ПредприятияТолько на сервере
Модули расширения веб-сервераПубликация баз через IIS или Apache
Администрирование сервера 1С:ПредприятияКонсоль кластера на машине администратора
Сервер хранилища конфигурацийГрупповая разработка
Интерфейсы на различных языкахДостаточно русского и английского

Дальше мастер спросит язык интерфейса по умолчанию — оставьте «Системные установки» или «Русский». На последнем шаге есть флажок «Установить драйвер защиты». Ставьте его, только если работаете с USB-ключом HASP. Для программной лицензии драйвер не нужен.

32 или 64 бита

На 64-разрядной Windows можно поставить обе разрядности. Конфигурации от этого не зависят. 64-битный клиент лучше переносит большие отчёты и обработки, но некоторые старые внешние компоненты (драйверы торгового оборудования, библиотеки банков) существуют только в 32-битном варианте. Если пользуетесь таким оборудованием, проверьте его совместимость до переустановки.

Тихая установка на несколько компьютеров

Для администратора, которому нужно переустановить платформу на десятке машин, удобна установка без окон:

cd /d "D:\Distr\8.3.25.1394"
setup.exe /S

Ключ /S ставит компоненты по умолчанию. Если нужен свой набор, запускайте MSI-пакет напрямую с параметрами msiexec, сверяясь с файлом readme в дистрибутиве.

Проверка, что платформа встала

Сразу после установки убедитесь, что всё на месте, до того как возвращать лицензии и базы:

  1. Откройте C:\Program Files\1cv8 — там должна появиться папка с номером нужной версии, а внутри неё каталог bin с файлами 1cv8.exe и 1cv8c.exe.
  2. Проверьте, что в C:\Program Files\1cv8\common есть 1cestart.exe и ярлык «1С:Предприятие» на рабочем столе ведёт именно на него.
  3. Запустите ярлык. Окно запуска должно открыться без ошибок, даже если список баз пока пуст.
  4. Для 32-битной версии те же папки ищите в C:\Program Files (x86)\1cv8.

Если ярлык открывает старую версию или не открывается вовсе, удалите ярлык и создайте новый на 1cestart.exe из папки common.

Лицензия и ключ защиты после переустановки

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

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

Если появилось окно «Получение лицензии», выберите вариант повторного получения и укажите ранее использованный или резервный PIN-код. Регистрационные данные введите так же, как при первой активации. Количество резервных PIN-кодов ограничено, поэтому не активируйте лицензию «на всякий случай» на каждой переустановке — сначала верните сохранённый файл.

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

  1. Убедитесь, что драйвер установлен: флажок в мастере платформы или отдельный установщик драйвера ключей.
  2. Вставьте ключ, дождитесь, пока индикатор на нём загорится ровно.
  3. Для сетевого ключа проверьте файл nethasp.ini в каталоге bin\conf новой версии. Если раньше в нём был прописан адрес сервера ключей, перенесите настройку из старой версии.

У каждой версии платформы свой каталог bin\conf. После установки новой версии файл nethasp.ini и conf.cfg там стандартные — ваши правки из старой версии автоматически не переносятся.

Серверные лицензии

При переустановке сервера 1С лицензии хранятся в файлах на самом сервере. Скопируйте их до удаления и верните после. Проверить, какие лицензии выдаются сеансам, можно в консоли кластера или командой rac session list --licenses через утилиту администрирования.

Возвращаем список информационных баз

Сам каталог базы переустановка не трогает. Пропасть может только список в окне запуска.

Быстрый способ

Закройте 1С и положите сохранённый ibases.v8i обратно в %APPDATA%\1C\1CEStart. При следующем открытии окна запуска все базы вернутся с прежними названиями и папками.

Если файла нет

Добавьте базы вручную:

  1. В окне запуска нажмите «Добавить».
  2. Выберите «Добавление в список существующей информационной базы».
  3. Укажите название и тип расположения: «На данном компьютере или в локальной сети» для файловой базы, «На сервере 1С:Предприятия» для серверной.
  4. Для файловой базы укажите папку, в которой лежит файл 1Cv8.1CD. Для серверной — имя кластера и имя базы на сервере.

Не знаете, где лежит файловая база? Поищите на дисках файл 1Cv8.1CD поиском Проводника.

Общий список для всех пользователей

В организациях удобно хранить один файл со списком баз в сетевой папке. Его путь прописывают в 1CEStart.cfg строкой CommonInfoBases=. После переустановки проверьте, что этот файл на месте: если он был в C:\ProgramData\1C\1CEStart, его могли удалить вместе с «чисткой».

Какую версию запускать

Окно запуска — это 1cestart.exe из папки C:\Program Files\1cv8\common. По умолчанию он открывает базу самой новой установленной версией. Чтобы закрепить версию за базой, нажмите «Изменить» → дойдите до последней страницы мастера → заполните поле «Версия 1С:Предприятия», например 8.3.25.

Диагностика ошибок запуска после переустановки 1С

Большая часть проблем после переустановки — это лицензия, несовпадение версий и старый кэш.

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

Чистка кэша

Кэш конфигурации хранится отдельно от платформы, поэтому её переустановка его не очищает. Два варианта:

  • ⚙️ В свойствах базы в поле «Дополнительные параметры запуска» допишите /ClearCache, запустите один раз, затем уберите ключ.
  • 🧹 При закрытой 1С удалите папки с длинными именами вида GUID в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8. Файлы 1CEStart и ibases.v8i в соседней папке не трогайте.

Чистить кэш вручную нужно, когда у этого пользователя закрыты все сеансы 1С. На терминальном сервере удаляйте только папки конкретного пользователя, а не всех сразу.

Предупреждение о небезопасных действиях

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

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

Пропадут ли базы, если удалить платформу 1С?
Нет. Деинсталлятор удаляет только программу. Каталоги баз и файлы 1Cv8.1CD остаются на месте, пропасть может лишь список в окне запуска.
Можно ли держать на компьютере несколько версий платформы?
Да. Каждая версия ставится в свою папку. Лишние версии стоит удалять, чтобы не путаться, но мешать друг другу они не будут.
Нужно ли переустанавливать конфигурацию вместе с платформой?
Нет. Конфигурация хранится внутри базы. Переустановка платформы её не меняет и не обновляет.
Сколько раз можно восстанавливать программную лицензию?
Столько, сколько резервных PIN-кодов в комплекте. Поэтому сначала возвращают сохранённый файл .lic и только потом тратят PIN-код.
Почему после переустановки 1С стала открываться в другой версии?
Окно запуска выбирает самую новую установленную версию. Закрепите нужную версию в свойствах базы или удалите лишнюю.