Перейти к содержимому


Фото
- - - - -

Dr.Web Anti-virus 7.0 -> Dr.Web Anti-virus 8.0 (Особенности обновления)


  • Please log in to reply
12 ответов в этой теме

#1 Malex

Malex

    спасатель

  • Posters
  • 1 070 Сообщений:

Отправлено 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), собственные разработки.

#2 pig

pig

    Бредогенератор

  • Helpers
  • 10 855 Сообщений:

Отправлено 27 Ноябрь 2012 - 06:34

А дистрибутив свежий был? Вот только-только обновили, и там сетап другой.
Почтовый сервер Eserv тоже работает с Dr.Web

#3 Valentina

Valentina

    Poster

  • Members
  • 1 102 Сообщений:

Отправлено 27 Ноябрь 2012 - 10:00

Ни на один из ваших вопросов невозможно ответить без логов. А лучше - сразу отчет sysinfo.
Логика - замечательная вещь. Однако против человеческого мышления она бессильна.

#4 MentoS

MentoS

    Member

  • Posters
  • 121 Сообщений:

Отправлено 27 Ноябрь 2012 - 11:27

Может быть у вас стоял Dr.Web для x64 системы, а вы поставили для x86? Может поэтому он не нашел установленную версию и создал ярлык в другую папку. Или это с этим не связано.

#5 Sybiryak

Sybiryak

    Advanced Member

  • Banned
  • 596 Сообщений:

Отправлено 27 Ноябрь 2012 - 11:36

Может быть у вас стоял Dr.Web для x64 системы, а вы поставили для x86? Может поэтому он не нашел установленную версию и создал ярлык в другую папку. Или это с этим не связано.

Сами поняли что сказали? если б у него стоял x64 система, то доктор сказал б несовместим или что-то в этом роде.....

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 Konstantin Yudin

Konstantin Yudin

    Смотрящий

  • Dr.Web Staff
  • 19 552 Сообщений:

Отправлено 27 Ноябрь 2012 - 11:45

сетап еще с 7.00 один на обе платформы
With best regards, Konstantin Yudin
Doctor Web, Ltd.

#7 Valentina

Valentina

    Poster

  • Members
  • 1 102 Сообщений:

Отправлено 27 Ноябрь 2012 - 12:02

Сами поняли что сказали? если б у него стоял x64 система, то доктор сказал б несовместим или что-то в этом роде.....

Ну какая глупость, а?

Очевидно, что случилась проблема с определением предыдущей версии. Как вариант - ставилась восьмерка из очень старого сетапа. Как второй вариант - у семерки была сломана та информация, по которой восьмерка определяет установленный продукт. В итоге, насколько я понимаю, семерка удалена не была, апдейтер подхватил старый конфиг и старые компоненты, и теперь на машине микс из двух версий. Пользователь при этом думает, что установлена восьмерка.
Что случилось изначально, нельзя определить без отчета sysinfo. Что делать сейчас - удалять с проблемной машины эту кашу и ставить с нуля.
Логика - замечательная вещь. Однако против человеческого мышления она бессильна.

#8 SergSG

SergSG

    The Master

  • Posters
  • 14 425 Сообщений:

Отправлено 27 Ноябрь 2012 - 22:21

Микс - это конечно интересно. Вот только разве совместимы 7-ка и 8-ка так, чтобы можно было миксовать их компоненты?
И не понятно почему на Win7 x64 установилось в Program Files (x86)\DrWeb и

2) Почему инсталляция не прошла в [disc:]\\Program Files\DrWeb



#9 pig

pig

    Бредогенератор

  • Helpers
  • 10 855 Сообщений:

Отправлено 27 Ноябрь 2012 - 23:44

Если установка пошла не так, то винегрет будет независимо от "можно". Просто по факту.
Впрочем, это всё пустое умствование, пока топикстартер на вопросы не ответит.
Почтовый сервер Eserv тоже работает с Dr.Web

#10 Malex

Malex

    спасатель

  • Posters
  • 1 070 Сообщений:

Отправлено 28 Ноябрь 2012 - 03:11

Win7 x64

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 Valentina

Valentina

    Poster

  • Members
  • 1 102 Сообщений:

Отправлено 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 Malex

Malex

    спасатель

  • Posters
  • 1 070 Сообщений:

Отправлено 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 Valentina

Valentina

    Poster

  • Members
  • 1 102 Сообщений:

Отправлено 28 Ноябрь 2012 - 10:40

Malex, не за что. Да, я приняла к сведению. Подумаю, что тут можно сделать.
Логика - замечательная вещь. Однако против человеческого мышления она бессильна.


Читают тему: 0

0 пользователей, 0 гостей, 0 скрытых