Как можно удалить программу, если кнопки "Далее" и "Удалить" отсутствуют?

Как создать msi-файл для удаления программы FusionInventory в тихом/silent режиме, чтобы он не открывал окно деинсталяции? Требуется указать соответствующие флаги или использовать другие инструменты для этой задачи.
  • 19 января 2024 г. 5:18
Ответы на вопрос 2
Если кнопки "Далее" и "Удалить" отсутствуют в стандартном интерфейсе удаления программы, это может означать, что процесс деинсталляции неправильно настроен или поврежден. В таких случаях можно воспользоваться несколькими альтернативными методами удаления программы.

1. **Использование панели управления**  
Обычно, для удаления программы в Windows, вы можете зайти в "Панель управления" → "Программы и компоненты" → найти нужную программу → щёлкнуть по ней правой кнопкой мыши и выбрать "Удалить".

2. **Использование утилиты для деинсталляции**  
С третьесторонними утилитами, такими как Revo Uninstaller, CCleaner или другими подобными программами, можно попытаться удалить сломанные или застрявшие программы.

3. **Использование командной строки Windows**  
Некоторые программы предоставляют возможность деинсталляции через командную строку с использованием инструмента Windows Installer (msiexec). Для удаления программы с помощью msiexec, вам нужно использовать следующую команду в командной строке от имени администратора:

```bash
msiexec /x {ProductCode} /qn
```

Здесь `{ProductCode}` — это уникальный код продукта, который можно найти в реестре Windows или в свойствах установочного пакета MSI.

Если вы хотите создать MSI-файл для удаления программы FusionInventory в тихом режиме, вы, вероятно, будете использовать ту же команду msiexec, но вам нужно создать пакетный файл (.bat) или скрипт, который будет запускать эту команду.

В примере пакетного файла для его создания:

1. Откройте блокнот или любой текстовый редактор.
2. Вставьте следующий текст, заменив `{ProductCode}` на код продукта FusionInventory:

```batch
@echo off
msiexec /x {ProductCode} /qn
```

3. Сохраните файл с расширением `.bat`.

Теперь при запуске этого пакетного файла программа FusionInventory должна удалиться в тихом режиме, без отображения графического интерфейса.

Обратите внимание, что вам необходимо располагать правами администратора для удаления программ и изменений в системе. Также необходимо знать точный продуктовый код для удаления, который можно найти в реестре или в журнале установщика Windows.

Если FusionInventory установлена при помощи скрипта или других способов, которые не используют MSI, процесс удаления может отличаться и включать в себя запуск специфичных скриптов или исполняемых деинсталляторов.
Отследить трекерами реестра и файловой системы - что создается, обычно это папка в program filesб ключи реестра в HKEY_LOCAL_MACHINE и ярлыки - и удалить это все скриптом, не забыв перед этим прибить возможно запущенный процесс этой программы.
Похожие вопросы