Reparationsværktøj til Microsoft .NET Framework er tilgængeligt

Gælder for
.NET Framework 4.8 .NET Framework 4.7.2 .NET Framework 4.7.1 .NET Framework 4.7 .NET Framework 4.6 .NET Framework 4.6.1 .NET Framework 4.6.2 .NET Framework 4.5.2 .NET Framework 3.5 Service Pack 1

Introduktion

Reparationsværktøjet til Microsoft .NET Framework registrerer ofte forekommende problemer, der påvirker konfigurationen eller opdateringerne til Microsoft .NET Framework. Værktøjet forsøger at løse disse problemer ved at anvende kendte rettelser eller ved at reparere beskadigede installationer af de understøttede .NET Framework-versioner. Værktøjet har en brugervenlig, guidebaseret brugergrænseflade (UI). Det understøtter også brug af kommandolinjen sammen med mere avancerede indstillinger.

Microsoft har udgivet følgende opdaterede version af reparationsværktøjet Microsoft .NET Framework.

Seneste version

Senest opdateret: 08-01-2024
Udgivelse: v1.5
Version: 4.8.4739.15
Understøttede sprog: Engelsk (USA)

Ændringer, der er inkluderet i version v1.5

  • Værktøjet understøtter nu Microsoft .NET Framework 4.8, 4.7.2, 4.7.1, 4.7 og 4.6.2. Derfor gælder reparation og reparation også for disse produkter.

  • Løser en sårbarhed i forbindelse med udvidelse af rettigheder, der er beskrevet i CVE 2024-38081.

  • Fjerner operativsystemet og .NET Framework-versioner, der ikke længere understøttes.

    Værktøjet understøtter alle funktionerne fra den tidligere version, som de er.

Bemærkninger

  • Reparationsværktøjet .NET Framework fås kun på engelsk.
  • De understøttede platforme og .NET Framework-versioner er angivet under "Berørte konfigurationer".

Oplysninger om download

Den nyeste version af .NET Framework Repair Tool kan downloades fra følgende Microsoft Download Center-websted:

Reparationsværktøj til Microsoft .NET Framework

Understøttede kommandolinjeindstillinger for dette værktøj

Standard indstilling Beskrivelse Anvendelse
/? ELLER /hjælp Viser Hjælp-oplysninger. NetFxRepairTool.exe /?
/q OR /quiet Stilletilstand. Der kræves ingen brugerinteraktion, og værktøjet afprøver alle rettelser/reparationer og gemmer logfilen.
Indstillingerne "/q" og "/p" udelukker hinanden.
NetFxRepairTool.exe /q
/p ELLER /passiv Uovervåget tilstand. Kun statuslinjen vises.
Indstillingerne "/q" og "/p" udelukker hinanden.
NetFxRepairTool.exe /p
/a ELLER /addsource Offline reparationstilstand. Videredistribuerbare installationsfiler, der er nødvendige for reparation, kopieres fra et netværksshare eller en mappesti, der er angivet med flaget "/addsource". Dette bør generelt bruges, når værktøjet fungerer i et afbrudt eller låst miljø. NetFxRepairTool.exe /en <mappesti>

Eksempel:
NetFxRepairTool.exe /a "\\SharePc\ShareFolder"
/r OR /repair Reparationshandlingen kan også begrænses til at målrette mod et sæt af angivne produktplaner. Hvis denne indstilling ikke er angivet, forsøger værktøjet at reparere alle understøttede .NET Framework-versioner, der er installeret.
Indstillingen "/repair" kan også bruges sammen med værdien "Ingen" for blot at anvende rettelser og springe kørsel af reparation over for en hvilken som helst basislinje for produktet. Når denne indstilling bruges sammen med værdien "Ingen", bør indstillingen "/addsource" ikke angives.
Denne indstilling kan kun bruges i stille og passiv tilstand.
NetFxRepairTool.exe /r <version1>; <version2>

Understøttede versionsværdier: .net35, .net4, .net45, .net451, .net452, .net46, .net461, .net462, .net471, .net472, .net48, ingen

Eksempler:
NetFxRepairTool.exe /q /r .net4
NetFxRepairTool.exe /q /r .net35;. net45
/l ELLER /logs Angiver eventuelt den ønskede mappesti til logfilskabet (FixDotNet*.cab), der genereres af værktøjet. CAB-filens standardplacering (der angiver ikke denne indstilling) er den aktuelle brugers skrivebordsmappe. NetFxRepairTool.exe /l-mappesti<>

Eksempel:
NetFxRepairTool.exe /l "%temp%"
/c OR /collectonly Tilstanden Kun logsamling. Denne tilstand giver mulighed for indsamling af logfiler, der er relevante for konfigurationen af .NET Framework, hvilket er nyttigt til fejlfinding. Reparations- eller reparationshandlinger udføres ikke, når denne indstilling er angivet.
Denne indstilling kan kun bruges i Quiet og Passive tilstande og vil undertrykke alle andre handlinger.
NetFxRepairTool.exe /q /c
ELLER
NetFxRepairTool.exe /p /c
/n OR /noceipconsent Fravælg at sende feedbackoplysninger til Microsoft. Standard (ikke angivelse af flaget) forudsætter, at brugeren har tilmeldt sig at sende brugsdata til Microsoft.
Denne indstilling kan kun bruges i stille og passiv tilstand.
NetFxRepairTool.exe /q /n
ELLER
NetFxRepairTool.exe /p /n

Flere oplysninger

Indstillinger for reparationsværktøj

Reparationsværktøjet til .NET Framework følger en proces i fire trin:

  1. Forsøger at foretage fejlfinding af konfigurationsproblemer
  2. Anvender rettelserne (kræver brugersamtykke)
  3. Forsøger at reparere alle installerede versioner af .NET Framework
  4. Indsamler logfiler (kræver brugersamtykke)

Værktøjet kan foretage en eller flere ændringer af den installerede version af .NET Framework. Det kan f.eks. rette tilstanden af Windows Installer på computeren, nulstille DACL'er (Discretionary Access Control Lists) i visse mapper eller løse problemer, der er relateret til en ugyldig eller beskadiget opdateringsregistrering.

Offline-understøttelse

Reparationsværktøjet .NET Framework giver mulighed for at reparere de versioner af .NET Framework, der er installeret på computeren (trin 3 i processen i afsnittet "Indstillinger for reparationsværktøj"). Værktøjet kræver, at de videredistribuerbare filer af disse versioner er tilgængelige på reparationstidspunktet. Som standard downloader værktøjet disse pakker fra internettet under reparationen. Hvis computeren har begrænset eller ingen internetforbindelse, skal du bruge offlinetilstand til reparationen. For at gøre dette skal du angive indstillingen /addsource sammen med stien til den mappe, der indeholder de videredistribuerbare filer, som i følgende eksempel:

NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER Hvis Reparationsværktøj ikke finder den nødvendige videredistribuerbare fil i den angivne mappe, forsøger det at downloade filen fra internettet. Reparationsværktøj kan ikke gøre dette, hvis den nødvendige fil ikke kan downloades. I følgende tabel vises de videredistribuerbare .NET Framework-filer.

Version og profil Arkitektur Filnavn for installationsprogram URL
.NET Framework 4.8 x86, x64 NDP48-x86-x64-AllOS-ENU.exe https://go.microsoft.com/fwlink/?LinkId=2088631
.NET Framework 4.7.2 x86, x64 NDP472-KB4054530-x86-x64-AllOS-ENU.exe https://go.microsoft.com/fwlink/?LinkId=863265
.NET Framework 4.7.1 x86, x64 NDP471-KB4033342-x86-x64-AllOS-ENU.exe https://go.microsoft.com/fwlink/?LinkId=852104
.NET Framework 4.7 x86, x64 NDP47-KB3186497-x86-x64-AllOS-ENU.exe https://go.microsoft.com/fwlink/?LinkId=825302
.NET Framework 4.6.2 x86, x64 NDP462-KB3151800-x86-x64-AllOS-ENU.exe https://go.microsoft.com/fwlink/?LinkId=780600
.NET Framework 3.5 SP1, .NET Framework 3.0 SP2, .NET Framework 2.0 SP2 (hvis .NET Framework 3.0 og 3.5 er installeret) x86, x64 dotnetfx35.exe https://go.microsoft.com/fwlink/?LinkId=259762

Stilletilstand og passiv tilstand

Alle funktioner i reparationsværktøjet kan automatiseres ved at køre værktøjet i stille eller passiv tilstand. Dette har den fordel, at der ikke kræves brugerinput for at køre værktøjet. Dette er især praktisk i store installationer, hvor systemadministratorer kan konfigurere værktøjet (via kommandolinjen) og også indsamle logfiler på bestemte placeringer.

Indsamling af data

Reparationsværktøjet .NET Framework indsamler oplysninger om brug af værktøjet ud over at indsamle installationsdata til diagnosticering. Brugsoplysningerne bruges til at forbedre kvaliteten af .NET Framework-reparationsværktøjet, og installationsdataene bruges til at forbedre konfigurationen af .NET Framework. Disse oplysninger bruges ikke til markedsføring og sælges ikke til tredjeparter. Du kan finde flere oplysninger i erklæringen om beskyttelse af personlige oplysninger for Microsoft .NET Framework-reparationsværktøjet.

Få flere oplysninger om, hvordan du downloader Microsoft-supportfiler, i følgende artikel i Microsoft Knowledge Base:

119591 Sådan får du Microsoft-supportfiler fra onlinetjenester

Microsoft har scannet denne fil for vira. Microsoft brugte den nyeste antivirussoftware, der var tilgængelig på den dato, hvor filen blev publiceret. Filen er placeret på servere med udvidet sikkerhed, der bidrager til at forhindre uautoriserede ændringer af filen.

Bemærk Funktionen til dataindsamling opretter en komprimeret cab-fil af installationsloggene for .NET Framework. Når værktøjet behandler loggene, oprettes en .cab fil med navnet "FixDotNet*.cab" eller lignende og gemmes på den aktuelle brugers skrivebord (hvis den kører i brugergrænsefladetilstand) eller på en angivet placering. Når du klikker på Udfør i guiden, sender værktøjet den .cab fil, der indeholder logfilerne, til Microsoft.

Filen FixDotNet*.cab forbliver på skrivebordet (eller en angivet placering), uanset om du beslutter dig for at sende dataene til Microsoft.

Hvis du bruger indstillingen "/q", anbefaler vi, at du også bruger indstillingen "/logs" til at gemme logfilerne på en bestemt placering eller på et netværksshare til understøttelse af virksomhedsscenarier.

Når du bruger /q-funktionen, anbefaler vi, at du også bruger /logs til at gemme logfilerne på en bestemt placering eller på et netværksshare til understøttelse af virksomhedsscenarier.

Versionshistorik

Udgivelse v1.5

Understøttede sprog: Engelsk (USA)

Tilføjer understøttelse af .NET Framework 4.6.2 til .NET Framework 4.8.

Udgivelse v1.4

Understøttede sprog: Engelsk (USA)

Tilføjer understøttelse af .NET Framework 4.6.2 til .NET Framework 4.8.

Udgivelse v1.3

Understøttede sprog: Engelsk (USA)

Udvider understøttelsen af .NET Framework 4.5.2, .NET Framework 4.6 og .NET Framework 4.6.1.

Udgivelse v1.2

Understøttede sprog: Engelsk (USA)

Understøttelse af Quiet tilstand og Passiv tilstand via kommandolinjen er tilføjet til værktøjet. Nu kræver værktøjet ikke, at du kun kører i brugergrænsefladetilstand. Derfor kan opgaven automatiseres.

Værktøjet understøtter nu .NET Framework 4.5 og .NET Framework 4.5.1. Derfor gælder reparation og reparation også for disse produkter.

En ny, valgfri kommandolinjeparameter er tilføjet for at aktivere reparation af specifikke .NET Framework-versioner, så reparationen af andre installerede versioner samtidigt tilsidesætter den.

Den logfil, der er genereret af reparationsværktøjet, kan nu gemmes på en brugerdefineret placering ved hjælp af en kommandolinjeindstilling. Denne nye indstilling tilsidesætter standardplaceringen, som er den aktuelle brugers skrivebord i brugergrænsefladetilstand og mappen %temp% i brugerinput - eller passivtilstand .

Med en ny indstilling kan du køre Reparationsværktøj i tilstanden Kun logsamling uden at anvende nogen rettelser eller reparationer. Indstillingen giver fleksibilitet til at indsamle og undersøge logfiler, før du anvender faktiske rettelser.

Ny, valgfri understøttelse tilføjes, så du kan fravælge enhver dataindsamling i uden brugerinputeller passiv tilstand.  

Udgivelse: v1.1

Understøttede sprog: Engelsk (USA)
Version v1.1 udvider understøttelse til .NET Framework 3.5 SP1 (dette omfatter .NET Framework 3.0 SP2 og .NET Framework 2.0 SP2). Udgivelse v1.1 tilføjer også offlineunderstøttelse for computere, der har begrænset eller ingen internetforbindelse.

Udgivelse: v1.0

Understøttede sprog: Engelsk (USA)
Udgivelse v1.0 er den første version af værktøjet, der havde understøttelse af .NET Framework 4 og dets opdateringer.

Påvirkede konfigurationer

Du kan bruge .NET Framework Repair Tool til at rette konfigurationsproblemer i følgende konfigurationer:

  • .NET Framework 4.8 på følgende operativsystemer:

    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • .NET Framework 4.7.2 på følgende operativsystemer:

    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • .NET Framework 4.7.1 på følgende operativsystemer:

    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • .NET Framework 4.6.1 på følgende operativsystemer:

    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • .NET Framework 4.6.2 på følgende operativsystemer:

    • Windows Server 2008 Service Pack 2 (SP2)
    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • .NET Framework 3.5 SP1 på følgende operativsystemer:

    • Windows Server 2008 Service Pack 2 (SP2)