Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] HP Install ссылается на Framework 3.5 SP1 (http://forum.oszone.net/showthread.php?t=295578)

Nakkurillo 15-02-2015 22:03 2471679

HP Install ссылается на Framework 3.5 SP1
 
Цель: на доменной тачке с 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 - не помогло (следовавшая за этим последовательная установка с младшего до старшего также не принесла рез-та). Выполнял рекомендации:
- на момент чистки упоминаний в ветке реестра не было;
- команды выполнял;
- фикс не удалось применить, т.к. машина не в инете;
- ставил все 3 обновления
Удалял ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework и C:\WINDOWS\Microsoft.NET, перезагружал ПК.

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

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

Petya V4sechkin 16-02-2015 09:17 2471797

Nakkurillo, сделайте лог Process Monitor следующим образом:
  1. запустите Process Monitor;
  2. запустите установку full_Solution и дождитесь появления сообщения;
  3. сохраните лог: меню File -> Save -> PML-формат;
  4. заархивируйте и выложите на любой файлообменник, например http://rghost.ru

Nakkurillo 17-02-2015 20:21 2472590

Petya V4sechkin, готово: http://rghost.ru/8VMjqK5VP

Petya V4sechkin 18-02-2015 19:59 2473106

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

Nakkurillo 24-02-2015 13:32 2475226

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

Petya V4sechkin 24-02-2015 16:38 2475326

Nakkurillo, установщик при запуске считывает этот ключ и узнаёт, что уже запускался ранее. Видимо, в первый раз что-то пошло не так, и сохраненное значение не соответствовало ожиданиям установщика.
Цитата:

по каким критериям удалось
Почти угадал :)
С логами так бывает: записей генерируется много и нужно выбрать те, которые кажутся существенными.

Nakkurillo 25-02-2015 15:11 2475724

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

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


Время: 10:40.

Время: 10:40.
© OSzone.net 2001-