Андрей Смирнов
Время чтения: ~15 мин.
Просмотров: 5

Как правильно использовать платформу Microsoft NET Framework в Windows 10

Reshenie-problem-s-Kak-udalit-staruyu-versiyu-Microsoft-.NET-Framework.pngДоброго дня.

Не так уж и редко приходится сталкиваться с различными ошибками, связанными с пакетом Microsoft .NET Framework (чаще всего в играх, различных редакторах, программах для черчения, взять хотя бы тот же AutoCAD…).

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

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

А теперь, ближе к делу, разберу самое основное…

*

Решение проблем с Microsoft .NET Framework

Как узнать какие версии .NET Framework у меня установлены?

Способ №1

Необходимо открыть панель управления Windows по следующему пути: Панель управленияПрограммыПрограммы и компоненты (прим.: установка и удаление программ).

Далее просмотрите список установленных программ: нет ли среди них .NET. Если в списке нет, откройте компоненты Windows (см. скриншоты ниже).

Programmyi-i-komponentyi-800x644.png

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

Важно!

Отмечу, что в ОС Windows 8 и 10 Microsoft .NET не указана в списке установленных программ (чтобы посмотреть версии, необходимо открыть ссылку в меню слева «Просмотр установленных обновлений»).

В ОС Windows 10 нет возможности удаления .NET штатными средствами, однако, как правило возможна установка последней версии .NET (его обновление).

Komponentyi-Windows.png

Компоненты Windows

Способ №2

Для просмотра и решения проблем с .NET есть специальная утилита «.NET Version Detector» (доступна по ссылке: http://www.asoft.be).

Она не требует установки. После запуска покажет список всех установленных версий, а также приведет ссылки на их загрузку (если вдруг чего-то не окажется — можно скачать и установить).

NET-Version-Detector-smotrim-dostupnyie-versii-NET-Framework.png

NET Version Detector — смотрим доступные версии NET Framework

*

Можно ли не обновлять этот пакет, ведь я раньше не обновлял его и все работало?

Большинство пользователей и не вспоминает о нем (до поры до времени…). Дело в том, что в новых версиях Windows уже есть в комплекте (предустановлена в систему) определенная версия .NET и нет необходимости отдельно что-то скачивать или обновлять.

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

Однако, может стать так, что новая программа или игра потребует новый пакет .NET (или наоборот, захотите запустить что-то старое, которое потребует определенную версию .NET и никакую другую).

А дальше все просто: если нужной версии .NET не будет — то при запуске вы увидите ошибку (как на примере ниже). Кстати, часть ошибок может быть связана с «битой» версией .NET (именно поэтому, иногда рекомендуется обновлять это ПО).

Oshibka-svyazannaya-s-otsutstviem-.NET-4.7-versii.png

Ошибка, связанная с отсутствием .NET 4.7 версии

*

Ссылки на загрузку необходимых версий

Во-первых, сразу хочу посоветовать: не нужно скачивать все подряд версии и пытаться переустановить каждую (чуть ниже я отмечу, какие версии рекомендованы для разных ОС). Во-вторых, рекомендуется скачивать .NET только с официального сайта Microsoft (так сказать, не измененный установщик).

Способ №1. Чуть выше в статье я вам порекомендовал использовать утилиту «.NET Version Detector» — она не только покажет, какие версии пакета .NET у вас установлены в системе, но и даст ссылки на загрузку каждой из версии.

Способ №2. Привожу ниже ссылки на официальный сайт Microsoft:

  • Microsoft .NET Framework 1.1 (для Windows XP);
  • Microsoft .NET Framework 3.5 SP 1 (включает .NET 2.0, 3.0; для Windows XP, Vista);
  • Microsoft .NET Framework 4.0 (для Windows XP, Vista и 7);
  • Microsoft .NET Framework 4.5.2 (для Windows 7, 8 и 8.1);
  • Microsoft .NET Framework 4.6.2 (для Windows 7, 8, 8.1 и 10);
  • Microsoft .NET Framework 4.7.1 (для Windows 7, 8, 8.1 и 10).

Важно отметить, что версия .NET 4 (скажем) обновляет предыдущую версию .NET, поэтому для новых ОС Windows 8, 10 требуется установка (в 99,9% случаев) только последних версий .NET 4.

Дополнение!

Не могу не порекомендовать программу Driver Booster — даже если вам ненужно обновлять драйвера, все равно попробуйте воспользоваться ей. Дело в том, что она автоматически определяет недостающие компоненты в системе, которые могут сказаться на играх (.NET, Visual C++ и др. пакеты), и устанавливает их. Согласитесь, удобно!

Drive-Booster-igrovyie-komponentyi-834x554.jpg

Обратите внимание, все необходимое для игр (.NET, Visual C++ и др. пакеты) программа качает и ставит автоматически!

*

Можно ли удалить .NET Framework (или использовать другую версию)? Что для этого необходимо?

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

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

Vklyuchenie-.NET-4.7.png

Включение .NET 4.7

В тех случаях, когда у вас вроде бы установлена нужная версия .NET, а игра (программа) все равно сыпет ошибками и «ругается» — можно попробовать удалить пакет .NET и установить его заново.

В ряде случаев, пакет можно удалить, если открыть список установленных программ (Панель управленияПрограммыПрограммы и компоненты). Удаление происходит точно также, как и любой другой программы (см. скрин ниже).

Programmyi-i-komponentyi-udalyaem-.NET-kak-obyichnuyu-programmu.png

Программы и компоненты — удаляем .NET как обычную программу

В отдельных случаях, может потребовать специальная утилита: NET Framework Cleanup Tool (ссылка на блог разработчика Microsoft — https://blogs.msdn.microsoft.com/astebner/2008/08/28/net-framework-cleanup-tool-users-guide/).

Утилита не нуждается в установке. Запускать ее, кстати, необходимо от имени администратора (прим.: т.е. щелкнуть по исполняемому файлу правой кнопкой мышки и в контекстном меню выбрать «запуск от имени администратора»).

Собственно, дальше будет нужно выбрать версию .NET, которую хотите удалить и нажать кнопку «Cleanup Now» (очистить сейчас). См. скриншот ниже.

cleanup_tool-rabotaet-v-Windows-10.png

cleanup tool (работает в Windows 10)

*

Вот, собственно, и все на сегодня.

Дополнения приветствуются…

Всем всего доброго.

feed_me.pngRSS(как читать Rss)

Другие записи:

  • Staticheskiy-IP-adres-dlya-PK.pngКак сделать постоянным IP-адрес для компьютера в настройках роутера
  • 500-EROR.pngHTTP ERROR 500: страница недоступна. Как прочитать информацию на сайте?
  • Sovershenstvuem-parolnuyu-zashhitu.pngКак создать надёжный пароль (или самые нелепые пароли, которые взламывают)
  • Как найти, установить и обновить драйвер на принтер
  • Обман при ремонте компьютеров, ноутбуков и др. техники. Как не попасться на удочку…
  • 2018-01-02-14_14_24-Podpisyivem-kartinku.pngКак красиво подписать фото, картинку или открытку (для поздравления или на память)
  • Как перенести Windows с жесткого диска (HDD) на SSD накопитель на ноутбуке (без переустановки …
  • Калькулятор валют, длины, объема, площади и др. в Windows 10 (+ альтернатива встроенному …

date.png Сентябрь 12th, 2017 Виталий Овчинников

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

Особенности Microsoft NET Framework в Windows 10

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

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

Какую Microsoft NET Framework устанавливать на Windows 10

Последней версией платформы Microsoft .NET Framework, представленной корпорацией Microsoft на официальном сайте и рекомендованной для работы в среде Windows 10, является версия 4.7. Она устанавливается автоматически при инсталляции операционной системы через интернет или с лицензионного носителя. Кроме того, автоматически происходит установка версии 3.5, включающая версии 2.0 и 3.0.

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

Все эти вариации будут корректно работать в операционной среде Windows 10.

Как установить/обновить Microsoft NET Framework на Windows 10

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

Установка с использованием панели управления

  1. Раскрыть «Панель управления» системой, дважды щёлкнув по одноимённому значку на «Рабочем столе».

    На «Рабочем столе» дважды щёлкаем по значку «Панель управления»

  2. В раскрывшемся окне «Все элементы панели управления» найти и щёлкнуть по пиктограмме «Программы и компоненты».

    В «Панели управления» открываем вкладку «Программы и компоненты»

  3. В левой половине оснастки нажать на раздел «Включение и отключение компонентов Windows».

    В окне «Программы и компоненты» выбираем «Включение или отключение компонентов Windows»

  4. В раскрывшемся окне «Компоненты Windows» найти каталоги, имеющие в названии составляющие Microsoft .NET Framework.
  5. Оба каталога .NET Framework должны быть активированы. Если один из них не активен, активируйте его.

    В панели «Компоненты Windows» отмечаем неактивные каталоги Microsoft NET Framework

  6. Щёлкнуть по клавише OK и выполнить перезагрузку компьютера, чтобы приложения, использующие в работе библиотеки Microsoft .NET Framework, начали их применение.

    Проводим перезагрузку компьютера

  7. Переустановка Microsoft .NET Framework завершена.

Установка с помощью сайта Microsoft

Если по каким-то причинам библиотеки Microsoft .NET Framework не установились, то установить их можно с сайта Microsoft.

  1. Для установки зайти на сайт Microsoft, найти требуемую страницу и щёлкнуть по клавише «Скачать».

    На странице жмём на клавишу «Скачать»

  2. Установить переключатель в поле «Имя файла» и нажать клавишу Next.

    В окне «Выбор загрузки» делаем выбор имени и жмём клавишу Next

  3. Подтвердить загрузку Microsoft .NET Framework 4.7.

    Подтверждаем загрузку Microsoft NET Framework, если она не началась автоматически через 30 секунд

Видео: инсталляция Microsoft NET Framework на компьютер

Использование дополнительных программ при работе с NET Framework

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

Для использования программной сборки Missed Features Installer 10 необходимо выполнить следующий ряд действий:

  1. Скачать ISO-образ пакета приложений и смонтировать его на DVD-привод с помощью программы Daemon Tools. Можно также записать пакет на DVD-диск или USB-носитель при помощи программы UltraISO или подобного программного обеспечения.

    С сайта скачиваем сборку программ для Windows 10

  2. Запустить файл MFl10.exe и принять условия использования для запуска.

    Запустите файл и примите условия использования для запуска

  3. Щёлкнуть по пиктограмме Click me 1st! для отключения контроля учётных записей и корректной инсталляции приложений.

    В окне программы щёлкаем по пиктограмме Click me 1st!

  4. Перезагрузить программу и выбрать вкладку Microsoft .NET Framework. В раскрывшемся справа окне выбрать версию 4.6.1 и произвести установку приложения.

    В окне программы выбираем нужную версию

  5. До последней версии Microsoft .NET Framework программа обновится автоматически через интернет.

Как узнать установленную версию Microsoft NET Framework

Кроме способа определения установленной версии Microsoft .NET Framework существует ещё несколько вариантов, предусматривающих использование сторонних и встроенных утилит.

  1. Утилита ASoft.NET Version Detector — простая программа, не требующая инсталляции. Основные преимущества — это мгновенный вывод на дисплей информации о странице на официальном сайте корпорации Microsoft для скачивания инсталлятора, о странице скачивания SDK и местонахождении каталогов с инсталлированной редакцией. Недостатки — только английский интерфейс.

    Просмотр инсталлированных версий Microsoft NET Framework

  2. Встроенная утилита Regedit — позволяет выяснить инсталлированную редакцию Microsoft .NET Framework средствами Windows 10:
    • в сервисе клавиши «Пуск» жмём на строку «Выполнить» и в поле «Открыть» вводим командный интерпретатор regedit;

      В поле «Открыть» вводим команду regedit

    • включаем редактор и проходим к ветви HKEY_LOCAL_MACHINESOFTWAREMicrosoft NET.FrameworkNDPv.4Client;

      В правой части окна отображается версия Microsoft NET Framework

    • определяем инсталлированную редакцию Microsoft .NET Framework.

Видео: определение версии Microsoft NET Framework

Как удалить Microsoft NET Framework

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

  1. С использованием встроенных средств Windows 10:
    • дважды щёлкнуть на «Рабочем столе» по значку «Панели управления»;
    • в раскрывшейся консоли войти во вкладку «Программы и компоненты»;
    • в регистре выделить редакцию Microsoft .NET Framework, которая доступна для удаления;
    • нажать на надпись «Удалить» сверху над регистром.

      В списке программ выбираем версию Microsoft NET Framework, доступную для удаления

  2. С использованием сторонней утилиты Microsoft .NET Framework Cleanup Tool:
    • скачать и запустить утилиту;
    • выбрать редакцию для удаления;

      В панели выбираем версию Microsoft NET Framework для удаления

    • щёлкнуть по клавише Cleanup Now.

      В панели жмём на клавишу Cleanup Now

Версии, встроенные в Windows 10 и не подлежащие удалению, можно только отключить. Для выполнения действия необходимо перейти по цепочке «Рабочий стол» — «Панель управления» — «Программы и компоненты» — «Включение или отключение компонентов Windows» — «Компоненты Windows» и в раскрытой панели снять переключатель у той версии, которую вы хотите отключить, а затем выполнить перезагрузку компьютера.

В панели отключаем выбранную версию Microsoft NET Framework

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

<index>

Для корректной работы многих игр и приложений может понадобиться библиотека .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 необходима для работы многих программ и игр, поэтому всегда проверяйте наличие обновлений для неё, так как без них некоторые приложения откажутся работать корректно. Для более старых программ может понадобиться более старая версия библиотеки, чтобы её установить, предварительно удалите уже установленную версию.

</index>Используемые источники:

  • https://ocomp.info/microsoft-net-framework.html
  • https://kompkimi.ru/windows10/kak-udalit-net-framework-v-windows-10
  • https://dadaviz.ru/kak-udalit-net-framework-v-windows-10/

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации