[Oprava] DISM a .NET Framework 3.5 Chyba 0x800F081F

Při spuštění následujícího příkazu DISM došlo k chybě 0x800F081F se může objevit v některých systémech. Ke stejné chybě dochází při instalaci rozhraní .NET Framework ve Windows 10.

Dism /Online /Cleanup-Image /RestoreHealth
Chyba: 0x800f081f. Zdrojové soubory nebyly nalezeny. Pomocí možnosti "Zdroj" zadejte umístění souborů, které jsou nutné k obnovení funkce. Další informace o určení umístění zdroje viz http://go.microsoft.com/fwlink/?LinkId=243077.
DISM Error 0x800f081f Zdrojové soubory nebyly nalezeny
DISM Error: 0x800f081f — Zdrojové soubory nebyly nalezeny

DISM.log

Chyba DISM Správce balíčků DISM: PID=13368 TID=5124 Dokončení změn se nezdařilo. - CDISMPackageManager:: Internal_Finalize (hr: 0x800f081f) Chyba DISM Správce balíčků DISM: PID=13368 TID=5124 Zdrojové soubory nebyly nalezeny; jejich umístění musí být specifikováno pomocí volby /source pro obnovení funkce. - GetCbsErrorMsg. Chyba Správce balíčků DISM DISM: PID=13368 TID=5124 Selhalo zpracování změn balíčku s možností relace CbsSessionOptionRepairStoreCorruption - CDISMPackageManager:: RestoreHealth (hr: 0x800f081f) Chyba DISM Správce balíčků DISM: PID=13368 TID=5124 Zdrojové soubory nebyly nalezeny; jejich umístění musí být specifikováno pomocí volby /source pro obnovení funkce. - GetCbsErrorMsg. Chyba Správce balíčků DISM DISM: PID=13368 TID=5124 Obnovení stavu bitové kopie se nezdařilo. - CPackageManagerCLIHandler:: ProcessCmdLine_CleanupImage (hr: 0x800f081f) Chyba DISM Správce balíčků DISM: PID=13368 TID=5124 Při zpracování příkazu cleanup-image se nezdařilo. - CPackageManagerCLIHandler:: ExecuteCmdLine (hr: 0x800f081f)

CBS.log

CBS Exec: Zpracování dokončeno, relace (Oprava korupce): 30459372_734419507 [HRESULT = 0x800f081f – CBS_E_SOURCE_MISSING] CBS Session: 30459372_734419507 se nepodařilo provést operaci zjištění a opravy poškození úložiště. [HRESULT = 0x800f081f – CBS_E_SOURCE_MISSING] Relace CBS: 30459372_734419507 dokončena. Chyba stahování: 0x80240022 [Neznámá chyba], je vyžadován restart: ne [HRESULT = 0x800f081f – CBS_E_SOURCE_MISSING] CBS se nezdařilo FinalizeEx pomocí pracovní relace [HRESULT = 0x800f081f]

Stejná chyba (0x800F081FCBS_E_SOURCE_MISSING) se může objevit, když se o to pokusíte nainstalujte .NET Framework 3.5 prostřednictvím volitelných funkcí.

Chyba 0x800F081F .net framework
Systém Windows nemohl najít požadované soubory k dokončení požadovaných změn. Ujistěte se, že jste připojeni k internetu, a zkuste to znovu: Kód chyby: 0x800F081F

DISM.log

Zdrojové soubory nebyly nalezeny. Pomocí možnosti "Zdroj" zadejte umístění souborů, které jsou nutné k obnovení funkce. Další informace o určení umístění zdroje viz http://go.microsoft.com/fwlink/?LinkId=243077. Soubor protokolu DISM lze nalézt na C:\Windows\Logs\DISM\dism.log. 0x800F081F – CBS_E_SOURCE_MISSING. 

Tento příspěvek vám řekne, jak opravit instalaci .NET Framework a chybu DISM 0x800f081f ve Windows 10.

Způsobit

Chyba 0x800F081F při spouštění instalace DISM nebo .NET Framework může nastat z jednoho z následujících důvodů:

  • Úložiště součástí je poškozeno nebo v něm chybí několik souborů.
  • Systém nemůže získat přístup k serverům Microsoft Update a obnovit chybějící soubory.
  • Umístění určené cestou neobsahuje soubory, které jsou nutné k instalaci funkce.
  • Uživatel, který se pokouší nainstalovat funkci, nemá přístup k umístění a souborům alespoň ke čtení.
  • Sada instalačních souborů je poškozená, neúplná nebo neplatná pro verzi systému Windows, kterou používáte.
PŘÍBUZNÝ:[Oprava] Chyba .NET Framework 3.5 0x800f0950 ve Windows 10

Obsah

  • Řešení 1: Před instalací .NET Framework nebo spuštěním DISM vynechejte službu WSUS
  • Řešení 2: Spusťte DISM nebo nainstalujte .NET Framework z místního zdroje (offline)
    • Chyba instalace .NET Framework z místního zdroje
    • Spusťte DISM z místního zdroje

Oprava: Chyba DISM a .NET Framework 0x800f081f

Možnost 1: Obejít WSUS

Pokud je váš počítač nakonfigurován pro použití firemního serveru WSUS nebo SCCM, dočasně vynechejte WSUS/SCCM pomocí následující úpravy registru (vyžaduje oprávnění správce).

  1. Klepněte pravým tlačítkem myši na tlačítko Start a klepněte na příkaz Spustit
  2. Typ regedit.exe a klepněte na OK
  3. Přejděte na následující klíč registru, pokud existuje:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

    (Pokud výše uvedená větev registru nebo hodnota PoužijteWUServer neexistuje, znamená to, že zásady serveru WU nejsou nastaveny. V takovém případě přejděte ke kroku 5.)

  4. V pravém podokně, pokud je hodnota pojmenována PoužijteWUServer existuje, nastavte jeho data na 0
  5. Přejděte na následující klíč:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  6. Smažte pojmenovanou hodnotu Zakažte WindowsUpdateAccess pokud existuje.
  7. Ukončete Editor registru
  8. Restartujte systém Windows.

Nyní je váš počítač nakonfigurován k načítání souborů nebo balíčků ze serverů Windows Update společnosti Microsoft, nikoli ze serveru WSUS nebo SCCM ve vaší kancelářské síti.

Po restartování systému Windows byste měli být schopni spustit příkazový řádek DISM nebo nainstalovat .NET Framework úspěšně. Po připojení počítače k ​​internetu spusťte příkazový řádek DISM (nebo nainstalujte .NET Framework). DISM automaticky načte chybějící soubory ze serverů společnosti Microsoft.

Nainstalujte .NET Framework

Nyní spusťte tento příkaz, pokud chcete nainstalovat .NET Framework:

dism /online /enable-feature /featurename: NetFX3 /All

Případně jej můžete nainstalovat pomocí funkcí Windows (optionalfeatures.exe)

povolit funkci .net framework 3.5

Pokud to nefunguje, postupujte podle pokynů v Možnost 2 níže.


Možnost 2: Spusťte DISM nebo nainstalujte rozhraní .NET Framework z místního zdroje instalace (offline)

Oprava chyby .NET Framework 0x800f081f

Chcete-li opravit chybu 0x800F081F při instalaci .NET Framework zmiňte cestu k místnímu zdroji (tj. připojený instalační disk ISO nebo USB).

1) Stáhněte si novou kopii Windows 10 ISO od společnosti Microsoft.

2) Připojte ISO na písmeno jednotky – např. E:\.

The zdroje\sxs složka na instalačním disku ISO nebo USB obsahuje následující soubory balíčků na vyžádání, které jsou potřeba k offline instalaci rozhraní .NET Framework:

Chyba rámce .net - zdroje iso sxs
  • microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab
  • Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~en-US~.cab

(Pokud máte instalační disk Windows 10 s více architekturou, ujistěte se, že používáte správnou složku „Sources“. U verze x64 by cesta mohla být H:\x64\sources\sxs a pro x86 cesta H:\x86\sources\sxs.)

3) Chcete-li nainstalovat rozhraní .NET Framework pomocí místního zdroje instalace (např. H:\Zdroje z instalačního disku USB nebo připojeného ISO), spusťte příslušný příkaz:

dism /online /enable-feature /featurename: NetFX3 /All /Zdroj: H:\sources\sxs /LimitAccess (nebo) dism /online /enable-feature /featurename: NetFX3 /All /Zdroj: H:\x86\sources\sxs /LimitAccess (nebo) dism /online /enable-feature /featurename: NetFX3 /All /Zdroj: H:\x64\sources\sxs /LimitAccess

Měli byste vidět následující výstup:

Povolení funkcí [100.0%] Operace byla úspěšně dokončena.

Nebo, pokud dáváte přednost prostředí PowerShell místo DISM, použijte tento příkaz k instalaci rozhraní .NET Framework pomocí místního zdroje instalace:

Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" –Zdroj H:\sources\sxs -LimitAccess (nebo) Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" –Zdroj H:\x86\sources\sxs -LimitAccess (nebo) Povolit-WindowsVolitelnáFeature –Online –FeatureName "NetFx3" –Zdroj H:\x64\sources\sxs -LimitAccess

Oprava chyby DISM 0x800f081f

Řešení pro chybu DISM 0x800f081f by bylo stáhnout a čerstvé ISO od společnosti Microsoft, vložte instalační disk Windows 10 a uveďte jej jako zdroj opravy při spuštění příkazu DISM. Slipstreaming je proces integrace aktualizací (a volitelně ovladačů) a vytvoření aktualizovaného instalačního disku Windows 10 nebo ISO.

  1. Postupujte podle kroků v článku Slipstream Windows 10 k vytvoření instalačního disku systému Windows 10.
    extrahovat obsah iso do složky
  2. Poté otevřete zvýšený nebo admin příkazový řádek.
  3. Soubory ISO stažené od společnosti Microsoft obsahují více verzí systému Windows 10. Musíte najít index, který odpovídá vydání Windows, které se chystáte opravit. Můžete jej najít pomocí příkazového řádku Get-Wiminfo společnosti DISM.
  4. Najít seznam indexů a odpovídající vydání nalezená v install.wim, spuštěním následujícího příkazu:
    dism /get-wiminfo /wimfile:"E:\sources\install.wim"

    … kde E:\ je písmeno jednotky připojeného ISO nebo instalačního DVD systému Windows.

    V případě ISO stažených od Microsoftu uvidíte více indexů (Význam: Obrazy více oken nebo různé edice spojené do install.wim). Zde je například seznam indexů nalezených v ISO systému Windows 10 (může se lišit od sestavení ISO k sestavení ISO) od společnosti Microsoft:

    Index: 1. Název: Windows 10 Home. Popis: Windows 10 Home. Velikost: 14 168 728 218 bajtů Index: 2. Název: Windows 10 Home N. Popis: Windows 10 Home N. Velikost: 13 409 860 497 bajtů Index: 3. Název: Windows 10 Home Single Language. Popis: Windows 10 Home Single Language. Velikost: 14 168 323 899 bajtů Index: 4. Název: Windows 10 Education. Popis: Windows 10 Education. Velikost: 14 413 769 870 bajtů Index: 5. Název: Windows 10 Education N. Popis: Windows 10 Education N. Velikost: 13 651 680 505 bajtů Index: 6. Název: Windows 10 Pro. Popis: Windows 10 Pro. Velikost: 14 413 947 833 bajtů Index: 7. Název: Windows 10 Pro N. Popis: Windows 10 Pro N. Velikost: 13 649 482 925 bajtů Index: 8. Název: Windows 10 Pro Education. Popis: Windows 10 Pro Education. Velikost: 14 413 708 288 bajtů Index: 9. Název: Windows 10 Pro Education N. Popis: Windows 10 Pro Education N. Velikost: 13 651 618 023 bajtů Index: 10. Název: Windows 10 Pro pro pracovní stanice. Popis: Windows 10 Pro pro pracovní stanice. Velikost: 14 413 739 079 bajtů Index: 11. Název: Windows 10 Pro N pro pracovní stanice. Popis: Windows 10 Pro N pro pracovní stanice. Velikost: 13 651 649 264 bajtů
  5. Řekněme, že máte Windows 10 Home Edition a jeho index je 1. Spusťte jeden z následujících příkazů v závislosti na tom, zda máte install.esd nebo install.wim ve složce Zdroje na instalačním disku Windows 10.
    Dism /Online /Cleanup-Image /RestoreHealth /Zdroj: wim:"E:\Sources\Install.wim":1 /limitaccess Dism /Online /Cleanup-Image /RestoreHealth /Zdroj: esd:"E:\Sources\Install. esd":1 /limitaccess

    A je to! operace DISM je nyní úspěšně dokončena!

    dism wimfile zdroje

    Všimněte si, že pokud nepoužíváte disk Windows 10 s nejnovějšími aktualizacemi, dojde k chybě 0x800f081f se může ještě objevit. Stručně řečeno, zdroj ISO/opravy musí být stejný build, že váš systém běží. Nemůžete například opravit sestavení Windows 10 16299.98 pomocí sestavení Windows 10 16299.15 ISO. Společnost Microsoft však zpřístupňuje pouze základní verzi ISO (bez následných kumulativních aktualizací) na svých stránkách a prostřednictvím Nástroj pro vytváření médií.

Toto opravuje chybu DISM 0x800f081fa nyní byste měli vidět zprávu „Operace obnovení byla úspěšně dokončena.”

Po úspěšném dokončení příkazu DISM pokračujte s sfc /scannow příkaz (od zvýšený příkazový řádek) Pokud je potřeba. Další informace najdete v článku Opravte Windows 10 pomocí DISM a SFC.


Jedna malá prosba: Pokud se vám tento příspěvek líbil, sdílejte jej prosím?

Jedno "drobné" sdílení od vás by vážně hodně pomohlo růstu tohoto blogu. Některé skvělé návrhy:
  • Připnout!
  • Sdílejte to na svůj oblíbený blog + Facebook, Reddit
  • Tweetujte!
Takže moc děkuji za podporu, můj čtenáři. Nezabere to více než 10 sekund vašeho času. Tlačítka sdílení jsou vpravo dole. :)