Переустановка 1С:Предприятия 8.3 без потери баз и лицензии
Содержание
Чтобы переустановить платформу 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С. Проверьте в диспетчере задач, что нет процессов
1cv8.exe,1cv8c.exe,1cv8s.exe. - Откройте
Параметры → Приложения → Установленные приложения(в Windows 10 —Приложения и возможности). - В поиске наберите
1С. Каждая версия видна отдельной строкой «1С:Предприятие 8 (x86-64) (8.3.x.y)». - Удалите нужную строку. Если версий несколько и все не нужны — удалите все.
- Перезагрузите компьютер.
После удаления в 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 в дистрибутиве.
Проверка, что платформа встала
Сразу после установки убедитесь, что всё на месте, до того как возвращать лицензии и базы:
- Откройте
C:\Program Files\1cv8— там должна появиться папка с номером нужной версии, а внутри неё каталогbinс файлами1cv8.exeи1cv8c.exe. - Проверьте, что в
C:\Program Files\1cv8\commonесть1cestart.exeи ярлык «1С:Предприятие» на рабочем столе ведёт именно на него. - Запустите ярлык. Окно запуска должно открыться без ошибок, даже если список баз пока пуст.
- Для 32-битной версии те же папки ищите в
C:\Program Files (x86)\1cv8.
Если ярлык открывает старую версию или не открывается вовсе, удалите ярлык и создайте новый на 1cestart.exe из папки common.
Лицензия и ключ защиты после переустановки
Программная лицензия
Скопируйте сохранённые файлы *.lic обратно в C:\ProgramData\1C\licenses. Если папки нет — создайте её. Запустите базу. Если компьютер тот же, Windows не переустанавливалась и оборудование не менялось, лицензия подхватится без вопросов.
Если появилось окно «Получение лицензии», выберите вариант повторного получения и укажите ранее использованный или резервный PIN-код. Регистрационные данные введите так же, как при первой активации. Количество резервных PIN-кодов ограничено, поэтому не активируйте лицензию «на всякий случай» на каждой переустановке — сначала верните сохранённый файл.
Аппаратный ключ HASP
- Убедитесь, что драйвер установлен: флажок в мастере платформы или отдельный установщик драйвера ключей.
- Вставьте ключ, дождитесь, пока индикатор на нём загорится ровно.
- Для сетевого ключа проверьте файл
nethasp.iniв каталогеbin\confновой версии. Если раньше в нём был прописан адрес сервера ключей, перенесите настройку из старой версии.
У каждой версии платформы свой каталог bin\conf. После установки новой версии файл nethasp.ini и conf.cfg там стандартные — ваши правки из старой версии автоматически не переносятся.
Серверные лицензии
При переустановке сервера 1С лицензии хранятся в файлах на самом сервере. Скопируйте их до удаления и верните после. Проверить, какие лицензии выдаются сеансам, можно в консоли кластера или командой rac session list --licenses через утилиту администрирования.
Возвращаем список информационных баз
Сам каталог базы переустановка не трогает. Пропасть может только список в окне запуска.
Быстрый способ
Закройте 1С и положите сохранённый ibases.v8i обратно в %APPDATA%\1C\1CEStart. При следующем открытии окна запуска все базы вернутся с прежними названиями и папками.
Если файла нет
Добавьте базы вручную:
- В окне запуска нажмите «Добавить».
- Выберите «Добавление в список существующей информационной базы».
- Укажите название и тип расположения: «На данном компьютере или в локальной сети» для файловой базы, «На сервере 1С:Предприятия» для серверной.
- Для файловой базы укажите папку, в которой лежит файл
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С. На терминальном сервере удаляйте только папки конкретного пользователя, а не всех сразу.
Предупреждение о небезопасных действиях
После установки свежей версии при открытии внешних обработок может появляться окно о защите от опасных действий. Это не сбой переустановки, а штатная проверка. Её отключают для конкретного пользователя в его карточке в конфигурации, а не правкой файлов платформы.