Удаляем 1С с компьютера начисто: платформа, базы, реестр, службы

· 9 мин

Содержание

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

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

Что нужно сохранить до удаления

Удаление платформы не стирает файловые базы, но вы можете случайно снести их вместе с папкой. Поэтому сначала вынесите всё ценное.

Что проверить и забрать:

  • 📁 Файловые базы. Это папки с файлом 1Cv8.1CD. Путь к каждой виден в окне запуска 1С: выделите базу и посмотрите строку под списком.
  • 🗄 Клиент-серверные базы. Они лежат не на диске, а в SQL Server или PostgreSQL. Здесь нужна выгрузка или резервная копия средствами СУБД.
  • 🔑 Лицензии. Программные лицензии хранятся в файлах *.lic, а пин-коды и регистрационные данные вам понадобятся для повторной активации. Аппаратный ключ — просто физический ключ, он ничего не теряет.
  • ⚙ Внешние файлы. Отчёты и обработки (.erf, .epf), расширения (.cfe), конфигурации (.cf), шаблоны печатных форм, которые вы держали вне базы.
  • 📋 Список баз. Он лежит в файле ibases.v8i. Если баз много и пути нестандартные, скопируйте файл, потом сэкономите час.

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

Как выгрузить: откройте базу в режиме Конфигуратор, меню «Администрирование», пункт «Выгрузить информационную базу». Файл получится заметно меньше исходной базы. Для клиент-серверного варианта дополнительно сделайте бэкап средствами СУБД.

Прежде чем удалять
Выполнено: 0 / 6

Обычное удаление платформы через «Приложения»

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

  1. Откройте «Параметры» → «Приложения» (в старых версиях Windows — «Панель управления» → «Программы и компоненты»).
  2. В строке поиска введите 1С или 1C.
  3. Найдите «1С:Предприятие 8.3» с нужным номером версии. Если стоит несколько версий, у каждой своя запись.
  4. Нажмите «Удалить» и подтвердите.
  5. Если установщик предлагает выбрать, что убрать, отметьте всё, включая компоненты сервера и драйвер защиты.

Установленных версий платформы может быть несколько: 1С спокойно держит 8.3.22 и 8.3.25 одновременно. Удаляйте каждую по отдельности. Для чистой переустановки лучше убрать все, а потом поставить одну нужную.

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

Драйвер аппаратного ключа часто стоит отдельной записью, например «Sentinel Runtime» или «HASP Device Driver». Если ключом пользуетесь на другом ПО, оставьте его. Если ключ больше не нужен, удалите драйвер вместе с платформой.

Остаточные папки и файлы на диске

После деинсталляции на диске остаётся часть данных. Включите показ скрытых файлов (вкладка «Вид» в проводнике → «Скрытые элементы»), иначе нужных папок не увидите.

Куда смотреть:

ЧтоГде лежитМожно ли удалять
Каталог платформыC:\Program Files\1cv8 или C:\Program Files (x86)\1cv8Да, если пустой или остались только подпапки версий
Настройки и список баз%APPDATA%\1C\1cv8Да, но заберите ibases.v8i заранее
Кэш и локальные данные%LOCALAPPDATA%\1C\1cv8Да, это временные данные
Временные файлы%TEMP% (файлы v8_*.tmp)Да, при закрытом 1С
Лицензии%PROGRAMDATA%\1C\licensesТолько если лицензия не нужна
Данные кластера серверной версииподпапка srvinfo каталога 1СТолько после удаления службы и бэкапа

Пути вводятся прямо в адресную строку проводника, переменные %APPDATA% и подобные он понимает.

Папки внутри 1cv8 с длинными именами вида 3f2a9c1d-… — это кэш конкретных баз, один каталог на одну базу. Можно удалять целиком.

Папку с вашей файловой базой сюда не относите. Если вы хранили базу прямо в C:\1C или D:\Базы, она не затронется удалением платформы, и это нормально: данные остаются, пока вы сами их не удалите.

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

Чистка реестра Windows

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

Перед правкой реестра создайте точку восстановления и экспортируйте ветку: правый клик по разделу → «Экспортировать». Ошибочно удалённый раздел потом не вернуть без резервной копии.

Откройте редактор: Win+R, команда regedit. Проверьте ветки:

HKEY_CURRENT_USER\Software\1C
HKEY_LOCAL_MACHINE\SOFTWARE\1C
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\1C

Первая хранит пользовательские настройки, вторая и третья — общие, для 64- и 32-разрядных компонентов. Раздел 1C удаляйте целиком, внутри него только данные 1С.

Ещё пара мест, где остаётся след:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall — записи удаления. Если в списке «Приложения» 1С уже нет, а запись в этой ветке висит, она может мешать новой установке. Ищите по полю DisplayName.
  • Ветки с драйверами защиты ключей — трогайте только если уверены, что ключи вам больше не нужны.

Универсальные «чистильщики реестра» для такого случая брать не стоит: они находят сотни «ошибок» и потом ломают нужное. Руками по трём веткам надёжнее.

Службы 1С и компоненты сервера

Этот раздел нужен, только если вы ставили серверную версию. Для обычного клиента 1С служб в системе нет.

Откройте оснастку служб: Win+R, команда services.msc. Ищите «Агент сервера 1С:Предприятия 8.3» (в английском интерфейсе — 1C:Enterprise 8.3 Server Agent). Рядом может быть служба сервера отладки и служба хранилища конфигураций.

Порядок:

  1. Остановите службу правым кликом → «Остановить».
  2. Если после удаления платформы запись в списке осталась, откройте командную строку от имени администратора.
  3. Узнайте точное имя службы: двойной клик по ней, поле «Имя службы».
  4. Удалите: sc delete ИмяСлужбы. Если в имени есть пробелы, возьмите его в кавычки.
  5. Обновите список служб, записи быть не должно. Иногда помогает перезагрузка.

Не забудьте про порты. Сервер 1С слушает порты 1540, 1541 и диапазон 1560–1591, с настройками брандмауэра по умолчанию это не конфликтует, но стоит удалить правила, которые вы добавляли руками.

Каталог данных кластера (srvinfo) содержит реестр кластера и настройки баз. Если сервер больше не нужен, удаляйте каталог после остановки службы. Если планируете поставить сервер снова и взять старые базы, сначала сделайте копию.

Что делать с PostgreSQL и SQL Server

СУБД обычно ставили отдельно, и удаляются они отдельно.

  • 🐘 PostgreSQL. Удаляется через «Приложения». Данные лежат в папке data внутри каталога установки, и деинсталлятор может её не тронуть. Служба называется вида postgresql-x64-NN, где NN — номер версии.
  • 🗃 Microsoft SQL Server. Сначала отсоедините или удалите базы 1С в Management Studio, потом удаляйте компонент через «Приложения» → «Microsoft SQL Server». У сервера много связанных пакетов, удалять их надо пакетно, начиная с самого сервера.

Сначала подумайте, нужен ли вам этот SQL Server кому-то ещё. На одной машине рядом с 1С часто работают чужие базы: учёт, склад, сайты. Удаление всей СУБД их тоже снесёт.

Кэш, журналы и список баз

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

Список баз. Откройте окно запуска 1С, выделите ненужную базу и нажмите «Изменить» → «Удалить». Программа спросит, удалить ли только из списка или совсем. Для файловой базы выбор «Удалить информационную базу вместе с каталогом» стирает файл 1Cv8.1CD безвозвратно, поэтому будьте внимательны.

Кэш. Есть два способа.

  1. Через параметры запуска. В свойствах базы в поле «Дополнительные параметры запуска» впишите /ClearCache и запустите базу один раз. Платформа сама очистит кэш этой базы.
  2. Вручную. Закройте 1С и удалите содержимое %LOCALAPPDATA%\1C\1cv8 и %APPDATA%\1C\1cv8, кроме ibases.v8i. Платформа пересоздаст всё при следующем запуске.

После ручной очистки первый запуск будет заметно дольше обычного: идёт повторная загрузка формы и метаданных.

Журнал регистрации. Файлы журнала хранятся внутри каталога базы, во вложенной папке 1Cv8Log. Его можно очистить из Конфигуратора: «Администрирование» → «Журнал регистрации» → «Уменьшить размер журнала» (формулировка меню может отличаться по версиям). Если база уже не нужна, журнал уйдёт вместе с ней.

Отдельно живут файлы технологического журнала (logcfg.xml и папки, на которые он указывает). Если вы включали сбор диагностики, проверьте, куда он пишет, там иногда накапливаются гигабайты.

Проверка результата и подготовка к новой установке

Когда всё удалено, проверьте, что система реально чистая. Не пропускайте: на этом этапе вылезает то, что из-за спешки осталось.

Проверка после чистки
Выполнено: 0 / 6

Затем перезагрузите компьютер. Часть файлов, занятых процессами, Windows удаляет только при перезапуске.

Перед новой установкой:

  • Скачайте дистрибутив нужной версии платформы с портала поддержки 1С. Разрядность выбирайте по системе: на 64-разрядной Windows ставьте 64-разрядный клиент, 32-разрядный нужен только для старых внешних компонент.
  • Запустите установщик от имени администратора.
  • Верните список баз: положите сохранённый ibases.v8i в %APPDATA%\1C\1cv8 до первого запуска или добавьте базы заново кнопкой «Добавить».
  • Для файловых баз просто укажите прежний каталог, данные подхватятся.
  • Лицензию активируйте тем же способом, что и раньше. Если использовали программную, понадобится пин-код.

Если при установке вылезает ошибка про уже установленный компонент, значит, остался хвост в записях Windows Installer. Решается восстановлением старого пакета и его корректным удалением, как описано выше, либо утилитой устранения неполадок Microsoft.

Если не получается удалить: типичные случаи

Здесь только то, чего нет в шагах выше.

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

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

Удалятся ли мои базы при удалении платформы?
Нет. Файловые базы лежат в вашей папке, а клиент-серверные в СУБД. Платформа их не трогает. Исключение: вы сами выбрали удаление вместе с каталогом в окне запуска.
Можно ли просто удалить папку 1cv8 вместо деинсталляции?
Лучше нет. В системе останутся записи установщика и службы, потом новая версия может не поставиться. Сначала штатное удаление, потом ручная чистка остатков.
Нужно ли удалять лицензию с компьютера?
Для аппаратного ключа ничего не нужно, его просто вынимают. Программную лицензию перед переносом на другой компьютер освободите по правилам активации, иначе прежняя привязка останется.
Сколько места освободится?
Платформа с одной версией занимает порядка 1–2 ГБ. Основной объём обычно даёт кэш и сами базы: файловая база среднего предприятия легко весит десятки гигабайт.
Что быстрее: чистка кэша или полное удаление?
Если 1С просто тормозит или показывает старые формы, хватит очистки кэша. Полное удаление нужно при смене разрядности, поломанной установке или выводе компьютера из работы.