[Oprava] Chyba inštalácie rozhrania .NET Framework 3.5 0x800F0950



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

The kód chyby 0x800F0950 sa v systéme Windows 10 zobrazuje pri pokuse o inštaláciu rozhrania .NET 3.5 Framework pomocou konvenčného inštalátora. Chybové hlásenie sprevádzajúce chybový kód je „Nasledujúcu funkciu sa nepodarilo nainštalovať“ .



Chyba rozhrania NET Framework 3.5



Vo väčšine prípadov sa postihnutým používateľom podarilo vyriešiť tento problém spoliehaním sa na funkciu Windows pri inštalácii rozhrania .NET Framework 3.5. Ak máte Windows 10, máte inštalačný program už v počítači - stačí si vynútiť inštaláciu z obrazovky Funkcie systému Windows.



Ďalším spôsobom, ktorý vám môže pomôcť pri vynútení inštalácie rozhrania .NET framework 3.5, je Windows Update. Majte na pamäti, že spoločnosť Microsoft pravidelne tlačí aktualizácie pre server Internetová sieť a jedným z najbežnejších dôvodov, ktoré by mohli spustiť 0x800F0950 chyba je prípad, keď aktualizácia NET Framework už čaká na inštaláciu prostredníctvom služby Windows Update.

Ak nemôžete inštalovať pomocou funkcií systému Windows alebo Windows Update, môžete chýbajúci rámec nainštalovať z kompatibilného inštalačného média. Ak to tiež zlyhá, môžete si vytvoriť vlastný skript, ktorý bude ignorovať chyby pri analýze, a nainštalovať ho násilne prostredníctvom terminálu CMD alebo Powershell.

Existujú však niektoré zdokumentované okolnosti, keď sa tento chybový kód objavil v dôsledku problému so systémovým poškodením, ktorý nakoniec ovplyvnil schopnosť operačného systému inštalovať rámce. V takom prípade je oprava alebo čistá inštalácia jedinou životaschopnou metódou, ktorá túto chybu napraví.



Metóda 1: Inštalácia rozhrania .NET Framework 3.5 pomocou funkcií systému Windows

Ak sa vám táto chyba zobrazuje pri pokuse o inštaláciu rozhrania .NET Framework verzie 3.5 z inštalačného programu, ktorý ste si stiahli pomocou prehliadača, možno budete môcť tento problém úplne obísť inštaláciou prostredníctvom ponuky Funkcie systému Windows.

Majte na pamäti, že Windows 10 už obsahuje archív .NET Framework verzie 3.5, stačí ho vyzvať na inštaláciu. Niekoľko dotknutých používateľov, ktorí sa predtým stretli s kód chyby 0x800F0950 pri inštalácii rozhrania .NET Framework verzie 3.5 konvenčne potvrdili, že inštalácia prebehla bez problémov, keď sa o to pokúsili prostredníctvom obrazovky funkcií systému Windows.

Ak chcete nainštalovať .NET Framework 3.5 na obrazovke Funkcie systému Windows postupujte podľa nasledujúcich pokynov:

  1. Otvorte a Bež dialógové okno stlačením Kláves Windows + R . Ďalej zadajte „Appwiz.cpl“ vo vnútri textového poľa a stlačte Zadajte otvoriť Programy a príslušenstvo Ponuka.

    Zadajte príkaz appwiz.cpl a stlačením klávesu Enter otvorte zoznam nainštalovaných programov

  2. Akonáhle ste vo vnútri Programy a príslušenstvo ponuky, kliknite na ponuku vpravo Zapnite alebo vypnite funkcie systému Windows .

    Prístup do ponuky funkcií systému Windows

  3. Keď sa nachádzate na obrazovke funkcií systému Windows, začnite začiarknutím políčka priradené k. NET Framework 3.5 (tento balík obsahuje .NET 2.0 a 3.0), potom kliknite Ok na uloženie zmien.

    Povolenie rozhrania .NET Framework 3.5

  4. Po výzve na potvrdenie kliknite na Áno inicializujte postup a potom počkajte na úspešnú inštaláciu balíka.
  5. Po dokončení operácie reštartujte počítač a po dokončení nasledujúceho spustenia skontrolujte, či je problém odstránený.

V prípade, že táto metóda nebola použiteľná, narazili ste na inú chybu alebo plánujete inštaláciu balíka .NET Framework 3.5 z spustiteľného súboru, ktorý ste si predtým stiahli, prejdite nadol na ďalšiu potenciálnu opravu.

Metóda 2: Nainštalujte všetky čakajúce aktualizácie Windows

Jeden dôvod, ktorý by mohol spustiť 0x800F0950 chybou pri pokuse o inštaláciu aktualizácie .NET Framework 3.5 je skutočnosť, že služba Windows Update už má naplánovanú aktualizáciu pripravenú na to isté.

Niektorí používatelia, ktorí sa stretli s rovnakým kódom chyby, oznámili, že sa im problém nakoniec podarilo vyriešiť po aktualizácii verzie systému Windows 10 na najnovšiu dostupnú verziu. Po vykonaní tohto kroku a reštartovaní počítača väčšina z nich uviedla, že .NET Framework 3.5 je už nainštalovaný, takže nebolo potrebné používať špecializovaný inštalačný program.

Ak je tento scenár použiteľný, nainštalujte všetky čakajúce aktualizácie pre počítač so systémom Windows 10 a skontrolujte, či sa problém automaticky vyrieši:

  1. Otvorte a Bež dialógové okno stlačením Kláves Windows + R . Ďalej zadajte „Nastavenia ms: windowsupdate“ vo vnútri textového poľa a stlačte Zadajte otvoriť aktualizácia systému Windows záložka nastavenie aplikácia

    Spustiť dialógové okno: ms-settings: windowsupdate

  2. Na obrazovke Windows Update prejdite do pravej časti a kliknite na Skontroluj aktualizácie .

    Inštalujú sa všetky čakajúce aktualizácie systému Windows

  3. Ďalej postupujte podľa pokynov na obrazovke a nainštalujte každú čakajúcu aktualizáciu, kým váš počítač neaktualizujete.
    Poznámka: V prípade, že sa zobrazí výzva na reštartovanie, skôr ako budete mať možnosť nainštalovať všetky čakajúce aktualizácie, reštartujte podľa pokynov. Po dokončení ďalšieho spustenia sa však vráťte na rovnakú obrazovku služby Windows Update a dokončite inštaláciu zvyšných aktualizácií.
  4. Akonáhle sa vám konečne podarí nainštalovať všetky čakajúce aktualizácie systému Windows, mali by ste zistiť, že .NET Framework 3.5 už nainštaloval server Súčasť Windows Update.

Ak sa tak nestalo alebo nie ste pripravení na inštaláciu aktualizácií systému Windows, ktoré momentálne čakajú, prejdite nadol k ďalšej potenciálnej oprave nižšie.

Metóda 3: Inštalácia NET Framework pomocou inštalačného média

V prípade, že prvé dve opravy nepracovali pre vás, jednou životaschopnou opravou, ktorú už mnoho používateľov úspešne použilo, je vynútenie kompatibilného inštalačného média, aby za vás nainštaloval NET Framework z vybraného okna príkazového riadku alebo okna Powershell.

Toto je ekvivalent metódy uvedenej nižšie, ale je to oveľa rýchlejšie, ak už máte kompatibilné inštalačné médium.

Ak chcete vyskúšať túto metódu, nainštalujte softvér podľa nasledujúcich pokynov .NET Framework 3.5 verziu priamo z kompatibilného inštalačného média:

  1. Vložte kompatibilné inštalačné médium do jednotky DVD, flash disku alebo ho pripojte, ak používate ISO.
  2. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Ďalej zadajte „Cmd“ vo vnútri textového poľa a stlačte Ctrl + Shift + Enter otvoriť zvýšený príkazový riadok. Keď uvidíte UAC (výzva používateľského účtu) , kliknite Áno udeľovať oprávnenia správcu.

    Do dialógového okna Spustiť zadajte príkaz „cmd“

    Poznámka: Ak chcete používať Powershell, napíšte „ PowerShell ' namiesto ' cmd „.

  3. Keď sa nachádzate vo zvýšenej výzve CMD, zadajte nasledujúci príkaz a zmeňte „ XXX „S listom, ktorý v súčasnosti obsahuje inštalačné médium:
    Dism / online / enable-feature / featurename: NetFX3 / All / Source:XXX :  sources  sxs / LimitAccess
  4. Stlačte Zadajte inicializovať tento proces a potom počkať na dokončenie operácie. Po dokončení inštalácie reštartujte počítač a po ďalšom spustení skontrolujte, či bol rámec NET úspešne nainštalovaný.

V prípade, že aj tak nakoniec uvidíte 0x800F0950 chyba alebo inštalácia zlyhala s iným chybovým kódom, prejdite dole na ďalšiu potenciálnu opravu nižšie.

Metóda 4: Vytvorenie vlastného inštalačného skriptu

Ak vyššie uvedená metóda pre vás nefungovala alebo hľadáte alternatívu k použitiu funkcií systému Windows, mali by ste byť schopní obísť 0x800F0950 chyba vytvorením vlastného inštalačného skriptu CMD a spustením so zvýšenými oprávneniami.

Nezabúdajte však, že ak to chcete urobiť, budete musieť vytvorte kompatibilné inštalačné médium pre počítač so systémom Windows 10 .

Ak už máte kompatibilné inštalačné médium alebo ste si ho práve vytvorili pomocou vyššie uvedenej príručky, postupujte podľa pokynov nižšie a vynútite inštaláciu .NET Framework 3.5 pomocou vlastného skriptu:

  1. Otvorte a Bež dialógové okno stlačením Kláves Windows + R. Ďalej zadajte ”Notepad.exe” a stlačte Ctrl + Shift + Zadajte otvorte zvýšené okno programu Poznámkový blok.

    Otvára sa zvýšené okno programu Poznámkový blok

    Poznámka: Keď sa zobrazí výzva UAC (Kontrola používateľských účtov) , kliknite Áno udeľovať oprávnenia správcu.

  2. Keď sa nachádzate vo vyvýšenom okne programu Poznámkový blok, vložte nasledujúci kód:
    @echo off Názov .NET Framework 3.5 Offline Inštalátor pre %% I v (DEFGHIJKLMNOPQRSTUVWX YZ) robiť, ak existujú '%% I: \ sources  install.wim' set setupdrv = %% I, ak je definované setupdrv (echo Nájdená jednotka% setupdrv % echo Inštalácia .NET Framework 3.5 ... Dism / online / enable-feature / featurename: NetFX3 / All / Zdroj: PLACEHOLDER :  sources  sxs / LimitAccess echo. echo .NET Framework 3.5 by mal byť nainštalovaný echo. ) else (echo Nenašlo sa inštalačné médium! echo Vložte jednotku DVD alebo USB flash a spustite tento súbor ešte raz. echo.) pozastaviť

    Poznámka: Budete musieť vymeniť PLACEHOLDER s písmenom jednotky, ktorá v súčasnosti hostí inštalačné médium.

  3. Po úspešnom vložení kódu a jeho príslušnej úprave ho vyberte pomocou pásky v hornej časti Súbor> Uložiť ako potom vyberte vhodné umiestnenie, kam chcete uložiť skript, ktorý ste práve vytvorili.
  4. Môžete ho pomenovať ľubovoľným spôsobom, ale je dôležité ho zakončiť príponou „.cmd“. Po pridaní správneho rozšírenia kliknite na Uložiť tlačidlo na vytvorenie opravy.

    Vytvára sa oprava CMD

  5. Ďalej prejdite do umiestnenia, kde ste predtým uložili skript .cmd, potom kliknite pravým tlačidlom myši na súbor a kliknite na ikonu Spustiť ako správca z novoobjaveného kontextového menu. Ďalej kliknite na ikonu Áno na výzvu na potvrdenie a počkajte na dokončenie operácie.
  6. Na konci tohto postupu tento vlastný skript nainštaluje .NET 3.5 Framework a použije inštalačné médium Windows na prístup k akýmkoľvek súborom podpory, aby mohol svoju prácu dokončiť. Po dokončení tejto operácie reštartujte počítač a skontrolujte, či je problém teraz odstránený.

Ak stále vidíte 0x800F0950 chybový kód alebo ste uviazli s iným chybovým kódom, posuňte sa o ďalšiu potenciálnu opravu nižšie.

Metóda 5: Vykonanie opravy inštalácie

Ak žiadna z vyššie uvedených možných opráv pre vás nefungovala, je pravdepodobné, že máte do činenia s určitým typom korupcie, ktorá konvenčne nezmizne. V takom prípade by ste sa mali pokúsiť vyriešiť problém 0x800F0950 chybový kód resetovaním každého súboru súvisiaceho so systémom Windows.

Môžete to urobiť pomocou a čistá inštalácia , ale naše odporúčanie je ísť na a oprava inštalácia (oprava na mieste) namiesto toho.

Čistá inštalácia síce nebude diskriminovať a nevymaže všetko na vašom disku OS (pokiaľ si ho nezálohujete vopred), ale inštalácia opravy sa dotkne iba komponentov OS, pričom osobné súbory, aplikácie a hry zostanú nedotknuté.

Značky Chyba .NET 7 minút prečítania