.NET Framework er viktig for noen Windows-apper, så her er hvordan du reparerer det hvis noe går galt.
Et fullt funksjonelt .NET Framework er nødvendig for å kjøre apper bygget med det på din Windows-PC. Eventuelle problemer med rammeverket kan føre til at de avhengige applikasjonene ikke fungerer. Heldigvis tilbyr Microsoft et dedikert reparasjonsverktøy som du kan bruke til å fikse eventuelle problemer med .NET Framework og få appene dine til å kjøre igjen.
Hvis reparasjonsverktøyet ikke fungerer, kan du bruke andre løsninger for å prøve å fikse rammefeilene. Så her er noen måter du kan reparere .NET Framework på din Windows-datamaskin.
En enkel måte å reparere .NET Framework på er å bruke det offisielle .NET Framework Repair Tool levert av Microsoft på den offisielle nettsiden. Det er et hendig verktøy som kan se etter vanlige problemer som påvirker .NET Framework-oppsettet eller oppdateringer og anbefale reparasjoner deretter.
For å kjøre .NET Framework Repair Tool
- Gå til Microsoft .NET Framework Repair Tool-siden.
- Rull ned til Last ned informasjon seksjon.
- Deretter klikker du på Microsoft .NET Framework Reparasjonsverktøy lenke for å laste ned den kjørbare filen.
- Når den er lastet ned, dobbeltklikker du på Netfxrepairtool.exe for å kjøre reparasjonsverktøyet. Klikk Ja hvis du blir bedt om av Brukerkonto-kontroll.
- Godta betingelsene og klikk Neste.
- Reparasjonsverktøyet vil utføre noen tester for å identifisere problemene. Når det er gjort, vil det anbefale noen få endringer. Les beskrivelsen og klikk Neste for å bruke endringene.
- Når du er ferdig, klikker du Neste og Bli ferdig for å lukke reparasjonsverktøyet.
2. Reparer .NET Framework via valgfrie funksjoner
Hvis .NET Framework Repair Tool ikke fungerer, kan du deaktivere og reaktivere funksjonen fra valgfrie funksjoner for å reparere rammeverket. Denne prosessen vil deaktivere og reaktivere funksjonen som løser ethvert problem på grunn av midlertidige feil og filkorrupsjon.
Følg disse trinnene for å legge til og fjerne valgfrie funksjoner i Windows:
- trykk Win + R å åpne Løpe.
- Type kontroll og klikk OK for å åpne kontrollpanelet.
- Klikk deretter på Programmer og klikk deretter på Programmer og funksjoner.
- Klikk på i venstre rute Slå Windows-funksjoner på eller av.
- Her, fjern merket .NET Framework 3.5 og .NET Framework 4.8 avanserte tjenester alternativ.
- Klikk OK.
Windows vil deaktivere .NET Framework fra PC-en og vis Windows fullførte de forespurte endringene beskjed. Klikk Start på nytt nå for å bruke endringene.
Etter omstart:
- Åpne Kontrollpanel og klikk på Slå Windows-funksjoner på eller av.
- Velg både .NET Framework 3.5 og .NET Framework 4.8 avanserte tjenester alternativer.
- Klikk OK.
- Klikk deretter på La Windows Update laste ned filene for deg. Denne prosessen kan ta litt tid, avhengig av hastigheten på Internett-tilkoblingen.
- Når funksjonen er aktivert, klikk Omstart for å bruke endringene.
3. Hvordan reparere .NET Framework ved hjelp av PowerShell
Hvis problemet vedvarer, prøv å installere .NET Framework på nytt på Windows-PCen ved å bruke Kraftskall. Du kan bruke shell-applikasjonen til å utføre en ren installasjon av .NET Framework og andre tilknyttede verktøy. Slik gjør du det.
- trykk Vinne nøkkel og type Kraftskall.
- Høyreklikk på Kraftskall og velg Kjør som administrator.
- I PowerShell-vinduet skriver du inn følgende cmdlet og trykker Tast inn:
Get-Package -Navn "Microsoft .Net*" | Avinstaller-pakke
- PowerShell kan be deg om å installere NuGet – en pakkebehandling nødvendig for å utføre denne handlingen. Så, skriv Y og trykk Tast inn.
- PowerShell vil nå begynne å avinstallere .NET Framework fra din PC.
- Deretter skriver du inn følgende kommando for å installere den nyeste versjonen av Microsoft .NET Framework:
winget installere Microsoft.dotNetFramework
- PowerShell vil laste ned og pakke ut pakken. Du vil se en vellykket installert melding når prosessen er fullført.
- Start PC-en på nytt for å bruke endringene og se etter eventuelle forbedringer.
4. Slik installerer du en eldre .NET Framework-versjon manuelt
Du kan kun installere den nyeste versjonen av .NET Framework ved å bruke PowerShell. Imidlertid kan en app noen ganger kreve en eldre versjon av .NET Framework for å fungere. Hvis det ikke hjalp å installere på nytt fra dialogboksen Valgfrie funksjoner, kan du installere rammeverket manuelt fra nedlastingssiden for .NET Framework.
Slik installerer du eldre versjoner av .NET Framework manuelt:
- Gå til .NET Framework-nedlastingsside.
- Under Støttede versjoner seksjonen, klikk på .NET Framework versjonen du vil laste ned.
- Klikk på på neste side Last ned .NET Framework XX Runtime.
- Når nedlastingen er fullført, åpner du nedlastingsstedet og kjører dotnetfx.exe fil for å starte oppsettet. Klikk Ja, hvis du blir bedt om det av UAC.
- Følg deretter instruksjonene på skjermen for å fullføre oppsettet.
- Start PC-en på nytt og prøv å installere appen for å se om den fungerer.
System File Checker-verktøyet er et innebygd systemreparasjonsverktøy som finner og fikser manglende eller ødelagte systemfiler. Du kan bruke verktøyet til å fikse systemproblemer som kan komme i konflikt med .NET Framework.
Slik kjører du System File Checker-verktøyet:
- trykk Vinn nøkkel og type cmd.
- Høyreklikk på Ledeteksten fra søkeresultatet og velg Kjør som administrator.
- I kommandoprompt-vinduet skriver du inn følgende kommando og trykker Enter:
DISM.exe /Online /Cleanup-image /Restorehealth
- DISM-kommandoen ovenfor anbefales å kjøre før System File Checker-verktøyet, da den vil gi filer som kreves for å fikse systemfilkorrupsjon.
- Når prosessen er fullført, kjør følgende kommando og trykk Enter:
sfc /scannow
SFC-verktøyet vil nå skanne systemfilene dine for problemer og erstatte eventuelle ødelagte filer etter behov. Vent til bekreftelsesprosessen er fullført.
De mange måtene å reparere .NET Framework på på Windows
.NET-rammeverket i Windows-operativsystemet kreves for å kjøre noen kritiske applikasjoner. Når det oppstår en feil, kan noen apper be deg om å installere en spesifikk versjon av .NET Framework for å fortsette å bruke appen. Hvis du tror du har den nødvendige versjonen av .NET Framework installert, kan reparasjon hjelpe deg med å løse eventuelle problemer med .NET Framework.