Отстраняване на грешките Инсталиране на Microsoft .NET Framework 3.5 в Windows 8/8.1/10

Microsoft .NET Framework е една от най -важните добавки, които трябва да бъдат инсталирани в Windows. За щастие Windows 8 или по -нова версия идват с най -новата версия на .NET Framework предварително инсталиран. В тази статия ще разгледаме някои от начините за инсталиране на по -ранните версии на .NET Framework и отстраняване на проблемите, които могат да възникнат по време на инсталацията.
Бързо обобщение Крия 1 Защо .NET Framework 3.5 е важен? 2 Инсталиране на .NET Framework 3.5 при поискване 3 Инсталиране на .NET Framework 3.5 от контролния панел 4 Инсталиране на .NET Framework 3.5 в офлайн режим, без да се свързвате с интернет 5 Изтеглете .NET Framework 3.5 офлайн инсталатор 6 Отстраняване на грешки по време на инсталирането на рамката 6.1 Грешки 0x800F081F и 0x800F0906 6.2 Използване на групови правила за контрол на инсталацията



Защо .NET Framework 3.5 е важен?

Докато последната версия на може да бъде .NET Framework 4.5.2 която е предварително инсталирана в Windows 8.1, винаги има нужда от по-ранната версия на рамката, която е необходима за стартиране на приложения, изискващи специално версия 3.5 или по-ранна. Версия 3.5 може също да бъде инсталирана заедно със странична версия 4 или по -нова. Ето защо е важно да имате .NET Framework 3.5 инсталиран на вашата система, за да работят по -старите приложения правилно.

Има различни начини за инсталиране на рамката. Някои от тях са обсъдени по -долу:

Инсталиране на .NET Framework 3.5 при поискване



Ако инсталирате приложение, което изисква .NET Framework 3.5, но не го намира в системата, то автоматично ще покаже следния диалогов прозорец. Ще трябва само да изберете Инсталирайте тази функция за автоматично изтегляне и инсталиране на рамката. Това ще включва както версии 2.0, така и 3.5, така че приложението да има всички необходими файлове за изпълнение.

Инсталиране на .NET Framework 3.5 от контролния панел

Ако искате сами да инсталирате .NET Framework 2.0 и 3.5, можете да следвате стъпките по -долу:

  1. Отидете на Контролен панел -> Програми и функции (Windows Key + X + F)
  2. В лявото меню изберете Включване или изключване на функции на Уиндоус . Можете също да отворите това директно с помощта Изпълнете -> Незадължителни функции .



Това ще изтегли всички необходими компоненти от интернет и автоматично ще инсталира рамката вместо вас.

Инсталиране на .NET Framework 3.5 в офлайн режим, без да се свързвате с интернет

Ако нямате интернет връзка, ще трябва да изпълните стъпките по -долу, за да инсталирате рамката в офлайн режим. Уверете се, че имате Windows 8 или 8.1 DVD или изходните файлове, за да инсталирате рамката в офлайн режим. В противен случай можете да изтеглите .NET Framework 3.5 офлайн инсталатор от местоположението по -долу и да го инсталирате, като щракнете двукратно върху изтеглената настройка.

Ако нямате активна интернет връзка, Windows ще даде следната грешка:



Windows не може да се свърже с интернет, за да изтегли необходимите файлове. Уверете се, че сте свързани с интернет и щракнете върху Повторен опит, за да опитате отново.

  1. Отворете командния ред с администраторски права (Windows Key + X + A)
  2. Издайте следната команда:
    Dism /онлайн /enable-feature /featurename: NetFx3 /All /Source: D: Източници sxs / LimitAccess
    Където D: Sources sxs е пътят към вашето DVD DVD или източника.
    Ако предпочитате да използвате PowerShell, изпълнете следната команда в PowerShell:
    Install-WindowsFeature-име NET-Framework-Core-източник D: sources sxs
  3. Това ще активира функцията и ще ви уведоми, когато процесът приключи.

Изтеглете .NET Framework 3.5 офлайн инсталатор

Ако нито един от методите за инсталиране не работи, тогава можете просто да изтеглите самостоятелната инсталационна програма на .NET Framework 3.5 и да я инсталирате където искате.



Изтеглете .NET Framework 3.5 от тук .

Отстраняване на грешки по време на инсталирането на рамката

Грешки 0x800F081F и 0x800F0906

Това са най -често срещаните грешки, които ще срещнете при инсталирането на .NET Framework 3.5. Ето обяснение на двата кода:

0x800F081F - Изходните файлове не могат да бъдат намерени

0x800F0906 - Изходните файлове не могат да бъдат изтеглени

Ако сте свързани с интернет и все още срещате този проблем, това е така, защото сте инсталирали следните актуализации на Windows:

  1. KB2966826
  2. KB2966827
  3. KB2966828

Това са актуализациите на защитата за .NET Framework 3.5, които трябва да бъдат инсталирани на текущата инсталация на рамката. Но тъй като Microsoft прилага тези актуализации, независимо дали Framework 3.5 е инсталиран или не, те се инсталират дори когато рамката не е инсталирана.

Ако тези актуализации са първо инсталирани и след това се опитате да инсталирате рамката, ще получите гореспоменатите грешки. Ще трябва да деинсталирате горепосочените актуализации, да инсталирате .NET Framework 3.5 чрез един от споменатите по -горе методи и накрая да инсталирате актуализациите отново.

Използване на групови правила за контрол на инсталацията

Ако гореспоменатият метод не работи и все още не можете да инсталирате рамката, просто следвайте инструкциите по -долу и опитайте отново:

  1. Отворете редактора на групови правила (Run -> gpedit.msc)
  2. Отидете до следния кошер:
    Компютърна конфигурация -> Административни шаблони -> Система
  3. В десния панел активирайте следното:
    Посочете настройки за инсталиране на компоненти по избор и ремонт на компоненти

Надяваме се, че това ще ви позволи да инсталирате .NET Framework 3.5 без допълнителни грешки. Ако все още имате проблеми с инсталацията си, моля, уведомете ни чрез коментарите по -долу и ние ще се опитаме да разрешим проблемите вместо вас.