.NET Framework er afgørende for nogle Windows-apps, så her er, hvordan du reparerer det, hvis noget går galt.
Et fuldt funktionelt .NET Framework er nødvendigt for at køre apps bygget med det på din Windows-pc. Eventuelle problemer med rammeværket kan få de afhængige applikationer til at fungere forkert. Heldigvis tilbyder Microsoft et dedikeret reparationsværktøj, som du kan bruge til at løse eventuelle problemer med .NET Framework og få dine apps til at køre igen.
Hvis reparationsværktøjet ikke virker, kan du bruge andre løsninger til at prøve at rette rammefejlene. Så her er et par måder, du kan reparere .NET Framework på på din Windows-computer.
En nem måde at reparere dit .NET Framework på er at bruge det officielle .NET Framework Repair Tool, som leveres af Microsoft på dets officielle websted. Det er et praktisk værktøj, der kan tjekke for almindelige problemer, der påvirker .NET Framework-opsætningen eller opdateringer og anbefale rettelser i overensstemmelse hermed.
For at køre .NET Framework Repair Tool
- Gå til Siden Microsoft .NET Framework Repair Tool.
- Rul ned til Download oplysninger afsnit.
- Klik derefter på Microsoft .NET Framework Reparationsværktøj link for at downloade den eksekverbare fil.
- Når den er downloadet, skal du dobbeltklikke på Netfxrepairtool.exe for at køre reparationsværktøjet. Klik Ja hvis du bliver bedt om det Brugerkontokontrol.
- Accepter betingelserne og klik Næste.
- Reparationsværktøjet vil udføre et par test for at identificere problemerne. Når det er gjort, vil det anbefale et par ændringer. Læs beskrivelsen og klik Næste at anvende ændringerne.
- Når du er færdig, klik Næste og Afslut for at lukke reparationsværktøjet.
2. Reparer .NET Framework via valgfri funktioner
Hvis .NET Framework Repair Tool ikke virker, kan du deaktivere og genaktivere funktionen fra Valgfrie funktioner for at reparere rammen. Denne proces vil deaktivere og genaktivere funktionen, der løser ethvert problem på grund af midlertidige fejl og filkorruption.
Følg disse trin for at tilføje og fjerne valgfrie funktioner i Windows:
- Trykke Win + R at åbne Løb.
- Type styring og klik Okay for at åbne Kontrolpanel.
- Klik derefter på Programmer og klik derefter på Programmer og funktioner.
- Klik på i venstre rude Slå Windows-funktioner til eller fra.
- Her, fjern markeringen .NET Framework 3.5 og .NET Framework 4.8 Advanced Services mulighed.
- Klik Okay.
Windows vil deaktivere .NET Framework fra din pc og vis Windows gennemførte de ønskede ændringer besked. Klik Genstart nu at anvende ændringerne.
Efter genstart:
- Åbn Kontrolpanel og klik på Slå Windows-funktioner til eller fra.
- Vælg både .NET Framework 3.5 og .NET Framework 4.8 Advanced Services muligheder.
- Klik Okay.
- Klik derefter på Lad Windows Update downloade filerne for dig. Denne proces kan tage noget tid, afhængigt af din internetforbindelses hastighed.
- Når funktionen er aktiveret, skal du klikke Genstart at anvende ændringerne.
3. Sådan repareres .NET Framework ved hjælp af PowerShell
Hvis problemet fortsætter, prøv at geninstallere .NET Framework på din Windows-pc ved hjælp af PowerShell. Du kan bruge shell-applikationen til at udføre en ren installation af .NET Framework og andre tilknyttede værktøjer. Sådan gør du det.
- Tryk på Vinde nøgle og type PowerShell.
- Højreklik på PowerShell og vælg Kør som administrator.
- I PowerShell-vinduet skal du skrive følgende cmdlet og trykke på Gå ind:
Get-Package -Navn "Microsoft .Net*" | Afinstaller-pakke
- PowerShell kan bede dig om at installere NuGet – en pakkehåndtering nødvendig for at udføre denne handling. Så skriv Y og tryk Gå ind.
- PowerShell vil nu begynde at afinstallere .NET Framework fra din pc.
- Skriv derefter følgende kommando for at installere den seneste version af Microsoft .NET Framework:
winget installere Microsoft.dotNetFramework
- PowerShell vil downloade og udpakke pakken. Du vil se en vellykket installeret meddelelse, når processen er fuldført.
- Genstart din pc for at anvende ændringerne og se efter eventuelle forbedringer.
4. Sådan installeres en ældre .NET Framework-version manuelt
Du kan kun installere den nyeste version af .NET Framework ved hjælp af PowerShell. En app kan dog nogle gange kræve en ældre version af .NET Framework for at fungere. Hvis geninstallation fra dialogboksen Valgfrie funktioner ikke hjalp, kan du manuelt installere rammen fra .NET Framework-downloadsiden.
Sådan installeres ældre versioner af .NET Framework manuelt:
- Gå til .NET Framework-downloadside.
- Under Understøttede versioner sektionen skal du klikke på .NET Framework version, du vil downloade.
- På næste side, klik på Download .NET Framework XX Runtime.
- Når overførslen er fuldført, skal du åbne downloadplaceringen og køre dotnetfx.exe fil for at starte opsætningen. Klik Ja, hvis du bliver bedt om det af UAC.
- Følg derefter instruktionerne på skærmen for at fuldføre opsætningen.
- Genstart din pc, og prøv derefter at installere appen for at se, om den virker.
Værktøjet System File Checker er et indbygget systemreparationsværktøj, der finder og retter manglende eller beskadigede systemfiler. Du kan bruge værktøjet til at løse eventuelle systemproblemer, der kan være i konflikt med .NET Framework.
Sådan kører du System File Checker-værktøjet:
- Tryk på Win nøgle og type cmd.
- Højreklik på Kommandoprompt fra søgeresultatet og vælg Kør som administrator.
- I kommandopromptvinduet skal du skrive følgende kommando og trykke på Enter:
DISM.exe /Online /Cleanup-image /Restorehealth
- Ovenstående DISM-kommando anbefales at køre før System File Checker-værktøjet, da det vil levere filer, der er nødvendige for at rette systemfilkorruption.
- Når processen er færdig, skal du køre følgende kommando og trykke på Enter:
sfc /scannow
SFC-værktøjet vil nu scanne dine systemfiler for problemer og erstatte eventuelle beskadigede filer efter behov. Vent på, at bekræftelsesprocessen er fuldført.
De mange måder at reparere .NET Framework på på Windows
.NET frameworket i Windows-operativsystemet er påkrævet for at køre nogle kritiske programmer. Når det løber ind i en fejl, kan nogle apps bede dig om at installere en specifik version af .NET Framework for at fortsætte med at bruge appen. Hvis du tror, du har den nødvendige version af .NET Framework installeret, kan en reparation hjælpe dig med at løse eventuelle problemer med .NET Framework.