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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Некорректно устанавливается обновление NDP40-KB2656351-x64.exe (http://forum.oszone.net/showthread.php?t=224471)

Dosmod 05-01-2012 12:14 1828798

[решено] Некорректно устанавливается обновление NDP40-KB2656351-x64.exe
 
Вчера решил обновить ОС, через "Центр обновления Windows" нашло два обновления, первое с них установилось нормально а вот со вторым проблема...
при установке идет все нормально и в самом конце пишет что обновление установлено успешно, далее нажимаю на "Поиск обновлений" и система опять находит то самое обновление и предлагает его установить... и так по кругу до бесконечности наверное
как решить проблему? скрывать его не очнь хочется, ибо не известно установилось оно или нет


скачал обновление отдельно, установка также идет успешно, но потом опять появляется предложение установить в центре обновлений...
NDP40-KB2656351-x64.exe - поставилось нормально
NDP40-KB2656351-IA64.exe - не знаю что означает IA но установить не вышло, ошибка:

Цитата:

KB2656351 не применяется или блокируется другим условием на данном компьютере.

Vadikan 05-01-2012 14:47 1828932

Цитата:

Цитата Dosmod
NDP40-KB2656351-IA64.exe »

Это для Itanium, оно вам не нужно. Странно, что оно предлагается. Скройте и все.

Dosmod 05-01-2012 15:17 1828966

а оно и не предлагается, я его вручную пытался поставить, а предлагается именно NDP40-KB2656351-x64.exe, только бесконечто предлагается...

Vadikan 05-01-2012 17:41 1829052

Цитата:

Цитата Dosmod
не известно установилось оно или нет »

Сверьте версии имеющихся в системе файлов с http://support.microsoft.com/kb/2656351

Dosmod 05-01-2012 18:45 1829107

такие файлы как:
aspnet_wp.exe
System.Web.Extensions.dll
System.Web.dll
webengine.dll
webengine4.dll

не обновились, по прежнему версии 4.0.30319.272
обновился только ServiceModelReg.exe до версии 4.0.30319.547

значит обновление таки не поставилось... теперь каким образом его установить?

попробовал еще раз вручную но уже с безопасного режима:

Vadikan 05-01-2012 19:07 1829130

Dosmod, давайте зайдем с другой стороны.

1. В командной строке, запущенной с правами администратора, выполните
Код:

sfc /scannow
Если появится сообщение о невозможности восстановить файлы, прикрепите \Windows\Logs\CBS\CBS.log в архиве.

Если ошибок нет / исправлены, продолжайте.

2. Распкауйте EXE архиватором в любую папку.

3. В командной строке с полными правами перейдите в папку (cd) и выполните:

Код:

setup /log %temp%\KB2656351.htm
4. Запакуйте лог в архив и прикрепите.

MadMaks 05-01-2012 19:10 1829131

Удалите все упоминания о .NET Framework при помощи Windows Installer Clean Up, а затем вручную, предварительно скачав каждое обновление, поставьте заново .NET Framework и обновления к нему.
Сам уже несколько раз с ним возился, после конфликта версий обновлений, ни новые не старые не ставятся, вот и приходится удалять.

Vadikan 05-01-2012 19:21 1829144

MadMaks, утилита не поддерживается, и может привести к проблемам... Грабли расставляйте сразу :)

Я не говорю, что ее нельзя использовать. Но я бы сначала сделал как минимум точку восстановления, а лучше - образ.

Цитата:

Цитата MadMaks
поставьте заново .NET Framework »

Версия 4, к которой относится обновление, входит в состав ОС.

Dosmod 05-01-2012 19:53 1829166

Вложений: 1
Цитата:

Цитата Vadikan
Если ошибок нет / исправлены, продолжайте. »

Цитата:

Защита ресурсов Windows не обнаружила нарушений целостности.
вот лог:

Vadikan 05-01-2012 20:10 1829173

Dosmod, судя по логу, все установилось успешно. По факту это означает, что установщик Windows успешно выполнил возложенную на него задачу и обновил все файлы (или не заметил, что не обновил).

Перезагрузитесь и проверьте, предлагается ли обновление.
Проверьте версии файлов еще раз.

Если файлы не обновлены, предлагаю такой подход:

1. Удалить все обновления .NET и перезагрузиться.
2. Проверить обновления и установить только KB2656351.

Потом:
Перезагрузитесь и проверьте, предлагается ли обновление.
Проверьте версии файлов еще раз.

Dzirt2005 05-01-2012 20:29 1829179

Цитата:

Цитата Vadikan
Версия 4, к которой относится обновление, входит в состав ОС. »

Версия 4 .NET Framework не входит в состав ОС, а через WU устанавливается только его часть - Client Profile. Полную версию нужно ставить отдельно.

Dosmod 05-01-2012 21:37 1829232

Цитата:

Цитата Vadikan
Перезагрузитесь и проверьте, предлагается ли обновление. »

на ночь ПК выключался и несколько раз перезагружал - всеравно предлагает установить

Цитата:

Цитата Vadikan
1. Удалить все обновления .NET и перезагрузиться. »

удалил, но заметил одну странность, все обновление с "NET" были установлены сегодня, хотя нечего такого подобного небыло, сегодня пробовал ставить только то злополучное обновление...

Цитата:

Цитата Vadikan
2. Проверить обновления и установить только KB2656351. »

при проверке нашло 7 обновлений, среди них одно KB2656351 и на нем была снята галочка
поменял галочки наоборот - установил, в центре обновлений больше этого KB2656351 не наблюдаю :D , перезагрузился - все хорошо, обновления нету
установил все остальные обновления - в центре обновлений все отлично

Vadikan 05-01-2012 22:21 1829266

Dzirt2005, да, конечно 4 не входит, я исправил сообщение, спасибо.

Dosmod, все хорошо, что хорошо кончается. Субъективно, мне кажется, что с обновлениями .NET возникает больше проблем, чем со обычными обновлениями Windows (MSU) - разные технологии установки обновлений используются.


Время: 06:09.

Время: 06:09.
© OSzone.net 2001-