Питання про те, де завантажити NET Framework 3.5 для Windows 8.1 x64 (набір компонентів, необхідних для запуску багатьох програм) задається досить-таки часто і відповідь "з офіційного сайту Microsoft" тут не зовсім підходить, в зв'язку з тим, що викладені там версії даних компонентів не мають Windows 8.1 в списку підтримуваних операційних систем.
У цій статті я опишу два способи безкоштовно скачати і встановити .NET Framework 3.5 в Windows 8.1, використовуючи для цього тільки офіційні джерела в особі Microsoft. До речі, на вашому місці я не використовував би для цих цілей сторонніх сайтів, це часто призводить до неприємних результатів.
Проста установка .NET Framework 3.5 в Windows 8.1
Найпростіший і офіційно рекомендований спосіб встановити .NET Framework 3.5 - включити відповідний компонент Windows 8.1. Я ж просто опишу, як це зробити.
Перш за все, зайдіть в панель управління і натисніть "Програми" - "Програми та засоби" (якщо у вас включений вид "Категорії" в панелі управління) або просто "Програми та засоби" (вид "Значки").
У лівій частині вікна зі списком встановлених на комп'ютері програм, натисніть "Включення або відключення компонентів Windows" (потрібні права адміністратора на даному комп'ютері для управління даними настройками).
Відкриється список встановлених і доступних компонентів Windows 8.1, першим же в списку ви побачите .NET Framework 3.5, позначте відповідне поле на даному компоненті і дочекайтеся його установки на комп'ютер, при необхідності, він буде завантажений з Інтернету. Якщо ви побачите запит про перезавантаження комп'ютера, виконайте її, після чого можна запускати програму, яка вимагала для своєї роботи наявності цієї версії .NET Framework.
Установка за допомогою DISM.exe
Ще один спосіб встановити платформу .NET Framework 3.5 - використовувати "Систему обслуговування образів розгортання і управління ними" DISM.exe. Для того, щоб використовувати цей спосіб, вам буде потрібно ISO образ Windows 8.1, при цьому підійде і ознайомча версія, яку можна завантажити безкоштовно з офіційного сайту https://technet.microsoft.com/ru-ru/evalcenter/hh699156.aspx.
Дії по установці в даному випадку будуть виглядати наступним чином:
- Змонтуйте образ Windows 8.1 в системі (права клавіша миші - підключити, якщо ви не використовуєте сторонніх програм для цього).
- Запустіть командний рядок від імені адміністратора.
- У командному рядку введіть dism / online / enable-feature / featurename: NetFx3 / All / Source: X: \ sources \ sxs / LimitAccess (В даному прикладі D: - буква віртуального приводу зі змонтованим чином Windows 8.1)
В ході виконання команди ви побачите інформацію про те, що відбувається включення функції, і,якщо все пройшло вдало - повідомлення про те, що "Операція успішно завершена". Командний рядок можна закрити.
додаткова інформація
На офіційному сайті Microsoft також присутні такі матеріали, які можуть виявитися корисними в задачах з установки цього .NET Framework 3.5 в Windows 8.1:
- https://msdn.microsoft.com/ru-ru/library/hh506443(v=vs.110).aspx - офіційна стаття російською мовою про встановлення .NET Framework 3.5 в Windows 8 і 8.1
- https://www.microsoft.com/ru-ru/download/details.aspx?id=21 - завантажити .NET Framewrork 3.5 для попередніх версій Windows.
Розраховую на те, що ця інструкція допоможе вам у запуску програм, з якими виникла проблема, а якщо раптом немає - пишіть в коментарях, буду радий допомогти.