Проблема при удалении Inventor 2012, при попытке его восстановить, была нажата кнопка "отмена", что привело к сбою. И программа удаления/восстановления стала выдавать ошибку при любых действиях. Тогда попробовал удалить через utool командой Force Removal, что бы очистить реестр, но по версии "Setup" inventor на компутере установлен.
Тогда я полез в интернет и нашёл на сайте Autodesk-a статейку и удалил всё по списку. Потом удалил всё, что связано с Inventor-ом с диска C. При помощи Registry Workshop почистил реестр. По записям "RegistryVersion" – удалил всё; по "Inventor" - остались записи в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1 -5-18\Components\. Причём, находит по 800 записей за поиск. В списке Windows Installer Cleanup Inventor не числится, а поиск в MicrosoftFixit.ProgramInstallUninstall.Run по SETUP_CODE={03CD7F85-1600-4C9A-BB6A-BEF99AD2BAF7}, взятому из Setup.ini, ничего не дал, но строку {03CD7F85-1600-4C9A-BB6A-BEF99AD2BAF7} в реестре нашёл и удалил оттуда.
Запустил Process Explorer и Process Monitor по фильтру Setup.exe чтобы проследить за лазанием установщика в системе, а там записей...
Вобщем, программа установки находит какие-то записи о присутствии inventor 2012 в системе.
Что посоветуете для удаления или установки Inventor-a? И еще... может быть кто-нибудь знает, где хранятся записи об установленных приложениях?
Александр | 3 февраля 2012, 13:53
Стандартная процедура при сбойной деинсталляции - установить заново из дистрибутива, а затем корректно удалить. Множество программ при деинсталляции оставляют в реестре множество (действительно, бывают сотни) записей. Найти их все бывает нереально, а удалять бездумно еще и опасно. Так что лучше смириться с этим: несколько лишних Мб(Кб) реестра существенно не влияют ни на что.
Чтобы полностью удалить программу (любую и до последнего ключа в реестре), следует инсталлировать приложение под управлением (с помощью) специальных программ-деинсталляторов, которые фиксируют все изменения на жестком диске во время инсталляции.
Cuanza | 25 января 2012, 23:23
Информация об установленных приложениях содержится в ветке системного реестра HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall. Открыв ветку, ты увидишь ключи с цифрами или названиями - это твои установленные программы. Узнать какой из ключей относится к какой из программ можно по параметру DisplayName. То есть тебе нужно обойти значения ветки реестра Uninstall и найти в содержимых параметров DisplayName свою проблемную программу. Если она будет найдена, то удаляй весь ключ соответствующей программы, а не только DisplayName. Перед манипуляциями в реестре сделай резервную копию на всякий случай...
yang | 24 января 2012, 23:10
Тут есть утилита полного удаления беты: http://inventor-ru.typepad.com/my-blog/2011/05/установка-inventor-2012.html. Может быть она вам пригодится.