Романов Станіслав 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)

Цей спосіб практично повторює другий. Тільки після встановлення носія з системою необхідно скопіювати з інсталяційного диска папку \sourcessxs на диск 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".

Привіт всім! При інсталяції деяких комп'ютерних іграшок на ноутбук з Windows 10 я вже кілька разів стикався з помилкою: Додаток на вашому комп'ютері потребує наступного компонента Windows: .NET Framework 3.5(включає.NET 2.0 та 3.0)». П ри спробі завантажити та встановити компонент виходить помилка« Windows не вдалося знайти файли, необхідні для виконання змін. Код помилки 0x800F081F» або « Виникла помилка. Деякі компоненти встановити не вдалося» . Найпоширеніше вирішення цієї проблеми, яке пропонується в інтернеті, не допомагає.

NET Framework 3.5 для Windows 10

Виходимо із скрутного становища дуже просто. У Windows 10 за замовчуванням упаковані платформи NET Framework 3.5, 3.0, 2.0 та їх потрібно просто підключити за допомогою вкладки «Увімкнення та вимкнення компонентів Windows» ще можна використовувати Windows PowerShell або командний рядок.

  • NET Framework - платформа, необхідна роботи багатьох комп'ютерних додатків, зокрема ігор.

Разом з Windows 10 автоматично інсталюється .NET Framework 4.7, що містить попередні компоненти 4.6.2, 4.6.1, 4.6, 4.5.2, 4.5.1, 4.5, 4, але старі 3.5, 3.0, 2.0 потрібно підключити і зробити це досить легко.

Ви можете запитати мене: «А як дізнатися, які саме версії .NET Framework встановлені та функціонують у тій чи іншій операційній системі?». Друзі, зробити це дуже просто за допомогою програми.NET Version Detector, пряме посилання на скачування:

http://www.asoft-ware.com/download.php?id=11

Запускаємо утиліту у встановленій на моєму комп'ютері Windows 10

і бачимо, що в системі активний лише.NET Framework 4.7.

Отже, включаємо у моїй ОС платформу NET Framework 3.5 для Windows 10.

Пуск -> Виконати.

Вводимо у полі введення OptionalFeatures.

Відкриється вкладка «Увімкнення та вимкнення компонентів Windows».

Зазначаємо пункт .NET Framework 3.5 (включає .NET 2.0 та 3.0)і тиснемо на кнопку OK.

Завантажити файли з оновлень Windows.

Запускаємо програму .NET Version Detector і переконуємось у тому, що .NET Framework 3.5, 3.0, 2.0 встановлені у нашій Windows 10.

Про всяк випадок, завантажити.NET Framework 3.5 можна за посиланням

https://www.microsoft.com/ru-ru/download/details.aspx?id=21

Інсталяція NET Framework 3.5 у Windows 10 за допомогою Windows PowerShell або командного рядка

Вводимо команду

Dism /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:G:\sources\sxs

де G: - Літера віртуального дисковода з файлами Win 10.

Системи 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 не встановлюється, можна спробувати вирішити проблему шляхом запуску інсталятора платформи, завантаженого .

2. Запуск служби Центру оновлення

Помилка встановлення платформи 0x800F081F, як правило, є наслідком відключення раніше служби Windows Update. Якщо вимикалися системні оновлення або, можливо, у Windows 10 застосовувалися спеціальні програми-тікери для цих цілей, необхідно запустити службу Центру. Розділ системних служб можна відкрити за допомогою команди "Виконати". У її полі вводиться:

У самому низу списку служб знаходиться служба Центру. Подвійним клацанням відкриваємо її.

Запускаємо службу. Застосовуємо зміни.

Після цього необхідно повторити спробу встановлення платформи будь-яким із розглянутих вище способів.

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%, можемо закривати командний рядок і знову намагатися встановити платформу описаним на початку статті способом.

Чудового Вам дня!

Доброго дня шановні читачі, сьогодні продовжуємо вивчати операційну систему Windows 8.1, і на порядку денному питання як встановити net framework 3.5 у windows 8.1, які існують методи, який з них простіше та зручніше.

Що таке net framework

Перш ніж щось ставити треба, зрозуміти, що це таке. Net Framework це програмна платформа, необхідна для функціонування програм, що працюють на бібліотеках Microsoft .Net Framework. Існує зараз версія від 2 до 4.5.

Установка net framework 4.5 у windows 8.1

Найпростіший і найправильніший варіант це встановити його як оновлення Windows, воно прилітає як додаткове програмне забезпечення, для того щоб його отримати йдете в панель керування > Windows Update.

У верхньому правому куті виберіть пункт Перегляд великих піктограм.

у лівій частині натискаєте Налаштування параметрів оновлення.

Для отримання net framework 4.5 для Windows 8.1 потрібно поставити галку При оновленні Windows надати оновлення для інших продуктів Майкрософт. Так як net framework 4.5, це компонент, то підпадає під це оновлення. Все далі робите звичайний пошук оновлень і воно прилітає.

За замовчуванням у Windows 8.1 прилітає як оновлення, тільки net framework 4.5, так як він новіший і сучасніший, але іноді бувають випадки, що є більш старі програми написані раніше і вони вимагають від системи, включити net framework 3.5. У цій операційній система він йде як компонент і його просто потрібно доставити, для цього йдемо туди ж, а саме в панель управління, але вже в Програми та компоненти.

та вибираємо.NET Framework 3.5 (включає.NET 2.0 та 3.0)

Почнеться процес встановлення компонента. займе хвилини дві, раджу прочитати як це робиться в серверній операційній системі.

Наступним кроком, одночасно перевірте наявність оновлень, їх має бути багато, штук так 12-13.

Установка.NET 3.5 з інсталяційного диска

Якщо у вас є інсталяційний диск Windows 8.1, то ви можете за його допомогою без наявності інтернет-з'єднання поставити, також net framework 3.5, або через утиліту Dism. Монтуємо диск або завантажувальну флешку, після чого відкриваємо

Напевно, багато хто чув про бібліотеки Microsoft .NET, які часто є основною різних програм. Взаємодія між софтом, що його використовує, і самими бібліотеками здійснюється за допомогою системних компонентів.NET Framework. Без них багато програм просто не встановляться.

Актуальними версіями .NET Framework вважаються 4.6 і 4.7 , які включають також стару редакцію 4.5 . Вони вбудовані в Windows 10, і жодних проблем з їх встановленням або використанням не повинно виникати. По-іншому йдеться з уже застарілою версією 3.5 . Вона широко використовувалася за часів Windows 7 і несумісна з .NET Framework 4.x. Оскільки за умовчанням редакція 3.5 не включена до складу Windows 10, багато старих програм просто не встановляться.

Як завантажити та встановити.NET Framework 3.5 у Windows 10

Розробники передбачили опцію встановлення старої версії. NET Framework у службі компонентів Windows 10. Для завантаження бібліотеки знадобиться інтернет-з'єднання.

Як завантажити інсталятор.NET Framework 3.5 для Windows 10

Якщо з якихось причин ви не можете скористатися службою компонентів Windows, ви можете завантажити і запустити онлайн-установник.NET Framework 3.5.


Як встановити.NET Framework 3.5 без інтернету (офлайн)

Іноді при використанні веб-служби Windows Update виникають проблеми, і користувачі не можуть встановити.NET Framework 3.5 двома способами, описаними вище. У такому випадку ви можете використовувати завантажувальну флешку з Windows 10 для ручної установки компонента (без необхідності в інтернет-з'єднанні).


Таким чином.NET Framework 3.5 можна встановити і без використання інтернет-підключення або служб Windows Update.