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

Подготовка системы перед удалением

Работа с системными файлами и реестром несет риски нестабильности ОС. Перед началом демонтажа создайте точку восстановления системы. Для этого нажмите Win + R, введите sysdm.cpl и перейдите на вкладку Защита системы. Нажмите кнопку Создать, дайте точке имя (например, «Перед удалением Компас») и подтвердите действие. Это позволит откатить изменения в случае случайного удаления важных системных драйверов.

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

Штатная деинсталляция компонентов

Удаление должно происходить в определенном порядке, чтобы не нарушить зависимости между модулями. Перейдите в раздел Приложения и возможности (или Программы и компоненты) в настройках Windows.

  1. Библиотеки и модули: Сначала удалите все пункты, содержащие слова Библиотеки, Modules или названия дополнительных надстроек (прочностной анализ, стандартные изделия).
  2. Лицензирование: Удалите компоненты защиты, такие как FlexNet или HASP drivers, только если они не используются другими программами на этом компьютере.
  3. Основной пакет: В последнюю очередь удалите основной исполняемый файл КОМПАС-3D.

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

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

Ручная очистка файловой системы

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

  • Папка установки: Обычно это C:\Program Files\ASCON или C:\Program Files (x86)\ASCON. Если папка с КОМПАС-3D существует, удалите её целиком. Будьте осторожны: если в этой директории установлены другие продукты АСКОН (например, КОМПАС-График), удаляйте только подпапку конкретной версии 3D, чтобы не повредить смежные программы.
  • Данные приложений: Нажмите Win + R, введите %appdata% и удалите папку ASCON или Kompas. Затем откройте %programdata% (скрытая системная папка) и также удалите оставшиеся там файлы конфигурации и лицензий.
  • Временные файлы: Введите команду %temp% и очистите содержимое папки. Файлы, которые система не позволяет удалить, пропустите — они принадлежат запущенным процессам.
  • Документы пользователя: Проверьте папку Documents\ASCON. Здесь могут храниться файлы .ini и .xml с настройками интерфейса и путями к библиотекам. Их удаление сбросит персонализацию до заводских значений.

Очистка реестра Windows

Реестр содержит записи о зарегистрированных компонентах, ассоциациях файлов и путях к библиотекам. Ошибки в этих записях чаще всего вызывают сбои при повторной установке. Запустите редактор реестра командой regedit и выполните следующие действия:

Проведите по таблице влево, чтобы увидеть остальные столбцы

Путь в реестре Содержимое Действие
HKEY_CURRENT_USER\Software\ASCON Локальные настройки интерфейса Удалить всю ветку
HKEY_LOCAL_MACHINE\SOFTWARE\ASCON Глобальные пути и лицензии Удалить всю ветку
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet Службы лицензирования Проверить и удалить службы Ascon/FlexNet

Для поиска ассоциаций файлов используйте поиск по реестру (Ctrl+F). Ищите ключи, содержащие Kompas, Ascon или расширения файлов .m3d и .spw. Удаляйте только те записи, которые явно относятся к удаляемой версии программы, чтобы не повредить работу других CAD-систем.

Удаление служб и драйверов защиты

Системы защиты АСКОН используют собственные фоновые службы, которые могут оставаться в системе после удаления основного продукта. Откройте командную строку от имени администратора и введите sc query для просмотра списка служб. Найдите сервисы с именами FlexNet Licensing Service или Aladdin Knowledge System (HASP). Остановите их командой sc stop "ИмяСлужбы", а затем удалите командой sc delete "ИмяСлужбы".

Также проверьте Диспетчер устройств. В разделах Контроллеры USB и Системные устройства могут остаться драйверы аппаратных ключей защиты. Если вы не используете другие программы, требующие таких ключей, эти драйверы можно удалить, включив отображение скрытых устройств.

Финальная проверка

После выполнения всех шагов выполните повторную перезагрузку компьютера. Это закрепит изменения в реестре и освободит системные ресурсы. Для проверки чистоты системы выполните поиск по диску C по ключевым словам Kompas и Ascon. Результаты должны появиться только в папках с личными документами (вашими чертежами) или в архивах установщиков. Системные папки Program Files и ProgramData не должны содержать следов удаленного программного обеспечения.

Часто задаваемые вопросы

Можно ли удалить КОМПАС-3D без установочных дисков?

Да, наличие установочных файлов не требуется. Используйте стандартную панель управления Windows или сторонние утилиты для деинсталляции. Если мастер удаления выдает ошибку об отсутствии setup.exe, переходите к ручной очистке папок и реестра.

Нужно ли удалять драйверы ключей защиты HASP/FlexNet?

Если на компьютере нет других программ, использующих аппаратные ключи защиты (например, банковские приложения или другие САПР), драйверы можно безопасно удалить. При планировании установки новой версии КОМПАС-3D рекомендуется переустановить драйверы вместе с ней.

Где сохраняются настройки интерфейса после удаления?

Настройки панелей, макросов и личных предпочтений хранятся в папке %appdata%\ASCON и в ветке реестра HKEY_CURRENT_USER\Software\ASCON. Для полного сброса настроек до заводских значений эти элементы необходимо удалить вручную.

Почему после удаления остались файлы в папке ProgramData?

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