Деякі користувачі після поновлення цікавляться, як і де скачати .NET Framework версій 3.5 і 4.5 для Windows 10 - набори системних бібліотек, необхідних для запуску деяких програм. А також тим, чому ці компоненти не встановлюються, повідомляючи про різні помилки.
У цій статті - детально про встановлення .NET Framework в Windows 10 x64 і x86, виправленні помилок при установці, а також про те, де на офіційному сайті Microsoft завантажити версії 3.5, 4.5 і 4.6 (хоча з великою ймовірністю, ці варіанти вам не знадобляться ). В кінці статті є також неофіційний спосіб установки даних фреймворків, якщо все прості варіанти відмовляються працювати.
Як завантажити і встановити .NET Framework 3.5 в Windows 10 засобами системи
Встановити .NET Framework 3.5 ви можете, не вдаючись до офіційних сторінок завантаження, просто включивши відповідний компонент Windows 10. (Якщо ви вже пробували цей варіант, але отримуєте повідомлення про помилку, нижче також описано її рішення).
Для цього, зайдіть в панель управління - програми та компоненти. Після чого натисніть по пункту меню "Включення або відключення компонентів Windows".
Відзначте пункт .NET Framework 3.5 і натисніть "Ок". Система автоматично встановить вказаний компонент. Після цього має сенс перезавантажити комп'ютер і готово: якщоякась програма вимагала для запуску дані бібліотеки, в подальшому вона повинна запускатися без пов'язаних з ними помилок.
У деяких випадках .NET Framework 3.5 не встановлюється і повідомляє про помилки з різними кодами. У більшості випадків це пов'язано з відсутністю поновлення 3005628, скачати яке ви можете на офіційній сторінці https://support.microsoft.com/ru-ru/kb/3005628 (Завантаження для x86 і x64 систем знаходяться ближче до кінця зазначеної сторінки). Додаткові способи виправити помилки ви можете знайти в кінці цього керівництва.
Якщо з якоїсь причини вам потрібен офіційний інсталятор .NET Framework 3.5, то завантажити його ви можете зі сторінки http://www.microsoft.com/ru-ru/download/details.aspx?id=21 (При цьому не варто звертати уваги, що Windows 10 відсутня в списку підтримуваних систем, все успішно встановлюється, якщо ви використовуєте режим сумісності Windows 10).
Установка .NET Framework 4.5
Як ви могли помітити в попередньому розділі інструкції, в 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 з яких-небудь причин.