К статье
Практический материал

Администрирование · 8 мин

Как переустановить платформу 1С без потери данных

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

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

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

Когда переустановка действительно нужна, а когда нет

Переустанавливать платформу имеет смысл при повреждении исполняемых файлов (ошибки вида «приложение не может быть запущено», отсутствие компонентов после антивирусной чистки), при сбоях обновления, когда установщик не может корректно обновить версию, а также при необходимости сменить разрядность платформы — например, перейти с 32-битной на 64-битную версию сервера.

Переустановка не поможет при проблемах внутри самой базы: ошибках СУБД, повреждении данных, медленной работе из-за объёма базы. Если программа запускается, но база ведёт себя некорректно, сначала нужно тестировать и исправлять базу через конфигуратор, а не трогать платформу.

Маршрут решения

Как выбрать действие

Платформа не запускается, ошибки при старте 1cv8.exeПереустановите платформу с предварительной резервной копией баз
Платформа запускается, но база выдаёт ошибки данныхВыполните тестирование и исправление базы в конфигураторе, платформу не трогайте
Нужна другая версия платформыДостаточно установить новую версию рядом — удалять старую не обязательно

Подготовка: что зафиксировать до удаления

До начала работ запишите версию установленной платформы (видна в окне запуска 1С или в списке установленных программ Windows) и пути ко всем информационным базам. Путь к базе виден в стартовом окне 1С: выделите базу — путь отображается внизу окна. Сфотографируйте или скопируйте этот список.

Сделайте резервную копию каждой базы. Для файловой базы достаточно скопировать её каталог целиком (главный файл — 1Cv8.1CD) при закрытой программе. Более надёжный способ — выгрузка через конфигуратор: меню «Администрирование» → «Выгрузить информационную базу», получается файл с расширением dt. Для клиент-серверных баз копию делает администратор СУБД средствами SQL Server или PostgreSQL.

Удаление старой версии платформы

Закройте все сеансы 1С, агент сервера 1С (если установлен) и откройте «Программы и компоненты» Windows. Найдите строку вида «1С:Предприятие 8 (8.3.хх.хххх)» и запустите удаление. Установщик спросит, удалять ли компоненты — подтвердите удаление платформы.

После удаления проверьте остатки: каталоги C:\Program Files\1cv8\ и C:\Program Files (x86)\1cv8\ могут содержать папки старых версий. Если вы уверены, что там нет баз и нужных файлов, остатки можно удалить вручную. Также стоит очистить кэш метаданных в профилях пользователей: папки %APPDATA%\1C\1cv8 и %APPDATA%\1C\1cv82 — повреждённый кэш нередко становится причиной ошибок, которые ошибочно лечат переустановкой.

Установка платформы заново

Дистрибутив скачивайте с официального портала 1С по действующей подписке или используйте дистрибутив, полученный от франчайзи. Запустите setup.exe от имени администратора и выберите нужные компоненты: для обычной работы достаточно «1С:Предприятие» и «Модули расширения веб-сервера» только при необходимости публикации базы.

Обратите внимание на разрядность: для клиентских машин обычно ставят 64-битную версию на 64-битной Windows, но тонкий клиент и толстый клиент должны соответствовать требованиям конфигурации. После установки при необходимости установите драйвер аппаратного ключа HASP, если лицензия аппаратная. Программные лицензии при переустановке платформы обычно сохраняются, но при смене оборудования или переустановке Windows могут потребовать повторной активации — держите под рукой пин-коды из комплекта поставки.

Порядок действий
  1. 1
    Зафиксируйте версии платформы и пути к базам, сделайте выгрузку dt или копию каталогов баз
  2. 2
    Закройте все сеансы 1С и удалите старую платформу через «Программы и компоненты»
  3. 3
    Очистите остатки каталогов и кэш в %APPDATA%\1C
  4. 4
    Установите нужную версию платформы из официального дистрибутива
  5. 5
    Добавьте базы в список запуска по сохранённым путям
  6. 6
    Проверьте запуск каждой базы и версию платформы в окне «О программе»

Подключение баз и проверка результата

Откройте стартовое окно 1С и добавьте базы заново: кнопка «Добавить» → «Добавление в список существующей информационной базы» → укажите путь к каталогу базы (для файловой) или параметры сервера (для клиент-серверной). Если база клиент-серверная, проверьте, что агент сервера 1С и СУБД работают, а база зарегистрирована в консоли кластера.

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

Контрольные точки

Как проверить результат

Запуск базы
Норма

База открывается без сообщений об ошибках платформы

Тревожный признак

Ошибка «Не обнаружена лицензия», «несовместимая версия» или аварийное завершение

Версия платформы
Норма

В окне «О программе» указана установленная версия

Тревожный признак

Запускается старая версия — проверьте приоритет версий в списке баз

Печать и обмены
Норма

Печатные формы и обмены данными работают

Тревожный признак

Ошибки внешних компонентов — переустановите компоненты или кэш

Типичные ошибки при переустановке

Чаще всего проблемы возникают не из-за самой переустановки, а из-за пропущенной подготовки: не сохранили пути к базам, не проверили, где физически лежит файл базы, или удалили каталог вместе с базой. Отдельная группа ошибок — лицензионная: после переустановки программная лицензия может «слететь», если менялись ключевые параметры компьютера.

Типичные ошибки
01
Удаление каталога платформы вручную вместо штатного деинсталлятора — остаются записи в реестре, установщик новой версии работает некорректно
02
Отсутствие резервной копии перед манипуляциями — при сбое восстановить базу нечем
03
Хранение файловой базы внутри каталога платформы — база удаляется вместе с программой
04
Установка не той разрядности или редакции — конфигурация или внешние компоненты не запускаются
05
Забытые пин-коды программной лицензии — после смены оборудования активация невозможна без резервных кодов
Если 1С ведёт себя странно, но платформа запускается, сначала очистите кэш базы: удалите базу из списка запуска и добавьте заново, либо очистите папки кэша в %APPDATA%\1C. В значительной части случаев это решает проблему без переустановки.
ПЗ
Практическое замечание

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

Удалятся ли мои базы при удалении платформы 1С?

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

Можно ли установить новую версию, не удаляя старую?

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

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

Для аппаратного ключа проверьте, что ключ вставлен и установлен драйвер HASP. Для программной лицензии выполните активацию заново по пин-коду из комплекта поставки. Если пин-коды исчерпаны, запросите новые через центр лицензирования 1С.

Нужно ли переустанавливать платформу при ошибках в базе?

Обычно нет. Ошибки данных, обменов и проведения документов относятся к базе, а не к платформе. Используйте «Тестирование и исправление» в конфигураторе. Переустановка оправдана только при повреждении самих файлов программы.

Как узнать, какая версия платформы нужна моей конфигурации?

Минимально требуемая версия указана в свойствах конфигурации (конфигуратор: «Конфигурация» → «Свойства») и в документации к релизу. Устанавливайте версию не ниже требуемой, желательно актуальный релиз в рамках той же линейки 8.3.

Отличается ли переустановка на сервере 1С?

Да. На сервере дополнительно нужно остановить службу агента сервера 1С, убедиться, что нет активных сеансов, переустановить серверные компоненты и проверить регистрацию баз в консоли кластера. Данные в СУБД при этом не затрагиваются, но резервная копия средствами СУБД обязательна.

Итог

Что важно запомнить

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