Хочет Framework

Sokol666

New Member
Такая проблема, заметил что иконки Adguard нет в области уведомлений, однако в браузере помощник есть и служба работает. Решил переустановить, скачал установщик, тот ругается что нет Фреймворка и хочет его установить. После типа установки Фреймворка все по новой. И так по кругу. Решил удалить установленный, так как в списке установленных программ их получилось два. При удалении тоже самое. Снёс ревой, реестр почистил, хвосты грохнул.
Все равно при запуске установки ругается на Фреймворк и пытается его установить, при том установить он хочет NET.Framework 4 Client profile на сколько я в курсе это предназначено для Windows XP, а у меня Windows 8.1 при соглашении пробегает прогресс-бар и все заново. Если запустить автономный установщик то отображается тоже окно с предложением поставить Фреймворк только в нем нет кнопок. Фреймворки переустанавливал через компоненты ОС т.к. в 8ке они встроены. что делать не знаю уже, помогите, с рекламой сидеть как то не найс
ОС Windows 8.1 PRO 64разрядная Установлен Avast и Outpost (отключени обоих этих пролуктов ничего не дало).
 

Sokol666

New Member
Утилита по ссылке ничего не дает. Сейчас ещё раз все тотально руками вычистил, перезагрузился, ОС предложила установить Фреймворк мол надо. Установил, адгуарду все так-же пофиг
 

Attachments

Sokol666

New Member
4.6 это вроде как продолжение 4,52 Имеено удаления 4,6 я нигде не нашел
 

vasily_bagirov

Administrator
Staff member
Administrator
Наверное, можно исправить с нашей стороны. Завели баг, будем смотреть.
 

Sokol666

New Member
частично докопался до истины, вчера поправил хранилище DISM, а сейчас вспомнил про ветку Wow6432Node там в соответствующем разделе не было указано что 4й Фреймворк у меня вообще установлен. Скопировал данные из штатной ветки. Утилита для проверки стала корректно тестировать 4й и более Фреймворк. Теперь установка запускается и схлопывается молча.

Лог инсталятора:
[20BC:1550][2015-07-18T00:15:57]i001: Burn v3.9.1208.0, Windows v6.3 (Build 9600: Service Pack 0), path: D:\Users\Серега\Downloads\setup.exe, cmdline: ''
[20BC:1550][2015-07-18T00:15:57]i000: Initializing string variable 'AID' to value ''
[20BC:1550][2015-07-18T00:15:57]i000: Initializing string variable 'CID' to value ''
[20BC:1550][2015-07-18T00:15:57]i000: Initializing string variable 'REMOVE_SETTINGS' to value ''
[20BC:1550][2015-07-18T00:15:57]i000: Initializing string variable 'NORUN' to value ''
[20BC:1550][2015-07-18T00:15:57]i000: Initializing string variable 'INSTALLLOCATION' to value ''
[20BC:1550][2015-07-18T00:15:58]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\EA56~1\AppData\Local\Temp\Adguard_20150718001558.log'
[20BC:1550][2015-07-18T00:15:58]i000: Setting string variable 'WixBundleOriginalSource' to value 'D:\Users\Серега\Downloads\setup.exe'
[20BC:1550][2015-07-18T00:15:58]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value 'D:\Users\Серега\Downloads\'
[20BC:1550][2015-07-18T00:15:58]i052: Condition 'VersionNT >= v5.1' evaluates to true.
[20BC:1550][2015-07-18T00:15:58]i000: Setting string variable 'WixBundleName' to value 'Adguard'
[20BC:1550][2015-07-18T00:15:58]i000: Loading managed bootstrapper application.
[20BC:1550][2015-07-18T00:15:58]i000: Creating BA thread to run asynchronously.
[20BC:20B8][2015-07-18T00:15:58]i000: Hello, I'm Adguard bootstrapper.
[20BC:20B8][2015-07-18T00:15:58]i000: Set base properties.
[20BC:20B8][2015-07-18T00:15:58]i000: Error on process exception: System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
Source: Adguard.Burn
Stack trace: в Adguard.Burn.AdguardBootstrap.OnUnhandledException(Object sender, UnhandledExceptionEventArgs e)
 
Last edited by a moderator:

avatar

Administrator
Staff member
Administrator
Хм, опасное дело это править реестр.

Вообще в идеале было бы снести текущую версию фреймворка через "Удаление программ" и установить заново 4.5.
 

Sokol666

New Member
в 8.1 так не получается. С реестром то все норм, а вот что делать с установкой так и не придумал, тут уже у меня знаний на это не хватает
 

Sokol666

New Member
Все осенило. Я все сделал.
На будущее, если что то с Фреймворком не так то вот этим смотрим что не работает netfx_setupverifier. Для начала удаляем и заново ставим Фреймворки в 7 8 10 это в компонентах системы. Не помогло восстанавливаем хранилище DISM. Информация об установленных Фреймворках тут:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup
и тут HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup Сравнить со "здоровой" машиной.
Когда инсталлятор не рисует даже окна, а в логах вот это: Error on process exception: System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
Source: Adguard.Burn Это результат очень неправильной деинсталляции. В ручную надо в реестре поудалять все оставшиеся зависимости, я прошёлся по всему реестру и удалял все разделы в которых встречался adguard кроме веток реестра относящихся к IE.
Всем спасибо за помощь, тему можно закрыть я все починил, да прибудет со мною снова интернет без рекламы.
 
Top