Войти

Показать полную графическую версию : [решено] Не могу удалить приложение с нерабочим uninstall


shisik
03-01-2020, 02:21
Приложение моё, инсталлятор - на основе Wix (https://wixtoolset.org/) с кастомным интерфейсом. Вот в нем то и проблема. Написал установку, запустил - всё отработало без проблем, но удаление пока не реализовано. Дописал удаление - не удаляет. То есть процесс начинается, но сразу пишет что готово. При этом файлы, ярлыки и все остальное остаётся. Uninstall 100% рабочий, проверял на другой системе: дважды установил и удалил без проблем. А из панели управления запускается старая версия без удаления (там кнопка uninstall без обработчика).

Собственно вопрос: как вручную полностью удалить приложение? Я удалил файлы из Program files, с помощью поиска по названию аппы удалил все упоминания из реестра. Но все равно инсталлятор считает приложение установленным и открывает скрин удаления, которое ничего не даёт. После "успешного" удаления при новом запуске снова открывается удаление. И в панели управления в списке установленных приложений оно висит (с нерабочим uninstall). Гугл говорит, что вроде инсталлятор в C:\Windows\Installer находится, но у меня вообще нет такой папки.

В общем, я близок к сносу системы, т.к. терять время сильно дорого. Но может есть менее кровавые варианты?

Grabber2006
03-01-2020, 05:40
В CCleaner (https://www.ccleaner.com/ru-ru/ccleaner/download/standard) Инструменты -> Удаление программ -> выделить нужный пункт -> Удалить.

Iska
03-01-2020, 10:10
C:\Windows\Installer находится, но у меня вообще нет такой папки. »
Win-R, cmd.exe, Enter, cd "C:\Windows\Installer", Enter, dir /a, Enter.

Но может есть менее кровавые варианты? »
Я бы попробовал Windows Installer CleanUp Utility - Wikipedia (https://en.wikipedia.org/wiki/Windows_Installer_CleanUp_Utility), но не знаю, насколько оно применимо в Windows 10. Лучше дождаться мнения более опытных коллег.

Vadikan
03-01-2020, 10:39
shisik, используйте Fixit, см. Устранение проблем с установкой и удалением программ, использующих установщик Windows (http://www.outsidethebox.ms/14004/#_Toc336356920)
В общем, я близок к сносу системы, т.к. терять время сильно дорого. Но может есть менее кровавые варианты? »
Да, использование виртуальных машин для экспериментов. Например, входящий в издание Pro и выше Hyper-V (http://www.outsidethebox.ms/13657/).
Я бы попробовал Windows Installer CleanUp Utility - Wikipedia, но не знаю, насколько оно применимо в Windows 10. »
Это не поддерживается, о чем написано в википедии. Замена - Fixit↑

Iska
03-01-2020, 11:09
Vadikan, я сие зараз читал. Я загружал файл MicrosoftProgram_Install_and_Uninstall.meta.diagcab с кучей добра, но добиться работоспособности сего под Windows 7 мне не удалось. Возможно, под Windows 10 оно будет работать корректно.

Vadikan
03-01-2020, 11:53
Нормально там все https://i.imgur.com/yhjV54I.png

Iska
03-01-2020, 12:09
Vadikan, вот я балбес! Там же по-русски написано было:
If you see the File Download box when you start downloading, select Run or Open.
— а я, поглядев на расширение файла, радостно ринулся извлекать содержимое :lol:.

Для себя и на будущее: отрабатывает ассоциированное с расширением .diagcab стандартное приложение — «Мастер диагностики и устранения неполадок» (%SystemRoot%\system32\msdt.exe).




© OSzone.net 2001-2012