Я пытаюсь установить .NET 3.5 для работы с несколькими устаревшими приложениями, и эта проблема не дает мне покоя уже несколько недель.
Во время установки всплывает окно с просьбой установить .NET 3.5, а когда я нажимаю «загрузить», происходит сбой, сообщающий о проблемах с подключением к интернету. Но интернет работает нормально
Попробовал включить .NET 3.5 из панели управления, но он перенаправляет на «Загрузить из Центра обновления Windows», и загрузка продолжается вечно (лучше попробовать 6 часов на 18 Мбит/с Wi-Fi, загрузка продолжается).
При использовании Dism с /LimitAccess и без него процесс зависает на 65,8%, а затем выдает ошибкуошибка компонента
Загрузил автономный пакет 253 МБ с сайта Microsoft, когда попытался установить его снова, мне предложили загрузить версию 3.5 для запуска dotfx35.exe, который является установочным файлом :(
Пробовал все отhttp://support.microsoft.com/kb/2734782не повезло
Пожалуйста помоги.. :(
решение1
Удалить обновления КБ2966826иКБ2966828, перезагрузите и попробуйте снова активировать .Net 3.5. Оба обновления .Net 3.5 и они блокируют установку. Microsoft знает об этой проблеме и пытается ее исправить.
Если у вас установлены какие-либо дополнительные пакеты MUI, вам понадобится DVD-диск с дополнительным языком, скопируйте папку SxS обоих DVD-дисков в локальную папку C:\sxs
и укажите с помощью /source
параметра DISM эту папку:
DISM.exe /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:C:\sxs /Limitaccess
Я написал это в Microsoft в прошлом году, но они до сих пор не обновили документацию.
решение2
Я нашел ответ, похоже, что ISO-образ был поврежден, что приводит к ошибке при выполнении dism.
Проблема теперь исправлена. Я использовал рабочий диск и проверил md5.
решение3
Я просмотрел всю документацию по устранению неполадок.здесьи скачал \sxsздесь. В конце концов, по подсказке magicandre1981 (выше) я поискал обновления KB2966826 и KB2966828, которые он предложил удалить. Моя система была обновлена, но не имела этих обновлений. Однако удаление обновления KB2966827 решило для меня проблему. Поскольку это был последний шаг, я не уверен, было ли необходимо загружать \sxs, но это все равно может быть хорошей идеей на случай, если ваши файлы были каким-то образом повреждены. В качестве последнего шага, после успешного использования метода DISM.exe на первой странице, на которую я ссылался, я выполнил более типичный процесс с помощью панели управления. В разделе программ и компонентов меню «Включение или отключение компонентов Windows» включает .NET Framework 3.5. На этот раз вместо того, чтобы предложить мне загрузить фреймворк, он просто сообщил мне, что изменение было успешно выполнено.