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

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

Как удалить 1С из реестра Windows

Пошаговая инструкция по удалению 1С из реестра Windows: поиск веток, чистка остатков после деинсталляции, резервная копия реестра и типичные ошибки.

После штатного удаления платформы 1С через «Программы и компоненты» в реестре Windows часто остаются записи: пути к каталогам, настройки списка баз, параметры COM-соединений и данные деинсталлятора. Эти остатки обычно не мешают работе, но иногда вызывают проблемы — например, при повторной установке платформа подхватывает старые пути, а в списке баз «воскресают» давно удалённые информационные базы.

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

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

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

В большинстве случаев остатки 1С в реестре безвредны, и трогать их не требуется. Платформа после деинсталляции не запускается, не грузит систему, а «мёртвые» ключи просто занимают несколько килобайт. Агрессивная чистка без причины создаёт больше рисков, чем пользы.

Оправданные сценарии ручного вмешательства: повторная установка платформы завершается ошибкой из-за повреждённых записей деинсталлятора; в списке информационных баз остаются несуществующие базы, которые не удаляются через стартер; нужно полностью сбросить пользовательские настройки 1С; требуется убрать регистрацию старой версии COM-коннектора, мешающую работе интеграций.

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

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

1С удалена и ничего не мешаетНичего не делайте — остаточные ключи безвредны
Не удаляются базы из списка или подтягиваются старые настройкиОчистите ветку HKEY_CURRENT_USER\Software\1C
Ошибка при повторной установке платформыУдалите ветки 1C в HKLM и записи деинсталлятора в Uninstall
Конфликт версий COM-коннектораУдалите регистрацию V83.ComConnector и перерегистрируйте нужную версию

Подготовка: резервная копия и права доступа

Для правки системных веток реестра потребуются права администратора. Войдите под учётной записью администратора или подтвердите запрос UAC при запуске редактора реестра. Без этих прав ветки HKEY_LOCAL_MACHINE будут доступны только для чтения.

Перед удалением любого раздела сделайте его экспорт: в редакторе реестра выделите ветку, откройте меню «Файл → Экспорт», укажите имя файла и сохраните. Полученный .reg-файл позволит восстановить раздел двойным щелчком. Экспортируйте каждую ветку отдельно — так проще откатить точечное изменение.

Дополнительно имеет смысл создать точку восстановления системы: «Панель управления → Система → Защита системы → Создать». Это страховка на случай, если будет случайно задет раздел, относящийся не только к 1С.

Где именно 1С хранит записи в реестре

Записи платформы распределены между двумя корневыми разделами. Пользовательские настройки — список информационных баз, параметры стартера — находятся в HKEY_CURRENT_USER\Software\1C. Системные данные — пути установки, зарегистрированные компоненты — в HKEY_LOCAL_MACHINE\SOFTWARE\1C.

На 64-разрядных версиях Windows 32-разрядные приложения пишут данные в подраздел HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\1C. Если платформа устанавливалась как 32-разрядная, её записи будут именно там. Проверять нужно оба расположения.

Отдельно стоит упомянуть записи деинсталлятора: они лежат в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall (и в аналогичном пути внутри WOW6432Node). Там каждая установленная программа представлена подразделом с именем GUID; найти запись 1С можно по значению параметра DisplayName, содержащему «1C:Enterprise» или «1С:Предприятие».

Пошаговое удаление записей 1С через regedit

Сначала убедитесь, что платформа удалена штатным способом: через «Параметры → Приложения» или «Программы и компоненты». Ручная чистка реестра не заменяет деинсталлятор — она убирает остатки после него. Также завершите все процессы 1С: проверьте в диспетчере задач отсутствие 1cv8.exe, 1cv8s.exe и ragent.exe, остановите службу «Агент сервера 1С:Предприятия», если она установлена.

Откройте редактор реестра: нажмите Win+R, введите regedit и подтвердите запуск. Дальнейшие действия выполняйте последовательно, экспортируя каждую ветку перед удалением.

Порядок действий
  1. 1
    Завершите процессы 1С и остановите службу агента сервера, если она есть
  2. 2
    Откройте regedit от имени администратора
  3. 3
    Перейдите в HKEY_CURRENT_USER\Software\1C, экспортируйте ветку и удалите её
  4. 4
    Перейдите в HKEY_LOCAL_MACHINE\SOFTWARE\1C, экспортируйте и удалите
  5. 5
    Проверьте HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\1C и удалите при наличии
  6. 6
    В разделе Uninstall найдите подразделы с DisplayName «1С:Предприятие» и удалите их
  7. 7
    Перезагрузите компьютер и проверьте результат

Удаление выполняется через контекстное меню раздела: правый щелчок по папке «1C» → «Удалить». Редактор запросит подтверждение. Удаляйте именно раздел целиком, а не отдельные значения внутри него — так меньше шанс оставить «обрубки».

Удаление регистрации COM-коннектора

COM-соединитель 1С регистрируется в ветках HKEY_CLASSES_ROOT\V83.COMConnector и связанных CLSID-разделах. Если после смены версии платформы внешние приложения не могут подключиться к базе, удалите эти ветки, а затем зарегистрируйте нужную версию заново командой regsvr32 из каталога bin актуальной платформы.

cmd
regsvr32 "C:\Program Files\1cv8\<версия>\bin\comcntr.dll"

Чистка остатков вне реестра

Реестр — только часть следов. Список баз дублируется в файле ibases.v8i, а кэш метаданных и настройки хранятся в профиле пользователя. После правки реестра проверьте и при необходимости удалите каталоги: %APPDATA%\1C и %APPDATA%\1C\1cv8 — здесь кэш, журналы и списки баз; %LOCALAPPDATA%\1C — локальный кэш.

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

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

После перезагрузки откройте regedit и убедитесь, что веток 1C в указанных разделах нет. Дополнительная проверка — поиск по реестру: Ctrl+F, запрос «1C» с поиском по разделам. Находки в чужих ветках (например, в истории MRU самого regedit или в записях других программ) удалять не нужно.

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

Типичные ошибки
01
Удаление веток без экспорта — при ошибке восстановить данные будет нечем
02
Удаление всего раздела Uninstall вместо конкретных подразделов 1С — пропадут записи деинсталляции других программ
03
Поиск и удаление всех найденных вхождений «1C» подряд — задеваются ссылки в MRU-списках и настройках сторонних программ
04
Забытая служба агента сервера — файлы остаются заблокированными, чистка не завершается
05
Удаление папок с файловыми базами .1CD вместе с остатками платформы — потеря данных

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

Итог

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

Чистка реестра от 1С — точечная операция: экспорт веток, удаление разделов 1C в HKCU и HKLM (включая WOW6432Node), затем удаление остаточных папок в профиле пользователя. Без резервной копии и проверки принадлежности ключей вмешательство опаснее самих остатков.

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

Нужно ли чистить реестр после каждого удаления 1С?

Нет. Если платформа удалена и не планируется переустановка с проблемами, остаточные ключи не влияют на работу системы. Чистка оправдана при ошибках установки, конфликтах версий или необходимости сбросить настройки.

Можно ли удалить записи 1С без прав администратора?

Частично. Ветку HKEY_CURRENT_USER\Software\1C текущий пользователь может удалить без повышенных прав. Разделы HKEY_LOCAL_MACHINE потребуют прав администратора — без них редактор реестра откроет их только для чтения.

Удалится ли список информационных баз при чистке реестра?

Да, удаление ветки HKEY_CURRENT_USER\Software\1C сбрасывает пользовательские настройки стартера. Однако список баз также дублируется в файле ibases.v8i в профиле пользователя — для полного сброса удалите и содержимое папки %APPDATA%\1C\1cv8.

Что делать, если после чистки реестра 1С не устанавливается?

Проверьте, не удалены ли заодно системные компоненты Windows Installer. Восстановите экспортированные .reg-файлы, перезагрузитесь и повторите установку. Если ошибка сохраняется, посмотрите журнал установщика — он указывает конкретный конфликтующий компонент.

Опасно ли удалять ветку V83.COMConnector?

Сама по себе — нет, если после удаления вы перерегистрируете коннектор командой regsvr32 из каталога нужной версии платформы. Без перерегистрации внешние приложения, использующие COM-подключение к 1С, перестанут работать.

Как удалить 1С, если её нет в списке установленных программ?

Это признак повреждённых записей деинсталлятора. Удалите подразделы 1С в разделе Uninstall реестра, затем вручную удалите каталоги платформы и ветки 1C в HKLM и HKCU, после чего перезагрузите компьютер.