Системи Windows 7 і 8.1 повинні встановлюватися з інтегрованою версією 4.5 програмної платформи .NET Framework, необхідної для повноцінної роботи деяких програм та ігор. А Windows 10 спочатку на своєму борту повинна містити встановлену версію платформи 4.6, сумісну з версією-попередницею 4.5. Стара версія .NET Framework 3.5, яка потрібна для роботи, як правило, тривалий час не підтримуваних розробниками програм та ігор, до складу актуальних версій Windows не входить. Природно, мається на увазі, що операційна система встановлювалася з оригінального способу дистрибутива. З неоригінальними збірками все може бути по-іншому: операційна система може як містити кілька версій .NET Framework, включаючи стару 3.5, так і поставлятися без окремих встановлених системних компонентів по типу урізаною збірки Windows.
Стара .NET Framework 3.5 встановлюється окремим етапом при інсталяції в систему програм, заснованих на архітектурі цієї версії платформи. Установка останньої також може бути запущена користувачем вручну. Що для цього необхідно зробити? Відкриваємо панель управління. У вікні останньої шукаємо розділ "Програми та засоби". Щоб було швидше, в Windows 7 назва розділу можна прописати в якості пошукового запиту в пошуковому рядку меню "Пуск". А в Windows 8.1 і 10 прямий доступ до цього розділу передбачено в меню, що викликається клавішами Win + X. У вікні, тиснемо посилання, зазначену на скріншоті нижче.
З'явиться невелике віконце з переліком системних компонентів. Тут потрібно активувати галочку версії .NET Framework 3.5 і натиснути "Ок".
Далі потрібно підтвердити скачування файлів платформи.
Однак процес завантаження та установки платформи успішно закінчиться далеко не в кожному випадку.
Як вирішуються проблеми, які, можливо, виникнуть в процесі установки .NET Framework 3.5?
1. Завантаження інсталятора з сайту Microsoft
Якщо розглянутим вище способом .NET Framework 3.5 не встановлюється, можна спробувати вирішити проблему шляхом запуску установника платформи, завантаженого з офіційного джерела Microsoft.
2. Запуск служби Центру поновлення
Помилка установки платформи 0x800F081F, як правило, є наслідком відключення раніше служби служби Windows Update. Якщо відключалися системні оновлення або, можливо, в Windows 10 застосовувалися спеціальні програми-твікери для цих цілей, необхідно запустити службу Центру. Розділ системних служб можна відкрити за допомогою команди "Виконати". В її поле вводиться:
services.msc
У самому низу списку служб знаходиться служба Центру. Подвійним кліком відкриваємо її.
Запускаємо службу. застосовуємо зміни.
Після цього необхідно повторити спробу установки платформи будь-яким з розглянутих вище способів.
3. Використання DISM
Розглянуті вище способи усунення проблем, що виникають при установці .NET Framework 3.5, передбачають наявність інтернет-підключення. Якщо інтернет-підключення немає, для установки програмної платформи можна задіяти дистрибутив Windows. Спосіб, розглянутий нижче, також підійде і для випадків, коли при спробі установки платформи буде отримано повідомлення про помилку 0x800F0906.
Підключаємо дистрибутив тієї версії Windows, що встановлена на комп'ютері. Або приєднуємо флешку, або вставляємо DVD-диск в привід, або монтуємо ISO-образ у віртуальний привід. Версії Windows 8.1 і 10 в числі штатного функціоналу передбачають можливість монтування ISO-образів і відображення їх як розділів диска. Для цього в контекстному меню на ISO-файлі дистрибутива Windows необхідно вибрати "Підключити".
Перш подальших дій потрібно встановити, як в провіднику значиться носій з дистрибутивом. Потім в командний рядок вставляємо скопійоване команду:
DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Source: D: \ sources \ sxs
Правимо команду: замість букви диска D, як в наведеному прикладі, підставляємо свою букву флешки, DVD-диска або змонтованого ISO-образу. тиснемо Enter.
Після того, як прогрес виконання команди досягне 100%, можемо закривати командний рядок і знову намагатися встановити платформу описаним на початку статті способом.
Відмінного Вам дня!