Ошибка 0x8007066A или 66A при установке обновлений платформы .NET Framework

Переводы статьи Переводы статьи
Причиной может быть повреждение системы компьютера. Например, на компьютере могут быть повреждены секторы жесткого диска, также возможно, что какое-либо приложение заменило файлы .NET Framework.
Для устранения данной проблемы поочередно воспользуйтесь приведенными ниже способами.

Способ 1. Исправление ошибок регистрации обновления ПО MSI

  1. Чтобы исправить ошибки в автоматическом режиме, нажмите кнопку или щелкните ссылку Fix it, а затем в диалоговом окне Просмотр загрузок выберите команду Выполнить. Следуйте инструкциям мастера устранения проблем.
    Примечание. Данное исправление не относится к Windows 8 и Windows RT.

    Свернуть это изображениеРазвернуть это изображение
    Устранить проблему
    Microsoft Fix it 50123
    Свернуть это изображениеРазвернуть это изображение




    Примечание. Этот мастер может быть доступен только на английском языке, однако средство автоматического устранения неполадок можно использовать в версиях Windows на любых языках. Решение Fix it можно загрузить на любой компьютер, а затем сохранить на устройстве флэш-памяти, DVD- или компакт-диске и запустить на нужном компьютере.

    Дополнительные сведения о решении этой проблемы см. в статье Исправление проблем, связанных с повреждением регистрации обновления программного обеспечения MSI.
  2. Откройте Центр обновления Windows и повторите попытку установки обновлений. Можно также запустить обновление Microsoft Security Essentials.
  3. Попробуйте переустановить обновление .NET Framework.
Если решить проблему не удается, перейдите к способу 2.

Способ 2. Восстановление .NET Framework

Загрузите Средство восстановления Microsoft .NET Framework чтобы восстановить следующие версии .NET Framework, а затем переустановите обновление .NET Framework:
  • .NET Framework 4
  • .NET Framework 3.5 с пакетом обновления 1 (SP1)
  • .NET Framework 3.0 с пакетом обновления 2 (SP2)
  • .NET Framework 2.0 с пакетом обновления 2 (SP2)
Дополнительные сведения см. в статье Доступна версия 2 средства восстановления Microsoft .NET Framework. Если эта проблема не устранена или если используются другие версии .NET Framework, перейдите к способу 3.

Способ 3. Загрузите и установите обновление вручную.

Чтобы загрузить и установить обновления вручную, выполните следующие действия.
  1. Откройте Центр обновления Windows или Центр обновления Майкрософт.
  2. Чтобы просмотреть журнал обновлений, выполните одно из следующих действий (в зависимости от вашей версии Windows):
    • При использовании Windows 8.1, Windows 8, Windows 7 или Windows Vista в левой части панели управления щелкните команду Просмотр журнала обновлений.
    • При использовании Windows XP в левой части панели управления щелкните команду "Обзор журнала обновлений".
  3. В списке обновлений найдите обновление, которое содержит код ошибки, и запомните номер статьи базы знаний, соответствующей обновлению, которое необходимо установить.
  4. Перейдите к Центру загрузок Windows.
  5. В поле Поиск по центру загрузок в верхней части страницы, введите KB и номер статьи обновления.
  6. Нажмите клавишу ВВОД или щелкните значок поиска.

    Например, если номер статьи KB, указанный для обновления, 123456, введите в поле поиска текст KB123456 и нажмите клавишу ВВОД или щелкните значок поиска. (Значок поиска выглядит как белая лупа).
  7. В списке Результаты поиска найдите номер необходимой статьи и перейдите к ней.
  8. В диалоговом окне Загрузка файла последовательно нажмите кнопки Загрузить и Сохранить.
    Свернуть это изображениеРазвернуть это изображение
    8.	В диалоговом окне "Загрузка файла" последовательно нажмите кнопки "Загрузить" и "Сохранить".
  9. В списке Сохранить в выберите Рабочий стол, затем нажмите кнопку Сохранить.
  10. На рабочем столе найдите и дважды щелкните загруженный файл, чтобы установить обновление.
Примечание. Если обновление не требуется для вашего компьютера, оно не будет установлено. Если установить обновление по-прежнему не получается и отображается один из указанных кодов ошибки, попробуйте способ 4.

Способ 4. Удаление и переустановка платформы .NET Framework

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

Для этого выполните указанные ниже действия.
  1. Ознакомьтесь с руководством пользователя средства очистки .NET Framework.
  2. Загрузить Средство очистки платформы .NET Framework.
  3. При запросе нажмите кнопку Открыть, а затем — кнопку Извлечь.
  4. В списке извлеченных файлов дважды щелкните файл cleanup_tool.exe.
    При запросе пароля администратора или подтверждения введите пароль и нажмите кнопку Продолжить.
  5. Когда появится сообщение Запустить программу .NET Framework Setup Cleanup Utility?, нажмите кнопку Да.
  6. Нажмите кнопку Да, чтобы принять условия лицензионного соглашения.
  7. В окне Очищаемый продукт щелкните список, выберите .NET Framework — все версии и нажмите кнопку Очистить.
    Примечание. Средство очистки не позволяет удалить .NET Framework 2.0 в Windows Vista и последующих версиях Windows, так как эта версия .NET Framework входит в состав ОС.
  8. После удаления .NET Framework перезагрузите компьютер.
  9. Загрузите и установите следующие компоненты:
    .NET Framework 1.1

    .NET Framework 1.1 с пакетом обновления 1 (SP1);

    .NET Framework 3.5 с пакетом обновления 1 (SP1) (при этом также устанавливается .NET Framework 2.0 с пакетом обновления 2 (SP2) и .NET Framework 3.0 с пакетом обновления 2 (SP2).
  10. Перезапустите компьютер.
  11. Снова откройте веб-сайт Центра обновления Windows и установите обновления.
  12. Попробуйте переустановить обновление .NET Framework.

Дополнительные сведения

Если проблему устранить не удается, возможно, необходимо будет собрать дополнительные сведения журнала, чтобы устранить ее с помощью службы поддержки Майкрософт. Для сбора сведений журнала выполните действия, описанные в Включение подробного журнала установщика Майкрософт для сбора дополнительной информации прежде чем обращаться в службу поддержки Майкрософт.

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

Об этой статье

Код статьи: 2507641
Последний отзыв: 24 июня 2014 г.
Информация в данной статье относится к следующим продуктам.: Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows Server 2012 Datacenter, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows Server 2012 Standard, Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows Server 2012 R2 Standard, Windows 7 Корпоративная, Windows 7 Домашняя базовая, Windows 7 Домашняя расширенная, Windows 7 Профессиональная, Windows 7 Начальная, Windows 7 Максимальная, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Foundation, Windows Server 2008 R2 Standard, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Foundation, Windows Server 2008 Standard, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows XP Starter Edition
Вы хотите поделиться отзывом об этой статье?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.