Reparasjonsverktøyet for Microsoft .NET Framework er tilgjengelig

Gjelder 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

Innføring

Reparasjonsverktøyet for Microsoft .NET Framework oppdager hyppige problemer som påvirker installasjon eller oppdateringer av Microsoft .NET Framework. Verktøyet prøver å løse disse problemene ved å bruke kjente løsninger eller reparere ødelagte installasjoner av de støttede versjonene av .NET Framework. Verktøyet har et brukervennlig, veiviserbasert brukergrensesnitt (UI). Den støtter også bruk av kommandolinjen sammen med mer avanserte alternativer.

Microsoft har gitt ut følgende oppdaterte versjon av reparasjonsverktøyet for Microsoft .NET Framework.

Nyeste versjon

Sist oppdatert: 01.08.2024
Utgivelse: v1.5
Versjon: 4.8.4739.15
Støttede språk: engelsk (USA)

Endringer som er inkludert i versjon v1.5

  • Verktøyet støtter nå Microsoft .NET Framework 4.8, 4.7.2, 4.7.1, 4.7 og 4.6.2. Derfor gjelder reparasjon og reparasjon også for disse produktene.

  • Løser et sikkerhetsproblem knyttet til rettighetsutvidelse som er beskrevet i CVE 2024-38081.

  • Fjerner versjoner av operativsystemet og .NET Framework uten støtte.

    Verktøyet støtter alle funksjonene fra den forrige versjonen som de er.

Obs!

  • Reparasjonsverktøyet for .NET Framework er bare tilgjengelig på engelsk.
  • Støttede plattformer og versjoner av .NET Framework er oppført under Berørte konfigurasjoner.

Laste ned informasjon

Den nyeste versjonen av reparasjonsverktøyet for .NET Framework kan lastes ned fra følgende nettsted for Microsoft Download Center:

Last ned reparasjonsverktøyet for Microsoft .NET Framework

Støttede kommandolinjealternativer for dette verktøyet

Standard alternativ Beskrivelse Bruk
/? ELLER /help Viser hjelpeinformasjon. NetFxRepairTool.exe /?
/q ELLER /quiet Stille modus. Ingen brukerinteraksjon kreves, og verktøyet prøver alle rettelser/reparasjoner og lagrer loggfilen.
Alternativene "/q" og "/p" er gjensidig utelukkende.
NetFxRepairTool.exe /q
/p ELLER /passiv Uovervåket modus. Bare fremdriftsindikatoren vises.
Alternativene "/q" og "/p" er gjensidig utelukkende.
NetFxRepairTool.exe /p
/a ELLER /addsource Reparasjonsmodus i frakoblet modus. Installasjonsprogrammer for omdistribuerbare filer som kreves for reparasjon, kopieres fra en delt nettverksressurs eller mappebane som er angitt av flagget /addsource. Dette bør vanligvis brukes når verktøyet fungerer i et frakoblet eller låst miljø. NetFxRepairTool.exe /a-mappebane<>

Eksempel:
NetFxRepairTool.exe /a "\\SharePc\ShareFolder"
/r ELLER /repair Reparasjonsoperasjonen kan alternativt angis til å målrette mot et sett med spesifiserte produktgrunnlinjer. Hvis dette alternativet ikke er angitt, prøver verktøyet å reparere alle støttede versjoner av .NET Framework som er installert.
Alternativet /repair kan også brukes sammen med verdien «Ingen» for bare å bruke reparasjoner og hoppe over reparasjon for en hvilken som helst produktgrunnlinje. Når dette alternativet brukes sammen med «Ingen»-verdien, bør ikke alternativet «/addsource» angis.
Dette alternativet er bare tilgjengelig i stille og passiv modus.
NetFxRepairTool.exe /r <versjon1>; <versjon2>

Versjonsverdier som støttes: .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 Angi eventuelt ønsket mappebane for loggfilarkivet (FixDotNet*.cab) generert av verktøyet. CAB-filens standardplassering (som ikke angir dette alternativet) er gjeldende brukers skrivebordsmappe. NetFxRepairTool.exe /l-mappebane<>

Eksempel:
NetFxRepairTool.exe /l "%temp%"
/c ELLER /collectonly Modus for bare loggsamling. Denne modusen vil tillate innsamling av logger som er relevante for konfigurasjon av .NET Framework, noe som er nyttig for feilsøking. Reparasjoner eller eventuelle reparasjoner utføres ikke når dette alternativet er angitt.
Dette alternativet er bare aktuelt i stille og passiv modus og vil undertrykke alle andre operasjoner.
NetFxRepairTool.exe /q /c
ELLER
NetFxRepairTool.exe /p /c
/n OR /noceipconsent Velg bort å sende tilbakemeldingsinformasjon til Microsoft. Standard (angir ikke flagget) forutsetter at brukeren har valgt å sende bruksdata til Microsoft.
Dette alternativet er bare tilgjengelig i stille og passiv modus.
NetFxRepairTool.exe /q /n
ELLER
NetFxRepairTool.exe /p /n

Mer informasjon

Alternativer for reparasjonsverktøy

Reparasjonsverktøyet for .NET Framework følger en firetrinns prosess:

  1. Prøver å feilsøke konfigurasjonsproblemer
  2. Utfører rettelsene (krever brukerens samtykke)
  3. Prøver å reparere alle installerte versjoner av .NET Framework
  4. Samler inn logger (krever brukersamtykke)

Verktøyet kan gjøre én eller flere endringer i den installerte versjonen av .NET Framework. Det kan for eksempel rette opp tilstanden til Windows Installer på datamaskinen, tilbakestille DACL-er (Discretionary Access Control Lists) for visse mapper eller løse problemer som er knyttet til en ugyldig eller skadet oppdateringsregistrering.

Støtte frakoblet

Reparasjonsverktøyet for .NET Framework gir deg muligheten til å reparere versjonene av .NET Framework som er installert på datamaskinen (trinn 3 i delen «Alternativer for reparasjonsverktøy»). Verktøyet krever at de omdistribusjonsbare filene for disse versjonene er tilgjengelige på reparasjonstidspunktet. Verktøyet laster som standard ned disse pakkene fra Internett under reparasjonen. Hvis datamaskinen har begrenset eller ingen Internett-tilkobling, bør du bruke frakoblet modus for reparasjonen. Det gjør du ved å angi /addsource sammen med banen til mappen som inneholder de omdistribuerbare filene, som i eksemplet nedenfor:

NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER Hvis reparasjonsverktøyet ikke finner den nødvendige omdistribuerbare filen i den angitte mappen, prøver det å laste ned filen fra Internett. Reparasjonsverktøyet kan ikke gjøre dette hvis den nødvendige filen ikke kan lastes ned. Tabellen nedenfor viser de omdistribuerbare filene for .NET Framework.

Versjon og profil Arkitektur Navn på installasjonsfil Nettadresse
.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 installert) x86, x64 dotnetfx35.exe https://go.microsoft.com/fwlink/?LinkId=259762

Stille og passiv modus

Alle funksjonene til reparasjonsverktøyet kan automatiseres ved å kjøre verktøyet i stille eller passiv modus. Fordelen av dette er at det ikke kreves noen brukerinteraksjon for at verktøyet skal kjøre. Dette er spesielt nyttig i store distribusjoner der systemansvarlige kan konfigurere verktøyet (via kommandolinjen) og samle inn logger på bestemte plasseringer.

Datainnsamling

Reparasjonsverktøyet for .NET Framework samler inn informasjon om verktøybruk i tillegg til å samle inn diagnoseinstallasjonsdata. Bruksinformasjonen brukes til å forbedre kvaliteten på reparasjonsverktøyet for .NET Framework, og installasjonsdataene brukes til å forbedre oppsettet av .NET Framework. Denne informasjonen brukes ikke til markedsføring eller selges til tredjeparter. Hvis du vil ha mer informasjon, kan du lese personvernerklæringen for reparasjonsverktøyet for Microsoft .NET Framework.

Hvis du vil ha mer informasjon om hvordan du laster ned Microsoft-kundestøttefiler, les følgende artikkel i Microsoft Knowledge Base:

119591 Slik får du tak i Microsoft-kundestøttefiler fra onlinetjenester

Microsoft skannet denne filen for virus. Microsoft brukte den nyeste programvaren for virusregistrering som var tilgjengelig på datoen da filen ble lagt inn. Filen lagres på sikkerhetsforbedrede servere som bidrar til å forhindre uautoriserte endringer i filen.

Vær oppmerksom på Datainnsamlingsfunksjonen oppretter en komprimert cab-fil av installasjonsloggene for .NET Framework. Etter at verktøyet har behandlet loggene, opprettes en .cab fil med navnet "FixDotNet*.cab" eller lignende, og lagres på den gjeldende brukerens skrivebord (hvis den kjører i grensesnittmodus) eller på en angitt plassering. Når du klikker Fullfør i veiviseren, sender verktøyet den .cab filen som inneholder loggene, til Microsoft.

FixDotNet*.cab filen forblir på skrivebordet (eller en angitt plassering) uavhengig av om du bestemmer deg for å sende dataene til Microsoft eller ikke.

Hvis du bruker /q-alternativet, anbefaler vi at du også bruker /logs-alternativet for å lagre loggene på en bestemt plassering eller en delt nettverksressurs for å støtte bedriftsscenarier.

Når du bruker /q-alternativet, anbefaler vi at du også bruker /logs-alternativet til å lagre loggene på en bestemt plassering eller en delt nettverksressurs for å støtte organisasjonsscenarier.

Versjonslogg

Versjon v1.5

Støttede språk: engelsk (USA)

Legger til støtte for .NET Framework 4.6.2 til .NET Framework 4.8.

Versjon v1.4

Støttede språk: engelsk (USA)

Legger til støtte for .NET Framework 4.6.2 til .NET Framework 4.8.

Versjon v1.3

Støttede språk: engelsk (USA)

Utvider støtten for .NET Framework 4.5.2, .NET Framework 4.6 og .NET Framework 4.6.1.

Versjon v1.2

Støttede språk: engelsk (USA)

Støtte for stille modus og passiv modus via kommandolinjen er lagt til for verktøyet. Verktøyet krever ikke at du bare kjører i grensesnittmodus. Derfor kan oppgaven automatiseres.

Verktøyet støtter nå .NET Framework 4.5 og .NET Framework 4.5.1. Derfor gjelder også reparasjon og reparasjon for disse produktene.

En ny, valgfri kommandolinjebryter er lagt til for å gjøre det mulig å reparere bestemte .NET Framework-versjoner for å overstyre reparasjonen av andre installerte versjoner samtidig.

Den reparasjonsverktøygenererte loggfilen kan nå lagres på en brukerangitt plassering ved hjelp av et kommandolinjealternativ. Dette nye alternativet overstyrer standardplasseringen, som er den gjeldende brukerens skrivebord i UI-modus og %temp%-mappen i stille eller passiv modus.

Et nytt alternativ lar deg kjøre reparasjonsverktøyet i modusen Bare logginnsamling uten å bruke reparasjoner eller reparasjoner. Alternativet gir fleksibilitet til å samle inn og undersøke logger før du bruker faktiske feilrettinger.

Ny, valgfri støtte er lagt til, slik at du kan velge bort enhver datainnsamling i stille eller passiv modus.  

Utgivelse: v1.1

Støttede språk: engelsk (USA)
Versjon v1.1 utvider støtten til .NET Framework 3.5 SP1 (dette inkluderer .NET Framework 3.0 SP2 og .NET Framework 2.0 SP2). Versjon v1.1 legger også til støtte i frakoblet modus for datamaskiner som har begrenset eller ingen Internett-tilkobling.

Utgivelse: v1.0

Støttede språk: engelsk (USA)
Versjon v1.0 er den første versjonen av verktøyet som hadde støtte for .NET Framework 4 og de tilhørende oppdateringene.

Berørte konfigurasjoner

Du kan bruke reparasjonsverktøyet for .NET Framework til å rette opp konfigurasjonsproblemer for følgende konfigurasjoner:

  • .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)