Nástroj na opravu rozhrania Microsoft .NET Framework je k dispozícii

Vzťahuje sa na
.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

Úvod

Nástroj na opravu rozhrania Microsoft .NET Framework zistí často sa vyskytujúce problémy, ktoré ovplyvňujú nastavenie alebo aktualizácie rozhrania Microsoft .NET Framework. Nástroj sa pokúša tieto problémy vyriešiť použitím známych opráv alebo opravou poškodených inštalácií podporovaných verzií rozhrania .NET Framework. Nástroj má používateľské rozhranie (UI), ktoré sa jednoducho používa na základe sprievodcu. Podporuje tiež používanie príkazového riadka spolu s rozšírenejšími možnosťami.

Spoločnosť Microsoft vydala nasledujúcu aktualizovanú verziu nástroja na opravu rozhrania Microsoft .NET Framework.

Najnovšia verzia

Posledná aktualizácia: 01. 08. 2024
Vydaná verzia: v1.5
Verzia: 4.8.4739.15
Podporované jazyky: angličtina (USA)

Zmeny zahrnuté vo vydaní v1.5

  • Nástroj teraz podporuje rozhranie Microsoft .NET Framework 4.8, 4.7.2, 4.7.1, 4.7 a 4.6.2. Preto sa na tieto výrobky vzťahuje aj oprava a oprava.

  • Rieši zraniteľnosť zvýšenia oprávnení podrobne popísanú v CVE 2024-38081.

  • Odstráni verzie operačného systému a .NET Framework, ktoré nie sú podporované.

    Nástroj podporuje všetky funkcie z predchádzajúceho vydania tak, ako je.

Poznámky

  • Nástroj na opravu rozhrania .NET Framework je dostupný iba v angličtine.
  • Podporované platformy a verzie .NET Framework sú uvedené v časti Ovplyvnené konfigurácie.

Informácie o stiahnutí

Najnovšia verzia nástroja na opravu rozhrania .NET Framework je k dispozícii na stiahnutie z nasledujúcej webovej lokality Centra sťahovania softvéru:

Stiahnutie nástroja na opravu rozhrania Microsoft .NET Framework

Podporované možnosti príkazového riadka pre tento nástroj

Štandardná možnosť Popis Použitie
/? OR /help Zobrazí informácie Pomocníka. NetFxRepairTool.exe /?
/q OR /quiet Tichý režim. Nevyžaduje sa žiadna interakcia používateľa a nástroj vyskúša všetky opravy a uloží súbor denníka.
Možnosti /q a /p sa navzájom vylučujú.
NetFxRepairTool.exe /q
/p OR /passive Bezobslužný režim. Zobrazuje sa iba indikátor priebehu.
Možnosti /q a /p sa navzájom vylučujú.
NetFxRepairTool.exe /p
/a ALEBO /addsource Režim opravy offline. Inštalačné distribuovateľné súbory, ktoré sú potrebné na opravu, sa skopírujú zo sieťového zdieľaného umiestnenia alebo cesty k priečinku, ktorá je určená príznakom /addsource. Toto by sa malo vo všeobecnosti používať, keď nástroj funguje v odpojenom alebo uzamknutom prostredí. Cesta k priečinku NetFxRepairTool.exe /a <>

Príklad:
NetFxRepairTool.exe /a "\\SharePc\ShareFolder"
/r OR /repair Operáciu opravy je možné voliteľne nastaviť tak, aby zacielila na množinu konkrétnych pôvodných plánov produktu. Ak táto možnosť nie je zadaná, nástroj sa pokúsi opraviť všetky nainštalované podporované verzie rozhrania .NET Framework.
Možnosť "/repair" možno použiť aj spolu s hodnotou "Žiadne" a iba použiť opravy a preskočiť spustenú opravu pre akýkoľvek pôvodný plán produktu. Keď sa táto možnosť používa spolu s hodnotou "None", potom by sa možnosť "/addsource" nemala zadať.
Táto možnosť je použiteľná len v tichom a pasívnom režime.
NetFxRepairTool.exe /r <verzia1>; <Verzia 2>

Podporované hodnoty verzií: .net35, .net4, .net45, .net451, .net452, .net46, .net461, .net462, .net471, .net472, .net48, žiadna

Príklady:
NetFxRepairTool.exe /q /r .net4
NetFxRepairTool.exe /q /r .net35;. sieť45
/l OR /logs Voliteľne nastaví požadovanú cestu k priečinku pre súborovú skrinku denníkov (FixDotNet*.cab) vygenerovanú nástrojom. Predvolené umiestnenie súboru CAB (to neurčuje túto možnosť) je priečinok na pracovnej ploche aktuálneho používateľa. Cesta k priečinku NetFxRepairTool.exe /l <>

Príklad:
NetFxRepairTool.exe /l "%temp%"
/c OR /collectonly Režim len zhromažďovania denníkov. Tento režim umožní zhromažďovať protokoly relevantné pre inštaláciu rozhrania .NET Framework, čo je užitočné pri riešení problémov. Ak je zadaná táto možnosť, opravy ani žiadne opravy sa nevykonajú.
Táto možnosť je použiteľná len v tichom a pasívnom režime a potlačí všetky ostatné operácie.
NetFxRepairTool.exe /q /c
ALEBO
NetFxRepairTool.exe /p /c
/n OR /noceipconsent Vyjadrite explicitný nesúhlas so zasielaním pripomienok spoločnosti Microsoft. Predvolené (bez určenia príznaku) predpokladá, že používateľ vyjadril explicitný súhlas s odosielaním údajov o používaní spoločnosti Microsoft.
Táto možnosť je použiteľná len v tichom a pasívnom režime.
NetFxRepairTool.exe /q /n
ALEBO
NetFxRepairTool.exe /p /n

Ďalšie informácie

Možnosti nástroja na opravu

Nástroj na opravu rozhrania .NET Framework postupuje podľa procesu so štyrmi krokmi:

  1. Pokúša sa vyriešiť problémy s nastavením
  2. Použije opravy (vyžaduje sa súhlas používateľa)
  3. Pokúša sa opraviť všetky nainštalované verzie rozhrania .NET Framework
  4. Zhromažďuje denníky (vyžaduje súhlas používateľa)

Nástroj môže vykonať jednu alebo viac zmien v nainštalovanej verzii rozhrania .NET Framework. Môže napríklad opraviť stav Inštalátora systému Windows v počítači, resetovať zoznamy DACL v určitých priečinkoch alebo vyriešiť problémy, ktoré súvisia s neplatnou alebo poškodenou registráciou aktualizácií.

Podpora režimu offline

Nástroj na opravu rozhrania .NET Framework poskytuje možnosť opravy verzií rozhrania .NET Framework, ktoré sú nainštalované v počítači (krok 3 procesu v časti Možnosti nástroja na opravu). Nástroj vyžaduje, aby boli distribuovateľné súbory týchto verzií dostupné v čase opravy. Predvolene nástroj počas opravy stiahne tieto balíky z internetu. Ak má počítač obmedzené alebo žiadne pripojenie k internetu, mali by ste na opravu použiť režim offline. Ak to chcete urobiť, zadajte možnosť /addsource spolu s cestou k priečinku, ktorý obsahuje distribuovateľné súbory, ako je to znázornené v nasledujúcom príklade:

NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER Ak nástroj na opravu nenájde požadovaný distribuovateľný súbor v zadanom priečinku, pokúsi sa stiahnuť súbor z internetu. Ak sa požadovaný súbor nedá stiahnuť, nástroj na opravu to nedokáže. V nasledujúcej tabuľke sú uvedené distribuovateľné súbory rozhrania .NET Framework.

Verzia a profil Architektúra Názov súboru inštalátora 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 (ak je nainštalovaný .NET Framework 3.0 a 3.5) x86, x64 dotnetfx35.exe https://go.microsoft.com/fwlink/?LinkId=259762

Tichý režim a pasívny režim

Všetky funkcie nástroja na opravu je možné automatizovať spustením nástroja v tichom alebo pasívnom režime. Má to tú výhodu, že na spustenie nástroja sa nevyžaduje žiadna interakcia používateľa. Je to užitočné najmä pri veľkých nasadeniach, pri ktorých správcovia systému môžu konfigurovať nástroj (prostredníctvom príkazového riadka) a tiež zhromažďovať denníky na určených miestach.

Zhromažďovanie údajov

Nástroj na opravu rozhrania .NET Framework okrem zhromažďovania diagnostických inštalačných údajov zhromažďuje aj informácie o používaní nástroja. Informácie o používaní sa používajú na zlepšenie kvality nástroja na opravu rozhrania .NET Framework a inštalačné údaje sa používajú na zlepšenie nastavenia rozhrania .NET Framework. Tieto informácie sa nepoužívajú na marketingové účely ani sa nepredávajú tretím stranám. Ďalšie informácie nájdete v prehlásení o ochrane osobných údajov pre nástroj na opravu rozhrania Microsoft .NET Framework.

Ďalšie informácie o sťahovaní súborov podpory spoločnosti Microsoft nájdete v nasledujúcom článku databázy Microsoft Knowledge Base:

119591 Získanie podporných súborov spoločnosti Microsoft od spoločnosti online služby

Spoločnosť Microsoft skontrolovala tento súbor na prítomnosť vírusov. Spoločnosť Microsoft používala najnovší softvér na detekciu vírusov, ktorý bol k dispozícii v deň odoslania súboru. Súbor je uložený na serveroch so zvýšenou bezpečnosťou, ktoré zabraňujú neoprávneným zmenám súboru.

Poznámka Funkcia zhromažďovania údajov vytvára komprimovaný súbor cab inštalačných denníkov rozhrania .NET Framework. Keď nástroj spracuje denníky, vytvorí sa súbor .cab s názvom FixDotNet*.cab alebo niečo podobné, ktorý sa uloží na pracovnú plochu aktuálneho používateľa (ak je spustený v režime používateľského rozhrania) alebo do zadaného umiestnenia. Po kliknutí na tlačidlo Dokončiť v sprievodcovi nástroj odošle súbor .cab obsahujúci denníky spoločnosti Microsoft.

Súbor FixDotNet*.cab zostane na pracovnej ploche (alebo v určenom umiestnení) bez ohľadu na to, či sa rozhodnete odoslať údaje spoločnosti Microsoft.

Ak používate možnosť /q, odporúčame použiť možnosť /logs aj na uloženie denníkov na určité konkrétne miesto alebo do zdieľaného sieťového umiestnenia na podporu podnikových scenárov.

Ak používate možnosť /q, odporúčame použiť možnosť /logs aj na uloženie denníkov na určité konkrétne miesto alebo do zdieľaného sieťového umiestnenia na podporu podnikových scenárov.

Version history

Vydanie v1.5

Podporované jazyky: angličtina (USA)

Pridáva podporu pre .NET Framework 4.6.2 až .NET Framework 4.8.

Vydanie v1.4

Podporované jazyky: angličtina (USA)

Pridáva podporu pre .NET Framework 4.6.2 až .NET Framework 4.8.

Vydanie v1.3

Podporované jazyky: angličtina (USA)

Rozširuje podporu pre .NET Framework 4.5.2, .NET Framework 4.6 a .NET Framework 4.6.1.

Vydanie v1.2

Podporované jazyky: angličtina (USA)

Do nástroja bola pridaná podpora tichého a pasívneho režimu prostredníctvom príkazového riadka. Nástroj teraz nevyžaduje, aby ste boli spustení len v režime používateľského rozhrania. Preto sa táto úloha dá zautomatizovať.

Nástroj teraz podporuje .NET Framework 4.5 a .NET Framework 4.5.1. Preto je pre tieto výrobky použiteľná aj oprava a oprava.

Pridal sa nový, voliteľný prepínač príkazového riadka, ktorý umožňuje opravu konkrétnych verzií rozhrania .NET Framework na prepísanie opravy iných nainštalovaných verzií v rovnakom čase.

Súbor denníka vygenerovaný nástrojom na opravu je teraz možné voliteľne uložiť do umiestnenia zadaného používateľom pomocou možnosti príkazového riadka. Táto nová možnosť prepíše predvolené umiestnenie, ktorým je pracovná plocha aktuálneho používateľa v režime používateľského rozhrania a priečinok %temp% v tichom alebo pasívnom režime.

Nová možnosť umožňuje spustiť nástroj na opravu iba v režime kolekcie denníkov bez použitia akýchkoľvek opráv alebo opráv. Táto možnosť poskytuje flexibilitu na zhromažďovanie a skúmanie denníkov ešte pred použitím skutočných opráv.

Pridala sa nová, voliteľná podpora, ktorá vám umožní vyjadriť explicitný nesúhlas so zhromažďovaním údajov v tichom alebo pasívnom režime.  

Vydanie: v1.1

Podporované jazyky: angličtina (USA)
Vydanie v1.1 rozširuje podporu pre .NET Framework 3.5 SP1 (patria sem .NET Framework 3.0 SP2 a .NET Framework 2.0 SP2). Vydanie v1.1 pridáva aj podporu režimu offline pre počítače s obmedzeným alebo žiadnym pripojením k internetu.

Vydaná verzia: v1.0

Podporované jazyky: angličtina (USA)
Vydanie v1.0 je prvou verziou nástroja, ktorá podporovala .NET Framework 4 a jeho aktualizácie.

Ovplyvnené konfigurácie

Nástroj na opravu rozhrania .NET Framework Repair Tool môžete použiť na opravu problémov s nastavením nasledujúcich konfigurácií:

  • .NET Framework 4.8 v nasledujúcich operačných systémoch:

    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • .NET Framework 4.7.2 v nasledujúcich operačných systémoch:

    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • .NET Framework 4.7.1 v nasledujúcich operačných systémoch:

    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • .NET Framework 4.6.1 v nasledujúcich operačných systémoch:

    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • .NET Framework 4.6.2 v nasledujúcich operačných systémoch:

    • Windows Server 2008 Service Pack 2 (SP2)
    • Windows Server 2008 R2 Service Pack 1 (SP1)
  • .NET Framework 3.5 SP1 v nasledujúcich operačných systémoch:

    • Windows Server 2008 Service Pack 2 (SP2)