Slik løser du feil 0x800f081f .net framework 3.5 Windows 10

Microsoft utvikler parallelt med hovedapplikasjonene (for eksempel operativsystemer) en serie tilleggsprogrammer som har til formål å lette utførelsen, kompatibiliteten eller ytelsen til både operativsystemet selv og andre parametere for det.

En av de mest populære tilleggene på Windows 10-nivå er .NET Framework som for øyeblikket er i versjon 4.7, men en av de mest brukte er versjon 3.5 og hovedfunksjonen til .NET Framework 3.5 er å tillate utførelse av et program i Windows 10.

.Net Framework 3.5 er tilgjengelig for nedlasting på følgende lenke:

Hva er nytt i .NET FrameworkBlant nyhetene i denne versjonen av .NET Framework finner vi:

  • Ytelsesforbedringer i Windows Presentation Foundation ved å integrere raskere oppstartstid og bedre ytelse for bitmap -effekter.
  • Integrering av ASP.NET Dynamic Data som gir et rammeverk som kan implementeres med stillassteknikken som igjen muliggjør rask utvikling kontrollert av data uten behov for kodeutførelse, og dette kan integreres i ASP. NET AJAX
  • Globale forbedringer i Common Language Runtime
  • LINQ til SQL inkluderer nå støtte for nye SQL Server -fildatoer og sekvensfunksjoner.
  • Ny støtte for SQL Server sparsomme kolonne- og filstrømfunksjoner.

Nå baserer mange utviklere applikasjonene sine for å bli utført ved hjelp av .NET Framework, og noen ganger kan vi finne feilen 0X800f081f som har en hovedrot sammen med andre koder som 0x800F0906, 0x800F0907 og 0x800F0922 som forhindrer .NET Framework kjøres omfattende på Windows 10 .

Vanlige feilårsakerI utgangspunktet skyldes denne feilen et Microsoft .NET Framework 3.5 -inkompatibilitetsproblem, og opprinnelsen oppstår når vi har aktivert den fra et av følgende alternativer:

  • Gjennom installasjonsveiviseren.
  • Bruke verktøyet Deployment Image Servicing and Management (DISM).
  • Gjennom Windows PowerShell -kommandoer.

.NET Framework er en funksjon som ikke er aktivert som standard i Windows 10, Windows Server 2016, Windows Server versjon 1709, Windows 8.1, Windows Server 2012 R2, Windows 8 og Windows Server 2012 operativsystemer, så vi må aktivere den fra funksjonene av Windows:

Når denne prosessen er utført, tar Windows 10 .NET -binærfiler og andre filer som spiller en viktig rolle for ytelsen, og hvis datamaskinen ikke har de nødvendige egenskapene, kan denne feilen oppstå.

Vanlige feilDe tradisjonelle .NET Framework -feilene er:

  • 0x800F081F: Denne feilen betyr at Windows 10 ikke kan finne .NET -kildefilene for at installasjonen skal fortsette.
  • 0x800F0906: Med denne feilen klarte ikke Windows 10 å laste ned .NET -kildefilene, kunne ikke opprette en Internett -tilkobling eller kunne ikke installere en .NET -rolle eller -tjeneste.
  • 0x800F0907: For denne feilen genererte DISM -verktøyet en feil, eller den lokale nettverkskonfigurasjonen forhindret Windows i å koble seg til nettverket
  • 0x800F0922: Det er en feil i behandlingen av avanserte .NET -installatører eller generiske kommandoer.

Nå vil Solvetic forklare hvordan vi kan rette opp denne feilen og dermed kunne bruke .NET Framework på den forventede måten.

1. Aktiver .NET Framework ved hjelp av DISM -verktøyet i Windows 10

Verktøyet DISM -distribusjon og vedlikehold av bilder er et verktøy som skal brukes på kommandolinjen, takket være det vi kan utføre vedlikehold og forberedelse av Windows -bilder, med Windows PE -bilder som er kompatible, Recovery Environment Windows (Windows RE) og Windows Settings.

Trinn 1
For denne prosessen må vi ha et ISO -bilde av Windows 10 som vi kan laste ned på følgende offisielle lenke:

Steg 2
Når den er lastet ned, kan vi ta den opp på en oppstartbar DVD eller USB, og deretter må vi montere den på datamaskinen, for å høyreklikke på bildet og velge alternativet "Monter":

Trinn 3
Dette vil opprette en virtuell stasjon med Windows 10 -bildet, i dette tilfellet merker vi at bokstaven K er tildelt:

Trinn 4
Nå går vi til ledeteksten som administratorer, og der kjører vi følgende syntaks:

 dism / online / enable-feature / featurename: NetFx3 / All / Source: [Drive]: \ sources \ sxs / LimitAccess 
MerkVi må erstatte stasjonslinjen med bokstaven som Windows 10 tilordnet den virtuelle stasjonen

FORSTØRRE

Trinn 5
Vi kan se at installasjonsprosessen for .Net Framework -funksjonene starter automatisk. Når denne prosessen er fullført, kan vi kaste ut den virtuelle stasjonen ved å høyreklikke på den og velge "Løs ut":

2. Rediger gruppepolicyer for Windows 10 for å reparere rammeverk


Som vi har nevnt, kan noen retningslinjer påvirke systemets oppførsel direkte når du utfører .NET Framework. For dette alternativet vil vi bruke gruppepolicy -editoren som er tilgjengelig for Pro-, Enterprise- og Education -utgaver av Windows 10.

Trinn 1
For å få tilgang til den bruker vi følgende tastekombinasjon og utfører kommandoen gpedit.msc

+ R

gpedit.msc

Steg 2
I det viste vinduet går vi til følgende rute:

  • Utstyrsoppsett
  • Administrative maler
  • System

Trinn 3
Der, i sentralpanelet, finner vi politikken som heter "Spesifiser konfigurasjonen for installasjon av valgfrie komponenter og reparasjon av komponenter":

FORSTØRRE

Trinn 4
Vi dobbeltklikker på den, og i popup-vinduet aktiverer vi "Enabled" -boksen. Klikk på "Apply" -knappen og deretter "OK" for å lagre endringene.

3. Installer Microsoft .NET Framework Windows 10 på nytt for å reparere rammeverket


Som vi har nevnt, er .NET Framework -funksjonen deaktivert som standard, og når den er aktivert og feilen 0x800f081f genereres, kan vi velge å installere funksjonen på nytt.

Trinn 1
For dette vil vi gå til følgende rute:

  • Kontrollpanel
  • Programmer
  • Programmer og egenskaper

Steg 2
Der klikker vi på linjen "Aktiver eller deaktiver Windows -funksjoner" på siden, og i vinduet som vises finner vi linjen ".NET Framework 3.5". Der må vi deaktivere boksen og klikke på Godta for at den skal avinstalleres og deretter gjenta prosessen ved å aktivere boksen igjen for å aktivere den.

4. Kjør .Net Offline Installer for å reparere rammeverk


I noen situasjoner er noen av .NET -oppdateringsinstallasjonsfilene ødelagt eller har noen form for feil når de kommuniserer med Microsoft -servere. En god praksis er å laste ned .Net Framework Offline -installasjonsprogrammet og kjøre installasjonen derfra.

Trinn 1
Dette installasjonsprogrammet er tilgjengelig på følgende offisielle Microsoft -lenke. Dette installasjonsprogrammet er en lokal oppdatering som er kompatibel med alle versjoner av .NET, og den hyppigste bruken er når vi ikke har en Internett -tilkobling.

'class =' ​​bbc_url 'title =' Ekstern lenke 'rel =' nofollow ekstern '>

Steg 2
Etter nedlasting fortsetter vi installasjonsprosessen for .NET Framework:

5. Installer oppdateringer manuelt for å reparere rammeverket


En av de vanlige feilene med feilen i .NET skyldes tilkoblingsproblemer til oppdateringsserverne, så å prøve å utføre denne prosessen manuelt er et levedyktig alternativ for å tillate optimal status for oppdateringen av .NET Framework i Windows 10.

Trinn 1
For denne prosessen må vi gå til følgende Microsoft -lenke kalt Global Catalog:

Steg 2
Der vil vi lete etter .NET, og i den viste listen laster vi ned den siste oppdateringen for senere installasjon:

6. Kjør SFC -kommandoen i Windows 10 for å reparere rammeverket


SFC (System File Checker) er et kommandoverktøy som gjør at vi har muligheten til å utføre en detaljert analyse av filsystemet for å oppdage feil.

Trinn 1
For dette får vi tilgang til ledeteksten som administratorer, og der kjører vi følgende linje:

sfc / scannow

FORSTØRRE

Steg 2
Det vil også være mulig å utføre følgende linje. Dette vil være ansvarlig for overvåking av Windows 10 -bildet.

DISM.exe / Online / Cleanup-image / Restorehealth

7. Start Windows Update -komponentene på nytt i Windows 10 for å reparere rammeverket


Et annet alternativ er å starte alle Windows Update -komponentene på nytt for å utelukke eventuelle feil av denne typen. For å gjøre dette får vi tilgang til ledeteksten som administratorer, og der kjører vi hver av de følgende linjene. Etter dette kan vi starte systemet på nytt og kontrollere statusen for .NET.
  • Net Stop biter
  • Net Stop wuauserv
  • Net Stop appidsvc
  • Net Stop cryptsvc
  • Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak
  • Ren% systemroot% system32catroot2 catroot2.bak
  • Net Start biter
  • Net Start wuauserv
  • Net Start appidsvc
  • Net Start cryptsvc

8. Bruk Windows Update Feilsøkingsprogram i Windows 10 til å reparere rammeverk


Windows 10 integrerer et verktøy som har ansvaret for å overvåke og spesifikt overvåke hver systemparameter for å oppdage feil og er feilsøkingsverktøyet.

Trinn 1
For å få tilgang til den, går vi til følgende rute:

  • Start
  • Innstilling
  • Oppdatering og sikkerhet
  • Løse problemer

Steg 2
Der finner vi linjen "Windows Update" og klikker på den for å vise "Kjør feilsøkingsprogrammet" -knappen:

FORSTØRRE

Trinn 3
Vi klikker på den, og prosessen med å analysere feil i Windows Update vil finne sted. Dette vil avgjøre enhver avvik som er tilstede i oppdateringen og som kan generere den nevnte feilen.

Som vi har sett, er alternativene for å gi en omfattende løsning på feil 0x800f081f varierte, og det er opp til oss å velge den som passer best for vår situasjon.

wave wave wave wave wave