Обновление для платформы .NET Framework 3.5 в Windows 8, Windows 8.1, Windows Server 2012 и Windows Server 2012 R2


ВВЕДЕНИЕ


Это обновление устраняет проблему, которая препятствует включению компонента Microsoft .NET Framework 3.5 после установки обновления для системы безопасности 2966827 или 2966828 (описанные в бюллетене по безопасности (Майкрософт) MS14-046) для платформы Microsoft .NET Framework 3.5.

Это обновление предназначено для Windows 8, Windows Server 2012, Windows 8.1 и Windows Server 2012 R2.

Аннотация


Корпорация Майкрософт выпустила обновление 3005628 для платформы .NET Framework 3.5 в Windows 8, Windows Server 2012, Windows 8.1 и Windows Server 2012 R2.

  • Частные лица, малые предприятия и организации могут воспользоваться функцией автоматического обновления Windows, чтобы установить исправления из Центра обновления Майкрософт. Подробнее об этом см. в статье Автоматическое получение обновлений для системы безопасности.
  • ИТ-специалистам следует ознакомиться с разделами "Сведения о загрузке" и "Параметры командной строки для этого обновления".

Проблема


После установки обновления для системы безопасности 2966827 или 2966828 (описанных в бюллетене по безопасности (Майкрософт) MS14-046) для платформы Microsoft .NET Framework 3.5 первая попытка включить дополнительный компонент .NET Framework 3.5 в разделе Компоненты Windows может быть безуспешной.

Если это происходит, может появляться сообщение об ошибке, подобное приведенному ниже.
Код ошибкиСообщения об ошибках
0x800F0906
Не удалось загрузить исходные файлы.
Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра "Источник". Дополнительные сведения об указании расположения источника см. на веб-странице http://go.microsoft.com/fwlink/?LinkId=243077.
Файл журнала DISM находится по адресу C:\Windows\Logs\DISM\dism.log
Windows не удалось применить требуемые изменения.

Системе Windows не удалось подключиться к Интернету для загрузки необходимых файлов. Проверьте подключение и попробуйте еще раз, нажав кнопку "Повторить".

Сбой установки одной или нескольких ролей, служб ролей или компонентов.
Не удалось найти исходные файлы. Попробуйте установить роли, службы ролей или компоненты еще раз в новом сеансе мастера добавления ролей и компонентов и выберите на странице подтверждения параметр "Указать альтернативный исходный путь", чтобы указать действительное расположение исходных файлов, требуемых для установки. Расположение должно быть доступно для учетной записи компьютера сервера назначения.
0x800F0906 - CBS_E_DOWNLOAD_FAILURE
0x800F081F
Не удалось найти исходные файлы.
Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра "Источник". Дополнительные сведения об указании расположения источника см. на веб-странице http://go.microsoft.com/fwlink/?LinkId=243077.
Файл журнала DISM находится по адресу C:\Windows\Logs\DISM\dism.log
0x800F081F - CBS_E_SOURCE_MISSING
Код ошибки: 0x800F081F
Ошибка: 0x800F081F

Причина


Обновления для системы безопасности 2966827 и 2966828 (описанные в бюллетене по безопасности (Майкрософт) MS14-046) для платформы .NET Framework 3.5 требуют метаданные, которые добавляются в систему только после включения компонента Microsoft .NET Framework 3.5. Обновления для платформы .NET Framework 3.5 следует устанавливать только после установки компонента .NET Framework 3.5. Эта проблема также описана в базе знаний Майкрософт:
3002547 После установки обновления для системы безопасности 2966827 или 2966828 не удается включить дополнительный компонент Microsoft .NET Framework 3.5 для Windows в Windows 8, Windows Server 2012, Windows 8.1 или Windows Server 2012 R2

Решение


Чтобы устранить эту проблему, установите обновление 3005628.


Обновление 3005628 удалит обновление для системы безопасности 2966827 или
2966828 в системах, где не установлен компонент .NET Framework 3.5, присутствующий в Windows 8, Windows Server 2012, Windows 8.1 и Windows Server 2012 R2. В будущем обновления для системы безопасности 2966827 и
2966828 будут предлагаться только для применимых систем с включенным компонентом .NET Framework 3.5.

Пользователям, в системе которых обновление для системы безопасности 2966828 предварительно развернуто производителем устройства или системным администратором с помощью параметров "/StartComponentCleanup" и "/ResetBase" системы обслуживания образов развертывания и управления ими (DISM), необходимо установить обновление 3005628. Ссылки на соответствующие обновления см. в разделе "Сведения о загрузке".


Пользователям, которые получили и установили обновление 3005628 из каналов Центра обновления Майкрософт, не нужно предпринимать дополнительных действий. Отдельным пользователям или ИТ-специалистам, которые устанавливают обновление 3005628 вручную или в собственных управляемых средах, следует ознакомиться с разделами "Сведения о загрузке" и "Параметры командной строки для этого обновления".

Сведения о скачивании

Указанные ниже файлы можно скачать с веб-сайта Центра загрузки Майкрософт.

Для всех поддерживаемых 32-разрядных (x86) версий операционных систем

Загрузка Скачать пакет NDPFixit-KB3005628-X86.exe.

Для всех поддерживаемых 64-разрядных (x64) версий операционных систем

Загрузка Скачать пакет NDPFixit-KB3005628-X64.exe.

Пользователям, которые знают, что параметры "/StartComponentCleanup" и "/ResetBase" системы DISM использовались в их системе, следует скачать и установить следующее обновление:

Для всех поддерживаемых 32-разрядных (x86) версий операционных систем

Загрузка Скачать пакет Windows8.1-KB2966828-x86.msu.

Для всех поддерживаемых 64-разрядных (x64) версий операционных систем

Загрузка Скачать пакет Windows8.1-KB2966828-x64.msu.

Параметры командной строки для этого обновления

Для этого обновления нет применимых параметров командной строки. Исполняемый файл обновления необходимо запускать с помощью учетных данных администратора с повышенными правами.

Необходимость перезагрузки

Требуется только в том случае, если при установке этого обновления обновляемые файлы были заблокированы или использовались.



Дополнительная информация


Сведения в этой статье относятся к следующим продуктам:
  • Microsoft .NET Framework 3.5 в Windows 8, Windows Server 2012, Windows 8.1 и Windows Server 2012 R2.