После обновления до десятки многие пользователи не могут установить необходимые компоненты системных библиотек. ОС обычно поставляется в комплекте Framework 4.6, однако и меньшие версии могут пригодиться. Однако, часто при инсталляции возникают разнообразные ошибки и сбои, а ведь эти утилиты требуются для запуска и нормальной работы многих программ.
Особенно часто с отсутствием этих компонентов сталкиваются те пользователи, которые пытаются запустить старые программы или игры, не получавшие обновлений уже долгое время. В этой статье будет описано решение проблемы с установкой системных библиотек.
Используем стандартные средства системы для установки net framework 3.5
В качестве первого способа стоит использовать для установки стандартные методы, предоставляемые системой. Для этого нужно зайти в «Программы и компоненты», которые можно обнаружить в Панели управления.
Здесь будет нужно выбрать пункт, отмеченный на рисунке стрелочкой. В открывшемся окне будут представлены компоненты виндовс, установленные и доступные. Нужно будет отметить framework 3.5, после чего нажать ОК и дождаться окончания установки. Затем потребуется перезагрузить компьютер.
Иногда в ходе установки возникают ошибки. Чаще всего они бывают связаны с отсутствием обновления 3005628, его можно загрузить с официального сайта или из центра обновлений. После его установки следует попробовать этот метод установки еще раз.
Если ошибка возникнет снова, то можно найти нужный фреймворк на сайте майкрософт и скачать его самостоятельно. В списке совместимости нет вин 10, однако он прекрасно установится и будет работать, если запустить файл установщика в режиме совместимости с предыдущими операционными системами.
Инсталляция NET Framework 4.5
Следуя логике, никаких проблем, связанных с этой версией утилиты возникать не должно вообще, потому что в комплекте с системой идет фреймворк 4.6, который включает в себя эту версию. Однако, если проблема все же возникла, то первым делом следует проверить список компонентов, как в предыдущем пункте, и включить версию 4.6 там. Если же в утилите все подключено, а какая-то программа по-прежнему требует эту версию, то можно скачать официальный установщик со страницы разработчика и установить его.
Если ничего из этого списка не помогло, тогда можно воспользоваться одной из программ от майкрософт, которые доступны на их странице в разделе поддержки.
- Microsoft .NET Framework Repair Tool. После запуска проверяет устройство и помогает решить проблемы с установкой Framework.
- Microsoft Fix It. Эта утилита действует в более широком спектре и проверяет ошибки установки не только фреймворков, но и вообще всех компонентов.
- .NET Framework Cleanup Tool. С помощью этого приложения можно полностью удалить утилиты с компьютера. После удаления, устройство следует перезагрузить и установить фреймворк при помощи скачанного инсталлятора или через меню компонентов.
Использование дистрибутива Windows 10 для установки Framework 3.5.1
Если у пользователя есть установочный диск/флэшка или же имеется скачанный образ с той же разрядностью вин 10, то можно установить утилиту с него. Если это образ, то его нужно будет смонтировать. После этого нужно будет открыть консоль и ввести там: Dism /online /enable-feature /featurename:NetFx3 /All /Source:X:\sources\sxs /LimitAccess
Вместо Х нужно будет поставить букву того устройства, на котором находятся файлы для установки Windows 10.
Неофициальные способы инсталляции
Можно воспользоваться программой Missed Features Installer 10. Для этого нужно скачать образ с сайта, после чего смонтировать его в системе и запустить исполняемый файл из корня диска.
После этого в меню нужно выбрать фреймоворк и установить те, которые нужны пользователю.