Консультация № 180296
12.10.2010, 22:59
49.71 руб.
0 11 2
Доброго времени суток. Возникла проблема с установкой обновления KB2416472 для системы безопасности .NET Framework 4 в Windows XP, Windows Server 2003, Windows Vista, Windows 7 и 32-разрядной (x86) версии Windows Server 2008. Обновление KB2416472 устанавливается винда пишет что обновление успешно установлено, но через минуту оно снова появляется в windows update.
Пробовал устанвливать это обновление вручную, эфект тот же, пишет что установилось нормально, но через минуту снова появляется.

Download size: 4,7 MB
You may need to restart your computer for this update to take effect.
Update type: Important
Обнаружена проблема безопасности, которая дает злоумышленнику возможность нарушить защиту компьютера с системой Windows, на котором запущена платформа Microsoft .NET Framework, и получить доступ к сведениям. Чтобы защитить компьютер, установите это обновление от корпорации Майкрософт. После установки этого обновления может потребоваться перезагрузить компьютер.
More information:
http://go.microsoft.com/fwlink/?LinkId=202374
Help and Support:
http://support.microsoft.com



Приложение:
Windows 7 Ultimate 6.1.7600 RTM. KIS 2010

Обсуждение

давно
Советник
399015
1996
13.10.2010, 00:09
общий
это ответ
Здравствуйте, Roots!

.NET Framework — программная платформа от компании Microsoft, предназначенная для создания программ и веб-приложений. Это специфическая программная платформа, которая не является обязательной средой для Windows и не входит в дистрибутив Windows 7 и в повседневном использовании она может вам не понадобиться.

Соответственно могу посоветовать два варианта на выбор:
1) Удалить среду - через панель управления - программы и компоненты.
2) Переустановить .NET Framework 4.0, предварительно удалив вашу версию.

Можно попробовать первый вариант и вполне возможно вы просто забудете о .NET Framework, тем более обновления вас больше беспокоить не будут.

давно
Советник
399015
1996
13.10.2010, 00:16
общий
Roots:
Если вы не занимаетесь программированием, то я думаю .NET вам без надобности, тем более что это лишняя брешь в системе безопасности Windows.
А вы компьютер после установки обновления перезагружали ? Система это требует.
давно
Мастер-Эксперт
242862
2724
13.10.2010, 17:33
общий
Roots:
Извините , какое ПО .NET Framework у Вас уже установлено ?
PS Может оказаться , что переустанавливать придётся изначально .
Об авторе:
Не следует множить сущее без необходимости.Оккам
Неизвестный
13.10.2010, 21:55
общий
.NET Framework мне необходим, для каких целей объяснять не буду. Да и дело здесь не в том нужен он мне или нет. Я прошу помощи решить проблему почему у меня не устанавливается KB2416472.
P.s. Переустановка nf не помогает пробовал несколько раз с чисткой системы и реестра.
давно
Советник
399015
1996
14.10.2010, 02:31
общий
Roots:
Посмотрите версию файла оболочки обработчика команд mscoree.dll - вводите это название в "найти программы и файлы" и по правому клику на найденном файле смотрите версию - должна быть не ниже 3.5.
На момент установки обновления отключаем касперского и так как обновление может идти по частям, то и пробуем устанавливать несколько раз. Так же для установки необходимы права администратора.
Если это не поможет, то войдите в систему в безопасном режиме (через F8 при загрузке) и установите обновление вручную. (возможно что-то еще блокирует установку данного обновления). Для более полной информации о безопасном режиме наберите в окне "справка и поддержка" - "безопасный режим".

для каких целей объяснять не буду

Да и не надо - платформа .NET часто используется для взлома и модификации других программ. В частности и игрушек для получения чит-бонусов.
Неизвестный
15.10.2010, 00:09
общий
Sergey V. Gornostaev, версия файла mscoree.dll 4.0,касперского выгружал полностью, устанавливать пробовал уже раз более 30 с правами администратора, в безопасном режиме невозможно запустить службу windows installer даже принудительно.


Цитата: 23955
Да и не надо - платформа .NET часто используется для взлома и модификации других программ. В частности и игрушек для получения чит-бонусов.

Спасибо буду знать.
давно
Советник
399015
1996
15.10.2010, 06:00
общий
Roots:
Попробуйте распаковать обновление в отдельный каталог и запустить установочный файл в безопасном режиме.
давно
Мастер-Эксперт
4666
2757
16.10.2010, 11:14
общий
это ответ
Здравствуйте, Roots!

Пройдёмся по пунктам, ещё раз да ладом.
Как известно, все, до NET Framework 3.5 включительно, в операционную систему Windows 7 интегрированы. Установка NET Framework 4.0 является необязательным обновлением. В частности, клиентский профиль .NET Framework 4 предлагается в качестве рекомендованного обновления, которое может автоматически устанавливаться в Windows Vista и Windows 7. Ну, если очень нужно, то… .
1) Где берём? Тут находиться веб-установщик!
Цитата: Microsoft .NET Framework 4 (веб-установщик)
Пакет веб-установщика [b]клиентского профиля Microsoft .NET Framework 4[/b] загружает и устанавливает компоненты .NET Framework, необходимые для выполнения на приложения с учетом архитектуры процессора и ОС, для которых оно предназначено. В течение установки необходимо наличие подключения к Интернету. .NET Framework 4 требуется для выполнения и разработки приложений, предназначенных для .NET Framework 4.
Поэтому и размер –Имя файла:dotNetFx40_Full_setup.exe, Версия:4, Дата размещения: 12.04.2010, Язык:Русский, Размер загружаемого файла:869 КБ
Можно и тут его (веб-установщик) найти.

2) Тогда тут что? А, автономный установщик!
Цитата: Microsoft .NET Framework 4 (автономный установщик)
Распространяемый пакет Microsoft .NET Framework 4 устанавливает среду выполнения .NET Framework и связанные файлы, необходимые для выполнения и разработки приложений, предназначенных для .NET Framework 4.
А у этого соответственно - Имя файла: dotNetFx40_Full_x86_x64.exe, Версия:4, Дата размещения:12.04.2010, Язык:Русский, Размер загружаемого файла:48.1 МБ
Можно и здесь его (автономный установщик) найти.

3) Далее, очень рекомендую Вам прочитать (может даже не единожды) файл Readme, там как раз про ошибки в процессе установки.

4) Кроме того, если Вы являетесь лицензионным пользователем операционной системы Windows 7, то почему и не потревожить тамошний Центр разработчиков .NET? Тем более заявленной – “Помощь в устранении неисправностей и поддержка”

5) Попробуйте на другой винчестер установить операционную систему заново(соблюдая чистоту эксперимента, только её) и затем попытаться поставить, используя автономный установщик, net framework 4


Приложение:
Выдержки из readme
Troubleshooting .NET Framework 4 Install failures
Varun Gupta 22 Jun 2010 12:03 AM 0

How to locate the latest installation log file and installation error code:

Navigate into the temp directory (Click Windows button, type %temp% in search bar and click temp folder in search results)
Search for filename that starts with “Microsoft .NET Framework 4 Setup” (It is an HTML document)
Navigate to the end of the html file.

You would see last line in the file starting with “Final Result: Installation failed with error code:” It will be followed by error code, e.g. (0x80070642)

Refer to following table for each error code:


Error Code: 0x80070002 (MSI fails to start installation)
Steps to identify the issue:
Open the latest installation log file
Use Ctrl+F to search for the text "PerformOperation returned 2 (translates to HRESULT = 0x80070002)".
Look at the pervious line with the text pattern as MSI(<<Drivename:\<<GUID>>\netfx_core_x86.msi)
For e.g. "MSI (E:\073b39cc3bdd7647a3baf06ef854a959\netfx_Core_x86.msi) Installation failed"
It means that Drivename ( as above example, E: drive ) does not have administrator appropriate permission

Steps to resolve the issue:

Go to Start-> Computer
Right click on the Drive name identified in the log file ( drive name identified in step 4 above)
Go to Security tab,Click on Edit button to update the permissions
Select Administrators under Groups or user names list
Select Full control,Modify,Read & execute,Read, Write by clicking on Allow check boxes.
Click on Apply, this will start updating all the files permission existing in the drive.
Click OK.
Steps to Verify the issue resolution:
Restart the .NET4 framework setup again
.NET4 Framework 4 setup -> http://www.microsoft.com/downloads/details.aspx?FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992&displaylang=en


Error Code: 0x00000BC9
Steps to identify the issue:
Open the latest Microsoft .NET Framework setup log file in the temp directory
Search for "exit code 3017 (translates to HRESULT = 0xbc9)" in the log file.
Steps to resolve the issue:
Restart the machine.


Error Code: 0x80070643
[This is applicable if you are running Windows x64 operating system]
Check if it's 1719 MSI internal error:
Steps to Identify the issue:
Open the latest installation log file in the temporary directory
Use Ctrl + F to search for the text "Returning IDOK. INSTALLMESSAGE_ERROR [The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.]
This may indicate that Windows Installer registry keys may not be correct

Steps to resolve the issue:
Click Windows button and type 'regedit' in search bar.
Click 'regedit' in search results
Navigate to following registry hive:

HKLM\Software\Microsoft\Windows\CurrentVersion\Installer

Check if following registry keys have correct values:
MsiExecCA32 should end with \Windows\syswow64\msiexec.exe
MsiExecCA64 should end with \Windows\system32\msiexec.exe

Re-run setup program after trying troubleshooting steps.

Incase you still see setup failure, please post your question with your setup log on the forum -> http://social.msdn.microsoft.com/Forums/en-US/netfxsetup/threads

Regards, Varun Gupta
4
Об авторе:
Не все сисадмины одинаково полезны ...
Неизвестный
17.10.2010, 22:23
общий
Проблема решена
давно
Советник
399015
1996
17.10.2010, 22:36
общий
Roots:
Рад за вас!
давно
Мастер-Эксперт
4666
2757
18.10.2010, 09:06
общий
Roots:
Поделитесь информацией, где затык то был?
Об авторе:
Не все сисадмины одинаково полезны ...
Форма ответа