В Windows 10 ряд пользователей пытаются установить .NET Framework 3.5 и сталкиваются с проблемой. При установке .NET 3.5 с помощью DISM возникает ошибка 14003 и некоторая ошибка Microsoft-Windows-NetFx3-OnDemand-Package 0x800736b3. Вот что вы можете сделать, чтобы этого избежать.
Код ошибки 0x800736b3 указывает на то, что Хранилище компонентов в Windows 10 повреждено. Это соответствует текстовому сообщению ERROR_SXS_ASSEMBLY_NOT_FOUND.
[========================== 100.0 % ==========================]
Произошла ошибка – Microsoft-Windows-NetFx3-OnDemand-Package Ошибка: 0x800736b3Ошибка: 14003
Указанная сборка не установлена в вашей системе.
Я заметил, что большинство пользователей, которые сталкивались с эта проблема пыталась установить .NET Framework 3.5 в Windows 10 с помощью следующей команды:
dism/online/add-package/packagepath: D: sources sxs microsoft-windows-netfx3-ondemand -package.cab
Здесь D: буква диска установочного носителя Windows 10.
Чтобы решить эту проблему, сначала попробуйте установить .NET Framework 3.5 как описано в следующей статье: Автономная установка .NET Framework 3.5 в Windows 10 с использованием DISM .
В упомянутой статье команда отличается.
Если вы по-прежнему не можете установить .NET framework 3.5 и получаете ту же ошибку, это означает, что вам нужно для восстановления хранилища компонентов.
Выполните следующие действия:
- Откройте командную строку с повышенными привилегиями.
- Введите следующую команду и нажмите клавиша Enter :
Dism/Online/Cleanup-Image/StartComponentCleanup
- Затем введите следующую команду и нажмите Enter key:
Dism/Online/Cleanup-Image/RestoreHealth
Это должно решить проблему, и вам следует иметь возможность установить .NET Framework 3.5 в Windows 10.
‘);