Установите.Net Framework 3.5 в Windows 8.1

Я пытаюсь установить фреймворк 3.5, но я всегда получаю сообщение об ошибке:

  • Сначала я попытался добавить через "включить функции Windows", но я получил эту ошибку:

введите описание здесь

  • Затем я попытался выполнить эту команду в консоли:

dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:j:sources\sxs /LimitAccess

Я получил еще одну ошибку:

введите описание здесь

  • Наконец, я попытался выполнить шаги "Решение для кода ошибки 0x800F0907" в http://support.microsoft.com/kb/2734782/en, но у меня нет Windows 8 PRO, поэтому я не могу запустить "Локальную групповую политику". Редактор"

Если вам нужен перевод для изображений, пожалуйста, спросите меня.

2 ответа

Решение

Удалите обновления KB2966826 и KB2966828, перезагрузите компьютер и попробуйте снова активировать.Net 3.5. Оба обновления.Net 3.5, и они блокируют установку. Microsoft знает об этой проблеме и пытается ее исправить.

Если у вас установлены дополнительные пакеты многоязыкового интерфейса пользователя, вам нужны DVD-диски с дополнительным языком, скопируйте папку SxS обоих DVD-дисков в локальную папку и укажите /source параметр DISM в эту папку. Я написал это в прошлом году в Microsoft, но они до сих пор не обновили документацию.

У меня была та же проблема (ошибка 0x800f081f в команде dism), и после многих попыток я понял, что сообщение было правильным: даже если я запускал командную строку как администратор, я получил ошибку при доступе к каталогу в подключенный диск (x:\sources\sxs в моем случае), но я смог увидеть его в Windows Explorer без каких-либо проблем. Поэтому я исправил проблему, просто скопировав каталог sxs в c:\temp и повторно запустив команду dism. Работал отлично.

Для меня до сих пор загадка, почему я не могу получить доступ к диску x из командной строки (даже с правами администратора). Если у вас есть идеи, мне любопытно, в чем может быть причина.

Благодарю.

Другие вопросы по тегам