Průvodci

Chyba instalace rozhraní .NET Framework 3.5 0x800F0950

The kód chyby 0x800F0950se v systému Windows 10 zobrazí při pokusu o instalaci rozhraní .NET 3.5 Framework pomocí konvenčního instalačního programu. Chybová zpráva doprovázející chybový kód je „Následující funkci nelze nainstalovat“.

Ve většině případů se postiženým uživatelům podařilo vyřešit tento problém tím, že se při instalaci .NET Framework 3.5 spoléhali na funkci Windows. Pokud používáte Windows 10, máte instalační program již v počítači - stačí vynutit instalaci z obrazovky Funkce systému Windows.

Dalším způsobem, který vám může pomoci vynutit instalaci .NET Framework 3.5, je Windows Update. Mějte na paměti, že Microsoft pravidelně vydává aktualizace pro NET Frameworka jedním z nejčastějších důvodů, které by mohly spustit 0x800F0950chyba je instance, kdy aktualizace NET Framework již čeká na instalaci přes Windows Update.

V případě, že se vám nedaří nainstalovat pomocí funkcí systému Windows nebo Windows Update, můžete chybějící rozhraní nainstalovat z kompatibilního instalačního média. Pokud to také selže, můžete vytvořit vlastní skript, který bude ignorovat chyby při analýze, a nainstalovat jej násilně pomocí terminálu CMD nebo Powershell.

Existují však některé dokumentované okolnosti, kdy se tento chybový kód objevil kvůli problému se systémovým poškozením, který nakonec ovlivnil schopnost operačního systému instalovat rámce. V takovém případě je opravná instalace nebo čistá instalace jedinou schůdnou metodou, která tuto chybu opraví.

Metoda 1: Instalace .NET Framework 3.5 pomocí funkcí systému Windows

Pokud se vám tato chyba zobrazuje při pokusu o instalaci rozhraní .NET Framework verze 3.5 z instalačního programu, který jste si stáhli pomocí prohlížeče, můžete problém úplně obejít instalací prostřednictvím nabídky Funkce systému Windows.

Mějte na paměti, že Windows 10 již obsahuje archiv .NET Framework verze 3.5, stačí jej vyzvat k instalaci. Několik dotčených uživatelů, kteří se dříve setkávali s kód chyby 0x800F0950při instalaci rozhraní .NET Framework verze 3.5 konvenčně potvrdili, že instalace proběhla bez problémů, když se o to pokusili prostřednictvím obrazovky funkcí systému Windows.

Chcete-li nainstalovat .NET Framework 3.5 na obrazovce Funkce systému Windows postupujte podle následujících pokynů:

  1. Otevřete a Běh dialogové okno stisknutím Klávesa Windows + R.. Dále zadejte ‚Appwiz.cpl ' uvnitř textového pole a stiskněte Enter otevřít Programy a funkce Jídelní lístek.
  2. Jakmile jste uvnitř Programy a funkce klikněte na nabídku vpravo Zapnout nebo vypnout funkce Windows.
  3. Když jste na obrazovce funkcí systému Windows, začněte zaškrtnutím políčka přidruženého k.NET Framework 3.5 (tento balíček obsahuje .NET 2.0 a 3.0),poté klikněte OK uložit změny.
  4. Na výzvu k potvrzení klikněte na Ano zahájit postup a poté počkat na úspěšnou instalaci balíčku.
  5. Po dokončení operace restartujte počítač a po dokončení dalšího spuštění zkontrolujte, zda je problém vyřešen.

V případě, že tato metoda nebyla použitelná, narazili jste na jinou chybu nebo plánujete instalaci balíčku .NET Framework 3.5 ze spustitelného souboru, který jste dříve stáhli, přejděte dolů na další potenciální opravu.

Metoda 2: Nainstalujte všechny nevyřízené aktualizace Windows

Jeden důvod, který by mohl spustit 0x800F0950chybou při pokusu o instalaci aktualizace .NET Framework 3.5 je skutečnost, že Windows Update již má naplánovanou aktualizaci připravenou udělat totéž.

Někteří uživatelé, kteří se setkali se stejným kódem chyby, hlásili, že se jim konečně podařilo problém vyřešit poté, co aktualizovali svou verzi Windows 10 na nejnovější dostupnou verzi. Po provedení tohoto kroku a restartování počítače většina z nich uvedla, že .NET Framework 3.5 již byl nainstalován, takže nebylo nutné používat vyhrazený instalační program.

Pokud je tento scénář použitelný, nainstalujte všechny nevyřízené aktualizace pro počítač se systémem Windows 10 a zkontrolujte, zda se problém automaticky vyřeší:

  1. Otevřete a Běh dialogové okno stisknutím Klávesa Windows + R.. Dále zadejte „Nastavení ms: windowsupdate“uvnitř textového pole a stiskněte Enter otevřít Windows Update záložka Nastavení aplikace.
  2. Na obrazovce Windows Update přejděte do pravé části a klikněte na Kontrola aktualizací.
  3. Dále postupujte podle pokynů na obrazovce a nainstalujte každou nevyřízenou aktualizaci, dokud počítač nezaktualizujete.

    Poznámka: V případě, že budete vyzváni k restartování, než budete mít možnost nainstalovat každou čekající aktualizaci, restartujte podle pokynů. Po dokončení dalšího spuštění se ale vraťte na stejnou obrazovku Windows Update a dokončete instalaci zbývajících aktualizací.

  4. Jakmile se vám konečně podaří nainstalovat každou čekající aktualizaci systému Windows, měli byste zjistit, že .NET Framework 3.5 již byla nainstalována komponentou Windows Update.

Pokud se tak nestalo nebo nejste připraveni k instalaci aktualizací systému Windows, které právě čekají, přejděte níže k další potenciální opravě níže.

Metoda 3: Instalace NET Framework prostřednictvím instalačního média

V případě, že první dvě opravy pro vás nepracovaly, jednou životaschopnou opravou, kterou mnoho uživatelů úspěšně použilo, je vynutit kompatibilní instalační médium, aby vám nainstalovalo NET Framework ze zvýšeného okna příkazového řádku nebo Powershellu.

Toto je ekvivalent níže uvedené metody, ale je to mnohem rychlejší, pokud již máte kompatibilní instalační médium.

Pokud chcete tuto metodu vyzkoušet, nainstalujte níže uvedené pokyny .NET Framework 3.5 verze přímo z kompatibilního instalačního média:

  1. Vložte kompatibilní instalační médium do jednotky DVD, flash disku nebo jej připojte pro případ, že používáte ISO.
  2. lis Klávesa Windows + R. otevřít Běh dialogové okno. Dále zadejte „Cmd“ uvnitř textového pole a stiskněte Ctrl + Shift + Enter otevřete zvýšený příkazový řádek. Když uvidíte UAC (výzva uživatelského účtu), klikněte Ano udělit oprávnění správce.

    Poznámka: Chcete-li použít Powershell, zadejte „PowerShell' namísto 'cmd‘.

  3. Jakmile jste ve zvýšené výzvě CMD, zadejte následující příkaz a změňte „XXX„S dopisem, který aktuálně drží instalační médium:
    Dism / online / enable-feature / featurename: NetFX3 / All / Source:XXX: \ sources \ sxs / LimitAccess
  4. lis Enter zahájit tento proces a poté počkat na dokončení operace. Po dokončení instalace restartujte počítač a po dokončení dalšího spuštění zkontrolujte, zda byl NET framework úspěšně nainstalován.

Pro případ, že bys nakonec viděl 0x800F0950Chyba nebo instalace se nezdařila s jiným kódem chyby, přejděte dolů na další potenciální opravu níže.

Metoda 4: Vytvoření vlastního instalačního skriptu

Pokud výše uvedená metoda pro vás nefungovala nebo hledáte alternativu k používání funkcí systému Windows, měli byste být schopni obejít 0x800F0950Chyba vytvořením vlastního instalačního skriptu CMD a jeho spuštěním se zvýšenými oprávněními.

Mějte však na paměti, že k tomu budete muset vytvořte kompatibilní instalační médium pro počítač se systémem Windows 10.

Pokud již máte kompatibilní instalační médium nebo jste jej právě vytvořili pomocí výše uvedeného průvodce, postupujte podle pokynů níže a vynuťte instalaci .NET Framework 3.5 pomocí vlastního skriptu:

  1. Otevřete a Běh dialogové okno stisknutím Klávesa Windows + R. Dále zadejte ”Notepad.exe”a stiskněte Ctrl + Shift + Enter otevřete zvýšené okno Poznámkového bloku.

    Poznámka: Když se zobrazí výzva UAC (Řízení uživatelských účtů), klikněte Ano udělit oprávnění správce.

  2. Jakmile jste ve zvýšeném okně Poznámkového bloku, vložte následující kód:
    @echo off Název .NET Framework 3.5 Offline Installer pro %% I v (DEFGHIJKLMNOPQRSTUVWX YZ) dělat, pokud existují "%% I: \ sources \ install.wim" set setupdrv = %% I, pokud je definován setupdrv (echo Nalezený disk% setupdrv % echo Instalace .NET Framework 3.5 ... Dism / online / enable-feature / featurename: NetFX3 / All / Zdroj:PLACEHOLDER: \ sources \ sxs / LimitAccess echo. echo .NET Framework 3.5 by měl být nainstalován echo. ) else (echo Nebylo nalezeno žádné instalační médium! echo Vložte DVD nebo USB flash disk a spusťte tento soubor ještě jednou. echo.) pauza 

    Poznámka: Budete muset vyměnit PLACEHOLDERs písmenem jednotky, která aktuálně hostí instalační médium.

  3. Jakmile kód úspěšně vložíte a odpovídajícím způsobem ho upravíte, vyberte jej na pásu karet v horní části Soubor>Uložit jako poté vyberte vhodné umístění, kam chcete uložit skript, který jste právě vytvořili.
  4. Můžete jej pojmenovat, jak chcete, ale je DŮLEŽITÉ ukončit název příponou „.cmd“. Po přidání správné přípony klikněte na Uložit tlačítko pro vytvoření opravy.
  5. Dále přejděte do umístění, kde jste dříve uložili skript .cmd, poté klepněte pravým tlačítkem myši na soubor a klepněte na Spustit jako administrátor z nově objevené kontextové nabídky. Dále klikněte Ano na výzvu k potvrzení a počkejte na dokončení operace.
  6. Na konci tohoto postupu tento vlastní skript nainstaluje rozhraní .NET 3.5 Framework a pomocí instalačního média systému Windows zpřístupní všechny podpůrné soubory a dokončí práci. Po dokončení této operace restartujte počítač a zkontrolujte, zda je problém nyní vyřešen.

Pokud stále vidíte 0x800F0950chybový kód nebo jste uvízli s jiným chybovým kódem, posuňte se o další potenciální opravu níže.

Metoda 5: Provedení opravy instalace

Pokud pro vás žádná z výše uvedených potenciálních oprav nefungovala, je pravděpodobné, že máte co do činění s nějakým typem korupce, která konvenčně nezmizí. V takovém případě byste se měli pokusit vyřešit problém 0x800F0950chybový kód resetováním všech souborů souvisejících se systémem Windows.

Můžete to udělat s čistou instalací, ale naše doporučení je jít na oprava instalace (oprava na místě) namísto.

Čistá instalace sice nediskriminuje a nevymaže vše na jednotce s operačním systémem (pokud ji předem nezálohujete), ale opravná instalace se dotkne pouze komponent OS, takže osobní soubory, aplikace a hry zůstanou nedotčeny.

Značky Chyba .NET
$config[zx-auto] not found$config[zx-overlay] not found