Windows OS-användare har kunnat övervinna detta problem huvudsakligen via två metoder - genom att aktivera eller inaktivera Windows-funktioner och genom att använda DISM-kommandot.
Metod 1: Aktivera eller inaktivera Windows-funktioner
Håll Windows-nyckel och Tryck på R . Typ appwiz.cpl och klicka OK. I den vänstra rutan väljer du 'Aktivera eller inaktivera Windows-funktioner'
NOTERA : Om du hade uppgraderat till Windows 8 från en lägre version (dvs. från Win7 och / eller Win8 Release Preview) och har svårt att aktivera .NET Framework 3.5.1, kan du ha en 'ansluten' installation av Win8 - in i så fall överväga att köra en uppdatering eller en återställning av datorn.
Metod 2: Installera om .NET Framework
Innan du installerar .NET Framework 3.5 måste du ta bort nyare version av .NET Framework 4.6. Du måste göra nästa steg:
- Tryck Windows-logotyp + X
- Klick Program och funktioner
- På vänster sida du måste klicka Slår på eller av egenskaper i Windows
- Välja bort .NET Framework 4.6 Avancerade tjänster och klicka OK . När Windows har slutfört de begärda ändringarna måste du klicka på När du klickar på Stäng stängs fönstret som du öppnade i steg 3 .
- Återigen, på vänster sida du måste klicka Slår på eller av egenskaper i Windows
- Välj .NET Framework 3.5 (inkluderar .NET 2.0 och 3.0) och klicka OK
- Välja Ladda ner filer från Windows Update för att slutföra installationen av funktioner. Filer laddas ner och installeras.
- När Windows har slutfört de begärda ändringarna klickar du på När du klickar på Stäng stängs fönstret som du öppnade i steg 5 .
- Återigen, på vänster sida du måste klicka Slår på eller av egenskaper i Windows
- Välj .NET Framework 4.6 Avancerade tjänster och klicka på När Windows har slutfört de begärda ändringarna måste du klicka Stänga.
- Stänga Program och funktioner
Metod 3: Använda DISM-kommandot
Deployment Image Servicing and Management (DISM.exe) gör att du kan lägga till funktioner som är offline på datorn. För att åtgärda 0x800F0922-felet med hjälp av DSIM-kommandot måste vi mata in kodrader eller helt enkelt utfärda kommandon. Från startmenyn, sök efter cmd , högerklicka och välj Kör som administratör . När det öppnas skriver du kommandot specifikt utan ändring enligt nedan:
dism.exe / online / aktivera-funktion / funktionsnamn: NetFX3 / Källa: d: sources sxs / LimitAccess
Ersätt “D:” med rätt enhet som innehåller Windows ISO (Setup) som du vill installera från. Detta kommer att säkerställa att ett annat fel inte resulterar, som visar oidentifierad källa eller källfiler saknas . Kopiering och klistra in kräver att du tar bort extra mellanslag i kommandot. Detta steg är lika mycket viktigt. .NET-filerna finns i installationswim på media, så för att kommandot ovan ska fungera måste du se till att du har hänvisat till bokstaven som representerar lämplig enhet. En sak att tänka på när du använder DISM-kommandot är att alltid kontrollera loggarna för fel. Du hittar DISM-loggfilen på C: WINDOWS Logs DISM dism.log.
Om du har ett fall av korrupt DSIM måste du rensa genom att köra kommandot:
Dism / Online / Cleanup-Image / RestoreHealth
Om du har Windows 7/8/10, 64 bitar respektive 32 bitar rekommenderas följande steg för att kunna installera .Net framework framgångsrikt.
Det första kommandot som ska köras är dism / online / cleanup-image / checkhealth
Kör sedan dism / online / cleanup-image / restorehealth
Installera .net från Kontrollpanel -> Program och funktioner och välj att installera från Windows Update .
Om detta inte fungerar för dig gör du följande.
Starta om den virtuella datorn eller den inbyggda datorn.
Springa dism / online / cleanup-image / restorehealth om igen.
Installera .net från Kontrollpanel -> Program och funktioner och vald att installera från Windows Update .
Efter detta steg installeras .Net Framework 3.5 på datorn.
För .net Framework 3.5-installationen bör du få kopierade källfiler till den enhet du valt innan du installerar, annars är det lämpligt att ladda ner hela installationspaketet direkt.
3 minuter läst