Переустановка платформы 1С 8.3 без потери баз и лицензий
Содержание
Чтобы переустановить 1С:Предприятие 8.3, сохраните список баз и файлы лицензий, удалите платформу через Параметры → Приложения Windows, очистите кэш в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8, затем запустите setup.exe из дистрибутива нужной версии и отметьте установку драйвера защиты. Сами базы при этом не трогаются: платформа и данные живут в разных папках.
Главное заблуждение — что удаление программы 1С стирает бухгалтерию. Не стирает. Файловая база лежит в своей папке (файл 1Cv8.1CD), клиент-серверная — на SQL-сервере. Риск в другом: потерять список баз, программную лицензию или регистрацию баз на сервере 1С. Ниже — как этого избежать.
Когда переустановка нужна, а когда нет
Переустановка платформы помогает не всегда. Часто проблему решает более простое действие.
| Симптом | Что сделать сначала | Нужна ли переустановка |
|---|---|---|
| База открывается с ошибкой, «висит» на заставке | Запуск с параметром /ClearCache или очистка кэша | Обычно нет |
| Платформа не запускается совсем, ошибки отсутствующих DLL | Восстановление установки через тот же setup.exe | Иногда |
| Повреждены файлы платформы после сбоя диска или антивируса | Удаление и чистая установка | Да |
| Нужна другая версия платформы | Установка новой версии рядом со старой | Нет, удалять старую не обязательно |
| Перенос на новый компьютер | Установка на новый ПК | Это не переустановка, а новая установка |
💡 Несколько версий платформы 8.3 спокойно живут на одном компьютере. Каждая ставится в свою папку вида C:\Program Files\1cv8\8.3.24.1691. Удалять старую версию перед установкой новой не нужно.
Подготовка к переустановке 1С: что сохранить заранее
Перед удалением соберите в одну папку на другом диске или флешке всё, что Windows не восстановит сама.
📁 Список информационных баз
Список баз хранится в файле ibases.v8i. Откройте его так:
- Нажмите
Win + R. - Введите
%APPDATA%\1C\1CEStartи нажмите Enter. - Скопируйте
ibases.v8iв резервную папку.
Это обычный текстовый файл. В нём записаны названия баз и пути к ним. Если его сохранить, после переустановки не придётся заново добавлять двадцать баз вручную.
🔑 Файлы программных лицензий
Программные лицензии 1С лежат в C:\ProgramData\1C\licenses — файлы с расширением .lic. Папка ProgramData скрытая: введите путь прямо в адресную строку Проводника.
Скопируйте всю папку licenses. Удалять её при переустановке нельзя — без неё платформа не найдёт лицензию, и потребуется повторная активация пин-кодом.
💾 Копия самих баз
Удаление платформы базы не затрагивает. Но переустановку обычно делают после сбоя, а сбой мог задеть и данные. Поэтому сделайте копию:
- 📂 файловая база — скопируйте папку с файлом
1Cv8.1CDцеликом, когда в базе никто не работает ; - 🗄️ любая база — выгрузите её в файл
.dt: Конфигуратор →Администрирование → Выгрузить информационную базу; - 🖥️ клиент-серверная база — дополнительно сделайте резервную копию средствами СУБД (MS SQL или PostgreSQL).
📝 Номер версии и дистрибутив
Узнайте точный номер текущей платформы: в запущенной 1С откройте меню с тремя полосками (или значок «i» в заголовке окна) → Справка → О программе. Запишите номер, например 8.3.24.1691.
Скачайте дистрибутив той же или более новой версии заранее. Для 64-битной Windows обычно берут полный дистрибутив платформы для Windows 64-bit. Конфигурация может требовать версию не ниже определённого номера — это видно в описании релиза конфигурации.
Как удалить старую версию платформы 1С
Удаляйте платформу штатным способом Windows. Ручное удаление папки C:\Program Files\1cv8 оставляет записи установщика, и следующая установка той же версии может завершиться ошибкой.
Удаление через «Приложения»
- Закройте все окна 1С. Проверьте в Диспетчере задач, что нет процессов
1cv8.exe,1cv8c.exeи1cv8s.exe. - Откройте
Пуск → Параметры → Приложения → Установленные приложения(в Windows 10 —Приложения и возможности). - В поиске введите «1С». Каждая версия платформы — отдельная строка, например «1C:Enterprise 8 (x86-64) (8.3.24.1691)».
- Нажмите «Удалить» у нужной версии и подтвердите.
- Повторите для остальных версий, если хотите полностью очистить компьютер.
Тот же список есть в классической Панели управления → Программы и компоненты.
Удаление через дистрибутив
Если в списке программ версии нет, но папка с ней осталась, запустите setup.exe из дистрибутива той же версии. Установщик определит, что программа уже стоит, и предложит изменить, исправить или удалить её.
Вариант «Исправить» полезен сам по себе. Он заново копирует файлы платформы и часто снимает ошибки запуска без полного удаления.
Если на компьютере работает сервер 1С, сначала остановите службу агента сервера в оснастке services.msc. Все пользователи, подключённые к серверу, потеряют соединение, а незаписанные документы пропадут. Делайте это вне рабочего времени и предупредите коллег.
Очистка кэша, настроек и реестра после удаления
После удаления платформы в профиле пользователя остаются кэш и настройки. Если 1С переустанавливают из-за ошибок, их стоит убрать — иначе новая платформа подхватит испорченные данные.
Кэш информационных баз
Кэш лежит в двух местах:
%APPDATA%\1C\1cv8
%LOCALAPPDATA%\1C\1cv8
Внутри — папки с длинными именами вида 2b4f8e1a-... (GUID). Каждая относится к одной базе. Удалите эти папки целиком. Платформа создаст их заново при первом запуске базы.
Не путайте с соседней папкой 1CEStart: в ней список баз и настройки стартера. Её чистить не нужно, если вы уже сохранили ibases.v8i.
💡 Если 1С пока стоит и запускается, кэш можно сбросить без ручного удаления: добавьте в свойства базы параметр запуска /ClearCache или запустите её командой:
"C:\Program Files\1cv8\common\1cestart.exe" /ClearCache
Временные файлы
Откройте %TEMP% и удалите всё, что удаляется. Файлы, занятые другими программами, пропустите. Это безопасно и иногда освобождает несколько гигабайт.
Реестр: чистить или нет
Ручная чистка реестра при переустановке 1С почти никогда не нужна. Платформа хранит рабочие настройки в файлах профиля, а не в реестре. Удаление ключей «на всякий случай» чаще ломает другие программы, чем помогает.
Реестр стоит трогать в одном случае: установщик отказывается ставить версию, потому что «считает» её установленной, а в списке программ её нет. Для этого у Microsoft есть средство устранения неполадок установки и удаления программ (Program Install and Uninstall troubleshooter). Оно находит записи установщика и удаляет их корректно, без ручного редактирования.
Если всё же открываете regedit, сначала сделайте точку восстановления Windows или экспортируйте нужную ветку через Файл → Экспорт.
Установка платформы 1С:Предприятие заново
Установка требует прав администратора Windows. На доменном компьютере попросите системного администратора, если ваших прав не хватает.
Пошаговая установка
- Распакуйте архив дистрибутива в отдельную папку. Запускать
setup.exeпрямо из архива нельзя — установщику нужны остальные файлы рядом. - Запустите
setup.exeи нажмите «Далее». - На шаге выбора компонентов оставьте нужное (таблица ниже).
- Язык интерфейса — «Системные установки» или «Русский».
- На последнем шаге отметьте «Установить драйвер защиты», если используете USB-ключ.
- Нажмите «Готово».
Какие компоненты выбрать
| Компонент | Кому нужен |
|---|---|
| 1С:Предприятие | Всем, кто работает в базах и Конфигураторе |
| 1С:Предприятие — тонкий клиент | Для подключения к серверу и веб-публикациям; часто ставят вместе с основным |
| Сервер 1С:Предприятия | Только на сервере, где работает кластер 1С |
| Модули расширения веб-сервера | Если базы публикуются через IIS или Apache |
| Администрирование сервера 1С:Предприятия | Если нужна консоль кластера на этом компьютере |
| Интерфейсы на различных языках | Обычно не нужен, хватает русского |
На рабочем месте бухгалтера достаточно первых двух пунктов. Серверные компоненты на обычный ПК ставить незачем.
Если 1С работала как сервер
При переустановке серверной части есть два приёма, о которых часто забывают.
🗂️ Сохраните каталог srvinfo. В нём хранится реестр кластера: список зарегистрированных баз, настройки рабочих серверов, администраторы кластера. По умолчанию для службы это C:\Program Files\1cv8\srvinfo. Удаление платформы его не трогает, но если удалить папку
1cv8 целиком вручную, исчезнет и он. Тогда все базы придётся регистрировать в кластере заново.
⚙️ Проверьте службу агента. Установщик сервера по умолчанию регистрирует службу Windows. Если служба не появилась в services.msc, её регистрируют вручную через ragent.exe из папки bin новой версии с ключом -instsrvc. Параметры учётной записи, портов и каталога данных смотрите в документации к серверу — ошибка в них приводит к тому, что агент поднимет пустой кластер.
Для клиентов сервера важно одно правило: версия платформы на рабочих местах должна совпадать с версией сервера до последней цифры. Обновили сервер до 8.3.24.1691 — ставьте ту же сборку на все ПК пользователей.
Драйвер ключа защиты и лицензия после переустановки
После переустановки 1С лицензия — самая частая причина, почему база не открывается. Порядок действий зависит от типа защиты.
Как проверить драйвер HASP
- 💡 Светодиод на ключе горит постоянно — драйвер установлен и видит ключ.
- 🔌 Светодиод не горит — переподключите ключ в другой USB-порт, лучше на задней панели, без удлинителя.
- 🌐 Если установлен Sentinel Runtime, в браузере откройте
http://localhost:1947— в списке ключей должен быть ваш.
Переустановить сам драйвер можно командами из папки с haspdinst.exe, запуская командную строку от имени администратора:
haspdinst.exe -r
haspdinst.exe -i
Первая команда удаляет драйвер, вторая ставит его заново. После этого переподключите ключ.
Пин-коды программной лицензии
Пин-коды в конверте рассчитаны на ограниченное число активаций. Каждая повторная активация после смены железа расходует один код. Когда коды закончатся, дополнительные выдаёт фирма 1С через партнёра, у которого куплена программа.
Перед переустановкой Windows проверьте, сколько пин-кодов осталось неиспользованными. Если запасной код последний, сначала свяжитесь с партнёром.
Без действующей лицензии платформа не откроет базу. Исключение — учебная версия, но работать в ней с рабочими данными нельзя.
Первый запуск после переустановки: возвращаем базы
Восстановление списка баз
Самый быстрый путь — вернуть сохранённый файл:
- Запустите 1С один раз и закройте окно запуска. Стартер создаст свою папку.
- Откройте
%APPDATA%\1C\1CEStart. - Замените
ibases.v8iсохранённой копией. - Снова запустите 1С — список баз на месте.
Если файл списка не сохранился
Добавьте базы вручную:
- В окне запуска нажмите «Добавить».
- Выберите «Добавление в список существующей информационной базы».
- Укажите название базы и тип расположения:
- на данном компьютере или в локальной сети — путь к папке с
1Cv8.1CD; - на сервере 1С:Предприятия — имя кластера и имя базы в кластере.
- на данном компьютере или в локальной сети — путь к папке с
- Нажмите «Далее» и «Готово».
Найти потерянную файловую базу помогает поиск по диску: в Проводнике введите 1Cv8.1CD. Каждая найденная папка — отдельная база.
Привязка базы к версии платформы
Если на компьютере несколько версий, стартер по умолчанию запускает самую новую. Когда базе нужна конкретная сборка:
- Выделите базу в списке и нажмите «Изменить».
- Дойдите до последней страницы мастера.
- В поле «Версия 1С:Предприятия» укажите номер, например
8.3.24.1691или просто8.3.24.
Проверка после запуска
Откройте базу в режиме «1С:Предприятие» и сделайте три проверки:
- ✅ база открывается без запроса лицензии;
- ✅ печатаются документы и отчёты;
- ✅ работают обмены и внешние обработки, если они есть.
Затем откройте Конфигуратор и выполните Конфигурация → Проверка конфигурации — эта проверка ничего не меняет в данных, но покажет проблемы с модулями после смены платформы.