Net framework не нижче 3.5. Встановлюємо чи оновлюємо, виправляємо помилки. Інсталяція через Центр оновлення Windows

  • 26.01.2022

".Net Framework"- це спеціальна програмна платформа, за допомогою якої написано безліч програм для операційної системи Windows. Для роботи таких програм необхідно, щоб оточення.NET Framework було встановлене на вашому комп'ютері.

На цій сторінці ви зможете безкоштовно скачати потрібну версію інсталятора.NET Framework. Також, ви зможете дізнатися про призначення .NET Framework, системні вимоги та ознайомитися з інструкцією з встановлення або виправлення помилок, пов'язаних з його роботою на різних версіях Windows.

Вступ. Навіщо потрібний.Net Framework

Що таке Net Framework? Microsoft .Net Framework- Розповсюджувана програмна платформа, яка використовується для розробки сучасного ПЗ.Архітектура « .Net»:

  • Дозволяє розробникам не витрачати час на опрацювання взаємодії створюваного продукту з середовищем, в якому він буде виконуватися (чи апаратні характеристики, сумісність, особливості ОС або інші технічні аспекти оточення).
Всі нюанси створення комфортного робочого середовища для програми або софту бере на себе. Net Framework
  • Вміє працювати з багатьма мовами програмування за допомогою набору спеціальних алгоритмів, що дає творцям додатків можливість використовувати практично будь-який відомий принцип побудови програмного коду свого ПЗ.
Іншими словами, .Net Frameworkстає базою для запуску програм на різних ОС, надаючи кінцевим споживачам можливість використовувати будь-які програми, сумісні з цим компонентом, незалежно від характеристик комп'ютера або іншого пристрою.

Системні вимоги для оптимальної роботи.

Вимоги до апаратних комплектуючих для нормальної роботи .Net Frameworkдосить низькі, тому компонент працюватиме навіть на найслабшому комп'ютері. Подальша інформація в цьому розділі призначена в першу чергу для користувачів-початківців.
Більш просунуті можуть перейти до розділу, в якому ви дізнаєтесь про .
Від вашого комп'ютера потрібно:

  • Процесор із частотою 1 ГГЦі вище;
  • Обсяг оперативної пам'яті не менше 512 МБ;
  • Мінімальна кількість місця на жорсткому диску у розмірі 4,5 ГБ.
.Net Framework має досить багато версій, що випускаються ще з часів Windows XP, але серйозних змін в архітектурі компонента не було. Пам'ятайте, що версія пакета .Net Framework, де розроблялася та чи інша програма вимагатиме відповідну(2, 3, 4 ) версію на вашому комп'ютері.
Тому для кращої сумісності з максимальною кількістю програм повинні бути встановлені всі можливі варіанти цього компонента.
Але це не означає, що нові бібліотеки повністю підтримуватимуться старими ОС.
Іноді, щоб встановити потрібну версію.Net Framework, потрібно оновитися до нової версії Windows.
Ми рекомендуємо користувачам інсталювати Windows 10 .

Визначення розрядності операційної системи: x32 (x86) або x64

Розрядністьсвоєї операційної системи (при необхідності) ви можете подивитися в «Властивості»комп'ютера.
Рисунок 1. Дізнаємось розрядність системи.
Ця інформація буде потрібна при установці старих версій .Net Framework.
Нові бібліотеки підійдуть під ОС обох розрядностей (x32-x64).

Остання версія.Net Framework, доступна для встановлення на вашій ОС

Останній .Net Framework, який може бути встановлений на всі ці ОС (за винятком Windows XP) вручну, -це версія 4.7. Перед тим, як встановити компонент на комп'ютер, переконайтеся, що потрібна вам версія не інтегрована в ОС за замовчуванням, ознайомившись із наступною інформацією:

  • Windows XP. Інтегрована версія – 1.0 SP2;
  • Windows Інтегровані версії 2.0 SP2, 3.0 SP2і 3.5 SP1;
  • Windows 8 чи 8.1. Інтегровані версії 4.5 і 4.5.1 відповідно для цих ОС;
  • Windows Інтегрована версія – 4.6 або 4.6.1залежно від встановлених оновлень.
Зверніть увагу!

Найновіші версії.Net Framework не містять всі ті бібліотеки, які раніше були в старих версіях.NET Framework.
Це означає, що для запуску деяких старих програм або ігор доведеться встановити необхідні для їхньої роботи старі(!) версії.NET Framework.

Також необхідно пам'ятати: встановлені бібліотеки не можуть бути видалені штатними засобами операційної системи.

Як встановити потрібну версію. Net Framework

Припустимо, що вам знадобилася раніше версія компонента для запуску певного додатка.
Зазвичай програмне забезпечення саме повідомляє користувача про відсутність на ОС потрібної версії .Net Framework, виводячи відповідне вікно з помилкою. Приклад такого повідомлення наведено на малюнку нижче:


Рисунок 2. Приклад повідомлення про відсутність потрібної версії. Net Framework.
У цьому випадку необхідно просто завантажити потрібну версію компонента під вашу ОС (природно, дотримуючись розрядності) за допомогою спеціального установника, який буває двох видів:

  1. Онлайн (веб)установник завантажує всі необхідні файли .Net Frameworkіз серверів Microsoft і самостійно розпаковує завантажені дані. Потребує з'єднання з Інтернетом.
  2. Автономний (повний)установник вже містить у собі всі бібліотеки, які потрібні для повноцінної установки .Net Frameworkбез підключення до Інтернету.
Інших важливих відмінностей немає. При використанні автономної версії компонента помилки при встановленні виникають трохи рідше, тому при пошуку посилання найчастіше вестиме саме на нього. Для швидкого переходу до завантаження потрібної версії, поверніться і клацніть заголовок з назвою необхідного вам компонента.

Завантажити Net Framework 4.7 (включаючи версії: 4.6.2, 4.6.1, 4.6, 4.5.2 та 4)

На даний момент (жовтень, 2017) версія .Net Framework 4.7є останньою. Завантаження цього компонента повністю позбавляєвід необхідності завантаження нижченаведених версій:

  • .Net Framework 4.6 (4.6.1 і 4.6.2 );
  • .Net Framework 4.5 (4.5.1 і 4.5.2 );
  • .Net Framework 4.
Ви можете завантажити.Net Framework 4.7 з нашого сайту за допомогою прямого посилання або зі сторінки офіційного сайту Microsoft, присвяченої версії компонента 4.7, де також можна ознайомитися з додатковою інформацією (системні вимоги, обмеження тощо)
Версія 4.7 підтримується наступними ОС будь-якої розрядності (x32-x64):
  • Windows 10 Creators Update (інтегрований);
  • Windows 10 Anniversary Update;
  • Windows 8 чи 8.1;
  • Windows 7;
  • Windows Server 2016, 2012 та 2008.
Якщо компонент не встановлюється або працює неправильно, перегляньте розділ: .

Завантажити Net Framework 3.5 (включаючи версії: 3.0 та 2.0)



Ви можете ознайомитись з додатковими відомостями та завантажити .Net Framework 3.5на сайті Microsoft або завантажити бібліотеку одним файлом з нашого сайту за допомогою поданих посилань.

NET Framework розвивається, і в його нових версіях можуть бути відсутні компоненти, які раніше були присутні в ранніх версіях.

Це відбувається з різних причин: якісь компоненти могли застаріти, стати не актуальними, або на зміну могли прийти нові, більш просунуті компоненти Фреймворка. Деякі старі програми можуть потребувати саме ті старі компоненти, які відсутні в нових версіях, через що потрібна установка однієї зі старих версій MS .NET Framework. Версія 3.5вже включає молодші версії бібліотек (тому окремо завантажувати їх не потрібно):

  • .Net Framework 2.0;
  • .Net Framework 3.0.
Цей компонент сумісний з будь-якою операційною системою, що нині використовується від Microsoft, у тому числі і з Windows XP. Встановлення .Net Framework 3.5в більшості випадків дозволить запустити та забезпечити нормальну роботу будь-якій старій програмі або грі. Однак, якщо ви спостерігаєте проблеми з цією версією компонента, ознайомтеся з інформацією в наступному розділі.

Помилки при установці або роботі. Net Framework

Іноді неправильне встановлення або оновлення .Net Frameworkможе спричинити збої в роботі компонента. У цьому розділі представлено інформацію з різних помилок, з якими ви можете зіткнутися на різних етапах використання бібліотек ".Net".Спочатку необхідно завантажити офіційну утиліту від Microsoft під назвою «.Net Framework Repair Tool», яка в автоматичному режимі допоможе вирішити проблему з компонентом. Інструкцію до цієї програми ви знайдете нижче.

.NET Framework Repair Tool знайде та усуне більшість збоїв

За даними сайту Microsoft, дана утиліта вирішує проблеми при роботі та встановленні чи оновленні будь-якої версії .Net Framework.

Microsoft .Net Framework Repair Tool (онлайн версія). | 1.22 МБ Утиліта призначена для виявлення найчастіших проблем під час роботи або встановлення .NET Framework, а також їх автоматичного усунення.

На жаль, "Repair Tool"не підтримує російську мову. Проте всі процеси, що відбуваються в ній, прості та інтуїтивно зрозумілі. Від користувача вимагається:

  1. Періодично натискати кнопку "Next";
  2. Погоджуватися із застосуванням запропонованих змін.
Програма протестує систему у кілька етапів.

У разі виявлення помилки, будуть запропоновані дії щодо її усунення. Після підтвердження необхідно дочекатися завершення роботи утиліти та перезавантажити комп'ютер.
3. Процес тестування програмою Microsoft .Net Framework Repair Tool.
При наступному запуску системи помилки .Net Frameworkбудуть виправлені, і ви зможете знову встановити потрібну версію компонента (якщо раніше цей процес супроводжувався збоями).

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

Помилка інсталяції оновлення.Net Framework 0x80070643 на Windows 7

Помилка 643 пов'язана з роботою Центру оновлення. Виникає переважно у користувачів Windows 7. Увага!
Почати дії, описані далі, рекомендується лише після ознайомлення з програмою з главы: .

Якщо "Repair Tool"не виявила проблему, слід перезапустити центр оновлення Windows за допомогою готової програми, написаної спеціально для сайтабо за допомогою алгоритму команд, який ви самостійно зможете створити за наведеною нижче інструкцією.

Виконуваний код в обох випадках однаковий.

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

Уважно дотримуйтесь подальшої інструкції:

  1. Створіть порожній текстовий документ і скопіюйте наступний код:
@echo
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
pause
  1. Збережіть файл у розширенні ".bat" ;
  2. Запустіть створену програму від імені адміністратора.
На малюнку 4Ви можете докладніше розглянути другий крок.

Рисунок 4. Зберігаємо файл у розширенні ".bat".
Тепер залишається тільки перезавантажити комп'ютер і заново зробити інсталяцію .Net Framework.

Помилка при установці платформи.Net Framework 3.5: 0x800F0906, 0x800F081F, 0x800F0907 на Windows 8 або

Ця проблема виникає при спробі встановлення .Net Framework 3.5.Перед виконанням дій, описаних далі, рекомендується ознайомитись із розділом: . Помилки 0x800F0906, 0x800F081F, 0x800F0907в більшості випадків виявляються при установці .NET Framework 3.5, коли в операційній системі встановлені оновлення безпеки KB2966826і KB2966828.

Швидше за все це пов'язано з тим, що деякі оновлення Windows можуть не тестуватися на роботу або взаємодію з інсталятором .NET Framework 3.5.

Розробники MS виходили з того, що користувачі будуть користуватися новими, більш актуальними версіями Фреймворку, а сам інсталятор.NET Framework 3.5 був створений задовго до цих оновлень, і не враховує тих змін у політиках та механізмах безпеки, які вони несуть.

Щоб використовувати Net Framework 3.5 (і нижче) на нових ОС, необхідно:

  1. тимчасово відключити "Центр оновлення Windows";
  2. вилучити KB2966826і KB2966828через стандартний засіб «Встановлення та видалення програм»;
  3. Перезавантажити комп'ютер, повторити встановлення .Net Framework.
Після інсталяції компонента можна включити автоматичне оновлення.

Вибір жорсткого диска та папки для розпакування .NET перед встановленням (інсталятор може сам вибирати диск, наприклад диск A:)

Інсталятор останніх версій.NET Framework вибирає диск і папку призначення на свій розсуд. Це може бути досить не очевидний вибір, наприклад, диск A:, або інший диск, не призначений для цих завдань.
Щоб обійти цю проблему, достатньо запустити установку за допомогою командного рядка (див. рис. 5): Рисунок 5. Інсталяція.NET Framework 4.7.1 із розпакуванням у конкретну папку.

Та вже й налабали творці dot Net Framework! У них там одні індуси чи що тепер тужаться - пишуть, бо такі збори безглуздостей пояснити адекватною розумовою діяльністю складно: ось вирішив я значить поставити цей самий dotnetfx35.exe.

Заліз на сайт підтримки – там два посилання: одне означає для любителів збочень – типу спочатку скачай маленький завантажувач (dotNetFx35setup.exe – 2.7 Мб), який потім тобі скачає все інше; друга - для тих хто розуміється на простоті - типу ПОВНА (Повний пакет.NET Framework 3.5). Вибираю ПОВНУ версію! Спеціально ще виставляю мову - "Російська" - щоб взагалі all included було...

Завантажую! ... майже 250 Мб.. Ну вже точно думаю повинна бути ПОВНОЮ (хоча, якщо чесно, в голові не вкладається чого взагалі будучи програмістом можна вигадати, що заповнити чимось корисним ЕФЕКТИВНИМ кодом цей ВЕЛИЧЕЗНИЙ файл!!!).

Запускаю значить ПОВНУ версію... і... вона мені пропонує ще завантажити!!! 70 Мб! ... Товариші, індуси:)))) у нас мабуть різне уявлення про слово ПОВНА (full) версія! Ні вже, думаю, немає - скачувати більше нічого не буду - спеціально відключаю Інет і запускаю інсталятор знову ... Інсталятор П'ять разів довбає в істериці, намагаючись продовбати дірку в Інет))) Мабуть, творці інсталятора не знайомі з функціями перевірки наявності мережевого з'єднання :)))) Пошарівши від безвиході прогрессбаром інсталятор в результаті повідомляє що ВСЕ завантажено! (без всякого Інета) ... що ж ти довбав милий!? ;))))

Магічний процес безпосередньо інсталяції нарешті розпочався! ... і...

У кращих традиціях (не тикатиму пальцем кого) ... інсталяція завершилася невдачею на 99%! ... вікно також пропонувало відправити багрепорт самі знаєте кому:)))

Не став я турбувати зайнятих людей своїми незрозумілими їм;))) проблемами - натиснув "Скасування" і... (ні, навіть я цього не очікував від чудописачів) ... і з'явилося інше вікно (творці Віндовс виправдовують свою назву купою вікон скрізь !): вікно свідчило, що інсталяція пройшла успішно! ... дааа... важкий бачити виндово-індуїстську мову)))) я сказав би взаємовиключний.

А так, забув ще про один прикол: при запуску інсталятора у вікні можна почитати "Ліцензійну угоду", тільки поле RichEdit, в якому знаходиться текст угоди і яке треба прокручувати скроллбаром - настільки вузьке замочна свердловина, що натискати півсотні разів прокрутку не прийде голову навіть найзапеклішому любителю занудного чтива. Можна припустити, що автори вже розуміють, що ці фількіні грамоти ніхто не читає)))

При встановленні просто необхідного такого пакета системний диск обзавівся додатковими a Framework нарахував їх кількістю three, є можливість доступу IIS.


Framework 3.5 - це не найсвіжіша версія програми, є версія 4.5, але саме 3.5 вважається золотим стандартом. Так що завантажити Framework 3.5 для Windows 10 буде найвірнішим рішенням, якщо ви не впевнені, яка саме версія Фреймворку вам потрібна.

Особливості

Повна назва програми - Microsoft 3.5, і як з неї випливає, це офіційне рішення від Microsoft. Але немає необхідності ходити по центру оновлень Windows або блукати по сайту Майкрософт у пошуках заповітної утиліти, завантажити Framework 3.5 ви зможете за посиланням нижче. Завдяки цій утиліті ви:
  • Виправте деякі проблеми системи;
  • Отримайте можливість запускати більше програм;
Дивно, але Framework 3.5 ще немає на деяких пристроях. Навіть просунуті користувачі Windows 10, що використовують найактуальніші та найсучасніші планшети, ноутбуки та комп'ютери, забувають встановити Фреймворк на свій девайс. Адже без нього можуть не працювати найнеобхідніші програми.

Думка, що завантажити Framework 3.5 потрібно тільки програмістам, хто створює програми в , або в корені не вірна. Фреймворк дуже необхідна утиліта для побутового використання. Без неї не запускається навіть калькулятор, чого вже там говорити про потужні офісні рішення.

Версія Framework 3.5, представлена ​​на цій сторінці, доступна для Windows 10 64 bit, так само є варіація утиліти та для версії 32 біти. Локалізація утиліти не має значення, тому що Framework має просту установку, а потім ви не побачите його інтерфейсу. Тож те, що він не російською мовою, а англійською – не повинно вас лякати. На крайній випадок, ви завжди можете скористатися

Якщо ви тільки що оновилися до 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

За кілька секунд установка завершиться. Ви можете перезавантажити комп'ютер, щоб бути певним.

NET Framework (Dot Net Framework) – програмна платформа (софтверний фреймворк), розроблена корпорацією Microsoft у 2002 році, головним чином для операційної системи Microsoft Windows. Включає великі бібліотеки, а також взаємну сумісність (кожна мова може використовувати код, написаний іншими мовами) кількох мов програмування. Програми, написані на .NET Framework виконуються в програмному середовищі (на противагу апаратному) відомому як Common Language Runtime (CLR, загальномовне виконуюче середовище), що є віртуальною машиною, яка забезпечує безпеку, розподіл пам'яті та обробку винятків. Бібліотека класів та CLR разом складають .NET Framework.

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

УВАГА: обов'язково встановлюйте пакети оновлень у такому порядку, в якому дано посилання на них!

.NET Framework 1.1

.NET Framework 3.5 SP1 (включає 2.0 SP2)

Оновлення:

Windows XP/Server 2003 32-bit:
Оновлення 1 (8,6 МіБ)
Оновлення 2 (7 МіБ)
Оновлення 3 (1,4 МіБ)

Windows XP/Server 2003 64-bit:
Оновлення 1 (18,4 МіБ)
Оновлення 2 (16,5 МіБ)
Оновлення 3 (1,5 МіБ)

Windows Vista/Server 2008 x86:
Оновлення 1 (1,4 МіБ)
Оновлення 2 (10,5 МіБ)
Оновлення 3 (6,9 МіБ)

Windows Vista/Server 2008 64-bit:
Оновлення 1 (1,5 МіБ)