Исправить ошибку при установке .NET Framework 3.5 с кодом ошибки 0x800F0954 в Windows 10
Будет очень неприятно, если вы захотите установить Windows .NET Framework 3.5 на свой компьютер, но вам будет отказано в сообщении об ошибке «Windows не может внести запрошенные изменения. Код ошибки 0x800F0954 “. Этот код ошибки может создать проблемы, когда вы пытаетесь включить или установить какие-либо дополнительные функции Windows на вашем устройстве с Windows 10. Если вы столкнулись с этой проблемой, не волнуйтесь. Существуют исправления, которые позволят вам решить эту проблему. Эта ошибка возникает, когда соединение между службами Windows Server Update Services (WSUS) и установщиком дополнительных компонентов Windows не работает или прерывается. Таким образом, установщик необязательной функции Центра обновления Windows также не может получить разрешение на загрузку необязательной функции Windows и отображает сообщение об ошибке. Оставим причины в стороне, давайте сразу займемся исправлениями.
Если вы заметили тот же код ошибки в окне командной строки, попробуйте эти начальные обходные пути и проверьте, решена ли ваша проблема.
Первоначальные обходные пути -
1. Перезапуск компьютер и после перезагрузки устройства попробуйте снова установить платформу .NET.
2. Проверьте, ожидают ли какие-либо обновления Windows. Если какие-либо обновления Windows ожидают рассмотрения, установите Центр обновления Windows (многие из обновлений Windows поставляются с системами .NET framework, которые устанавливаются при обновлении Windows).
[ВАЖНЫЙ]- Прежде чем переходить к исправлениям, убедитесь, что вы создали точка восстановления системы для вашей системы. В любом случае, если что-то пойдет не так, вы сможете восстановить систему до текущего состояния.
Если все еще вы столкнулись с проблемой при установке .NET framework 3.5 или любой дополнительной функции Windows, воспользуйтесь этими исправлениями:
Обновление Fix-1 из Центра обновления Windows без разрешения WSUS-
Как мы уже обсуждали, причиной этой ошибки является принятие или отклонение запроса между службами Windows Server Update Services (WSUS) и установщиком дополнительных компонентов Windows, поэтому мы можем обойти запрос утверждения на WSUS и напрямую установить компонент Windows без WSUS. Для этого внимательно выполните следующие действия:
1. Сначала вам нужно будет ввести « Реестр ' в Поиск поле рядом со значком Windows.
2. Затем вам нужно нажать на значок « Редактор реестра '.
2. На левой панели Редактор реестра , перейдите в это место -
HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU
3. Теперь на правой панели двойной щелчок на ' UseWUServer '.
4. Измените значение «Значение» на « 0 «. Нажмите на ' Ok ' .
Если вы не можете найти ' UseWUServer «, Вам нужно создать ключ самостоятельно. Выполните следующие действия, чтобы создать ключ:
а. После перехода к « В Реестр, щелкните правой кнопкой мыши на пустом месте и нажмите « Новый »И нажмите« DWORD (32 бита) Значение '.
б. Теперь переименуйте ' Новый ключ ' в качестве ' UseWUServer «. Теперь выполните шаг 2 из Fix-1.
Закройте редактор реестра и перезагрузка твой компьютер. После перезагрузки попробуйте снова установить .NET framework 3.5 на свой компьютер. Если вы все еще сталкиваетесь с проблемой, перейдите к следующему исправлению.
Fix-2 Установите дополнительный компонент с Windows MCT-
Если у вас возникла проблема с установкой функции напрямую из панели управления, вы можете сделать это с помощью Windows PowerShell , где вам нужно загрузить Windows 10 ISO с помощью Media Creation Tool (MCT). Выполните следующие действия, чтобы установить дополнительный компонент из Windows PowerShell -
1. Загрузите Windows 10 ISO (не забудьте сопоставить номер сборки ISO с вашей Windows 10 на вашем компьютере. Теперь смонтируйте ISO в своей системе, дважды щелкнув по нему.
2. Нажмите Windows key+R ключ и введите ' Powershell 'И нажмите' Ok '.
2. Затем вам нужно будет скопировать и вставить эту команду на свой PowerShell окно и ударил Войти .
Add-WindowsCapability -Online -Name NetFx3---- -Source D:SourcesSxS
Измените имя источника в соответствии с диском, на котором вы смонтировали ISO-образ Windows 10, это означает, что если вы смонтировали ISO на диске G: , вам нужно изменить команду как-
Add-WindowsCapability -Online - Name NetFx3---- -Source G:SourcesSxS
ПРИМЕЧАНИЕ-
Если вы не можете запустить эту команду в окне PowerShell, копировать и вставить эта команда в PowerShell окно и ударил Войти .
DISM.exe /Online /Add-Capability /CapabilityName:NetFx3---- /Source:D:SourcesSxS
[ ПРИМЕЧАНИЕ -Измените имя источника в соответствии с диском, на котором вы смонтировали ISO-образ Windows 10, означает, что если вы смонтировали ISO в ГРАММ: drive, то вам нужно изменить команду как-
DISM.exe /Online /Add-Capability /CapabilityName:NetFx3---- /Source: G: SourcesSxS
3. Теперь, наконец, вам нужно проверить, установлена ли .NET Framework или нет, скопировав и вставив эту команду в PowerShell окно и ударил Войти .
Get-WindowsCapability -Online - Name NetFx3----
Перезагрузить твой компьютер.
После перезагрузки проверьте, установлена ли на вашем компьютере .NET Framework 3.5. Если по-прежнему возникает ошибка «Ошибка установки .NET Framework 3.5 с кодом 0x800F0954», выполните следующее исправление.
Fix-3 Установите .NET Framework 3.5 из командной строки-
Вы можете установить .NET framework 3.5, просто загрузив Windows 10 ISO / DVD и выполнив команду в окне командной строки. Выполните следующие действия, чтобы установить .NET Framework 3.5 из окна командной строки.
1. Загрузите Windows 10 ISO .
( ПРИМЕЧАНИЕ - При загрузке не забудьте сопоставить номер сборки ISO с вашей Windows 10 на вашем компьютере.)
2. Теперь смонтируйте ISO, дважды щелкнув по нему.
3. Запомните буквенное имя диска (например, «G:» / «H:» и т. Д.).
4. Теперь вам нужно нажать Windows key+R запустить Пробег .
5. Когда вы увидите окно «Выполнить», вам нужно будет ввести « cmd ' в этом Пробег окно и нажмите « Ok '.
3. Сейчас копировать вставить эта команда на вашем Командная строка окно и ударил Войти .
dism /online /enable-feature /featurename:NetFX3 /Source:H:sourcessxs /LimitAccess
ПРИМЕЧАНИЕ - Вам нужно будет изменить букву диска в команде в соответствии с буквой диска, на который вы загрузили DVD.
dism /online /enable-feature /featurename:NetFX3 /Source:G:sourcessxs /LimitAccess
ПРИМЕЧАНИЕ-
Если вы столкнулись с проблемой при выполнении этой команды, попробуйте выполнить указанную ниже команду:
dism /online /enable-feature /featurename:NetFX3/All /Source:drive letter:sourcessxs /LimitAccess
ПРИМЕЧАНИЕ - Не забудьте изменить ' буква диска ‘В команде, как обсуждалось ранее.
dism /online /enable-feature /featurename:NetFX3/All /Source:G:sourcessxs /LimitAccess
Перезагрузить твой компьютер.
После перезагрузки проверьте, не возникает ли на вашем компьютере проблема «Не удалось установить .NET Framework 3.5 с кодом ошибки 0x800F0954».
Вы должны иметь возможность включить / установить .NET Framework 3.5 на свой компьютер без каких-либо дополнительных ошибок.
Рекомендуется для вас:- Исправлено: .NET Framework зависает, когда он включен в Windows 10.
- Код ошибки обновления Windows 10 0x800F0922 Исправление проблемы
- Исправлено: Код ошибки Центра обновления Windows: 0x800f0922
- Как решить код ошибки обновления Windows 10 643
- Исправлено - Код ошибки 0x800F081F при установке .NET Framework
- Как исправить код ошибки: 0x800f0831 при установке обновления в Windows 10