Dr.Web Anti-virus 7.0 -> Dr.Web Anti-virus 8.0 (Особенности обновления)
#1
Отправлено 27 Ноябрь 2012 - 01:55
ОС: WinXP x32
UPD: Dr.Web Security Space 7.0 -> Dr.Web Anti-virus 8.0
При запуске инсталлятора drweb-800-win.exe установленная версия обнаруживается. Инсталлятор предлагает её удалить и установить Dr.Web Anti-virus 8.0 после. Вроде бы всё логично и проходит правильно.
ОС: Win7 x64
UPD: Dr.Web Anti-virus 7.0 -> Dr.Web Anti-virus 8.0
При запуске инсталлятора drweb-800-win.exe установленная версия НЕ обнаруживается. Специально несколько раз перезапустил инсталлятор. При установке указан путь [disc:]\\Program Files\DrWeb . Соглашаемся, принимаем, устанавливаем, перезагружаемся. В результате Dr.Web Anti-virus 8.0 работает. Нигде ошибок нету - ни в событиях Win ни где либо ещё - всё работает. Однако, новый Dr.Web располагается в каталоге [disc:]\\Program Files (x86)\DrWeb, а на рабочем столе добавился пустой ярлык, который ссылается на сканер якобы из каталога [disc:]\\Program Files\DrWeb , при этом каталог пустой и ссылка идёт в никуда.
1) Почему инсталлятор не увидел существующую версию на Win7 x64
2) Почему инсталляция не прошла в [disc:]\\Program Files\DrWeb
3) Почему на рабочем столе добавился пустой ярлык.
PC3000 UDMA & Data Extractor (производитель НПП АСЕ), Raid Explorer (производитель СОФТ-ЦЕНТР), Flash Extractor & Image Explorer (производитель СОФТ-ЦЕНТР), Victoria Full version (автор Сергей Казанский), R-Studio Data Recovery (производитель R-Tools Technology Inc.), GetDataBack for FAT (производитель Runtime Software), GetDataBack for NTFS (производитель Runtime Software), собственные разработки.
#3
Отправлено 27 Ноябрь 2012 - 10:00
#4
Отправлено 27 Ноябрь 2012 - 11:27
#5
Отправлено 27 Ноябрь 2012 - 11:36
Сами поняли что сказали? если б у него стоял x64 система, то доктор сказал б несовместим или что-то в этом роде.....Может быть у вас стоял Dr.Web для x64 системы, а вы поставили для x86? Может поэтому он не нашел установленную версию и создал ярлык в другую папку. Или это с этим не связано.
Windows 7 Home premium SP1 автообновление; Intel core i5 2500k @3.30ghz 3.60ghz; Nvidia Geforce Gigabyte GTX 760 2GB ; HDD - 2TB; ОЗУ - 8Gb; Комплексная защита ПК - Dr.web security space pro .
#6
Отправлено 27 Ноябрь 2012 - 11:45
Doctor Web, Ltd.
#7
Отправлено 27 Ноябрь 2012 - 12:02
Ну какая глупость, а?Сами поняли что сказали? если б у него стоял x64 система, то доктор сказал б несовместим или что-то в этом роде.....
Очевидно, что случилась проблема с определением предыдущей версии. Как вариант - ставилась восьмерка из очень старого сетапа. Как второй вариант - у семерки была сломана та информация, по которой восьмерка определяет установленный продукт. В итоге, насколько я понимаю, семерка удалена не была, апдейтер подхватил старый конфиг и старые компоненты, и теперь на машине микс из двух версий. Пользователь при этом думает, что установлена восьмерка.
Что случилось изначально, нельзя определить без отчета sysinfo. Что делать сейчас - удалять с проблемной машины эту кашу и ставить с нуля.
#8
Отправлено 27 Ноябрь 2012 - 22:21
И не понятно почему на Win7 x64 установилось в Program Files (x86)\DrWeb и
2) Почему инсталляция не прошла в [disc:]\\Program Files\DrWeb
#10
Отправлено 28 Ноябрь 2012 - 03:11
1. При помощи SysInfo была собрана информация для получшившейся каши 7+8 и в логах отсутствовала информация об установке. Похоже, этот лог удаляется в случае успешной установки. Увы.
2. Была предпринята попытка восстановиться на состояние до контрольной точки восстановления, то бишь вернуться в состояние Dr.Web Anti-virus 7.0. И это была поистине адская задача. Во-первых восстановление завершилось с ошибкой после перезагрузки, во-вторых, не смотря на то, что я отключал самозащиту - всё равно остались файлы 7-ки и 8-ки. Если же удалить в восстановленном состоянии вручную весь доктор веб и восстановиться на точку ещё ранее то получаем прогресс - почти все модули от 7-ки и внезапно несколько от 8-ки. Тайна разгадывалась недолго - репозиторий оказывается не откатывался до 7-ки, а оставался от 8-ки. В результате из репозитория от 8-ки частично автообновлялась восстановленная 7-ка. В общем много возьни, но начисто удалив, откатившись ещё на одну точку ранее и вручную восстановив репозиторий (открытием было, что без репозитория обновление с первых строк логов вываливается в ошибки, но если выставить детальный лог то становится понятным почему) я вернулся к состоянию до установки 8-ки с полноценной работающей 7-кой.
3. Запуск инсталлятора 8-ки сначала 8.0.0.11210, затем самого последнего (как советовал pig) 8.0.0.11260. И снова не увидели присутствующую инсталляцию, а связано это с тем, что в Software\Microsoft\Windows\CurrentVersion\Uninstall\ отсутствовала информация об инсталляции 7-ки вообще.
А значит все команды типа
[INFO] 01:10:36 - {UTILS}: RegistryIsKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{3B5661DA-C3BA-4FAA-AC8C-C6EF02729670}", false)
[INFO] 01:10:36 - {MODULE_FUNCTION}: FindProductInRegistryBranch({3B5661DA-C3BA-4FAA-AC8C-C6EF02729670})
просто не имеют смысла.
Да, я действительно не знаю, почему в реестре отсутствует информация об установленном продукте в ветке Uninstall. Возможно, раньше 7-ка каким-то образом была некорректно проинсталирована. И штатными средствами Windows через панель управления - программы и компоненты Доктор Веб теперь не удалить. Но это не значит, что 7-ка не работает. Как раз таки она присутствует в системе и отлично работает.
Возможно, есть смысл определять наличие установленного продукта в системе другими методами?
Лог файл попытки инсталляции 8-ки от сетапа 8.0.0.11210 прилагаю.
Прикрепленные файлы:
PC3000 UDMA & Data Extractor (производитель НПП АСЕ), Raid Explorer (производитель СОФТ-ЦЕНТР), Flash Extractor & Image Explorer (производитель СОФТ-ЦЕНТР), Victoria Full version (автор Сергей Казанский), R-Studio Data Recovery (производитель R-Tools Technology Inc.), GetDataBack for FAT (производитель Runtime Software), GetDataBack for NTFS (производитель Runtime Software), собственные разработки.
#11
Отправлено 28 Ноябрь 2012 - 10:08
Я объяснила это поведение постом выше.Микс - это конечно интересно. Вот только разве совместимы 7-ка и 8-ка так, чтобы можно было миксовать их компоненты?
И не понятно почему на Win7 x64 установилось в Program Files (x86)\DrWeb
Ч.т.д.а связано это с тем, что в Software\Microsoft\Windows\CurrentVersion\Uninstall\ отсутствовала информация об инсталляции 7-ки вообще
В вашем случае проще всего взять ремувер, дважды (!) его запустить, убедиться, что пациент больше мертв, чем жив, и потом ставить восьмерку.
UPD:
После ремувера убедиться, что репозиторий потерт.
Сообщение было изменено Valentina: 28 Ноябрь 2012 - 10:11
#12
Отправлено 28 Ноябрь 2012 - 10:38
PC3000 UDMA & Data Extractor (производитель НПП АСЕ), Raid Explorer (производитель СОФТ-ЦЕНТР), Flash Extractor & Image Explorer (производитель СОФТ-ЦЕНТР), Victoria Full version (автор Сергей Казанский), R-Studio Data Recovery (производитель R-Tools Technology Inc.), GetDataBack for FAT (производитель Runtime Software), GetDataBack for NTFS (производитель Runtime Software), собственные разработки.
#13
Отправлено 28 Ноябрь 2012 - 10:40
Читают тему: 0
0 пользователей, 0 гостей, 0 скрытых