- 1. Aktivera .NET Framework med hjälp av DISM -verktyget i Windows 10
- 2. Redigera Windows 10 grupprinciper för att reparera ramverket
- 3. Installera om Microsoft .NET Framework Windows 10 för att reparera ramverket
- 4. Kör .Net Offline Installer för att reparera Framework
- 5. Installera uppdateringar manuellt för att reparera ramverket
- 6. Kör SFC -kommandot i Windows 10 för att reparera ramverket
- 7. Starta om Windows Update -komponenter i Windows 10 för att reparera ramverket
- 8. Använd felsökaren för Windows Update i Windows 10 för att reparera ramverket
Microsoft utvecklar parallellt med sina huvudapplikationer (t.ex. operativsystem) en serie tillägg vars syfte är att underlätta körning, kompatibilitet eller prestanda för både operativsystemet själv och andra parametrar för det.
En av de mest populära tilläggen på Windows 10-nivå är .NET Framework som för närvarande finns i version 4.7 men en av de mest använda är version 3.5 och huvudfunktionen för .NET Framework 3.5 är att tillåta körning av en applikation i Windows 10.
.Net Framework 3.5 kan laddas ner på följande länk:
Vad är nytt i .NET FrameworkBland nyheterna i denna version av .NET Framework hittar vi:
- Prestandaförbättringar i Windows Presentation Foundation genom att integrera snabbare starttid och bättre prestanda för bitmappseffekter.
- Integration av ASP.NET Dynamic Data som ger ett ramverk som kan implementeras med ställningstekniken som i sin tur underlättar snabb utveckling som styrs av data utan behov av kodkörning och detta kan integreras i ASP. NET AJAX
- Globala förbättringar av Common Language Runtime
- LINQ till SQL innehåller nu stöd för nya SQL Server -fildatum och sekvensfunktioner.
- Nytt stöd för SQL Server glesa kolumn- och filströmningsfunktioner.
Nu bygger många utvecklare sina applikationer för att köras med .NET Framework och ibland kan vi hitta felet 0X800f081f som har en huvudrot tillsammans med andra koder som 0x800F0906, 0x800F0907 och 0x800F0922 som förhindrar .NET Framework körs omfattande på Windows 10 .
Vanliga felskälI grund och botten beror detta fel på ett inkompatibilitetsproblem i Microsoft .NET Framework 3.5 och dess ursprung uppstår när vi har aktiverat det från något av följande alternativ:
- Genom installationsguiden.
- Använda verktyget Distribution Image Servicing and Management (DISM).
- Genom Windows PowerShell -kommandon.
.NET Framework är en funktion som inte är aktiverad som standard i Windows 10, Windows Server 2016, Windows Server version 1709, Windows 8.1, Windows Server 2012 R2, Windows 8 och Windows Server 2012 operativsystem, så vi måste aktivera det från funktionerna i Windows:
När denna process utförs tar Windows 10 .NET -binärer och andra filer som spelar en viktig roll för dess prestanda och om datorn inte har de nödvändiga egenskaperna kan detta fel uppstå.
Vanliga misstagDe traditionella .NET Framework -felen är:
- 0x800F081F: Det här felet innebär att Windows 10 inte kan hitta .NET -källfilerna för att installationen ska gå sin väg.
- 0x800F0906: Med det här felet kunde Windows 10 inte ladda ner .NET -källfilerna, kunde inte upprätta en internetanslutning eller kunde inte installera en .NET -roll eller rolltjänst.
- 0x800F0907: För det här felet genererade DISM -verktyget ett fel eller den lokala nätverkspolicy -konfigurationen hindrade Windows från att ansluta till nätverket
- 0x800F0922: Det uppstår ett fel i behandlingen av avancerade .NET -installatörer eller generiska kommandon.
Nu kommer Solvetic att förklara hur vi kan korrigera detta fel och därmed kunna använda .NET Framework på det förväntade sättet.
1. Aktivera .NET Framework med hjälp av DISM -verktyget i Windows 10
Verktyget DISM -distribution och underhåll av bilder är ett verktyg som ska användas på kommandoraden tack vare vilket vi kan utföra underhåll och förberedelse av Windows -bilder, med Windows PE -bilder kompatibla, Recovery Environment Windows (Windows RE) och Windows Settings.
Steg 1
För denna process måste vi ha en ISO -bild av Windows 10 som vi kan ladda ner på följande officiella länk:
Steg 2
När vi har laddat ner kan vi spela in den på en startbar DVD eller USB och efter det måste vi montera den på datorn, för detta högerklickar vi på bilden och väljer alternativet "Montera":
Steg 3
Detta skapar en virtuell enhet med Windows 10 -bilden, i detta fall noterar vi att bokstaven K har tilldelats:
Steg 4
Nu går vi till kommandotolken som administratörer och där kör vi följande syntax:
dism / online / enable-feature / featurename: NetFx3 / All / Source: [Drive]: \ sources \ sxs / LimitAccessNoteraVi måste ersätta enhetsraden med bokstaven som Windows 10 tilldelade den virtuella enheten
FÖRSTORA
Steg 5
Vi kan se att installationsprocessen för .Net Framework -funktioner startar automatiskt. När denna process är klar kan vi mata ut den virtuella enheten genom att högerklicka på den och välja "Mata ut":
2. Redigera Windows 10 grupprinciper för att reparera ramverket
Som vi har nämnt kan vissa policyer direkt påverka systemets beteende vid körning av .NET Framework, för detta alternativ kommer vi att använda grupprincipredigeraren som är tillgänglig för Pro-, Enterprise- och Education -utgåvor av Windows 10.
Steg 1
För att komma åt den använder vi följande tangentkombination och kör kommandot gpedit.msc
+ R
gpedit.msc
Steg 2
I fönstret som visas kommer vi att gå till följande rutt:
- Utrustning installation
- administrativa mallar
- Systemet
Steg 3
Där kommer vi i den centrala panelen att hitta policyn som heter "Ange konfiguration för installation av valfria komponenter och reparation av komponenter":
FÖRSTORA
Steg 4
Vi dubbelklickar på den och i popup-fönstret aktiverar vi rutan "Aktiverad". Klicka på "Apply" -knappen och sedan "OK" för att spara ändringarna.
3. Installera om Microsoft .NET Framework Windows 10 för att reparera ramverket
Som vi har nämnt är .NET Framework -funktionen inaktiverad som standard och när den väl är aktiverad och felet 0x800f081f genereras kan vi välja att installera om funktionen.
Steg 1
För detta går vi till följande rutt:
- Kontrollpanel
- Program
- Program och egenskaper
Steg 2
Där klickar vi på raden "Aktivera eller inaktivera Windows -funktioner" på sidan och i fönstret som visas hittar vi raden ".NET Framework 3.5". Där måste vi inaktivera dess ruta och klicka på Acceptera för att den ska avinstalleras och sedan upprepa processen genom att aktivera rutan igen för att aktivera den.
4. Kör .Net Offline Installer för att reparera Framework
I vissa situationer är några av .NET -uppdateringsinstallationsfilerna skadade eller har någon form av fel när de kommunicerar med Microsoft -servrar. En bra metod är att ladda ner .Net Framework Offline -installationsprogrammet och köra installationen därifrån.
Steg 1
Detta installationsprogram är tillgängligt på följande officiella Microsoft -länk. Detta installationsprogram är en lokal uppdatering som är kompatibel med alla versioner av .NET och den vanligaste användningen är när vi inte har någon internetanslutning.
'class =' bbc_url 'title =' Extern länk 'rel =' nofollow extern '>
Steg 2
När vi har laddat ner fortsätter vi med .NET Framework installationsprocessen:
5. Installera uppdateringar manuellt för att reparera ramverket
Ett av de vanliga felen med felet i .NET beror på anslutningsproblem till uppdateringsservrarna, så att försöka utföra denna process manuellt är ett lönsamt alternativ för att möjliggöra optimalt tillstånd för uppdateringen av .NET Framework i Windows 10.
Steg 1
För denna process måste vi gå till följande Microsoft -länk som heter Global Catalog:
Steg 2
Där kommer vi att leta efter .NET och i listan som visas hämtar vi den senaste uppdateringen för senare installation:
6. Kör SFC -kommandot i Windows 10 för att reparera ramverket
SFC (System File Checker) är ett kommandoverktyg tack vare vilket vi har möjlighet att utföra en detaljerad analys av filsystemet för att upptäcka fel.
Steg 1
För detta får vi kommandotolken som administratörer och där kör vi följande rad:
sfc / scannow
FÖRSTORA
Steg 2
Det kommer också att vara möjligt att köra följande rad. Detta kommer att ansvara för övervakningen av Windows 10 -bilden.
DISM.exe / Online / Cleanup-image / Restorehealth
7. Starta om Windows Update -komponenter i Windows 10 för att reparera ramverket
Ett annat alternativ är att starta om alla Windows Update -komponenter för att utesluta eventuella fel av denna typ. För att göra detta öppnar vi kommandotolken som administratörer och där kör vi var och en av följande rader. Efter detta kan vi starta om systemet och kontrollera statusen för .NET.
- Net Stop -bitar
- Net Stop wuauserv
- Net Stop appidsvc
- Net Stop cryptsvc
- Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak
- Ren% systemroot% system32catroot2 catroot2.bak
- Net Start -bitar
- Net Start wuauserv
- Net Start appidsvc
- Net Start cryptsvc
8. Använd felsökaren för Windows Update i Windows 10 för att reparera ramverket
Windows 10 integrerar ett verktyg som ansvarar för övervakning och specifikt övervakning av varje systemparameter för att upptäcka fel och är felsökningsverktyget.
Steg 1
För att komma åt den går vi till följande rutt:
- Start
- Miljö
- Uppdatering och säkerhet
- Lösa problem
Steg 2
Där hittar vi raden "Windows Update" och genom att klicka på den visas knappen "Kör felsökaren":
FÖRSTORA
Steg 3
Vi klickar på den och processen för att analysera fel i Windows Update kommer att ske. Detta avgör vilken avvikelse som finns i Update och som kan generera det nämnda felet.
Som vi har sett är alternativen för att tillhandahålla en heltäckande lösning på fel 0x800f081f varierande och det är upp till oss att välja det som passar bäst för vår situation.