Kun suoritetaan seuraava DISM-komento, virhe 0x800F081F
saattaa näkyä joissakin järjestelmissä. Sama virhe ilmenee asennettaessa .NET Frameworkia Windows 10:ssä.
Dism /Online /Cleanup-Image /RestoreHealth
Virhe: 0x800f081f. Lähdetiedostoja ei löytynyt. Käytä "Lähde"-vaihtoehtoa määrittääksesi ominaisuuden palauttamiseen tarvittavien tiedostojen sijainnin. Lisätietoja lähteen sijainnin määrittämisestä on kohdassa http://go.microsoft.com/fwlink/?LinkId=243077.
DISM.log
Virhe DISM DISM Package Manager: PID=13368 TID=5124 Muutosten viimeistely epäonnistui. - CDISMPackageManager:: Internal_Finalize (hr: 0x800f081f) Virhe DISM DISM Package Manager: PID=13368 TID=5124 Lähdetiedostoja ei löydy. niiden sijainti on määritettävä käyttämällä /source-vaihtoehtoa ominaisuuden palauttamiseksi. - GetCbsErrorMsg. Virhe DISM DISM Package Manager: PID=13368 TID=5124 Paketin muutosten käsittely epäonnistui istuntovaihtoehdolla CbsSessionOptionRepairStoreCorruption - CDISMPackageManager:: RestoreHealth (hr: 0x800f081f) Virhe DISM DISM Package Manager: PID=13368 TID=5124 Lähdetiedostoja ei löydy. niiden sijainti on määritettävä käyttämällä /source-vaihtoehtoa ominaisuuden palauttamiseksi. - GetCbsErrorMsg. Virhe DISM DISM Package Manager: PID=13368 TID=5124 Kuvan kunnon palauttaminen epäonnistui. - CPackageManagerCLIHandler:: ProcessCmdLine_CleanupImage (hr: 0x800f081f) Virhe DISM DISM Package Manager: PID=13368 TID=5124 Epäonnistui käsiteltäessä komento cleanup-image. - CPackageManagerCLIHandler:: ExecuteCmdLine (hr: 0x800f081f)
CBS.log
CBS Exec: Käsittely valmis, istunto (korruption korjaus): 30459372_734419507 [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] CBS-istunto: 30459372_734419507 ei onnistunut suorittamaan myymälän korruption havaitsemis- ja korjaustoimintoa. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] CBS-istunto: 30459372_734419507 viimeistelty. Latausvirhe: 0x80240022 [Tuntematon virhe], uudelleenkäynnistys vaaditaan: ei [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] CBS: n viimeistely epäonnistui työntekijäistunnon avulla [HRESULT = 0x800f081f]
Sama virhe (0x800F081F
– CBS_E_SOURCE_MISSING
) voi ilmetä, kun yrität asenna .NET Framework 3.5 valinnaisten ominaisuuksien kautta.
Windows ei löytänyt vaadittuja tiedostoja vaadittujen muutosten suorittamiseksi. Varmista, että olet yhteydessä Internetiin ja yritä uudelleen: Virhekoodi: 0x800F081F
DISM.log
Lähdetiedostoja ei löytynyt. Käytä "Lähde"-vaihtoehtoa määrittääksesi ominaisuuden palauttamiseen tarvittavien tiedostojen sijainnin. Lisätietoja lähteen sijainnin määrittämisestä on kohdassa http://go.microsoft.com/fwlink/?LinkId=243077. DISM-lokitiedosto löytyy osoitteesta C:\Windows\Logs\DISM\dism.log. 0x800F081F - CBS_E_SOURCE_MISSING.
Tämä viesti kertoo, kuinka korjata .NET Framework -asennus ja DISM-virhe 0x800f081f
Windows 10:ssä.
Syy
Virhe 0x800F081F DISM- tai .NET Framework -asennuksen aikana voi johtua jostakin seuraavista syistä:
- Komponenttivarasto on vioittunut tai useita tiedostoja puuttuu kaupasta.
- Järjestelmä ei voi käyttää Microsoft Update -palvelimia puuttuvien tiedostojen palauttamiseksi.
- Polun määrittämä sijainti ei sisällä tiedostoja, joita tarvitaan ominaisuuden asentamiseen.
- Käyttäjällä, joka yrittää asentaa ominaisuuden, ei ole ainakaan LUKU-oikeutta sijaintiin ja tiedostoihin.
- Asennustiedostojen joukko on vioittunut, epätäydellinen tai virheellinen käyttämäsi Windows-version osalta.
Sisällys
- Ratkaisu 1: Ohita WSUS ennen .NET Frameworkin asentamista tai DISM: n käyttöä
-
Ratkaisu 2: Suorita DISM tai asenna .NET Framework paikallisesta lähteestä (offline)
- Asenna .NET Framework -virhe paikallisesta lähteestä
- Suorita DISM paikallisesta lähteestä
Korjaus: DISM- ja .NET Framework -virhe 0x800f081f
Vaihtoehto 1: Ohita WSUS
Jos tietokoneesi on määritetty käyttämään yrityksesi WSUS-palvelinta tai SCCM: ää, ohita väliaikaisesti WSUS/SCCM käyttämällä seuraavaa rekisterimuokkausta (vaatii järjestelmänvalvojan oikeudet).
- Napsauta hiiren kakkospainikkeella Käynnistä ja valitse Suorita
- Tyyppi
regedit.exe
ja napsauta OK - Siirry seuraavaan rekisteriavaimeen, jos se on olemassa:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
(Jos yllä oleva rekisterihaara tai arvo
Käytä WUServeriä
ei ole olemassa, se tarkoittaa, että WU-palvelinkäytäntöä ei ole asetettu. Siirry siinä tapauksessa vaiheeseen 5.) - Oikeassa ruudussa, jos arvo on nimetty
Käytä WUServeriä
on olemassa, aseta sen tietoihin0
- Siirry seuraavaan avaimeen:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
- Poista nimetty arvo
Poista WindowsUpdateAccess käytöstä
jos se on olemassa. - Poistu rekisterieditorista
- Käynnistä Windows uudelleen.
Nyt tietokoneesi on määritetty hakemaan tiedostoja tai paketteja Microsoftin Windows Update -palvelimista toimistoverkon WSUS- tai SCCM-palvelimen sijaan.
Kun olet käynnistänyt Windowsin uudelleen, sinun pitäisi pystyä suorittamaan DISM-komentorivi tai asentaa .NET Frameworkin onnistuneesti. Suorita DISM-komentorivi (tai asenna .NET Framework), kun olet yhdistänyt tietokoneesi Internetiin. DISM hakee puuttuvat tiedostot Microsoftin palvelimilta automaattisesti.
Asenna .NET Framework
Suorita nyt tämä komento, jos haluat asentaa .NET Frameworkin:
dism /online /enable-feature /featurename: NetFX3 /All
Vaihtoehtoisesti voit asentaa sen Windowsin ominaisuuksien kautta (optionalfeatures.exe
)
Jos se ei auta, seuraa ohjeita Vaihtoehto 2 alla.
Vaihtoehto 2: Suorita DISM tai asenna .NET Framework paikallisesta asennuslähteestä (offline)
Korjaa .NET Framework -virhe 0x800f081f
Korjataksesi virheen 0x800F081F
kun asennat .NET Frameworkia, mainitse paikallinen lähdepolku (eli asennettu ISO- tai USB-asennuslevy).
1) Lataa uusi kopio Windows 10 ISO Microsoftilta.
2) Asenna ISO asemakirjaimeen – esim. E:\
.
The lähteet\sxs
ISO- tai USB-asennuslevyllä oleva kansio sisältää seuraavat on-demand-pakettitiedostot, joita tarvitaan .NET Frameworkin offline-asennukseen:
- microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab
- Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~en-US~.cab
(Jos sinulla on usean arkkitehtuurin Windows 10 -asennuslevy, muista käyttää oikeaa "Sources"-kansiota. x64-versiossa polku voisi olla H:\x64\sources\sxs
ja x86:lle polku H:\x86\sources\sxs
.)
3) .NET Frameworkin asentaminen käyttämällä paikallista asennuslähdettä (esim. H:\Lähteet
USB-asennuslevyltä tai asennetusta ISO: sta), suorita asianmukainen komento:
dism /online /enable-feature /featurename: NetFX3 /Kaikki /Lähde: H:\sources\sxs /LimitAccess (tai) dism /online /enable-feature /featurename: NetFX3 /Kaikki /Lähde: H:\x86\sources\sxs /LimitAccess (tai) dism /online /enable-feature /featurename: NetFX3 /Kaikki /Lähde: H:\x64\sources\sxs /LimitAccess
Sinun pitäisi nähdä seuraava tulos:
Ominaisuuden käyttöönotto [100.0%] Toiminto suoritettu onnistuneesti.
Tai jos käytät PowerShellia DISM: n sijaan, asenna .NET Framework käyttämällä tätä komentoa käyttämällä paikallista asennuslähdettä:
Ota käyttöön - Windowsin valinnainen ominaisuus - Online - Ominaisuuden nimi "NetFx3" - Lähde H:\sources\sxs -LimitAccess (tai) Ota käyttöön - Windowsin valinnainen ominaisuus -Online -Ominaisuuden nimi "NetFx3" – Lähde H:\x86\sources\sxs -LimitAccess (tai) Enable-WindowsOptionalFeature –Online –Ominaisuuden nimi "NetFx3" –Lähde H:\x64\sources\sxs -Limit Access
Korjaa DISM-virhe 0x800f081f
Ratkaisu DISM-virheeseen 0x800f081f
olisi ladata a tuore ISO Microsoftilta, välitä Windows 10 -asennuslevy ja mainitse se korjauslähteenä, kun suoritat DISM-komentoa. Slipstreaming on prosessi, jossa integroidaan päivitykset (ja valinnaisesti ajurit) ja päivitetään Windows 10:n asennuslevy tai ISO.
- Noudata artikkelin ohjeita Slipstream Windows 10 luodaksesi välittömän Windows 10 -asennuslevyn.
- Avaa sitten an korotettu tai järjestelmänvalvojan komentokehote.
- Microsoftilta ladatuissa ISO-tiedostoissa on useita Windows 10 -versioita. Sinun on löydettävä hakemisto, joka vastaa Windows-versiota, jota aiot korjata. Löydät sen käyttämällä DISM: n Get-Wiminfo-komentoriviä.
- Etsi luettelo hakemistoista ja vastaavat versiot löytyvät
install.wim
, suorittamalla seuraava komento:dism /get-wiminfo /wimfile:"E:\sources\install.wim"
… missä
E:\
on asennetun ISO- tai Windowsin asennus-DVD: n asemakirjain.Microsoftilta ladattujen ISO-tiedostojen tapauksessa näet enemmän indeksejä (Tarkoitus: Useita Windows-kuvia tai eri versioita yhdistettynä install.wim-tiedostoon). Tässä on esimerkiksi luettelo Microsoftin Windows 10 ISO: n sisältämistä indekseistä (voi vaihdella ISO-koontiversiosta toiseen):
Indeksi: 1. Nimi: Windows 10 Home. Kuvaus: Windows 10 Home. Koko: 14 168 728 218 tavua Hakemisto: 2. Nimi: Windows 10 Home N. Kuvaus: Windows 10 Home N. Koko: 13 409 860 497 tavua Hakemisto: 3. Nimi: Windows 10 Home Single Language. Kuvaus: Windows 10 Home Single Language. Koko: 14 168 323 899 tavua Hakemisto: 4. Nimi: Windows 10 Education. Kuvaus: Windows 10 Education. Koko: 14 413 769 870 tavua Hakemisto: 5. Nimi: Windows 10 Education N. Kuvaus: Windows 10 Education N. Koko: 13 651 680 505 tavua Hakemisto: 6. Nimi: Windows 10 Pro. Kuvaus: Windows 10 Pro. Koko: 14 413 947 833 tavua Hakemisto: 7. Nimi: Windows 10 Pro N. Kuvaus: Windows 10 Pro N. Koko: 13 649 482 925 tavua Hakemisto: 8. Nimi: Windows 10 Pro Education. Kuvaus: Windows 10 Pro Education. Koko: 14 413 708 288 tavua Hakemisto: 9. Nimi: Windows 10 Pro Education N. Kuvaus: Windows 10 Pro Education N. Koko: 13 651 618 023 tavua Hakemisto: 10. Nimi: Windows 10 Pro for Workstations. Kuvaus: Windows 10 Pro työasemille. Koko: 14 413 739 079 tavua Hakemisto: 11. Nimi: Windows 10 Pro N työasemille. Kuvaus: Windows 10 Pro N työasemille. Koko: 13 651 649 264 tavua
- Oletetaan, että sinulla on Windows 10 Home Edition ja sen hakemisto on
1
. Suorita jokin seuraavista komennoista riippuen siitä, onko sinullainstall.esd
taiinstall.wim
Windows 10 -asennuslevyn Lähteet-kansiossa.Dism /Online /Cleanup-Image /RestoreHealth /Lähde: wim:"E:\Sources\Install.wim":1 /limitaccess Dism /Online /Cleanup-Image /RestoreHealth /Lähde: esd:"E:\Sources\Install. esd":1 /limitaccess
Se siitä! DISM-toiminto on nyt suoritettu onnistuneesti!
Huomaa, että jos et käytä Windows 10 -levyä uusimpien päivitysten kanssa, virhe ilmenee
0x800f081f
saattaa silti näkyä. Lyhyesti sanottuna ISO/korjauslähteen on oltava sama rakentaa, että järjestelmäsi on käynnissä. Et esimerkiksi voi korjata Windows 10 -versiota16299.98
käyttämällä Windows 10 Buildia16299.15
ISO. Microsoft kuitenkin asettaa saataville vain perusversion ISO (ilman myöhempiä kumulatiivisia päivityksiä) sivustollaan ja -palvelun kautta Median luontityökalu.
Tämä korjaa DISM-virheen 0x800f081f
ja sinun pitäisi nyt nähdä viesti "Palautus on suoritettu onnistuneesti.”
Kun DISM-komento on suoritettu onnistuneesti, seuraa sfc /scannow
komento (alkaen korotettu komentokehote) jos välttämätöntä. Lisätietoja on artikkelissa Korjaa Windows 10 DISM: n ja SFC: n avulla.
Yksi pieni pyyntö: Jos pidit tästä viestistä, jaa tämä?
Yksi "pieni" jakaminen sinulta auttaisi todella paljon tämän blogin kasvussa. Muutamia hienoja ehdotuksia:- Kiinnittää sen!
- Jaa se suosikkiblogiisi + Facebookiin, Redditiin
- Twiittaa se!