Содержание

Как переустановить NET Framework

Привет, друзья. В этой публикации будем говорить о том, как переустановить NET Framework в операционных системах Windows 7, 8.1 и 10. Microsoft .Net Framework — это программная платформа, необходимая для функционирования многих сторонних программ. Если её файлы повреждены или отсутствуют, соответственно, у использующих её в работе программ и игр будут сбои. Столкнувшись с таковыми, перед нами может стать вопрос переустановки платформы. Если она является отдельно установленной программой, здесь всё просто – деинсталлируем и устанавливаем по новой. Но если мы говорим об интегрированной в Windows .NET Framework, т.е. являющейся системным компонентом, её переустановка являет собой специфический процесс отключения компонента, загрузки системных обновлений, затем снова включения компонента. Давайте рассмотрим оба варианта переустановки .NET Framework. И также упомянем средство устранения проблем с установкой и обновлением платформы – .NET Framework Repair Tool.

Переустановка неинтегрированной .NET Framework

Итак, друзья, программная платформа .NET Framework, она интегрирована в Windows, но у каждой версии Windows есть своя граничная версия интегрированной платформы:

  • Для Windows 7 — .NET Framework 3.5,

  • Для Windows 8.1 — .NET Framework 4.5.2,

  • Для Windows 10 по версию 1511 включительно — .NET Framework 4.6.2,

  • Для актуальной версии Windows 10 — .NET Framework 4.8.

4.8 – это новейшая на сегодняшний день версия NET Framework, она не может быть отдельно установлена в версии Windows 10 1507 и 1511, но может быть отдельно установлена в Windows 7 и 8.1. Равно как и другие версии NET Framework, которые новее версии интегрированной платформы, могут быть отдельно установлены  в Windows 7 и 8.1. И вот, друзья, если вам нужно переустановить неинтегрированную, отдельно установленную NET Framework, а она, соответственно, у вас должна быть установлена как обычная программа, просто удалите её.

И установите по новой, скачав инсталлятор нужной вам версии с сайта Microsoft. 

Переустановка системного компонента NET Framework в Windows 10

Давайте рассмотрим, как переустанавливается .NET Framework, будучи интегрированным системным компонентом в Windows 10. Но, друзья, прежде переустановки платформы рекомендую просто установить системные обновления. Так, в актуальной Windows 10 платформа .NET Framework обновляется автоматически, и если вы приостановили, заблокировали установку обновлений в «Десятке», либо они у вас сами не устанавливаются из-за каких-то сбоев, у вас, соответственно, могут быть проблемы с софтом и играми, которые требуют в своей работе современные версии .NET Framework. И ещё, друзья: дабы иметь на борту Windows 10 всегда актуальную версию .NET Framework, ваша операционная система должна не только получать текущие обновления, но быть обновлённой до более-менее актуальной версии. Так, например, последняя .NET Framework 4.8 входит в состав Windows 10 только начиная с версии 1903.

Чтобы переустановить интегрированную в «Десятке» .NET Framework, в системном приложении «Параметры» идём по пути «Приложения > Приложения и возможности». В сопутствующих параметрах кликаем «Программы и компоненты».

Кликаем «Включение и отключение компонентов Windows». Снимаем галочку с компонента .NET Framework, но, будьте внимательны, не старой версии 3.5, а 4.х. Жмём «Ок».

Ожидаем, пока Windows применит изменения.

Далее в системном приложении «Параметры» идём в центр обновления и запускаем проверку обновлений.

В числе доступных обновлений центра должны быть платформы .NET Framework — старая 3.5 и новая 4.х.

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

Вновь включаем компонент .NET Framework, который мы отключили.

И после применения изменений перезагружаемся.

Вот, собственно, и всё.

Переустановка системного компонента .NET Framework в Windows 7 и 8.1

А как переустановить .NET Framework в Windows 7 и 8.1? Повторюсь, друзья, в эти версии Windows можно установить более новые версии .NET Framework по типу обычных программ, о чём мы говорили в первом пункте статьи. Но если вам принципиально нужно переустановить интегрированную в Windows 7 и 8.1 платформу, то делается это точно так же, как в Windows 10, только с использованием классического системного функционала в панели управления. Идём сначала по пути «Программы > Программы и компоненты». Снимаем галочки составляющих .NET Framework и отключаем платформу.

Далее в панели управления идём в центр обновления по пути «Система и безопасность > Центр обновления Windows». Запускам проверку обновлений.

Дожидаемся завершения проверки, смотрим важные обновления.

В числе последних должны быть обновления для платформы . NET Framework. Устанавливаем обновления.

Включаем платформу по новой.

Перезагружаем компьютер.

Средство устранения проблем с .NET Framework

Ну и, друзья, наконец, если у вас будут возникать ошибки в процессе переустановки .NET Framework любым из способов, можете попробовать использовать средство устранения проблем с этой платформой — .NET Framework Repair Tool. Это созданная компанией Microsoft утилита, призвана устранить проблемы с установкой и обновлением .NET Framework. Качаем .NET Framework Repair Tool на сайте Microsoft. Запускаем, принимаем лицензионное соглашение.

Средство проведёт диагностику возможных проблем с .NET Framework и предложит решения.  В любом случае нам будут предложены решения в виде перерегистрации и перезагрузки службы установщика Windows. Идём далее.

Жмём «Finish», перезагружаем компьютер.

И пробуем опять установить .NET Framework.


Друзья, возможно, вам пригодятся другие мануалы нашего сайта по решению проблем с прочими компонентами Windows, обеспечивающими работу программ и игр:

  • Как обновить DirectX на Windows 10;
  • Как обновить DirectX на Windows 7;
  • Как удалить DirectX;
  • Как переустановить Microsoft Visual C++;
  • Как установить . NET Framework 3.5 в Windows 10.

Microsoft .NET Framework 4.8, представленная в обновлении Windows 10 за май 2019 г.

С обновлением Windows 10 за май 2019 года Microsoft выпустила версию 1903 .NET Framework 4.8 и доступен для скачивания. Последнее обновление .net framework 4.8 содержит ряд исправлений ошибок, исправлений безопасности и улучшений для Common Language Runtime, ASP.Net, Windows Forms, Windows Presentation Foundation и Windows Communication Foundation.

Если вы обновили или установили Windows 10 версии 1903, вам не нужно устанавливать ее, поскольку она входит в состав новой версии Windows. Однако пользователи Windows 7 SP1, Windows 8.1 и более старых версий Windows 10 1809 или 1803 могут загрузить и установить .NET Framework версии 4.8 на свои компьютеры. Поскольку Microsoft предпочитает .NET 4.8 распространение через веб-установщик, трудно найти ссылки на рабочие автономные установщики.
Но не волнуйтесь, здесь в этом посте вы нашли ссылку для загрузки автономного установщика Microsoft net framework 4. 8.


Содержание сообщения: —

Последняя версия Framework включает множество исправлений, предназначенных для усиления защиты ASP.NET. Что касается вредоносных атак JSON, он содержит определенные исправления ошибок, связанных с HTTP, проблемами, связанными с управлением и кешированием.

NET Framework 4.8 включает улучшения с высоким разрешением, такие как улучшенная поддержка взаимодействия Windows Forms в приложениях WMF с высоким разрешением на платформах, которые поддерживают масштабирование DPI в смешанном режиме или поддержку для каждого монитора V2 DPI Awareness. Вот полный список изменений официальный сайт .


ASP.NET:

  • Исправлена ​​ошибка инициализации System.Web.Caching при использовании кэша ASP.NET на машинах без IIS. (889110, System.Web.dll, ошибка)

Формы Windows:

  • Исправлена ​​возможность выбора текста поля редактирования ComboBox с помощью мыши вниз + перемещение (853381, System. Windows.Forms.dll, Ошибка)
  • Исправлена ​​проблема взаимодействия между пользовательским элементом управления WPF и размещением приложения WinForms при обработке ввода с клавиатуры. (899206, WindowsFormsIntegration.dll, ошибка)
  • Исправлена ​​ошибка, из-за которой экранный диктор / NVDA объявлял о действии раскрытия и сворачивания ComboBox PropertyGrid. (792617, System.Windows.Forms.dll, ошибка)
  • Исправлена ​​проблема с отображением кнопки «…» элемента управления PropertyGrid в режиме HC для рисования фона кнопки и контрастных точек. (792780, System.Windows.Forms.dll, ошибка)

WPF:



  • Исправлена ​​утечка дескрипторов во время создания окна в приложениях WPF, которые проявляются для Per Monitor DPI V2 Awareness. Эта утечка может привести к посторонним вызовам GC.Collect, которые могут повлиять на производительность в сценариях создания окон. (845699, PresentationFramework.dll, ошибка)
  • Исправлена ​​регрессия, вызванная исправлением ошибки, связанной с явным связыванием с DataContext на пути привязки. (850536, PresentationFramework.dll, ошибка)
  • Исправлен сбой из-за исключения ArgumentNullException при загрузке DataGrid, содержащего ComboBox, когда автоматизация активна. Например, при переходе Visual Studio к странице Text Editor C # Code Style Naming в Tools Options. (801039, PresentationFramework.dll, ошибка)

Вы можете увидеть полный список улучшений для .NET Framework 4.8 в Заметки о выпуске .NET Framework 4.8 .

Загрузите .NET Framework 4.8

Чтобы загрузить автономный установщик .NET Framework 4.8, воспользуйтесь следующей ссылкой.

Автономный установщик .NET Framework 4.8 : https://go.microsoft.com/fwlink/?linkid=2088631 Автономный установщик имеет размер 112 мегабайт.


Кроме того, вы можете использовать ссылку для загрузки веб-установщика:

NET Framework 4.8 Веб-установщик: https://go.microsoft.com/fwlink/?LinkId=2085155


.NET Framework 4.8 поддерживается в следующих версиях Windows:

  • Обновление Windows 10 за ноябрь 2019 г. (входит в комплект)
  • Windows 10 May 2019 Update (входит в комплект)
  • Обновление Windows 10 за октябрь 2018 г.
  • Обновление Windows 10 за апрель 2018 г.
  • Обновление Windows 10 Fall Creators Update
  • Обновление Windows 10 Creators Update
  • Юбилейное обновление Windows 10
  • Windows 8.1
  • Windows 7 с пакетом обновления 1 (SP1)

.NET Framework 4.8 поддерживается в следующих версиях Windows Server:



  • Windows Server 2019,
  • Windows Server версии 1803,
  • Windows Server 2016,
  • Windows Server 2012,
  • Windows Server 2012 R2,
  • Windows Server 2008 R2 с пакетом обновления 1 (SP1)

История версий .NET Framework

  • .NET Framework 1.0 (устанавливается в Windows XP)
  • .NET Framework 1.1 (устанавливается в Windows Server 2003)
  • .NET Framework 2.0 (устанавливается в Windows Server 2003, 2003 R2, 2008 SP2 и 2008 R2 SP1)
  • . NET Framework 3.0 (устанавливается в Windows Vista и Windows Server 2008 SP2, 2008 R2 SP1)
  • .NET Framework 3.5 (устанавливается в Windows 7, 8 / 8.1, Windows 10 и Windows Server 2008 R2 SP1)
  • .NET Framework 4.0
  • .NET Framework 4.5 (устанавливается в Windows 8 и Windows Server 2012)
  • .NET Framework 4.5.1 (устанавливается в Windows 8.1 и Windows Server 2012 R2)
  • .NET Framework 4.5.2
  • .NET Framework 4.6 (устанавливается в Windows 10)
  • .NET Framework 4.6.1 (устанавливается в Windows 10 версии 1511)
  • .NET Framework 4.6.2 (устанавливается в Windows 10 версии 1607 и Windows Server 2016)
  • .NET Framework 4.7 (устанавливается в Windows 10 версии 1703)
  • .NET Framework 4.7.1 (устанавливается в Windows 10 версии 1709)
  • . NET Framework 4.7.2 (устанавливается в Windows 10 версии 1803)
  • .NET Framework 4.8 (устанавливается в Windows 10 версии 1903)

Читайте также

  • Исправить ошибку 0x800F0906 или 0x800f081f установить net framework 3.5 на windows 10
  • Как узнать, какая версия .NET Framework установлена ​​на ПК с Windows 10
  • Узнайте, какую версию Windows 10 Build и Edition вы установили
  • Решено: черный экран Windows 10 с курсором после обновления
  • Google Chrome работает медленно, плохо работает в Windows 10? Попробуйте эти решения
  • 5 решений для исправления ошибки NTFS_FILE_SYSTEM в Windows 10/8/7

Как переустановить, обновить или удалить Net Framework на Windows 10 и как узнать какая версия установлена

Опубликованы в 13.07.2017 2 Комментарии0

Для корректной работы многих игр и приложений может понадобиться библиотека .NET Framework. В Windows 10, как и в предыдущих версиях операционной системы, она присутствует по умолчанию, но иногда её нужно обновить или удалить и переустановить вручную, чтобы получить последнюю версию библиотеки.

Как обновить net framework на виндовс 10 и установить библиотеку

Существует несколько методов, позволяющих обновить .NET Framework стандартными способами и с помощью сторонних программ. Если по каким-то причинам во время обновления или установки библиотеки у вас появляются ошибки, то воспользуйтесь инструкцией, приведённой ниже в статье. Последней на сегодня является версия 4.7, но для использования некоторых старых приложений могут понадобиться более ранние аналоги библиотеки.

При помощи панели управления

Данный вариант позволит не только установить или обновить библиотеку, но и узнать, какая версия используется на компьютере в данный момент.

  1. Разверните панель управления системой, используя системную поисковую строчку Windows.Открываем панель управления
  2. Откройте вкладку «Программы и компоненты».Открываем раздел «Программы и компоненты»
  3. Откройте подраздел «Включение и отключение компонентов Windows». Учтите, для этого и дальнейших действий понадобятся права администратора. Кликаем по кнопке «Включение и отключение компонентов Windows»
  4. Найдите в списке папку, имеющую в имени .NET Framework. Таких папок окажется несколько, каждая из которых отвечает за свою версию библиотеки. Отмеченная папка обозначает ту версию .NET Framework, которая активирована и используется на компьютере сейчас. Чтобы выбрать другую версию, переместите галочку и сохраните все внесённые изменения.Активируем нужную версию .NET Framework
  5. После изменения версии библиотеки перезагрузите компьютер, чтобы все программы, использующие её, распознали новые данные и начали их применять.Перезагружаем компьютер

Ручная установка

Самую новую версию .NET Framework вы можете установить с официального сайта Microsoft. На ней расположен установщик, который установит скачанную версию библиотеки, в данном случае 4.7, в автоматическом режиме. После окончания установки необходимо перезагрузить устройство, чтобы все внесённые изменения вступили в силу.

Скачиваем нужную версию . NET Framework с официального сайта Microsoft

Если вам по каким-то причинам понадобится более старая версия библиотеки, то вы также можете найти её на сайте Microsoft, но чтобы установить её корректно, рекомендуется сначала удалить уже установленную версию.

Через официальную программу

Официальное приложение Microsoft .NET Framework Repair Tool можно скачать с сайта Microsoft. С помощью неё вы можете обновить версию, установленную на вашем компьютере. Программа весит всего несколько МБ.

Скачиваем и устанавливаем программу Microsoft .NET Framework Repair Tool

Через стороннюю программу

Все предыдущие способы были официальными, этот же вариант предоставляет вам возможность обновить библиотеку не совсем неофициально, так как в процессе будет задействована сторонняя программа Microsoft .NET Framework Repair Tool. Установив её, вы окажетесь в главном меню, в котором нужно будет выбрать блок .NET Framework, а после версию устанавливаемой библиотеки. По завершении процедуры перезагрузите компьютер, чтобы все внесённые изменения вступили в силу.

Обновляем библиотеку через Microsoft .NET Framework Repair Tool

Видео: установка NET Framework

Что делать, если библиотека не обновляется

Если библиотека не обновляется или не устанавливается, то есть два выхода: обновление системы и удаление предыдущей версии.

Обновление системы

Причиной для появления ошибок во время установки или обновления .NET Framework могут стать неустановленные обновления Windows 10, которые необходимы для её работы. Чтобы установить все нужные компоненты официальным стандартным методом, выполните следующие действия:

  1. Раскройте параметры компьютера.Открываем параметры компьютера
  2. Выберите вкладку «Обновления и безопасность».Переходим к разделу «Обновления и безопасность»
  3. Разверните подпункт «Центр обновлений» и используйте кнопку «Проверка наличия обновлений». Готово, дождитесь, пока все найденные компоненты установятся на компьютер. Учтите, что для завершения установки обновлений потребуется перезагрузка устройства. Обязательно проверьте наличие обновления с кодом 3005628, если оно будет отсутствовать на компьютере, то скачайте и установите его отдельно с официального сайта Microsoft.Кликаем по кнопке «Проверка наличия обновлений»

Удаление предыдущих версий

Для полного автоматического удаления всех компонентов библиотеки воспользуйтесь сторонней программой .NET Framework Cleanup Tool. Скачав, установив и запустив её, вы должны будете выбрать версию вашей системы и нажать кнопку Cleanup Now. После завершения процесса перезагрузите компьютер, чтобы все изменения вступили в силу, и повторите процесс обновления или установки библиотеки.

Удаляем библиотеку через программу NET Framework Cleanup Tool

Библиотека NET Framework необходима для работы многих программ и игр, поэтому всегда проверяйте наличие обновлений для неё, так как без них некоторые приложения откажутся работать корректно. Для более старых программ может понадобиться более старая версия библиотеки, чтобы её установить, предварительно удалите уже установленную версию.

  • Автор: Денис Долгополов