Uvod
Alatka za popravku programa Microsoft .NET Framework otkriva probleme koji se često javljaju i koji utiču na instalaciju ili ažuriranja programa Microsoft .NET Framework. Alatka pokušava da reši te probleme primenom poznatih ispravki ili popravljanjem oštećenih instalacija podržanih .NET Framework verzija. Alatka ima korisnički interfejs zasnovan na čarobnjaku koji se lako koristi. Takođe podržava korišćenje komandne linije zajedno sa naprednijim opcijama.
Microsoft je objavio sledeću ažuriranu verziju alatke za popravku programa Microsoft .NET Framework.Najnovija verzija
Poslednji put ažurirano: 08.01.2024
. Izdanje: v1.5 Verzija: 4.8.4739.15 Podržani jezici: engleski (Sjedinjene Države)Promene koje su uključene u izdanje v1.5
-
Alatka sada podržava Microsoft .NET Framework 4.8, 4.7.2, 4.7.1, 4.7 i 4.6.2. Stoga, popravke i popravke važe i za ove proizvode.
-
Rešava ranjivost privilegija koja je detaljno opisana u CVE 2024-38081.
-
Uklanja iz podrške operativni sistem i .NET Framework verzije.
Alatka podržava sve funkcije iz prethodnog izdanja.
Beleške
-
Alatka za popravku .NET Framework dostupna je samo na engleskom jeziku.
-
Podržane platforme i .NET Framework verzije navedene su u okviru "Ugrožene konfiguracije".
Informacije o preuzimanju
Najnovija verzija alatke za popravku .NET Framework dostupna je za preuzimanje sa sledeće veb lokacije Microsoft Download Center:
Podržane opcije komandne linije za ovu alatku
Standardna opcija |
Opis |
Korišćenje |
---|---|---|
/? OR /help |
Prikazuje informacije pomoći. |
NetFxRepairTool.exe /? |
/q OR /quiet |
Režim tišine. Nije potrebna korisnička interakcija, a alatka pokušava sve popravke/popravke i čuva datoteku evidencije. Opcije "/q" i "/p" su međusobno isključive. |
NetFxRepairTool.exe /q |
/p OR /passive |
Režim bez nadzora. Prikazuje se samo traka toka. Opcije "/q" i "/p" su međusobno isključive. |
NetFxRepairTool.exe /p |
/a OR /addsource |
Režim popravke van mreže. Datoteke koje su potrebne za ponovnu distribuciju kopiraju se iz mrežnog resursa ili putanje fascikle koju navodi zastavica "/addsource". Ovo bi obično trebalo da se koristi kada alatka funkcioniše u okruženju sa prekinutom vezom ili zaključanim računarom. |
NetFxRepairTool.exe /a <fascikle> Primer: NetFxRepairTool.exe /a "\\SharePc\ShareFolder" |
/r OR /repair |
Operacija popravke može opcionalno da se obuhvata kako bi se ciljalo na skup navedenih osnovnih podataka proizvoda. Ako ova opcija nije navedena, alatka će pokušati da popravi sve instalirane .NET Framework verzije. Opcija "/popravi" može da se koristi i sa vrednošću "Nijedno" da biste samo primenili ispravke i preskočili pokretanje popravke za sve osnovne podatke proizvoda. Kada se ova opcija koristi zajedno sa vrednošću "Nijedno", onda ne bi trebalo da bude navedena opcija "/addsource". Ova opcija je primenljiva samo u tihim i pasivnim režimima. |
NetFxRepairTool.exe /r <verzija1>; <verzije 2> Podržane vrednosti verzije: .net35, .net4, .net45, .net451, .net452, .net46, .net461, .net462, .net471, .net472, .net48, none Primeri: NetFxRepairTool.exe /q /r .net4 NetFxRepairTool.exe /q /r .net35;. net45 |
/l OR /logs |
Opcionalno, postavlja željenu putanju fascikle za datoteku evidencije (FixDotNet*.cab) koju generiše alatka. Podrazumevana lokacija (koja ne navodi ovu opciju) za CAB datoteku jeste fascikla radne površine trenutnog korisnika. |
NetFxRepairTool.exe /l <fascikle> Primer: NetFxRepairTool.exe /l "%temp%" |
/c OR /collectonly |
Režim "Samo kolekcija evidencija". Ovaj režim omogućava prikupljanje evidencija koje su važne za podešavanje programa .NET Framework, što je korisno za rešavanje problema. Popravka ili operacije popravke se ne izvršavaju kada je navedena ova opcija. Ova opcija je primenljiva samo u tihim i pasivnim režimima i sprečiće sve ostale operacije. |
NetFxRepairTool.exe /q /c ILI NetFxRepairTool.exe /p /c |
/n OR /noceipconsent |
Odbijanje slanja povratnih informacija korporaciji Microsoft. Podrazumevano (ne navođenje zastavice) pretpostavlja da se korisnik opredeljio za slanje podataka o upotrebi korporaciji Microsoft. Ova opcija je primenljiva samo u tihim i pasivnim režimima. |
NetFxRepairTool.exe /q /n ILI NetFxRepairTool.exe /p /n |
Više informacija
Opcije alatke za popravku
Alatka za popravku .NET Framework prati proces od četiri koraka:
-
Pokušava da reši probleme sa podešavanjem
-
Primenjuje ispravke (zahteva saglasnost korisnika)
-
Pokušava da popravi sve instalirane verzije programa .NET Framework
-
Prikuplja evidencije (zahteva saglasnost korisnika)
Alatka može da izvrši neke promene u instaliranoj verziji programa .NET Framework. Na primer, može da ispravi stanje programa Windows Installer na računaru, uspostavi početne vrednosti lista za kontrolu diskrecionog pristupa (DACLS) u određenim fasciklama ili reši probleme koji su povezani sa nevažećom ili oštećenom registracijom ispravki.
Podrška van mreže
.NET Framework alatka za popravku pruža opciju popravke verzija .NET Framework koje su instalirane na računaru (3. korak procesa u odeljku "Opcije alatke za popravku"). Alatka zahteva da datoteke tih verzija koje se mogu ponovo distribuciji biti dostupne u vreme popravke. Alatka podrazumevano preuzima ove pakete sa interneta tokom popravke. Ako računar nema ograničenu ili nema internet veze, trebalo bi da koristite režim rada van mreže za popravku. Da biste to uradili, navedite opciju /addsource zajedno sa putanjom fascikle koja sadrži datoteke koje se mogu ponovo deliti, kao u sledećem primeru:
NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER Ako alatka za popravke ne pronađe potrebnu ponovnu distribuciju u navedenoj fascikli, ona će pokušati da preuzme datoteku sa interneta. Alatka za popravljanje ne može to da uradi ako nije moguće preuzeti potrebnu datoteku. Sledeća tabela navodi .NET Framework datoteke za ponovnu distribuciju.
Verzija i profil |
Arhitektura |
Ime datoteke instalacionog programa |
URL adresa |
---|---|---|---|
.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 (ako su .NET Framework 3.0 i 3.5 instalirani) |
x86, x64 |
dotnetfx35.exe |
Režim bez obaveštenja i pasivni režim
Sve funkcije alatke za popravljanje mogu se automatizovati pokretanjem alatke u tihom ili pasivnom režimu. Ovo ima pogodnost ne zahtevanja korisničke interakcije da bi se alatka pokrenula. To je naročito korisno u velikim primenama u kojima administratori sistema mogu da konfiguriše alatku (putem komandne linije) i prikupljaju evidencije na navedenim lokacijama.
Prikupljanje podataka
Alatka za popravku .NET Framework prikuplja informacije o korišćenju alatke pored prikupljanja dijagnostičkih podataka o instalaciji. Informacije o upotrebi se koriste za poboljšanje kvaliteta alatke za popravku .NET Framework, a instalacioni podaci se koriste za poboljšanje instalacije programa .NET Framework. Ove informacije se ne koriste za marketing niti za prodaju trećim licima. Više informacija potražite u izjavi o privatnosti za Microsoft .NET Framework popravku alatke.
Dodatne informacije o tome kako da preuzmete datoteke Microsoft podrške potražite u sledećem članku u Microsoft bazi znanja:
119591 Kako da nabavite Datoteke Microsoft podrške iz usluga na mreži
Microsoft je skenirao ovu datoteku zbog virusa. Microsoft je koristio najnoviji softver za otkrivanje virusa koji je bio dostupan na datum objavljivanja datoteke. Datoteka se skladišti na serverima unapređenim u bezbednosti koji sprečavaju neovlašćene promene u datoteci.
Istorija verzija
Izdanje v1.5
Podržani jezici: engleski (Sjedinjene Države)
Dodaje podršku za .NET Framework 4.6.2 kroz .NET Framework 4.8.Izdanje v1.4
Podržani jezici: engleski (Sjedinjene Države)
Dodaje podršku za .NET Framework 4.6.2 kroz .NET Framework 4.8.Izdanje v1.3
Podržani jezici: engleski (Sjedinjene Države)
Proširuje podršku za .NET Framework 4.5.2, .NET Framework 4.6 i .NET Framework 4.6.1.Izdanje v1.2
Podržani jezici: engleski (Sjedinjene Države)
Za alatku se dodaju režim tihog režima i podrška za pasivni režim putem komandne linije. Sada alatka ne zahteva da se pokrećete samo u režimu korisničkog interfejsa. Stoga zadatak može da se automatizuje. Alatka sada podržava .NET Framework 4.5 i .NET Framework 4.5.1. Zbog toga su popravke i popravke primenljive i na ove proizvode. Dodaje se novi, opcionalni prekidač komandne linije da bi se omogućila popravka određenih .NET Framework verzija kako bi se istovremeno zamenila popravka drugih instaliranih verzija. Datoteka evidencije koju je generisala alatka sada može opcionalno da se sačuva na lokaciji koju je naveo korisnik pomoću opcije komandne linije. Ova nova opcija zamenjuje podrazumevanu lokaciju, koja predstavlja radnu površinu trenutnog korisnika u režimu korisničkog interfejsa i fasciklu %temp% u tihom ili pasivnom režimu. Nova opcija vam omogućava da pokrenete alatku za popravku u režimu "Samo kolekcija evidencija" bez primene popravki ili popravki. Opcija pruža fleksibilnost prikupljanja i istraživanja evidencija pre nego što primenite stvarne ispravke. Nova, opcionalna podrška se dodaje kako biste dobili saglasnost za bilo koju kolekciju podataka u tihom ili pasivnom režimu . Izdanje: v1.1 Podržani jezici: engleski (Sjedinjene Države) Izdanje v1.1 proširuje podršku na .NET Framework 3.5 SP1 (to uključuje .NET Framework 3.0 SP2 i .NET Framework 2.0 SP2). Izdanje v1.1 dodaje i podršku za rad van mreže za računare koji imaju ograničenu ili bez internet veze. Izdanje: v1.0 Podržani jezici: engleski (Sjedinjene Države) Release v1.0 je prva verzija alatke koja je imala podršku za .NET Framework 4 i njene ispravke.Ugrožene konfiguracije
Možete da koristite .NET Framework alatku za popravku da biste rešili probleme sa podešavanjem za sledeće konfiguracije:
-
.NET Framework 4.8 na sledećim operativnim sistemima:
-
Windows Server 2008 R2 servisni paket 1 (SP1)
-
-
.NET Framework 4.7.2 za sledeće operativne sisteme:
-
Windows Server 2008 R2 servisni paket 1 (SP1)
-
-
.NET Framework 4.7.1 za sledeće operativne sisteme:
-
Windows Server 2008 R2 servisni paket 1 (SP1)
-
-
.NET Framework 4.6.1 za sledeće operativne sisteme:
-
Windows Server 2008 R2 servisni paket 1 (SP1)
-
-
.NET Framework 4.6.2 za sledeće operativne sisteme:
-
Windows Server 2008 servisni paket 2 (SP2)
-
Windows Server 2008 R2 servisni paket 1 (SP1)
-
-
.NET Framework 3.5 SP1 za sledeće operativne sisteme:
-
Windows Server 2008 servisni paket 2 (SP2)
-