[Oprava] Chyba instalace rozhraní .NET Framework 3.5 0x800F0950



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

The kód chyby 0x800F0950 se 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“ .



Chyba rozhraní .NET Framework 3.5



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 - Instalaci stačí vynutit na obrazovce 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 Framework a jedním z nejčastějších důvodů, které by mohly spustit 0x800F0950 Chyba je instance, kdy aktualizace NET Framework již čeká na instalaci prostřednictvím služby Windows Update.

Pokud 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é zdokumentované 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 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 0x800F0950 př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.

    Zadejte appwiz.cpl a stisknutím klávesy Enter otevřete seznam nainstalovaných programů

  2. Jakmile jste uvnitř Programy a funkce klikněte na nabídku vpravo Zapnout nebo vypnout funkce Windows .

    Přístup do nabídky funkcí systému 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.

    Povolení rozhraní .NET Framework 3.5

  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ů k další potenciální opravě.

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

Jeden důvod, který by mohl spustit 0x800F0950 chybou 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 rozhraní .NET Framework 3.5 již bylo nainstalováno, 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 „Ms-settings: windowsupdate“ uvnitř textového pole a stiskněte Enter otevřít Windows Update záložka Nastavení aplikace.

    Spustit dialog: ms-settings: windowsupdate

  2. Na obrazovce Windows Update přejděte do pravé části a klikněte na Kontrola aktualizací .

    Instalace všech čekajících aktualizací systému Windows

  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ž byl nainstalován Součást 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 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.

    Do dialogového okna Spustit zadejte „cmd“

    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 0x800F0950 Chyba 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 0x800F0950 Chyba 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.

    Otevření zvýšeného okna programu Poznámkový blok

    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 Title .NET Framework 3.5 Offline Installer for %% I in (DEFGHIJKLMNOPQRSTUVWX YZ) do if exist '%% I: \ sources  install.wim' set setupdrv = %% I if defined setupdrv (echo Found drive% 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 PLACEHOLDER s písmenem jednotky, která aktuálně hostí instalační médium.

  3. Jakmile úspěšně vložíte kód 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.

    Vytváření opravy CMD

  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 na 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 použije instalační médium Windows k přístupu k jakýmkoli souborům podpory, aby mohl svou práci dokončit. Po dokončení této operace restartujte počítač a zkontrolujte, zda je problém nyní vyřešen.

Pokud stále vidíte 0x800F0950 chybový 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 0x800F0950 chybový kód resetováním všech souborů souvisejících se systémem Windows.

Můžete to udělat s čistá instalace , 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 nezálohujete předem), ale opravná instalace se dotkne pouze součástí operačního systému a ponechá nedotčené osobní soubory, aplikace a hry.

Značky Chyba .NET 7 minut čtení