Устанавливается framework 3.5
Платформа .Net Framework , которую Microsoft начала разрабатывать в конце 90-ых годов, представляют собой основу для запуска софта, без которой невозможна полноценная работа большинства игр и программ. По умолчанию пакет .NET Framework 4.0 входит в оригинальный дистрибутив Windows 7, .NET Framework 4.5 поставляется с Windows 8 (8.1), а .NET Framework 4.6 – с Windows 10. Однако отдельная установка фреймворка может понадобиться, если в системе нет нужной версии, либо в работе произошел серьезный сбой. Так, .NET Framework 3.5 не устанавливается вместе с "восьмеркой" и "десяткой", а .NET Framework 4.5 отсутствует на Windows 7. Сегодня я расскажу, что делать, если не инсталлируется .NET Framework 3.5 / 4.0 / 4.5 , и где скачать .NET Framework актуальных версий.
Как узнать, какие версии.NET Framework установлены на компьютере ?
Вначале выясним, какие версии фреймворка установлены на вашем десктопе (ноутбуке). Быстрее всего это сделать с помощью редактора реестра Regedit. exe , поэтому:
- через комбинацию клавиш " " откройте окно "Выполнить", впишите regedit и кликните по "ОК ";
- последовательно раскройте ветвь HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP ;
- названия подразделов (папок) соответствуют установленным пакетам .NET Framework (скриншот выше).
Как установить.NET Framework 3.5 через Панель управления Windows
Алгоритм инсталляции .NET Framework 3.5 для всех версий ОС один:
- откройте "Панель управления " → найдите раздел "Программы и компоненты ";
- щелкните мышью по подразделу "";
- в новом окне отметьте пункт " .NET Framework 3.5 " и нажмите "ОК " (скриншот ниже);
- подтвердите скачивание файлов из Центра обновления Windows (финальный скриншот).
Впрочем, для экономии времени в Windows 7 в поисковой строке меню "Пуск" наберите без кавычек "включение компонентов ", а в Windows 10 / 8 воспользуйтесь комбинацией клавиш "Win + X " → в открывшемся окне нажмите ссылку "Включение или отключение компонентов Windows " и т.д.
Иногда при установке фреймворка, увы, могут возникнуть ошибки с различными кодами, типа 0x800F081F, 0x800F0906 или 0x800F0907. Самое простое решение – вручную скачать искомый пакет .NET Framework и интегрировать в Windows.
Где скачать.NET Framework 3.5, 4.0 и 4.5 для Windows 10 / 8 / 7
Напомню, что разработчик не рекомендует без крайней необходимости удалять какие-либо версии .NET Framework , установленные на компьютере. Наоборот, вполне возможна последовательная инсталляция, с перезагрузкой системы, нескольких версий описываемой платформы.
Скачать .NET Framework 3.5 с официального сайта
Скачать .NET Framework 4.0 с официального сайта
Скачать .NET Framework 4.5 с официального сайта
Дмитрий dmitry_spb Евдокимов
Если вы только что обновились до Windows 10, вы можете заметить, что некоторым программам требуется использование более ранних версий среды Microsoft .NET, которые не включены в последнюю версию Windows. Это требование не позволяет программам работать в Windows 10 по умолчанию и будет выдавать ошибки, такие как 0x800f0950, 0x800F0906, 0x800F0907, 0x800F0922, 0x800F081F. В некоторых случаях Windows может обнаружить автоматически и предложит установить версию, которая требуется, но это не всегда так. В большинстве случаев вам потребуется установить эту функцию вручную. Но не волнуйтесь - вы сможете сделать это легко с информацией, содержащейся в этой статье.
Установка через Центр обновления Windows
- Откройте панель управление и нажмите Программы "удаление программ ".
- Нажмите слева на Включение и отключение компонентов Windows.
- Установите флажок "NET Framework 3.5 (включая.NET 2.0 и 3.0)" и нажмите "OK". Вы можете оставить другие параметры как есть.
- Затем Windows 10 подключится к обновлению Windows, чтобы иметь возможность устанавливать NET Framework 3.5 на компьютер или ноутбук.
- Для завершения установки вам может потребоваться перезагрузить компьютер.
Ручная установка через установочный носитель Windows 10
Если у вас имеется установочный носитель Windows 10, вы можете использовать его для установки более ранних версий.NET framework. Это намного быстрее и не требует подключения к Интернету . Если у вас есть сама система windows 10, но нет возможности записать ее на флешку, как установочную систему, то можете просто монтировать в виртуальный привод.
- Вставьте установочную флешку windows 10 в свой компьютер или монтируйте образ в виртуальный привод.
- Откройте проводник, он же "мой компьютер" и запомните под какой буквой установочная система (флешка или привод).
- Откройте командную строку от имени администратора, написав в поиске windows слово cmd и правой кнопкой мыши, "запуск от имени админа ".
- Далее в окно cmd введите следующую команду, где буква H это ваша установочная флешка или виртуальный привод:
Dism /online /enable-feature /featurename:NetFX3 /All /Source:H:\sources\sxs /LimitAccess
Через несколько секунд установка завершится. Вы можете перезагрузить компьютер, чтобы быть уверенным.
Если ничего не помогло по разным вам причинам, то скачайте официальный установщик Microsoft .NET Framework 3.5 содержащий в себе компоненты версий 2.0 и 3.0.
Некоторые пользователи после обновления интересуются, как и где скачать.NET Framework версий 3.5 и 4.5 для Windows 10 - наборы системных библиотек, необходимых для запуска некоторых программ. А также тем, почему эти компоненты не устанавливаются, сообщая о различных ошибках.
Как вы могли заметить в предыдущем разделе инструкции, в Windows 10 по умолчанию включен компонент.NET Framework 4.6, который в свою очередь совместим с версиями 4.5, 4.5.1 и 4.5.2 (то есть может заменять их). Если по какой-то причине в вашей системе этот пункт отключен, вы можете просто включить его для установки.
Также вы можете загрузить эти компоненты отдельно в виде автономных установщиков с официального сайта:
- http://www.microsoft.com/ru-ru/download/details.aspx?id=44927 - .NET Framework 4.6 (обеспечивает совместимость с 4.5.2, 4.5.1, 4.5).
- http://www.microsoft.com/ru-ru/download/details.aspx?id=30653 - .NET Framework 4.5.
Если по каким-то причинам предлагаемые способы установки не работают, то есть и некоторые дополнительные возможности исправить ситуацию, а именно:
- Использование официальной утилиты Microsoft .NET Framework Repair Tool для исправления ошибок при установке. Утилита доступна на http://www.microsoft.com/en-us/download/details.aspx?id=30135
- Используйте утилиту Microsoft Fix It для автоматического исправления некоторых проблем, которые могут привести к ошибкам установки компонентов системы отсюда: https://support.microsoft.com/en-us/kb/976982 (в первом пункте статьи).
- На той же странице в 3-м пункте предлагается загрузить утилиту.NET Framework Cleanup Tool, полностью удаляющую все пакеты.NET Framework с компьютера. Это может позволить исправить ошибки при их повторной установке. Также пригодится, если вы получаете сообщение о том, что.Net Framework 4.5 уже является частью операционной системы и установлена на компьютере.
Установка.NET Framework 3.5.1 из дистрибутива Windows 10
Данный способ (даже два варианта одного способа) был предложен в комментариях читателем по имени Владимир и, судя по отзывам, работает.
- Вставляем диск с Windows 10 в CD-Rom (или монтируем образ средствами системы или Daemon Tools);
- Запустить утилиту командной строки (CMD) с правами администратора;
- Выполняем следующую команду: Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess
В команде выше - D: - буква диска или смонтированного образа.
Второй вариант этого же способа: копируем с диска или образа папку «\sources\sxs\» на диск «C», в его корень.
Затем запускаете команду:
- dism.exe /online /enable-feature /featurename:NetFX3 /Source:c:\sxs
- dism.exe /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:c:\sxs /LimitAccess
Неофициальный способ скачать.Net Framework 3.5 и 4.6 и установить его
Многие пользователи сталкиваются с тем, что.NET Framework 3.5 и 4.5 (4.6), устанавливаемый через компоненты Windows 10 или с официального сайта Microsoft, отказывается устанавливаться на компьютер.
В этом случае, вы можете попробовать еще один способ - Missed Features Installer 10, представляющий собой ISO образ, содержащий компоненты, присутствовавшие в предыдущих версиях ОС, но отсутствующие в Windows 10. При этом, судя по отзывам, установка.NET Framework в данном случае работает.
Обновление (июль 2016): адреса где раньше можно было скачать MFI (указаны ниже) больше не работают, найти новый работающий сервер не удалось.
Просто скачайте Missed Features Installer с официального сайта http://mfi-project.weebly.com/ или http://mfi.webs.com/ . Внимание: встроенный фильтр SmartScreen блокирует эту загрузку, но, насколько я могу судить, скачиваемый файл чистый.
Cмонтируйте образ в системе (в Windows 10 это можно сделать просто двойным кликом по нему) и запустите файл MFI10.exe. После согласия с условиями лицензии, вы увидите экран установщика.
Выберите пункт.NET Frameworks, а затем пункт, который нужно установить:
- Install .NET Framework 1.1 (кнопка NETFX 1.1)
- Enable .NET Framework 3 (устанавливает в том числе.NET 3.5)
- Install .NET Framework 4.6.1 (совместим с 4.5)
Дальнейшая установка пройдет автоматически и, после перезагрузки компьютера, программы или игры, которые требовали недостающих компонентов, должны запуститься без ошибок.
Надеюсь, один из предложенных вариантов сможет вам помочь в тех случаях, когда.NET Framework не устанавливается в Windows 10 по каким-либо причинам.
Microsoft .NET Framework - это цифровая платформа, позволяющая создавать, корректно запускать и использовать различные приложения или игры, при создании которых, части одного конкретного приложения пишутся разными программными кодами. Эта платформа представляет из себя цифровую среду, в которой разные коды отдельно взятого приложения компилируется в один переходящий код, который в свою очередь понятен самой платформе Framework. Затем переходящий код компилируется в понятный код для непосредственно той операционной системы, под которую разрабатывалось приложение. Например для Windows 7/8/10
Установить данную платформу можно различными способами.
- Установив операционную систему, пакет обновлений которой уже включает в себя эту платформу.
- Скачать Net Framework а затем установить. (Официальные ссылки у нас на сайте)
- Установить в качестве дополнительного ПО при установке игры.
- Автоматически установить, используя «Центр обновления Windows»
Бывают случаи: Что во время запуска игры или приложения на экране всплывает окно примерного содержания: «(имя приложения) требует наличие.НЕТ Фреймворк. Пожалуйста скачайте и установите Net Framework 3.5 или выше.» Что делает запуск данного приложения невозможным без этой платформы. Если у вас установлена Microsoft Net Framework 4.7, то это не означает что, вам не нужны более старые версии. Вам понадобится установить и Microsoft Net Framework 4 и предыдущие версии. Настоятельно рекомендуется установить все существующие касательно вашей операционной системы.
Выберите и установите нужные Вам версии для Windows XP, Vista, 7, 8,10
Microsoft .NET Framework 1.0
Скачать Microsoft .NET Framework 1.0 для 32/64 бит
Microsoft .NET Framework 1.1
Скачать Microsoft .NET Framework 1.1 для 32/64 бит
Microsoft .NET Framework 2.0
Для 32 бит
Скачать Microsoft .NET Framework 2.0 для 64 бит
Microsoft .NET Framework 3.0
Скачать Microsoft .NET Framework 3.0 для 32/64 бит
Microsoft .NET Framework 3.5
Скачать Microsoft .NET Framework 3.5 для 32/64 бит
Microsoft .NET Framework 4.0
Скачать Microsoft .NET Framework 4.0 для 32/64 бит
Microsoft .NET Framework 4.5
Скачать Microsoft .NET Framework 4.5 для 32/64 бит
Microsoft .NET Framework 4.5.1
Скачать Microsoft .NET Framework 4.5.1 для 32/64 бит
Microsoft .NET Framework 4.5.2
Скачать Microsoft .NET Framework 4.5.2 для 32/64 бит
Microsoft .NET Framework 4.6
Скачать Microsoft .NET Framework 4.6 для 32/64 бит
Microsoft .NET Framework 4.6.1
Скачать Microsoft .NET Framework 4.6.1 для 32/64 бит
Microsoft .NET Framework 4.6.2
Скачать Microsoft .NET Framework 4.6.2 для 32/64 бит
Microsoft .NET Framework 4.7
Скачать Microsoft .NET Framework 4.7 для 32/64 бит
Microsoft .NET Framework 4.7.1
Скачать Microsoft .NET Framework 4.7.1 для 32/64 бит
Обязательно должна быть установлена версия 3.5, которая включает в себя более ранние, и версия 4.7.1 (последняя на данный момент)
Будем рады услышать от Вас отзыв, также поможем при установки компонентов, и в исправлении ошибок. Пишите всё в комментариях, чуть ниже
Романов Станислав 09.09.2014 138007
Как установить.NET Framework 3.5 на Windows 8/8.1? [Ошибка 0x800f0906]
Появилась проблема с установкой.NET Framework 3.5 на Windows 8/8.1? Компания Microsoft позаботилась о том, чтобы версии ранее 4.0 не попали на вашу систему, но, к счастью, есть наша инструкция с несколькими способами обхода ошибки 0x800f0906.
Возможно, вы уже установили.NET 4.0 или выше. Но какие-то программы требуют наличия 3.5 или ниже. В этом случае вы наверняка вручную скачаете пакет с сайта Microsoft. Всё, правильно. Далее вы наверняка столкнулись с ошибкой 0x800f0906 (скриншот ниже). Корень ошибки кроется вовсе не в подключении к Сети. Разработчики Microsoft просто не подумали о нас, рядовых пользователях системы. Ниже пара способов для устранения ошибки. Начните с первого. Если не поможет, переходите ко второму. Или сразу к четвёртому.
1. Включение.NET 3.5 в панели управления
Если вдруг в системе уже есть эта платформа, но она выключена, то у вас есть шанс самостоятельно включить.NET Framework 3.5 через Панель управления. Откройте её, выберите раздел "Программы и компоненты", нажмите в левом столбце на "Включение или отключение компонентов Windows" и установите флажок на пункте ".NET Framework 3.5 (включает.NET 2.0 и 3.0)" (скриншот выше).
Чтобы воспользоваться этим способом, требуется подключение к Интернету. Подпункты отмечать не нужно (HTTP Windows Communication Foundation), если, конечно, вы не разработчик.
2. Установка.NET 3.5 при наличии дистрибутива Windows 8 / 8.1
Для выполнения этой операции, как вы поняли, необходим носитель с дистрибутивом вашей системы.
- Установить USB/DVD с системой
- Запустить командную строку от имени администратора (В 8.1 - нажать комбинацию Win+X и выбрать "Командная строка (администратор)")
- Ввести команду и нажать Enter:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:drive:\sources\sxs /LimitAccess
(Нужно заменить "drive" на имя диска) Например:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:G:\sources\sxs /LimitAccess
Дожидаетесь окончания операции. Спустя несколько минут.Net Framework 3.5 будет установлен на ваш ПК, включая в себя.Net 3.0 и.Net 2.0
Кликните для увеличения
3. Альтернатива второму (при наличии дистрибутива Windows)
Данный способ практически повторяет второй. Только после установки носителя с системой необходимо скопировать с установочного диска папку "\sources\sxs\" на диск "C", в его корень. Этот вариант поможет, если по каким-либо причинам вы можете взять с диска только эту папку (или с другого дистрибутива, если первый не подошёл).
Затем запускаете команду:
dism.exe /online /enable-feature /featurename:NetFX3 /Source:c:\sxs
dism.exe /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:c:\sxs /LimitAccess
Если и после этой процедуры пакет не установился, то вы попались на удочку Microsoft. Остаётся ещё один вариант.
Кликните для увеличения
4. Установка.NET 3.5 через удаление обновлений Windows 8/8.1
Как оказалось, в 8.1 практически закрыта возможность установки пакета. Поэтому для этого понадобится удалить обновления безопасности под номерами KB2966826 и KB2966828. Для этого нужно перейти в "Панель управления" и выбрать раздел "Программы и компоненты", нажать в левом столбце на "Просмотр установленных обновлений Windows". Оттуда найти указанные апдейты и кликом правой кнопкой мыши поочерёдно их удалить.
После этого устанавливаете.NET 3.5 любым удобным способом. Можно также скачать его с сайта Microsoft. После установки желательно вернуть назад обновления. У меня получилось только с одним из них. Оно потом появится в "Центре обновлений Windows".