Войти

Показать полную графическую версию : [решено] HP Install ссылается на Framework 3.5 SP1


Nakkurillo
15-02-2015, 22:03
Цель: на доменной тачке с XP Pro SP3 настроить на печать и сканирование сетевой HP 1536dnf. Для этого было решено воспользоваться фулсолюшном с сайта HP. При запуске hp_M1530_MFP_full_Solution_usb_n_w.exe, после его автораспаковки, появляется сообщение о том, что FW 3.5 SP1 установлен и ОС требуется ребут, который, разумеется, не меняет ситуацию. Пробовал удалять вручную все версии (1-4) FW, после чего чистить с пом. NET Framework Cleanup Tool - не помогло (следовавшая за этим последовательная установка с младшего до старшего также не принесла рез-та). Выполнял рекомендации (http://forum.oszone.net/post-1481285-7.html):
- на момент чистки упоминаний в ветке реестра не было;
- команды выполнял;
- фикс не удалось применить, т.к. машина не в инете;
- ставил все 3 обновления
Удалял ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework и C:\WINDOWS\Microsoft.NET, перезагружал ПК.

В итоге, в любом состоянии окно всё равно появляется. Где же поселился корень зла? Откуда нужно удалить информацию, дабы не мешать установочнику?

Солюшн опробовал за соседней XP SP3 - сначала поставился злосчастный 3.5 SP1, затем дрова на МФУ.

Petya V4sechkin
16-02-2015, 09:17
Nakkurillo, сделайте лог Process Monitor (http://technet.microsoft.com/ru-ru/sysinternals/bb896645) следующим образом:
запустите Process Monitor;
запустите установку full_Solution и дождитесь появления сообщения;
сохраните лог: меню File -> Save -> PML-формат;
заархивируйте и выложите на любой файлообменник, например http://rghost.ru

Nakkurillo
17-02-2015, 20:21
Petya V4sechkin, готово: http://rghost.ru/8VMjqK5VP

Petya V4sechkin
18-02-2015, 19:59
Nakkurillo, попробуйте удалить в реестре параметр
HKEY_LOCAL_MACHINE\SOFTWARE\Hewlett-Packard\CSIBootstrap\74280B5D-A0AF-46c5-9C85-D9EA078262F1

Nakkurillo
24-02-2015, 13:32
Petya V4sechkin, Холмс, но как?!? В точку! Удаление ключа позволило-таки запуститься установщику. Спасибо!
Если не затруднит, поясните, по каким критериям удалось вычислить помеху.

Petya V4sechkin
24-02-2015, 16:38
Nakkurillo, установщик при запуске считывает этот ключ и узнаёт, что уже запускался ранее. Видимо, в первый раз что-то пошло не так, и сохраненное значение не соответствовало ожиданиям установщика.
по каким критериям удалось
Почти угадал :)
С логами так бывает: записей генерируется много и нужно выбрать те, которые кажутся существенными.

Nakkurillo
25-02-2015, 15:11
Petya V4sechkin, т.е. последовательность действий в данной ситуации такая?
1) фильтр по Setup.exe (HP);
2) анализ ключей, начиная с конца представленного интервала времени, на предмет повторного открытия одного из них;
3) поиск места, после которого перестаёт фигурировать создание файла (CreateFile) установщиком в поле Operation

Пройдясь по этим пунктам, у меня получилось выйти на ключ-обидчик.




© OSzone.net 2001-2012