Как установить dotnet на windows 10

Search code, repositories, users, issues, pull requests…

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

Программисты и разработчики софта знают, для чего необходим .NET Framework, и какая версия компонента необходима для работы. А если вы обычный пользователь и для вас это просто набор букв? Мы предлагаем ознакомиться с текстом ниже. Он подробно расскажет, что это такое, для чего он нужен? и как его установить на компьютер.

Технология представляет собой набор компонентов и библиотек, которые гарантируют совместимость и стабильную работу программного обеспечения в ОС семейства «Виндоус». Она адаптирует программное обеспечение, созданное на различных языках программирования, под рабочую среду Windows.

Версия 1.0 появилась в 2002 году, а в последующее время обновлялась и расширялась за счет набора компонентов. Для каждой новой версии ОС выпускался обновленный .NET Framework. Например, для Windows 10 актуальная версия 4.7.1, а для восьмой версии – 3.5.

Появления единой технологии обусловлено реалиями прошлых годов. На тот момент не существовало единого центра, где хранились бы необходимые библиотеки и компоненты для запуска ПО. Большинство данных хранилось на локальных машинах без возможности обмена с другими компьютерами. Соответственно, отсутствовала совместимость между разными приложениями, написанными на разных языках программирования.

Microsoft первой решила создать единый центр взаимодействия. В нем должна была храниться информация, которая позволит программам запускаться на любом ПК без установки дополнительного ПО. Такая модель взаимодействия была создана и стала называться сервоцентрической.  

Технология запатентована компанией Microsoft, но существует два независимых проекта – Mono и Portable .NET. Они используются для запуска приложений под другие семейства ОС: например, Linux/Unix.

Как узнать версию

Если требуется узнать версию .NET Framework, которая стоит на рабочей станции, то открываем меню «Пуск» и набираем слово «Программы». Выбираем пункт, выделенный красным цветом.

параметры программы

Поиск меню

Откроется новая рабочая область. В конце списка установленных программ либо с правой стороны находится раздел «Программы и компоненты». Кликаем на него.

изменить приложения по умолчанию

Выбор раздела

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

программы и компоненты

Переход к компонентам Windows

Важно! Чтобы редактировать перечень компонентов, необходимы права администратора. Windows сделает запрос, нажимаем «Да»

Откроется диалоговое окно, в котором на первых строчках идет информация о версии Framework.

компоненты windows

Список компонентов

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

Установка Net Framework

Компонент инсталлируется разными способами. Расскажем о каждом способе в виде инструкций со скриншотами. 

Автоматическая установка

Первый вариант предполагает, что пользователь не знает, какая версия у него установлена. Он решил установить игру либо программный продукт.

Во время инсталляции программного обеспечения, операционная система автоматически проверяет наличие предустановленного Framework и текущую версию. Если данные устарели, то мастер предложит произвести установку (обновление). Нажимаем «Далее».

установка net framework 4

Принятие соглашения

Следующее окно предложит пользователю ознакомиться с условиями лицензионного соглашения, а после запустить инсталляцию Net Framework. Нажимаем «Установить».

Установщик соединяется с официальным сайтом Microsoft и скачивает актуальную версию. После окончания загрузки инсталляция Net Framework произойдет в автоматическом режиме.

Время выполнения зависит от скорости и стабильного канала Интернета. В среднем установка занимает 10 минут.

Через системные компоненты

Второй вариант также предполагает наличие постоянного доступа к «мировой паутине». Зайдем во вкладку «Службы и компоненты» и установим необходимую версию Framework.

Нажимаем сочетание клавиш «Windows» + «R». Вводим команду «OptionalFeatures».

выполнить OptionalFeatures

Запуск через командную строку

В открывшемся окне отмечаем с левой стороны черным квадратом строку, которая содержит необходимый элемент. Нажимаем «ОК».

компоненты windows

Выбор компонента

Инсталляция займет минут 5-7. После чего на мониторе появится надпись об окончании установки. Нажимаем «ОК», перезагружаем рабочую станцию.

Важно! Внутри строки содержатся дополнительные подразделы – оставляем как есть.

Через официальный сайт

Следующий вариант установки Net Framework – скачать дистрибутив с официального сайта и произвести установку самостоятельно. 

Ссылка: https://www.microsoft.com/ru-RU/download/details.aspx?id=17718

Пользователь выбирает язык установщика, нажимает «Скачать».

Автономный установщик Net Framework 4

Страница загрузки

Важно! В состав Windows 10 идет предустановленный Framework версии 4.6. 

После загрузки запускаем файл. На мониторе отобразится мастер установки: следуем подсказкам.

Инсталляция пройдет в стандартном режиме, как указано в разделе «Автоматическая установка». После окончания процесса перезапускаем ПК.

Установка при помощи DISM 

DISM представляет собой командную строку, через которую пользователь подготавливает образы для развертывания Windows. Сервис подходит для инсталляции Framework с загрузочного диска, в качестве которого выступают CD/DVD или флэшка.

В каких ситуациях используется DISM? Предположим, в наличии имеется компьютер без подключения к сети Интернет либо с нестабильным соединением. Пользователь подключает внешний носитель и запускает командную строку (Windows Power Shell) с правами администратора.

Windows PowerShell

Запуск cmd

Интересно! В Windows 10 командная строка с правами администратора отличается синим фоновым цветом, а со стандартными правами – черным фоном.

Набираем команду:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:X:\sources\sxs

Где X – буква загрузочного диска.

Нажимаем Enter. Инсталляция займет минут 5-7, после чего появится окно с предупреждением об обязательной перезагрузке ПК. Соглашаемся.

Командная строка dism

Выполнение установки

Что делать, если возникли проблемы при инсталляции Net Framework

Иногда во время установки на экране появляется сообщение об ошибке.

установка не завершена

Ошибка при установке

Для ее исправления или удаления компания Microsoft предлагает три варианта. Расскажем о них.

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

Repair Tool

Утилита разработана для .NET Framework. Она исправляет ошибки и запускает процесс установки по новой.

Ссылка на официальный сайт: https://www.microsoft.com/en-us/download/details.aspx?id=30135

net framework repair tool

Страница загрузки

Скачиваем дистрибутив, запускаем программу и следуем подсказкам мастера. На первом этапе ПО диагностирует операционную систему и выдает рекомендации для стабильной работы Repair Tool.

recommended changes

Рекомендации

Нажимаем «Next», утилита вносит изменения. 

Важно! Оставляем окно программы открытым, не закрываем.

changes complete

Выбор действий

Запускаем установку .NET Framework заново. Если ошибка продолжает появляться, то нажимаем кнопку «Next». Утилита соберет логи в единый архив и разместит на рабочем столе. Далее нажимаем «Finish». Приложение отправит архив в Microsoft для подробного анализа и разбора ошибки.

submit additional information

Отправка логов

Если после внесения изменений инсталляция Framework прошла успешно, то нажимаем «Finish». Утилита закроется.

Windows Fix It

Второй вариант помогает исправить проблему средствами операционной системы. Утилита доступна по ссылке:

https://support.microsoft.com/en-us/help/10164/fix-windows-update-errors

Скачиваем приложение и запускаем. На экране появится диалоговое окно с выбором. Первый вариант передает управление ОС, которая запустит автоматический поиск проблемы, а после исправит ее.

Второй пункт – утилита ищет ошибки, как было показано в первом пункте, и выдает итоговый результат в виде сообщения вместе с рекомендациями. Пользователю предлагается выбор, каким способом решить возникшую сложность.

Средство устранения неполадок, связанных с установкой программы

Программа Fix It

Рекомендуется выбирать первый пункт. Утилита просканирует ОС и выдаст перечень программ, у которых были обнаружены проблемы.

Выбрать программу для удаления

Выбор ПО для исправления

Для нашего случая отмечаем вторую строку. Нажимаем «Далее». Fix It удалит компоненты и записи в реестре, которые взаимосвязаны с технологией. По завершению работ ПК необходимо перезагрузить.

Cleanup Tool

Последний вариант – удалить любую версию .NET Framework через специальную утилиту. Она удаляет компоненты, но не исправляет их. 

Важно! Cleanup Tool работает только с версией 4.5.2 и ниже. Если установлена версия выше, то компонент не удалится.

На официальном сайте Microsoft утилита расположена в «облаке». Ссылка на ресурс:

https://onedrive.live.com/?id=27E6A35D1A492AF7!376&cid=27E6A35D1A492AF7

Папка называется «dotnetfx_cleanup_tool.zip». Скачиваем архив, раскрываем и запускаем программу. 

Net Framework setup cleanup utility

Cleanup Tool

Выбираем текущую версию, нажимаем «Cleanup now». Утилита удалит все найденные версии Framework, записи и ключи в системном реестре. После завершения, рабочую станцию перезагружаем.

Важно! Использование Cleanup Tool рекомендуется как последнее средство, если остальные варианты не помогли.

Утилита поддерживает «тихий» режим, то есть производит все вышеуказанные действия без сообщений на мониторе. Для этого вызываем командную строку под именем администратора.

power shell windows

«Тихий» режим

Вводим команду: cleanup_tool.exe /q:a /c:»cleanup.exe /p  XXX»

Где XXX – наименования компонента. Например, .NET Framework 2.0

Также доступна функция автоматической работы через командную строку. Для этого вводим команду: cleanup_tool.exe /q:a /c:»cleanup.exe /p XXX /u

cleanup tool exe

«Автоматический» режим

Setup Verification Tool

Программное обеспечение проверяет корректность установленной версии Framework. ПО доступно для загрузки по линку: https://docs.microsoft.com/ru-ru/archive/blogs/astebner/net-framework-setup-verification-tool-users-guide

Переходим в раздел «Download Location». Выбираем первый или второй пункт.

Download Location

Ссылка для скачивания

Важно! Утилита доступна в виде архива формата 7z.

После загрузки разархивируем и запустим программу. Принимаем лицензионное соглашение, выбираем версию для проверки.

Net Framework setup verification utility

Выбор версии

После выбора нажимаем «Verify Now». Процесс займет 5-10 минут, на мониторе отобразится результат. Если будут найдены ошибки, то переустанавливаем соответствующий компонент, предварительно удалив его.

Setup Verification Tool стоит рассматривать как вспомогательное средство для поиска неисправной версии. Для удаления или реанимирования используем другие вышеуказанные программные средства.

Заключение

Публикация рассказала о необходимом наборе библиотек – .NET Framework, который необходим для совместной работы программ на компьютере под управлением Windows. Были рассмотрены варианты установки, а также перечислены способы исправления ошибки, которые возникают при инсталляции. Надеюсь, что эта статья была для вас полезной!

Post Views: 1 546

If you’ve just upgraded Windows, you may notice that some programs require the use of earlier versions of the Microsoft .NET framework, which is not included in the latest version of Windows. In some cases, Windows might detect that automatically and prompt you to install the .NET framework version that is required through a dialog, but this is not a given. Read on to learn how to manually install the version of NET Framework that you need.

Content

  • What Is .NET Framework?
  • Install via Windows Update
  • Manual Install through Windows Installation Media
  • Install .NET Framework Directly from Download
  • Available .NET Framework Versions
  • Troubleshooting Installation Issues
  • Check .NET Framework Version
  • Frequently Asked Questions

What Is .NET Framework?

Microsoft .NET Framework is an open-source software development framework created by Microsoft. The first version was released in 2002. It includes both the Command Language Runtime and Framework Class Library.

It’s designed to make it easier to design web and software applications across multiple languages. Developers are able to create applications for Windows, Microsoft Azure, Windows Server, and XML Web service on a single platform.

Install via Windows Update

You need a working Internet connection to use this method.

  1. Press the Win key on your keyboard and type “Windows Features” in the search box.
  2. Click “Turn Windows features on or off” to open the configuration dialog.
dotnet-framework-windows-features
  1. Select the “.NET Framework 3.5 (includes .NET 2.0 and 3.0)” checkbox and click “OK.” You can leave the other options as is.
dotnet-framework-enable-dotnet-3.5

Windows will then connect to Windows update to install the .NET Framework 3.5 on your computer.

To complete the installation, you may need to restart your computer.

Provided you have Windows installation media handy, you can use it to install older versions of the .NET framework. It’s much quicker and doesn’t require having an active Internet connection.

Here’s how to do it:

  1. Insert your Windows DVD or bootable Windows USB into your PC.
  2. Open File Explorer, and under «This PC,» note the letter of the installation media you inserted (D: in my case).
dotnet-framework-file-explorer
  1. Press the Windows key and type cmd in the search box.
  2. Right-click the Command Prompt and click “Run as administrator.”
  3. Run the following command. Remember to replace D: with the letter of the installation media on your computer.
Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:sources/sxs /LimitAccess
dotnet-frework-installation-complete

After a few seconds, the installation will complete. You can restart your PC just to be sure.

Install .NET Framework Directly from Download

Microsoft allows you to download most versions directly for manual installation. Versions 3.5 SP1 through 4.8 are all available for download, though not all of those versions are still actively supported. Click the version you need and download the runtime option.

How To Install Net Framework 20 30 35 In Windows 10 Microsoft

You can also download version 2.0 and 3.0 directly and search for different versions and the latest service packs within the Microsoft Update Catalog.

Available .NET Framework Versions

While this post focuses on .NET Framework versions 2.0, 3.0, and 3.5, those aren’t the only older versions available. As of August 2021, the latest version is actually .NET Framework 4.8.

The current list of older versions includes:

  • .NET Framework 2.0
  • .NET Framework 3.0
  • .NET Framework 3.5 (installing 3.5 also installs 2.0 and 3.0)
  • .NET Framework 4.0
  • .NET Framework 4.5
  • .NET Framework 4.5.1
  • .NET Framework 4.5.2
  • .NET Framework 4.6
  • .NET Framework 4.6.2
  • .NET Framework 4.7
  • .NET Framework 4.7.1
  • .NET Framework 4.7.2

Troubleshooting Installation Issues

While you usually won’t have any issues when you install .NET Framework, problems do pop up sometimes. Some of the most common include:

  • Compatibility errors – If you get a message that isn’t compatible with your OS, then the version you’re trying to install isn’t compatible and won’t work. If you know it is supported, install the latest Windows Updates. This error typically happens when trying to install a newer version on an older PC.
  • Invalid Windows install – If you’re not running a licensed copy of Windows, the .NET Framework may not install at all. Registering your copy or installing a valid copy is the only solution.
How To Install Net Framework 20 30 35 In Windows 10 Update
  • Windows Update issues – If you get errors about a specific KB number or that additional updates are necessary, install all the latest Windows Updates before proceeding.
  • Corrupted download – If you get any errors about a corrupted installation, check Add or Remove Programs to see if anything did install. Uninstall if possible. Then, manually download the version you need and install it that way.

Microsoft offers even more troubleshooting options for more advanced errors.

Check .NET Framework Version

If you’re not sure if you already have the right version installed, it’s easy to learn how to check your .NET Framework version.

Using File Explorer

A quick and easy way to check your .NET Framework version is to use File Explorer. Open File Explorer and enter the following location. (Replace the drive letter if Windows isn’t installed on C.):

C:\Windows\Microsoft.NET\Framework

Each folder at the top is an individual .NET Framework version.

How To Install Net Framework 20 30 35 In Windows 10 File Explorer

Using PowerShell

Press Win+ X and select Windows PowerShell (Admin). Enter the following at the prompt:

Get-ChildItem 'HKLM:SOFTWAREMicrosoftNET Framework SetupNDP' -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match '^(?!S)p{L}'} | Select PSChildName, version

This shows you all the versions that are currently installed.

How To Install Net Framework 20 30 35 In Windows 10 Powershell

Using Command Prompt

While the result isn’t as neat and pretty, you can use Command Prompt instead of PowerShell. Open Start and type cmd. Select «Run as administrator» under Command Prompt when it appears.

Enter the following command:

reg query "HKLMSOFTWAREMicrosoftNet Framework SetupNDP" /s

Scroll through the list, looking at the Version line.

How To Install Net Framework 20 30 35 In Windows 10 Command

Read on to learn about the latest Windows update problems and how to fix them.

Frequently Asked Questions

Can I install multiple versions of .NET Framework?

Yes, you can install multiple .NET Framework versions. Different applications require different versions and can coincide peacefully on the same PC. Only install .NET Framework versions that you actually need.

How long are .NET Framework versions supported?

.NET Framework 3.5 SP1 is supported through October 10, 2028. This is ideal for apps that need 2.0, 3.0, and/or 3.5. These are supported long-term since they’re the most popular and stable older versions.

Versions 4.0 through 4.5.1 are no longer supported. Versions 4.5.2 through 4.6.1 will lose support on April 26, 2022.

Versions 4.6.2 and up currently do not have an end-of-support date listed.

How can I check compatibility?

Crystal Crowder

Crystal Crowder has spent over 15 years working in the tech industry, first as an IT technician and then as a writer. She works to help teach others how to get the most from their devices, systems, and apps. She stays on top of the latest trends and is always finding solutions to common tech problems.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Как скачать .NET Framework разных версийЕсли для работы той или иной программы требуется установка .NET Framework определенной версии, вы легко можете скачать необходимые компоненты с официального сайта Майкрософт, впрочем, и это часто не требуется. Также при установке следует учитывать некоторые нюансы, о которых некоторые начинающие пользователи не знают.

В этой простой инструкции для начинающих о том, как скачать .NET Framework 4.5, 4.6, 4.7, 4.8, 4.0 или 3.5 для x64 и 32-бит версий Windows 11 и 10, Windows 7 и 8.1, а также о некоторых особенностях, о которых полезно знать. На близкую тему: Как скачать распространяемые компоненты Microsoft Visual C++ Redistributable всех версий.

  • Загрузка .NET Framework с официального сайта
  • Особенности установки
  • Видео инструкция

Загрузка установщика .NET Framework с официального сайта Майкрософт

Ранее как веб-установщики, так и оффлайн-установщики .NET Framework были распределены по разным страницам загрузки официального сайта. Теперь все они доступны в рамках одной единственной страницы, загрузка с которой максимально проста:

  1. Зайдите на официальный сайт https://dotnet.microsoft.com/download/dotnet-framework
  2. Выберите версию, которую нужно скачать (в разделе Supported versions — поддерживаемые в настоящее время версии .NET Framework, в разделе Out of support versions — старые версии). Доступные для загрузки версии .NET Framework на сайте Майкрософт
  3. На следующей странице вы увидите две кнопки для быстрой загрузки, а ниже — таблицу, на которой будут представлены веб-установщик, оффлайн установщик и языковые пакеты. А также два варианта .NET Framework — Dev Pack для разработчиков и Runtime для запуска программ пользователями. Я рекомендую скачивать оффлайн-установщик Runtime, если ваша задача — простой запуск программы. Оффлайн установщик .NEt Framework Runtime
  4. После скачивания и установки, при необходимости вы также можете скачать и установить русский языковой пакет для установленной версии .NET Framework — ссылки для загрузки будут на той же странице, где производилось скачивание установщика.

При появлении ошибок во время установки, в первую очередь обратите внимание, чтобы в свойствах файла-установщика не была включена блокировка (внизу вкладки «Общие»), а также учитывайте, что, если ранее вы отключали службы обновления Windows, это также может вызывать ошибки.

Особенности установки .NET Framework

А теперь некоторые моменты, которые может быть полезным знать в контексте скачивания и установки .NET Framework:

  • Компоненты .NET Framework 4-й версии (4.8) включены в поставку Windows 11 и Windows 10 и задействованы по умолчанию.
  • .NET Framework 3.5 и 2.0 можно не скачивать в Windows 11 и 10, достаточно просто включить соответствующий компонент, подробнее: Как включить дополнительные компоненты Windows 11 и Windows 10. Включение NET Framework 3.5 в Windows 11 и Windows 10
  • В части совместимости разных версий .NET Framework ситуация выглядит следующим образом: если программе для запуска требуется .NET Framework 4.5, то она будет работать и с версией 4.8. Если программе для запуска требуется .NET Framework 3.5, то наличия 4-х версий в системе недостаточно: потребуется отдельно установить именно .NET Framework 3.5 (удалять имеющуюся версию 4.8 или иную при этом не требуется).

Видео инструкция

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

Microsoft .NET Framework — это среда разработки программного обеспечения с открытым исходным кодом. Первая версия была выпущена Майкрософт в 2002 году. Платформа .NET Framework включает в себя несколько компонентов: среду выполнения командного языка и библиотеку классов Framework.

Содержание:

  1. Как проверить установленные версии .NET Framework
  2. Установка Microsoft Net Framework из Центра обновления Windows
  3. Как установить версию NET Framework в компонентах Windows
  4. Установка Microsoft .NET Framework с установочного носителя Windows без Интернета
  5. Загрузка .NET Framework с официального сайта Майкрософт
  6. Устранение неполадок при установке .NET Framework
  7. Выводы статьи

Это программное обеспечение создано для того, чтобы упростить разработку и использование веб-приложений и настольных программ на нескольких языках программирования. Благодаря этому, разработчики могут создавать приложения для Windows, Windows Server или веб-службы XML на одной платформе.

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

Вы можете установить несколько различных версий .NET Framework, потому что приложениям необходимы разные версии среды разработки, и они могут одновременно использоваться на одном ПК.

Из этого руководства вы узнаете, как проверить установленные версии Microsoft .NET Framework на вашем компьютере, а также о том, как скачать и установить Microsoft .NET Framework 2.0 3.0 и 3.5 в Windows. Предлагаемые способы подходят для Windows 11, Windows 10, Windows 8.1, Windows 8, Windows 7.

Если у вас есть сомнения, вы можете узнать версию ​​.NET Framework с помощью встроенных средств Windows. Выберите один из нескольких методов: в Проводнике, командной строке или PowerShell.

Самый быстрый и простой способ проверить версию .NET Framework — использовать Проводник Windows. Откройте Проводник и пройдите по пути (в большинстве случаев система установлена на диске «C:»:

C:\Windows\Microsoft.NET\Framework

В каждой папке с номерами, начинающими с «v», находится отдельная версия .NET Framework.

версии net framework

В папке «Microsoft.NET» находятся папки «Framework» и «Framework64».

С помощью командной строки можно узнать версии Microsoft .NET Framework следующим способом:

  1. В поле поиска Windows введите «cmd».
  2. Запустите командную строку от имени администратора.
  3. В окно интерпретатора командной строки введите команду, а затем нажмите на «Enter»:
reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP" /s

В окне командной строки отобразятся установленные версии .NET Framework.

установленные версии net framework

В Windows PowerShell пройдите шаги:

  1. Запустите Windows PowerShell на компьютере от имени администратора.
  2. В окне оболочки выполните команду:
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -recurse | Get-ItemProperty -name Version -EA 0 | Where { $_.PSChildName -match '^(?![SW])\p{L}'} | Select PSChildName, Version

версии net framework

В ОС Windows 11 эти команды можно выполнять также из «Терминала Windows (администратор)», открыв соответственно командную строку или PowerShell.

В настоящий момент последней версией является .NET Framework 4.8.

В этот список включены все версии .NET Framework:

  • .NET Framework 1.0
  • .NET Framework 1.1
  • .NET Framework 2.0
  • .NET Framework 3.0
  • .NET Framework 3.5 (при установке версии 3.5 также устанавливаются версии 2.0 и 3.0)
  • .NET Framework 4.0
  • .NET Framework 4.5
  • .NET Framework 4.5.1
  • .NET Framework 4.5.2
  • .NET Framework 4.6
  • .NET Framework 4.6.1
  • .NET Framework 4.6.2
  • .NET Framework 4.7
  • .NET Framework 4.7.1
  • .NET Framework 4.7.2
  • .NET Framework 4.8

Начиная с версии NET Framework 4.0, после установки более новой версии происходит замена текущей версии на самую последнюю, которая станет отображаться в операционной системе Windows.

Версия .NET Framework 3.5 с пакетом обновления 1 (SP1) поддерживается до 10 октября 2028 года. Это идеальное решение для приложений, которым требуются версии 2.0, 3.0 и 3.5, с наиболее популярными и стабильными старыми версиями с длительной поддержкой.

Версии .NET Framework с 4.0 по 4.6.1 сейчас уже не поддерживаются, а начиная с версии 4.6.2 даты окончания поддержки пока не установлены.

Можно заранее проверить поддерживает ли ваша версия Windows определенную версию .NET Framework, которую вы хотите установить. На сайте Microsoft есть список зависимостей и системных требований для каждой версии .NET Framework: https://docs.microsoft.com/ru-ru/dotnet/framework/migration-guide/versions-and-dependencies.

Установка Microsoft Net Framework из Центра обновления Windows

Если какому-либо приложению необходим определенный компонент .NET Framework, операционная система может предложить его установить на ваш ПК. Для выполнения этой операции нужно иметь соединение с Интернетом, поскольку компонент будет загружен из сети.

Согласитесь на установку соответствующей версии .NET Framework из Центра обновления Windows.

установка net framework

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

Вы можете самостоятельно включить соответствующую версию .NET Framework, после чего она будет загружена и установлена на ваше устройство. Для этого используйте инструмент «Компоненты Windows», с помощью которого можно включать или отключать некоторые системные средства.

Чтобы использовать этот метод вам необходимо работающее подключение к Интернету.

Выполните следующие действия:

  1. Нажмите клавиши «Win» + «R» на клавиатуре.
  2. В диалоговом окне «Выполнить» введите команду: «optionalfeatures», нажмите «ОК».
  3. В окне «Включение или отключение компонентов Windows» установите флажок в пункте «.NET Framework 3.5 (включает .NET 2.0 и 3.0)».
  4. Подтвердите свои действия нажав на «ОК».

компоненты windows

  1. Затем будет выполнено подключение к Центру обновления Windows, чтобы установить .NET Framework 3.5 на ваш компьютер.
  2. После применения требуемых изменений закройте окно установки компонентов.
  3. Перезагрузите компьютер, чтобы завершить установку.

Установка Microsoft .NET Framework с установочного носителя Windows без Интернета

С помощью установочного носителя Windows вы можете установить на компьютер более старые версии платформы .NET. Этот процесс не требует активного подключения к Интернету.

Проделайте следующее:

  1. Подключите загрузочную флешку Windows к компьютеру, или вставьте в дисковод DVD-диск с записанным образом Windows.
  2. Затем откройте Проводник и в разделе «Этот компьютер» обратите внимание на букву подключенного установочного носителя («H:» в моем случае, у вас скорее всего будет другая буква).

загрузочный носитель в проводнике

  1. Запустите командную строку от имени администратора.
  2. Выполните следующую команду:
Dism /online /enable-feature /featurename:NetFx3 /All /LimitAccess /Source:X:\\sources\\sxs

Внимание: вместо «X» вставьте букву диска установочного носителя на вашем компьютере.

команда dism

  1. Перезагрузите ПК.

Загрузка .NET Framework с официального сайта Майкрософт

Вы можете скачать .NET Framework c официального сайта Microsoft, чтобы затем вручную установить их на свой ПК. Для установки используется автономный установщик .NET Framework или веб-установщик.

Версии Microsoft .NET Framework начиная с 3.5 SP1 по 4.8 доступны для загрузки, но не все они активно поддерживаются. Выберите нужную версию и загрузите необходимый вариант среды выполнения.

Вам нужно выбрать: .NET Framework автономный установщик со всеми компонентами, или веб-установщик, который сам скачает необходимые данные с сайта загрузок Майкрософт.

Получить Microsoft .NET Framework можно по этим ссылкам:

  • Скачать .NET Framework5 с пакетом обновления 1 (SP1): https://www.microsoft.com/ru-ru/download/details.aspx?id=22.
  • Скачать .NET Framework8 и более ранние версии, начиная с 4.0, с языковыми пакетами: https://dotnet.microsoft.com/en-us/download/dotnet-framework/net48.
  • Скачать .NET Framework от5 SP1 до 4.8: https://dotnet.microsoft.com/en-us/download/dotnet-framework.

Затем вам нужно будет запустить установщик .NET Framework на компьютере, чтобы установить его в систему.

Устранение неполадок при установке .NET Framework

При установке .NET Framework иногда возникают проблемы. Некоторые из наиболее распространенных неполадок, когда на компьютер не устанавливается NET Framework:

  • ошибки совместимости;
  • недопустимая установка;
  • проблемы с Центром обновления Windows;
  • поврежденная загрузка.

Если вы получаете сообщение о несовместимости с вашей ОС, то это значит, версия, которую вы пытаетесь установить, несовместима и не будет работать на вашем компьютере. Если система поддерживает данную версию Microsoft .NET Framework, установите последние обновления Windows. Эта ошибка обычно возникает при попытке установить более новую версию на старый компьютер.

Если на вашем ПК используется нелицензионная копия Windows, .NET Framework может вообще не установиться. Единственное решение — активация операционной системы.

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

В случае появления ошибки о поврежденной установке, отключите и удалите в компонентах Windows проблемную установку. Затем вручную загрузите нужную версию и установите ее на компьютер.

Можно использовать приложение Microsoft .NET Framework Repair Tool, чтобы исправить проблемы установкой, обновлениями или восстановлением программной среды: https://www.microsoft.com/en-us/download/details.aspx?id=30135.

Выводы статьи

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

Похожие публикации:

  • Исчезли значки с рабочего стола Windows — 10 способов исправить
  • Как полностью или частично отключить уведомления в Windows 11
  • Как настроить меню «Пуск» в Windows 11
  • Где находятся обои рабочего стола в Windows 11
  • 7 способов запустить «Выполнить» в Windows

  • Как установить dvd привод на компьютер windows 10
  • Как установить dosbox для windows
  • Как установить dolby atmos на windows 10 крякнутый
  • Как установить docker на windows server 2016
  • Как установить docker на windows 10 home