Microsoft .NET Framework Repair Tool is beschikbaar

Van toepassing op
.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

Inleiding

Het Microsoft .NET Framework Repair Tool detecteert regelmatig voorkomende problemen die van invloed zijn op de installatie of updates van Microsoft .NET Framework. Het hulpprogramma probeert deze problemen op te lossen door bekende fixes toe te passen of door beschadigde installaties van de ondersteunde versies van .NET Framework te herstellen. Het hulpprogramma heeft een gebruiksvriendelijke, op een wizard gebaseerde gebruikersinterface (UI). De browser ondersteunt ook het gebruik van de opdrachtregel in combinatie met geavanceerdere opties.

Microsoft heeft de volgende bijgewerkte versie van het Microsoft .NET Framework Repair Tool uitgebracht.

Nieuwste versie

Laatst bijgewerkt: 08/01/2024
Release: v1.5
Versie: 4.8.4739.15
Ondersteunde talen: Engels (Verenigde Staten)

Wijzigingen die zijn opgenomen in release v1.5

  • Het hulpprogramma ondersteunt nu Microsoft .NET Framework 4.8, 4.7.2, 4.7.1, 4.7 en 4.6.2. Daarom zijn reparatie en reparatie ook van toepassing op deze producten.

  • Hiermee wordt een beveiligingsprobleem met betrekking tot onrechtmatige uitbreiding van bevoegdheden opgelost dat wordt beschreven in CVE 2024-38081.

  • Verwijdert niet-ondersteunde versies van het besturingssysteem en .NET Framework.

    Het hulpprogramma ondersteunt alle functies uit de vorige release in de huidige staat.

Opmerkingen

  • Het hulpprogramma voor het herstellen van .NET Framework is alleen beschikbaar in het Engels.
  • De ondersteunde platforms en versies van .NET Framework worden vermeld onder 'Betrokken configuraties'.

Informatie over downloaden

U kunt de meest recente versie van het hulpprogramma voor het herstellen van .NET Framework downloaden vanaf de volgende website van het Microsoft Downloadcentrum:

Het herstelprogramma voor Microsoft .NET Frameworkdownloaden

Ondersteunde opdrachtregelopties voor dit hulpprogramma

Standaardoptie Beschrijving Gebruik
/? OF /help Hiermee wordt Help-informatie weergegeven. NetFxRepairTool.exe /?
/q OF /stil Stille modus. Er is geen interactie van de gebruiker vereist en het hulpprogramma probeert alle oplossingen of reparaties uit te voeren en slaat het logboekbestand op.
De opties "/q" en "/p" sluiten elkaar uit.
NetFxRepairTool.exe /q
/p OF /passief Onbeheerde modus. Alleen de voortgangsbalk wordt weergegeven.
De opties "/q" en "/p" sluiten elkaar uit.
NetFxRepairTool.exe /p
/a OF /brontoevoegen Offlineherstelmodus. Setup-herdistribueerbare bestanden die nodig zijn voor reparatie worden gekopieerd van een netwerkshare of mappad dat wordt aangegeven met de vlag '/addsource'. Deze optie moet in het algemeen worden gebruikt wanneer het hulpprogramma functioneert in een niet-verbonden of vergrendelde omgeving. NetFxRepairTool.exe /B <mappad>

Voorbeeld:
NetFxRepairTool.exe /a "\\SharePc\ShareFolder"
/r OF /repareren Reparatiebewerkingen kunnen optioneel worden ingesteld op een reeks gespecificeerde productbasislijnen. Als deze optie niet is opgegeven, probeert het hulpprogramma alle geïnstalleerde ondersteunde versies van .NET Framework te repareren.
De optie '/repair' kan ook samen met de waarde 'None' worden gebruikt om alleen fixes toe te passen en het uitvoeren van reparaties over te slaan voor een productbasislijn. Wanneer deze optie wordt gebruikt in combinatie met de waarde 'None', mag de optie '/addsource' niet worden opgegeven.
Deze optie is alleen van toepassing in stille en passieve modi.
NetFxRepairTool.exe /r <versie 1>; <Versie 2>

Ondersteunde versiewaarden: .net35, .net4, .net45, .net451, .net452, .net46, .net461, .net462, .net471, .net472, .net48, geen

Voorbeelden:
NetFxRepairTool.exe /q /r .net4
NetFxRepairTool.exe /q /r .net35;. net45
/l OF /logs Stelt desgewenst het gewenste mappad in voor de logboeken file cabinet (FixDotNet*.cab) die door het hulpprogramma worden gegenereerd. De standaardlocatie van het CAB-bestand (die deze optie niet opgeeft) is de bureaubladmap van de huidige gebruiker. NetFxRepairTool.exe pad naar de map /l <>

Voorbeeld:
NetFxRepairTool.exe /l "%temp%"
/c OF /collectonly Modus Alleen logboekverzameling. In deze modus kunnen logboeken worden verzameld die relevant zijn voor de installatie van .NET Framework, wat handig is voor probleemoplossing. Reparatie- of herstelbewerkingen worden niet uitgevoerd wanneer deze optie is opgegeven.
Deze optie is alleen toepasbaar in stille en passieve modi en onderdrukt alle andere bewerkingen.
NetFxRepairTool.exe /k /c
OF
NetFxRepairTool.exe /p /c
/n OF /noceipconsent Meld u af voor het verzenden van feedbackgegevens naar Microsoft. Standaard (zonder de vlag op te geven) wordt ervan uitgegaan dat de gebruiker ervoor heeft gekozen om gebruiksgegevens naar Microsoft te verzenden.
Deze optie is alleen van toepassing in stille en passieve modi.
NetFxRepairTool.exe /k /n
OF
NetFxRepairTool.exe /p /n

Meer informatie

Opties voor het hulpprogramma Herstellen

Het herstelprogramma voor .NET Framework bestaat uit vier stappen:

  1. Hiermee worden problemen met de installatie geprobeerd op te lossen.
  2. Past de correcties toe (hiervoor is toestemming van de gebruiker vereist)
  3. Hiermee wordt geprobeerd alle geïnstalleerde versies van .NET Framework te repareren
  4. Verzamelt logboeken (toestemming van de gebruiker vereist)

Het hulpprogramma kan een of meer wijzigingen aanbrengen in de geïnstalleerde versie van .NET Framework. Het kan bijvoorbeeld de status van Windows Installer op de computer corrigeren, de discretionaire toegangsbeheerlijsten (DACL's) voor bepaalde mappen opnieuw instellen of problemen oplossen die te maken hebben met een ongeldige of beschadigde updateregistratie.

Offline-ondersteuning

Het herstelprogramma voor .NET Framework biedt een optie om de versies van .NET Framework te repareren die op de computer zijn geïnstalleerd (stap 3 van het proces in de sectie 'Opties voor reparatieprogramma'). Het hulpprogramma vereist dat de herdistribueerbare bestanden van deze versies beschikbaar zijn op het moment van reparatie. De tool downloadt deze pakketten standaard van internet tijdens de reparatie. Als uw computer beperkte of geen internetverbinding heeft, gebruikt u de offlinemodus voor de reparatie. Geef hiervoor de optie /brontoevoegen op samen met het pad van de map die de herdistribueerbare bestanden bevat, zoals in het volgende voorbeeld:

NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER Als het herstelprogramma het vereiste herdistribueerbare bestand niet in de opgegeven map kan vinden, probeert het het bestand van internet te downloaden. Het herstelprogramma kan dit niet doen als het vereiste bestand niet kan worden gedownload. De volgende tabel bevat de herdistribueerbare bestanden voor .NET Framework.

Versie en profiel Architectuur Naam van installatiebestand 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 (als .NET Framework 3.0 en 3.5 zijn geïnstalleerd) x86, x64 dotnetfx35.exe https://go.microsoft.com/fwlink/?LinkId=259762

Stille modus en passieve modus

Alle functies van het reparatieprogramma kunnen worden geautomatiseerd door het hulpprogramma in de stille of passieve modus te laten draaien. Het voordeel hiervan is dat er geen interactie van de gebruiker nodig is om het hulpprogramma uit te voeren. Dit is vooral handig in grote implementaties waarin systeembeheerders het hulpprogramma kunnen configureren (via de opdrachtregel) en tevens logboeken op opgegeven locaties kunnen verzamelen.

Gegevensverzameling

Het reparatieprogramma voor .NET Framework verzamelt niet alleen diagnostische installatiegegevens, maar verzamelt ook informatie over het gebruik van hulpprogramma's. De gebruiksgegevens worden gebruikt om de kwaliteit van het .NET Framework reparatieprogramma te verbeteren en de installatiegegevens worden gebruikt om .NET Framework installatie te verbeteren. Deze informatie wordt niet gebruikt voor marketing of verkocht aan derden. Lees voor meer informatie de privacyverklaring van het hulpprogramma voor Microsoft .NET Framework Repair Tool.

Zie het volgende artikel in de Microsoft Knowledge Base voor meer informatie over het downloaden van Microsoft-ondersteuningsbestanden:

119591 Microsoft-ondersteuningsbestanden ophalen van onlineservices

Microsoft heeft dit bestand gecontroleerd op virussen. Hierbij is gebruikgemaakt van software voor virusdetectie die volledig bijgewerkt was op de datum dat het bestand beschikbaar werd gesteld. Het bestand is opgeslagen op beveiligde servers die onbevoegde wijzigingen aan het bestand helpen voorkomen.

Notitie Met de functie voor gegevensverzameling wordt een gecomprimeerd CAB-bestand gemaakt van de installatielogboeken van .NET Framework. Nadat het hulpprogramma de logboeken heeft verwerkt, wordt een .cab bestand met de naam 'FixDotNet*.cab' of iets dergelijks gemaakt en opgeslagen op het bureaublad van de huidige gebruiker (als dit wordt uitgevoerd in de UI-modus) of op een opgegeven locatie. Wanneer u in de wizard op Voltooien klikt, verzendt het hulpprogramma het .cab bestand met de logboeken naar Microsoft.

Het FixDotNet*.cab bestand blijft op uw bureaublad (of opgegeven locatie) staan, ongeacht of u besluit de gegevens naar Microsoft te verzenden.

Als u de optie '/q' gebruikt, raden we u aan ook de optie '/logs' te gebruiken om de logboeken op een specifieke locatie of op een netwerkshare op te slaan voor het ondersteunen van bedrijfsscenario's.

Als u de optie /q gebruikt, is het raadzaam ook de optie /logs te gebruiken om de logboeken op een specifieke locatie of in een netwerkshare op te slaan voor ondersteuning van bedrijfsscenario's.

Versiegeschiedenis

Release v1.5

Ondersteunde talen: Engels (Verenigde Staten)

Hiermee wordt ondersteuning toegevoegd voor .NET Framework 4.6.2 tot en met .NET Framework 4.8.

Release v1.4

Ondersteunde talen: Engels (Verenigde Staten)

Hiermee wordt ondersteuning toegevoegd voor .NET Framework 4.6.2 tot en met .NET Framework 4.8.

Release v1.3

Ondersteunde talen: Engels (Verenigde Staten)

Breidt de ondersteuning voor .NET Framework 4.5.2, .NET Framework 4.6 en .NET Framework 4.6.1 uit.

Release v1.2

Ondersteunde talen: Engels (Verenigde Staten)

Ondersteuning voor stille en passieve modus via de opdrachtregel is toegevoegd voor het hulpprogramma. U hoeft dit hulpprogramma niet alleen in de UI-modus uit te voeren. Hierdoor kan de taak worden geautomatiseerd.

De tool ondersteunt nu het .NET Framework 4.5 en het .NET Framework 4.5.1. Daarom zijn reparatie en reparatie ook van toepassing op deze producten.

Er wordt een nieuwe, optionele schakeloptie voor de opdrachtregel toegevoegd om de reparatie van specifieke versies van .NET Framework mogelijk te maken, zodat de reparatie van andere geïnstalleerde versies op hetzelfde moment wordt overschreven.

Het door het reparatieprogramma gegenereerde logboekbestand kan nu optioneel worden opgeslagen op een door de gebruiker opgegeven locatie met behulp van een opdrachtregeloptie. Met deze nieuwe optie wordt de standaardlocatie vervangen, namelijk het bureaublad van de huidige gebruiker in de UI-modus en de map %temp% in de stille of passieve modus.

Met een nieuwe optie kunt u het herstelprogramma alleen in de modus Alleen logboekverzameling uitvoeren zonder dat u fixes of reparaties hoeft uit te voeren. De optie biedt de flexibiliteit om logboeken te verzamelen en te onderzoeken voordat u daadwerkelijke correcties toepast.

Nieuwe, optionele ondersteuning is toegevoegd zodat u zich kunt afmelden voor gegevensverzameling in de stille of passieve modus.  

Release: v1.1

Ondersteunde talen: Engels (Verenigde Staten)
Release v1.1 breidt ondersteuning uit voor het .NET Framework 3.5 SP1 (inclusief het .NET Framework 3.0 SP2 en het .NET Framework 2.0 SP2). Release v1.1 voegt ook offline-ondersteuning toe voor computers met een beperkte of geen internetverbinding.

Release: v1.0

Ondersteunde talen: Engels (Verenigde Staten)
Release v1.0 is de eerste versie van het hulpprogramma die ondersteuning had voor .NET Framework 4 en deze updates.

Betrokken configuraties

U kunt het hulpprogramma voor het herstellen van .NET Framework gebruiken om installatieproblemen voor de volgende configuraties op te lossen:

  • .NET Framework 4.8 op de volgende besturingssystemen:

    • Windows Server 2008 R2 servicepack 1 (SP1)
  • .NET Framework 4.7.2 op de volgende besturingssystemen:

    • Windows Server 2008 R2 servicepack 1 (SP1)
  • .NET Framework 4.7.1 op de volgende besturingssystemen:

    • Windows Server 2008 R2 servicepack 1 (SP1)
  • .NET Framework 4.6.1 op de volgende besturingssystemen:

    • Windows Server 2008 R2 servicepack 1 (SP1)
  • .NET Framework 4.6.2 op de volgende besturingssystemen:

    • Windows Server 2008 servicepack 2 (SP2)
    • Windows Server 2008 R2 servicepack 1 (SP1)
  • .NET Framework 3.5 SP1 op de volgende besturingssystemen:

    • Windows Server 2008 servicepack 2 (SP2)