Úvod
Nástroj pro opravu rozhraní Microsoft .NET Framework detekuje často se vyskytující problémy, které ovlivňují instalaci nebo aktualizace rozhraní Microsoft .NET Framework. Nástroj se pokusí tyto problémy vyřešit použitím známých oprav nebo opravou poškozených instalací podporovaných verzí rozhraní .NET Framework. Nástroj má snadno použitelné uživatelské rozhraní založené na průvodcích. Podporuje také použití příkazového řádku společně s pokročilejšími možnostmi.
Společnost Microsoft vydala následující aktualizovanou verzi nástroje Microsoft .NET Framework Repair Tool.Nejnovější verze
Poslední aktualizace: 1. 8. 2024
Vydání: v1.5 Verze: 4.8.4739.15 Podporované jazyky: angličtina (Spojené státy)Změny, které jsou součástí verze v1.5
-
Nástroj nyní podporuje rozhraní Microsoft .NET Framework 4.8, 4.7.2, 4.7.1, 4.7 a 4.6.2. Proto se na tyto produkty vztahuje také oprava a oprava.
-
Řeší chybu zabezpečení týkající se zvýšení oprávnění popsané v CVE 2024-38081.
-
Odebere podporu operačního systému a verze rozhraní .NET Framework.
Nástroj podporuje všechny funkce z předchozí verze tak, jak jsou.
Poznámky
-
Nástroj pro opravu rozhraní .NET Framework je k dispozici pouze v angličtině.
-
Podporované platformy a verze rozhraní .NET Framework jsou uvedené v části Ovlivněné konfigurace.
Informace o stažení
Nejnovější verzi nástroje pro opravu rozhraní .NET Framework je k dispozici ke stažení z následujícího webu služby Stažení softwaru:
Podporované možnosti příkazového řádku pro tento nástroj
Standardní možnost |
Popis |
Zvyk |
---|---|---|
/? OR /help |
Zobrazí informace nápovědy. |
NetFxRepairTool.exe /? |
/q NEBO /quiet |
Tichý režim. Nevyžaduje se žádná interakce uživatele a nástroj se pokusí provést všechny opravy a opravy a uloží soubor protokolu. Možnosti "/q" a "/p" se vzájemně vylučují. |
NetFxRepairTool.exe /q |
/p NEBO /passive |
Bezobslužný režim. Zobrazí se jenom indikátor průběhu. Možnosti "/q" a "/p" se vzájemně vylučují. |
NetFxRepairTool.exe /p |
/a OR /addsource |
Offline režim opravy. Instalační redistribuovatelné soubory, které jsou potřeba k opravě, se zkopírují ze sdílené síťové složky nebo cesty ke složce, která je určena příznakem /addsource. Obvykle by se měl používat v případě, že nástroj funguje v odpojené nebo uzamčené prostředí. |
NetFxRepairTool.exe /a> cesty ke složce < Příklad: NetFxRepairTool.exe /a "\\SharePc\ShareFolder" |
/r NEBO /repair |
Operace opravy může být volitelně vymezena tak, aby cílila na sadu zadaných směrných plánů produktů. Pokud tato možnost není zadána, nástroj se pokusí opravit všechny podporované verze rozhraní .NET Framework nainstalované. Možnost /repair je také možné použít společně s hodnotou None ( Žádné) a použít tak pouze opravy a přeskočit spuštění oprav pro všechny standardní hodnoty produktu. Pokud se tato možnost použije společně s hodnotou None, neměla by být zadána možnost /addsource. Tato možnost je použitelná pouze v tichém a pasivním režimu. |
NetFxRepairTool.exe /r <verze1>;><verze2 Podporované hodnoty verzí: .net35, .net4, .net45, .net451, .net452, .net46, .net461, .net462, .net471, .net472, .net472, .net48, none Příklady: NetFxRepairTool.exe /q /r .net4 NetFxRepairTool.exe /q /r .net35;. net45 |
/l OR /logs |
Volitelně můžete nastavit požadovanou cestu ke složce souboru CAB protokolů (FixDotNet*.cab) vygenerovaného nástrojem. Výchozí umístění souboru CAB (které tuto možnost neurčí) je složka plochy aktuálního uživatele. |
>cesty ke složce NetFxRepairTool.exe /l < Příklad: NetFxRepairTool.exe /l %temp%. |
/c OR /collectonly |
Režim Pouze shromažďování protokolů. Tento režim umožní shromažďování protokolů relevantních pro instalaci rozhraní .NET Framework, což je užitečné při řešení potíží. Při zadání této možnosti se neprovedou žádné operace opravy. Tato možnost je použitelná jenom v tichém a pasivním režimu a potlačí všechny ostatní operace. |
NetFxRepairTool.exe /q /c NEBO NetFxRepairTool.exe /p /c |
/n OR /noceipconsent |
Odhlaste odesílání informací o zpětné vazbě společnosti Microsoft. Výchozí (bez zadání příznaku) předpokládá, že uživatel se přihlásil k odesílání dat o využití společnosti Microsoft. Tato možnost je použitelná pouze v tichém a pasivním režimu. |
NetFxRepairTool.exe /q /n NEBO NetFxRepairTool.exe /p /n |
Více informací
Možnosti nástroje pro opravu
Nástroj pro opravu rozhraní .NET Framework se řídí čtyřstupňovým procesem:
-
Pokusí se vyřešit potíže s nastavením.
-
Použije opravy (vyžaduje souhlas uživatele).
-
Pokusí se opravit všechny nainstalované verze rozhraní .NET Framework.
-
Shromažďuje protokoly (vyžaduje souhlas uživatele).
Nástroj může provést jednu nebo více změn nainstalované verze rozhraní .NET Framework. Může například opravit stav Instalační služby systému Windows v počítači, resetovat volitelné seznamy řízení přístupu (DACL) v určitých složkách nebo vyřešit problémy související s neplatnou nebo poškozenou registrací aktualizací.
Offline podpora
Nástroj pro opravu rozhraní .NET Framework poskytuje možnost opravy verzí rozhraní .NET Framework, které jsou nainstalovány v počítači (krok 3 procesu v části Možnosti nástroje opravy). Nástroj vyžaduje, aby v době opravy byly k dispozici distribuovatelné soubory těchto verzí. Ve výchozím nastavení nástroj během opravy stáhne tyto balíčky z internetu. Pokud má váš počítač omezené nebo žádné připojení k internetu, měli byste k opravě použít offline režim. Chcete-li to provést, zadejte možnost /addsource společně s cestou ke složce, která obsahuje distribuovatelné soubory, jako v následujícím příkladu:
NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER Pokud nástroj pro opravu nenajde v zadané složce požadované distribuovatelné soubory, pokusí se soubor stáhnout z internetu. Nástroj pro opravu to nemůže provést, pokud požadovaný soubor nelze stáhnout. Následující tabulka uvádí distribuovatelné soubory rozhraní .NET Framework.
Verze a profil |
Architektura |
Název instalačního souboru |
Adresa URL |
---|---|---|---|
.NET Framework 4.8 |
x86, x64 |
NDP48-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.7.2 |
x86, x64 |
NDP472-KB4054530-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.7.1 |
x86, x64 |
NDP471-KB4033342-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.7 |
x86, x64 |
NDP47-KB3186497-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.6.2 |
x86, x64 |
NDP462-KB3151800-x86-x64-AllOS-ENU.exe |
|
.NET Framework 3.5 SP1, .NET Framework 3.0 SP2, .NET Framework 2.0 SP2 (pokud je nainstalované rozhraní .NET Framework 3.0 a 3.5) |
x86, x64 |
dotnetfx35.exe |
Tichý a pasivní režim
Všechny funkce nástroje pro opravu lze automatizovat spuštěním nástroje v tichém nebo pasivním režimu. To má výhodu v tom, že ke spuštění nástroje nevyžaduje žádnou interakci uživatele. To je užitečné zejména ve velkých nasazeních, ve kterých můžou správci systému nakonfigurovat nástroj (prostřednictvím příkazového řádku) a také shromažďovat protokoly v určených umístěních.
Sběr dat
Nástroj pro opravu rozhraní .NET Framework shromažďuje kromě diagnostických dat instalace také informace o používání nástroje. Informace o použití se používají ke zlepšení kvality nástroje pro opravu rozhraní .NET Framework a instalační data se používají ke zlepšení nastavení rozhraní .NET Framework. Tyto informace se nepoužívají k marketingu ani neprodávají třetím stranám. Další informace najdete v prohlášení o zásadách ochrany osobních údajů nástroje Microsoft .NET Framework Repair Tool.
Další informace o tom, jak stáhnout soubory podpory společnosti Microsoft naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
119591 Jak získat soubory odborné pomoci společnosti Microsoft ze serverů služeb online
Microsoft v tomto souboru zkontroloval viry. Společnost Microsoft použila nejnovější software pro detekci virů, který byl k dispozici v den, kdy byl soubor publikován. Soubor je uložený na serverech s rozšířeným zabezpečením, které pomáhají zabránit neoprávněným změnám souboru.
Poznámka Funkce shromažďování dat vytvoří komprimovaný soubor CAB protokolů instalace rozhraní .NET Framework. Jakmile nástroj zpracuje protokoly, vytvoří se soubor .cab s názvem FixDotNet*.cab nebo něco podobného a uloží se na plochu aktuálního uživatele (pokud běží v režimu uživatelského rozhraní) nebo do zadaného umístění. Když v průvodci kliknete na Dokončit , nástroj odešle .cab soubor, který obsahuje protokoly, společnosti Microsoft. Soubor FixDotNet*.cab zůstane na vašem počítači (nebo v zadaném umístění) bez ohledu na to, jestli se rozhodnete data odeslat do Microsoftu. Pokud používáte možnost /q, doporučujeme použít také možnost /logs k uložení protokolů do určitého umístění nebo do sdílené síťové složky pro podporu podnikových scénářů.Historie verzí
Verze v1.5
Podporované jazyky: Angličtina (Spojené státy)
Přidává podporu pro rozhraní .NET Framework 4.6.2 až .NET Framework 4.8.Verze v1.4
Podporované jazyky: Angličtina (Spojené státy)
Přidává podporu pro rozhraní .NET Framework 4.6.2 až .NET Framework 4.8.Verze v1.3
Podporované jazyky: Angličtina (Spojené státy)
Rozšiřuje podporu pro rozhraní .NET Framework 4.5.2, .NET Framework 4.6 a .NET Framework 4.6.1.Verze v1.2
Podporované jazyky: Angličtina (Spojené státy)
Pro nástroj je přidána podpora tichého režimu a pasivního režimu prostřednictvím příkazového řádku. Nástroj teď nevyžaduje spuštění pouze v režimu uživatelského rozhraní. Proto je možné úlohu automatizovat. Nástroj teď podporuje rozhraní .NET Framework 4.5 a .NET Framework 4.5.1. Proto se pro tyto produkty platí také oprava a oprava. Je přidán nový volitelný přepínač příkazového řádku, který umožňuje opravu konkrétních verzí rozhraní .NET Framework a současně přepsat opravu jiných nainstalovaných verzí. Soubor protokolu vygenerovaný nástrojem pro opravu se teď dá volitelně uložit do uživatelem určeného umístění pomocí možnosti příkazového řádku. Tato nová možnost přepíše výchozí umístění, kterým je plocha aktuálního uživatele v režimu uživatelského rozhraní a složka %temp% v tichém nebo pasivním režimu. Nová možnost umožňuje spustit nástroj pro opravu v režimu Pouze shromažďování protokolů bez použití jakýchkoli oprav nebo oprav. Tato možnost poskytuje flexibilitu pro shromažďování a zkoumání protokolů před použitím skutečných oprav. Nově je přidána volitelná podpora, která vám umožní vyjádřit výslovný nesouhlas se shromažďováním dat v tichém nebo pasivním režimu. Vydání: v1.1 Podporované jazyky: Angličtina (Spojené státy) Verze v1.1 rozšiřuje podporu rozhraní .NET Framework 3.5 SP1 (to zahrnuje rozhraní .NET Framework 3.0 SP2 a .NET Framework 2.0 SP2). Verze v1.1 také přidává offline podporu pro počítače, které mají omezené nebo žádné připojení k internetu. Vydání: v1.0 Podporované jazyky: Angličtina (Spojené státy) Verze v1.0 je první verzí nástroje, která měla podporu rozhraní .NET Framework 4 a jeho aktualizací.Ovlivněné konfigurace
Pomocí nástroje pro opravu rozhraní .NET Framework můžete opravit problémy s nastavením pro následující konfigurace:
-
.NET Framework 4.8 v následujících operačních systémech:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.7.2 v následujících operačních systémech:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
Rozhraní .NET Framework 4.7.1 v následujících operačních systémech:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6.1 v následujících operačních systémech:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6.2 v následujících operačních systémech:
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 3.5 SP1 v následujících operačních systémech:
-
Windows Server 2008 Service Pack 2 (SP2)
-