Oprava chýb inštaláciou rozhrania Microsoft .NET Framework 3.5 v systéme Windows 8/8.1/10
- Kategórie: Dotnet
Microsoft .NET Framework je jedným z najdôležitejších doplnkov, ktoré je potrebné nainštalovať do systému Windows. Našťastie Windows 8 alebo novší je dodávaný s najnovšia verzia .NET Framework predinštalované. V tomto článku sa pozrieme na niektoré zo spôsobov inštalácie starších verzií .NET Framework a na riešenie problémov, ktoré sa môžu vyskytnúť počas inštalácie.
Rýchle zhrnutie skryť sa 1 Prečo je .NET Framework 3.5 dôležitý? 2 Inštalácia .NET Framework 3.5 na požiadanie 3 Inštalácia .NET Framework 3.5 z ovládacieho panela 4 Inštalácia .NET Framework 3.5 v offline režime bez pripojenia k internetu 5 Stiahnite si offline inštalátor .NET Framework 3.5 6 Riešenie problémov s chybami počas inštalácie rámca 6.1 Chyby 0x800F081F a 0x800F0906 6.2 Inštalácia sa ovláda pomocou skupinovej politiky
Prečo je .NET Framework 3.5 dôležitý?
Zatiaľ čo najnovšia verzia môže byť .NET Framework 4.5.2 ktorý je predinštalovaný v systéme Windows 8.1, vždy existuje potreba staršej verzie rámca, ktorá je potrebná na spustenie aplikácií vyžadujúcich konkrétne verziu 3.5 alebo staršiu. Verziu 3.5 je možné nainštalovať aj pozdĺž verzie 4 alebo vyššej. To je dôvod, prečo je dôležité mať vo vašom systéme nainštalovaný .NET Framework 3.5, aby staršie aplikácie fungovali správne.
Existuje niekoľko spôsobov inštalácie rámca. Niektoré z nich sú uvedené nižšie:
Inštalácia .NET Framework 3.5 na požiadanie
Ak inštalujete aplikáciu, ktorá vyžaduje .NET Framework 3.5, ale v systéme ju nenájde, automaticky zobrazí nasledujúce dialógové okno. Budete musieť iba vybrať Nainštalujte si túto funkciu na automatické stiahnutie a nainštalovanie rámca. To bude zahŕňať verziu 2.0 aj 3.5, aby mala aplikácia všetky potrebné súbory na spustenie.
Inštalácia .NET Framework 3.5 z ovládacieho panela
Ak si chcete nainštalovať .NET Framework 2.0 a 3.5 sami, môžete postupovať podľa nasledujúcich krokov:
- Prejdite na Ovládací panel -> Programy a funkcie (kláves Windows + X + F)
- V ponuke vľavo vyberte Zapnite alebo vypnite funkcie systému Windows . Môžete to tiež otvoriť priamo pomocou Spustiť -> Voliteľné funkcie .
Tým sa z internetu stiahnu všetky požadované súčasti a automaticky sa nainštaluje framework pre vás.
Inštalácia .NET Framework 3.5 v offline režime bez pripojenia k internetu
Ak nemáte internetové pripojenie, budete musieť nainštalovať rámec v offline režime podľa nižšie uvedených pokynov. Uistite sa, že máte disk DVD systému Windows 8 alebo 8.1 alebo zdrojové súbory na inštaláciu rámca v režime offline. V opačnom prípade si môžete stiahnuť offline inštalátor .NET Framework 3.5 z nižšie uvedeného umiestnenia a nainštalovať ho dvojitým kliknutím na stiahnuté nastavenie.
Ak nemáte aktívne internetové pripojenie, systém Windows zobrazí nasledujúcu chybu:
Windows sa nemohol pripojiť k internetu a stiahnuť potrebné súbory. Uistite sa, že ste pripojení k internetu, a skúste to znova kliknutím na položku Skúsiť znova.
- Otvorte príkazový riadok s oprávneniami správcu (Windows Key + X + A)
- Zadajte nasledujúci príkaz:
Dism /online /feature-feature /featurename: NetFx3 /All /Source: D: Zdroje sxs / LimitAccess
Kde D: Sources sxs je cesta k vášmu DVD systému Windows alebo k zdroju.
Ak dávate prednosť použitiu prostredia PowerShell, spustite v PowerShell nasledujúci príkaz:
Install-WindowsFeature-názov NET-Framework-Core-zdroj D: sources sxs - Táto funkcia povolí túto funkciu a bude vás informovať, keď bude proces dokončený.
Stiahnite si offline inštalátor .NET Framework 3.5
Ak žiadny z spôsobov inštalácie nefunguje, stačí si stiahnuť samostatný inštalátor .NET Framework 3.5 a nainštalovať ho kdekoľvek chcete.
Stiahnite si .NET Framework 3.5 odtiaľto .
Riešenie problémov s chybami počas inštalácie rámca
Chyby 0x800F081F a 0x800F0906
Toto sú najčastejšie chyby, s ktorými sa môžete stretnúť pri inštalácii .NET Framework 3.5. Tu je vysvetlenie oboch kódov:
0x800F081F - zdrojové súbory sa nepodarilo nájsť
0x800F0906 - zdrojové súbory sa nepodarilo stiahnuť
Ak ste pripojení na internet a stále sa stretávate s týmto problémom, je to preto, že ste nainštalovali nasledujúce aktualizácie systému Windows:
- KB2966826
- KB2966827
- KB2966828
Toto sú aktualizácie zabezpečenia pre .NET Framework 3.5, ktoré je potrebné nainštalovať pri aktuálnej inštalácii rámca. Keďže však spoločnosť Microsoft používa tieto aktualizácie bez ohľadu na to, či je alebo nie je nainštalovaný framework 3.5, nainštalujú sa aj vtedy, ak framework nie je nainštalovaný.
Ak sú tieto aktualizácie nainštalované najskôr a potom sa pokúsite nainštalovať rámec, zobrazia sa vyššie uvedené chyby. Budete musieť odinštalovať vyššie uvedené aktualizácie, nainštalovať .NET Framework 3.5 pomocou jednej z vyššie uvedených metód a nakoniec znova nainštalovať aktualizácie.
Inštalácia sa ovláda pomocou skupinovej politiky
Ak vyššie uvedená metóda nefunguje a stále nemôžete nainštalovať rámec, postupujte podľa nižšie uvedených pokynov a skúste to znova:
- Otvorte editor zásad skupiny (Spustiť -> gpedit.msc)
- Prejdite na nasledujúci úľ:
Konfigurácia počítača -> Šablóny pre správu -> Systém - Na pravej table povoľte nasledujúce:
Zadajte nastavenia pre voliteľnú inštaláciu komponentov a opravu komponentov
Našťastie vám to umožní nainštalovať .NET Framework 3.5 bez ďalších chýb. Ak máte stále problémy s inštaláciou, dajte nám vedieť prostredníctvom nižšie uvedených komentárov a pokúsime sa ich vyriešiť za vás.