Allt för att arbeta med Windows - det bästa operativsystemet från Microsoft. Vi täcker allt från Windows 10 Insider -programmet till Windows 11. Ger dig alla de senaste nyheterna om Windows 10 och mer.

Får du felkod 0x80071AB1 när du installerar .NET? Så här åtgärdar du det

21

Så du har installerat en ren kopia av Microsofts senaste Windows 11. Allt ser snyggt och rent ut, men du har några gamla appar som du vill installera, som kräver att du installerar .NET Framework v3.5. Du kanske till och med vill installera om .NET Framework 4.8 om du tidigare avinstallerat det från Windows.

Men när du försöker installera det får du ett felmeddelande med koden 0x80071AB1. Problemet är i de flesta fall ett resultat av ett problem med Windows Update-funktionen.

I den här guiden går vi igenom några snabba lösningar så att du kan slutföra installationen av .NET Framework och använda alla appar du vill ha på din PC.

1 Testa att uppdatera Windows

Om du försöker installera den nyare versionen av .NET, kommer en Windows Update vanligtvis att göra ditt jobb enklare. Alla versioner av .NET Framework som släpptes efter .NET Framework 3.5 distribuerades huvudsakligen via Windows Update, så du kanske vill använda det som den första försvarslinjen.

Tryck på Win + I för att starta appen Inställningar och välj Windows Update från det vänstra sidofältet. Från den högra rutan väljer du knappen Sök efter uppdateringar .

Får du felkod 0x80071AB1 när du installerar .NET? Så här åtgärdar du det

Windows kommer att söka efter tillgängliga uppdateringar. Om du ser .NET listad där, fortsätt och installera det från Windows Update.

2 Kör en SFC-skanning

Verktyget System File Checker (SFC) är ett inbyggt verktyg som letar efter korrupta eller saknade systemfiler på din Windows-dator. Om du får det här felet på grund av korrupta eller saknade systemfiler, kommer SFC-kommandot att fixa det automatiskt.

Tryck på Win + R, skriv cmd och tryck på Ctrl + Shift + Enter för att starta kommandotolken som administratör. Kör följande kommando:

sfc /scannow

Får du felkod 0x80071AB1 när du installerar .NET? Så här åtgärdar du det

Låt skanningen slutföras. Om den hittar några systemfiler som behöver repareras kommer den automatiskt att göra det som krävs. När verktyget har fixat filerna, försök att installera om .NET Framework.

3 Kör Windows Update-felsökaren

Windows har flera inbyggda felsökare som kan hjälpa dig att lösa fel utan att behöva hoppa genom bågar.

Felsökningarna är inte supereffektiva, men värda ett försök. Om Windows Update går sönder av någon anledning kan du använda den inbyggda Windows Update-felsökaren och se om det löser problemet.

Tryck på Win + I för att starta appen Inställningar och gå till System > Felsökning > Andra felsökare. Du hittar en lista över felsökare här. Sök efter Windows Update och välj knappen Kör bredvid.

Får du felkod 0x80071AB1 när du installerar .NET? Så här åtgärdar du det

Om du gör detta startar felsökaren för Windows Update. Följ bara instruktionerna på skärmen. Felsökaren kommer att försöka hitta problem och fixa de den kan. Om den inte upptäcker problemet kommer den helt enkelt att säga att den inte hittade några problem.

4 Starta Windows Update Service

Om din Windows Update-tjänst inte körs kommer du inte att kunna utföra en uppdatering korrekt. Det är dock ganska enkelt att starta en tjänst som inte körs. Tryck på Win + R, skriv services.msc och tryck på Enter för att starta Services-konsolen.

Leta sedan efter en tjänst som heter Windows Update. Högerklicka på den och välj Egenskaper. Titta sedan på tjänstens status. Om det står Stoppad, välj Start -knappen för att starta tjänsten.

Får du felkod 0x80071AB1 när du installerar .NET? Så här åtgärdar du det

Om du gör detta startar tjänsten Windows Update. Testa att starta om datorn och se om det åtgärdar felet 0x80071AB1.

5 Återställ Windows Update-komponenter

Om du fortfarande inte kan åtgärda problemet kan du försöka återställa Windows Update-komponenterna och se om det hjälper. Börja med att starta kommandotolken som administratör.

Tryck på Win + R, skriv cmd och tryck på Ctrl + Shift + Enter för att starta kommandotolken med administrativa rättigheter. Stoppa sedan Background Intelligent Transfer Service och Windows Update Service med följande kommandon:

net stop bitsnet stop wuauserv

Kör sedan följande kommando för att ta bort qmgr*.dat-filer:

Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"

Nu måste du återställa båda tjänsterna du just slutade använda med följande kommandon:

sc.exe sdset bits D: (A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)sc.exe sdset wuauserv D: (A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

Du behöver inte skriva dessa kommandon. Bara kopiera och klistra in dem i ditt kommandotolksfönster.

Sedan måste du navigera till System32-mappen med hjälp av kommandotolken. Kör följande kommando för att ändra katalogen till System32:

cd /d %windir%ystem32

Därefter måste du köra en grupp kommandon. Kör vart och ett av följande kommandon efter varandra genom att kopiera och klistra in dem i kommandotolken och trycka på Enter :

regsvr32.exe atl.dllregsvr32.exe scrrun.dllregsvr32.exe msxml.dllregsvr32.exe msxml3.dllregsvr32.exe msxml6.dllregsvr32.exe urlmon.dllregsvr32.exe mshtml.dllregsvr32.exe shdocvw.dllregsvr32.exe browseui.dllregsvr32.exe jscript.dllregsvr32.exe vbscript.dllregsvr32.exe actxprxy.dllregsvr32.exe softpub.dllregsvr32.exe wintrust.dllregsvr32.exe dssenh.dllregsvr32.exe rsaenh.dllregsvr32.exe gpkcsp.dllregsvr32.exe sccbase.dllregsvr32.exe slbcsp.dllregsvr32.exe cryptdlg.dllregsvr32.exe oleaut32.dllregsvr32.exe ole32.dllregsvr32.exe shell32.dllregsvr32.exe initpki.dllregsvr32.exe wuapi.dllregsvr32.exe wuaueng.dllregsvr32.exe wuaueng1.dllregsvr32.exe wucltui.dllregsvr32.exe wups.dllregsvr32.exe wups2.dllregsvr32.exe wuweb.dllregsvr32.exe qmgr.dllregsvr32.exe qmgrprxy.dllregsvr32.exe wucltux.dllregsvr32.exe muweb.dllregsvr32.exe wuwebv.dll

Vid det här laget måste du köra följande kommando för att återställa Winsock:

netsh winsock reset

Slutligen, starta om tjänsterna du stoppade tidigare med följande kommandon:

net start bitsnet start wuauserv

Detta bör återställa alla Windows Update-komponenter. Om det inte fungerar, försök igen och kör ytterligare tre kommandon efter kommandot som tar bort qmgr*.dat-filerna:

Ren %Systemroot%SoftwareDistributionDownload Download.bakRen %Systemroot%SoftwareDistributionDownload Download.bakRen %Systemroot%System32catroot2 catroot2.bak

Felkod 0x80071AB1 fixad

Förhoppningsvis fungerade en av dessa korrigeringar för dig, och du kunde installera .NET Framework framgångsrikt.

Windows 11 kommer vanligtvis automatiskt att installera den senaste versionen av .NET Framework, men du kan behöva uppdatera den senare när och när Microsoft rullar ut uppdateringar.

Men Windows Update stöter på problem då och då. De är irriterande, men i de flesta fall lätta att fixa.

Inspelningskälla: www.makeuseof.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer