Wprowadzenie
Narzędzie do naprawy programu Microsoft .NET Framework wykrywa często występujące problemy, które wpływają na konfigurację lub aktualizacje programu Microsoft .NET Framework. Narzędzie próbuje rozwiązać te problemy, stosując znane poprawki lub naprawiając uszkodzone instalacje obsługiwanych wersji programu .NET Framework. Narzędzie ma łatwy w użyciu interfejs użytkownika oparty na kreatorze. Obsługuje również użycie wiersza polecenia wraz z bardziej zaawansowanymi opcjami.
Firma Microsoft wydała następującą zaktualizowaną wersję narzędzia do naprawy programu Microsoft .NET Framework.Najnowsza wersja
Ostatnia aktualizacja: 2024-08-01
Wersja: wersja 1.5 Wersja: 4.8.4739.15 Obsługiwane języki: angielski (Stany Zjednoczone)Zmiany wprowadzone w wersji 1.5
-
Narzędzie obsługuje teraz programy Microsoft .NET Framework 4.8, 4.7.2, 4.7.1, 4.7 i 4.6.2. W związku z tym do tych produktów stosowane są również naprawy i naprawy.
-
Rozwiązuje problem z luką w zabezpieczeniach związaną z podwyższeniem uprawnień wyszczególnianą w cve 2024–38081.
-
Usuwa system operacyjny pomocy technicznej i wersje programu .NET Framework.
Narzędzie obsługuje wszystkie funkcje z poprzedniej wersji w następującym formacie.
Notatki
-
Narzędzie do naprawy programu .NET Framework jest dostępne tylko w języku angielskim.
-
Obsługiwane platformy i wersje programu .NET Framework są wymienione w obszarze "Konfiguracje, których dotyczy problem".
Informacje dotyczące pobierania
Najnowsza wersja narzędzia do naprawy programu .NET Framework jest dostępna do pobrania z następującej witryny internetowej Centrum pobierania Microsoft:
Obsługiwane opcje wiersza polecenia dla tego narzędzia
Opcja Standardowa |
Opis |
Zwyczaj |
---|---|---|
/? OR /help |
Wyświetla informacje pomocy. |
NetFxRepairTool.exe /? |
/q OR /quiet |
Tryb ciszy. Interakcja z użytkownikami nie jest wymagana, a narzędzie próbuje wszystkich poprawek/napraw i zapisuje plik dziennika. Opcje "/q" i "/p" wzajemnie się wykluczają. |
NetFxRepairTool.exe /q |
/p OR /passive |
Tryb bez nadzoru. Wyświetlany jest tylko pasek postępu. Opcje "/q" i "/p" wzajemnie się wykluczają. |
NetFxRepairTool.exe /p |
/a OR /addsource |
Tryb naprawy w trybie offline. Skonfiguruj pliki redystrybucyjne, które są wymagane do naprawy, są kopiowane z udziału sieciowego lub ścieżki folderu określonej przez flagę "/addsource". Zazwyczaj należy tego używać, gdy narzędzie działa w środowisku odłączonym lub zablokowanym. |
ścieżka folderu NetFxRepairTool.exe /a <> Przykład: NetFxRepairTool.exe /a "\\SharePc\ShareFolder" |
/r OR /repair |
Operację naprawy można opcjonalnie określić w celu kierowania określonego planu bazowego produktu. Jeśli ta opcja nie zostanie określona, narzędzie spróbuje naprawić wszystkie obsługiwane wersje programu .NET Framework zainstalowane. Opcja "/naprawa" może być również używana razem z wartością "Brak", aby po prostu zastosować poprawki i pominąć bieżącą naprawę dla dowolnego planu bazowego produktu. Gdy ta opcja jest używana razem z wartością "Brak", nie należy określać opcji "/addsource". Ta opcja ma zastosowanie tylko w trybach cichym i pasywnym. |
> NetFxRepairTool.exe /r <wersja1 ; <wersja 2> Obsługiwane wartości wersji: .net35, .net4, .net45, .net451, .net452, .net46, .net461, .net462, .net471, .net472, .net48, none Przykłady: NetFxRepairTool.exe /q /r .net4 NetFxRepairTool.exe /q /r .net35;. net45 |
/l OR /logs |
Opcjonalnie ustawia żądaną ścieżkę folderu dla modułu plików dziennika (FixDotNet*.cab) wygenerowanego przez narzędzie. Domyślną lokalizacją pliku CAB (która nie określa tej opcji) jest folder pulpitu bieżącego użytkownika. |
ścieżka folderu NetFxRepairTool.exe /l <> Przykład: NetFxRepairTool.exe /l "%temp%" |
/c OR /collectonly |
Tryb tylko do zbierania dzienników. Ten tryb umożliwia gromadzenie dzienników związanych z konfiguracją programu .NET Framework, co jest przydatne w rozwiązywaniu problemów. Naprawa lub żadne operacje naprawy nie są wykonywane, gdy ta opcja jest określona. Ta opcja ma zastosowanie tylko w trybach cichym i pasywnym i powoduje pominięcie wszystkich innych operacji. |
NetFxRepairTool.exe /q /c LUB NetFxRepairTool.exe /p /c |
/n OR /noceipconsent |
Zrezygnować z wysyłania informacji zwrotnych do firmy Microsoft. Domyślne (bez określania flagi) zakłada, że użytkownik zdecydował się na wysyłanie danych użycia do firmy Microsoft. Ta opcja ma zastosowanie tylko w trybach cichym i pasywnym. |
NetFxRepairTool.exe /q /n LUB NetFxRepairTool.exe /p /n |
Więcej informacji
Opcje narzędzia do naprawy
Narzędzie do naprawy programu .NET Framework jest objęte czteroetapowym procesem:
-
Próbuje rozwiązać problemy z konfiguracją
-
Stosuje poprawki (wymaga zgody użytkownika)
-
Próbuje naprawić wszystkie zainstalowane wersje programu .NET Framework
-
Zbieranie dzienników (wymaga zgody użytkownika)
Narzędzie może wprowadzić jedną lub więcej zmian w zainstalowanej wersji programu .NET Framework. Może na przykład poprawić stan Instalatora Windows na komputerze, zresetować dyskrecjonalne listy kontroli dostępu (DACLs) w niektórych folderach lub rozwiązać problemy związane z nieprawidłową lub uszkodzoną rejestracją aktualizacji.
Pomoc techniczna w trybie offline
Narzędzie do naprawy programu .NET Framework umożliwia naprawę wersji programu .NET Framework zainstalowanych na komputerze (krok 3 procesu w sekcji "Opcje narzędzia do naprawy"). Narzędzie wymaga, aby pliki redystrybucyjnego tych wersji były dostępne w momencie naprawy. Domyślnie narzędzie pobiera te pakiety z Internetu podczas naprawy. Jeśli komputer ma ograniczoną łączność z Internetem lub nie ma jej, do naprawy należy użyć trybu offline. W tym celu określ opcję /addsource wraz ze ścieżką folderu zawierającego pliki redystrybucyjne, jak w poniższym przykładzie:
NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER Jeśli narzędzie do naprawy nie znajdzie wymaganej redystrybucji w określonym folderze, spróbuje pobrać plik z Internetu. Narzędzie do naprawy nie może tego zrobić, jeśli nie można pobrać wymaganego pliku. W poniższej tabeli wymieniono pliki redystrybucyjne programu .NET Framework.
Wersja i profil |
Architektura |
Nazwa pliku instalatora |
Adres 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 (jeśli są zainstalowane programy .NET Framework 3.0 i 3.5) |
x86, x64 |
dotnetfx35.exe |
Tryb cichy i tryb pasywny
Wszystkie funkcje narzędzia do naprawy można zautomatyzować, uruchamiając je w trybie cichym lub pasywnym. Ma to tę zaletę, że nie wymaga interakcji użytkownika z narzędziem do uruchomienia. Jest to szczególnie przydatne w przypadku dużych wdrożeń, w których administratorzy systemu mogą skonfigurować narzędzie (za pomocą wiersza polecenia), a także zbierać dzienniki w określonych lokalizacjach.
Gromadzenie danych
Narzędzie do naprawy programu .NET Framework gromadzi informacje na temat użycia narzędzia oprócz zbierania danych instalacji diagnostycznej. Informacje o użyciu są używane do poprawy jakości narzędzia do naprawy programu .NET Framework, a dane instalacji są używane do ulepszania konfiguracji programu .NET Framework. Te informacje nie są używane w celach marketingowych ani sprzedawanych innym firmom. Aby uzyskać więcej informacji, przeczytaj Zasady zachowania poufności informacji dotyczące narzędzia do naprawy programu Microsoft .NET Framework.
Aby uzyskać więcej informacji na temat pobierania plików pomocy technicznej firmy Microsoft, zobacz następujący artykuł w bazie wiedzy Microsoft Knowledge Base:
119591 Jak uzyskać pliki pomocy technicznej Microsoft w usługach online
Firma Microsoft przeskanował ten plik w poszukiwaniu wirusów. Firma Microsoft używała najnowszego oprogramowania do wykrywania wirusów, które było dostępne w dniu opublikowania pliku. Plik jest przechowywany na serwerach z rozszerzonymi zabezpieczeniami, które pomagają zapobiegać wszelkim nieautoryzowanym zmianom w pliku.
Nuta Funkcja zbierania danych tworzy skompresowany plik cab dzienników instalacji programu .NET Framework. Gdy narzędzie przetwarza dzienniki, plik .cab o nazwie "FixDotNet*.cab" lub podobny jest tworzony i zapisywany na pulpicie bieżącego użytkownika (jeśli jest uruchomiony w trybie interfejsu użytkownika) lub w określonej lokalizacji. Po kliknięciu przycisku Zakończ w kreatorze narzędzie wysyła plik .cab zawierający dzienniki do firmy Microsoft. Plik .cab FixDotNet*pozostaje na pulpicie (lub w określonej lokalizacji) niezależnie od tego, czy zdecydujesz się wysłać dane do firmy Microsoft. Jeśli używasz opcji "/q", zalecamy użycie opcji "/dzienniki" w celu zapisania dzienników w określonej lokalizacji lub w udziale sieciowym na potrzeby obsługi scenariuszy przedsiębiorstwa.Historia wersji
Wersja 1.5
Obsługiwane języki: angielski (Stany Zjednoczone)
Dodaje obsługę programów .NET Framework od 4.6.2 do .NET Framework 4.8.Wersja 1.4
Obsługiwane języki: angielski (Stany Zjednoczone)
Dodaje obsługę programów .NET Framework od 4.6.2 do .NET Framework 4.8.Wersja 1.3
Obsługiwane języki: angielski (Stany Zjednoczone)
Rozszerza obsługę programów .NET Framework 4.5.2, .NET Framework 4.6 i .NET Framework 4.6.1.Wersja 1.2
Obsługiwane języki: angielski (Stany Zjednoczone)
Do narzędzia dodano tryb cichy i obsługę trybu pasywnego przez wiersz polecenia. Teraz narzędzie nie wymaga uruchamiania tylko w trybie interfejsu użytkownika. W związku z tym zadanie można zautomatyzować. Narzędzie obsługuje teraz program .NET Framework 4.5 i program .NET Framework 4.5.1. W związku z tym do tych produktów stosowane są również naprawy i naprawy. Nowy, opcjonalny przełącznik wiersza polecenia jest dodawany w celu umożliwienia naprawy określonych wersji programu .NET Framework w celu zastąpienia naprawy innych zainstalowanych wersji w tym samym czasie. Plik dziennika wygenerowany przez narzędzie do naprawy można teraz opcjonalnie zapisywać w lokalizacji określonej przez użytkownika przy użyciu opcji wiersza polecenia. Ta nowa opcja zastępuje domyślną lokalizację, czyli pulpit bieżącego użytkownika w trybie interfejsu użytkownika i folder %temp% w trybie cichym lub pasywnym . Nowa opcja umożliwia uruchomienie narzędzia do naprawy w trybie tylko do zbierania dzienników bez stosowania jakichkolwiek poprawek i napraw. Opcja ta zapewnia elastyczność zbierania i badania dzienników przed zastosowaniem rzeczywistych poprawek. Dodana jest nowa, opcjonalna pomoc techniczna umożliwiająca rezygnację z gromadzenia danych w trybie cichym lub pasywnym . Wersja: wersja 1.1 Obsługiwane języki: angielski (Stany Zjednoczone) Wersja 1.1 obejmuje wsparcie techniczne programu .NET Framework 3.5 z dodatkiem SP1 (obejmuje to program .NET Framework 3.0 SP2 i program .NET Framework 2.0 SP2). Wersja 1.1 dodaje również obsługę trybu offline dla komputerów z ograniczoną lub bez łączności internetowej. Wersja: wersja 1.0 Obsługiwane języki: angielski (Stany Zjednoczone) Wersja 1.0 to pierwsza wersja narzędzia, które miało obsługę programu .NET Framework 4 i jego aktualizacji.Konfiguracje, których dotyczy problem
Za pomocą narzędzia do naprawy programu .NET Framework można rozwiązać problemy z konfiguracją dla następujących konfiguracji:
-
Program .NET Framework 4.8 w następujących systemach operacyjnych:
-
Windows Server 2008 R2 z dodatkiem Service Pack 1 (SP1)
-
-
Program .NET Framework 4.7.2 w następujących systemach operacyjnych:
-
Windows Server 2008 R2 z dodatkiem Service Pack 1 (SP1)
-
-
Program .NET Framework 4.7.1 w następujących systemach operacyjnych:
-
Windows Server 2008 R2 z dodatkiem Service Pack 1 (SP1)
-
-
Program .NET Framework 4.6.1 w następujących systemach operacyjnych:
-
Windows Server 2008 R2 z dodatkiem Service Pack 1 (SP1)
-
-
Program .NET Framework 4.6.2 w następujących systemach operacyjnych:
-
Windows Server 2008 z dodatkiem Service Pack 2 (SP2)
-
Windows Server 2008 R2 z dodatkiem Service Pack 1 (SP1)
-
-
Program .NET Framework 3.5 z dodatkiem SP1 w następujących systemach operacyjnych:
-
Windows Server 2008 z dodatkiem Service Pack 2 (SP2)
-