Introducere (articolul poate să fie în limba engleză)
Instrumentul de reparare Microsoft .NET Framework detectează problemele care apar frecvent și care afectează configurarea sau actualizările Microsoft .NET Framework. Instrumentul încearcă să rezolve aceste probleme aplicând remedieri cunoscute sau reparând instalări deteriorate ale versiunilor .NET Framework acceptate. Instrumentul are o interfață utilizator (UI) ușor de utilizat, bazată pe expert. De asemenea, acceptă utilizarea liniei de comandă împreună cu opțiuni mai complexe.
Microsoft a lansat următoarea versiune actualizată a Instrumentului de reparare Microsoft .NET Framework.Cea mai recentă versiune
Ultima actualizare: 01.08.2024
Lansare: v1.5 Versiune: 4.8.4739.15 Limbi acceptate: Engleză (Statele Unite)Modificări incluse în release v1.5
-
Instrumentul acceptă acum Microsoft .NET Framework 4.8, 4.7.2, 4.7.1, 4.7 și 4.6.2. Prin urmare, remedierea și repararea se aplică și acestor produse.
-
Tratează o vulnerabilitate de sporire a privilegiilor detaliată în CVE 2024-38081.
-
Elimină sistemul de operare de asistență și versiunile .NET Framework.
Instrumentul acceptă toate caracteristicile din versiunea anterioară ca și până acum.
Note
-
Instrumentul de reparare .NET Framework este disponibil numai în limba engleză.
-
Platformele acceptate și versiunile .NET Framework sunt listate sub "Configurații afectate".
Descărcați informații
Cea mai recentă versiune a instrumentului de reparare .NET Framework este disponibilă pentru descărcare de pe următorul site web Centru de descărcare Microsoft:
Opțiuni acceptate în linia de comandă pentru acest instrument
Opțiune standard |
Descriere |
Obicei |
---|---|---|
/? SAU /help |
Afișează informații de ajutor. |
NetFxRepairTool.exe /? |
/q OR /quiet |
Mod silențios. Nu este necesară nicio interacțiune cu utilizatorul, iar instrumentul încearcă toate remedierile/reparațiile și salvează fișierul jurnal. Opțiunile "/q" și "/p" se exclud reciproc. |
NetFxRepairTool.exe /q |
/p OR /passive |
Mod nesupravegheat. Se afișează numai bara de progres. Opțiunile "/q" și "/p" se exclud reciproc. |
NetFxRepairTool.exe /p |
/a OR /addsource |
Mod de reparare offline. Fișierele redistribuibile de instalare necesare pentru reparare sunt copiate dintr-o cale de partajare de rețea sau folder specificată de semnalizarea "/addsource". Acest lucru ar trebui utilizat în general atunci când instrumentul funcționează într-un mediu deconectat sau blocat. |
>căii folderului NetFxRepairTool.exe /a < Exemplu: NetFxRepairTool.exe /a "\\SharePc\ShareFolder" |
/r OR /repair |
Operațiunea de reparare poate fi dimensionată opțional pentru a viza un set de niveluri de referință specificate pentru produse. Dacă această opțiune nu este specificată, instrumentul va încerca să repare toate versiunile .NET Framework acceptate instalate. Opțiunea "/repair" poate fi utilizată, de asemenea, împreună cu valoarea "Fără" pentru a aplica remedieri și a ignora repararea care rulează pentru orice linie de bază de produs. Atunci când această opțiune este utilizată împreună cu valoarea "Fără", opțiunea "/addsource" nu trebuie specificată. Această opțiune se aplică doar în modurile Silențios și Pasiv. |
NetFxRepairTool.exe /r <versiunea1>; <>versiunea2 Valori de versiune acceptate: .net35, .net4, .net45, .net451, .net452, .net46, .net461, .net462, .net471, .net472, .net48, none Exemple: NetFxRepairTool.exe /q /r .net4 NetFxRepairTool.exe /q /r .net35;. net45 |
/l OR /logs |
Opțional, setează calea de folder dorită pentru fișierul cabinet jurnal (FixDotNet*.cab) generat de instrument. Locația implicită (care nu specifică această opțiune) a fișierului CAB este folderul desktop al utilizatorului curent. |
>căii folderului NetFxRepairTool.exe /l < Exemplu: NetFxRepairTool.exe /l "%temp%" |
/c OR /collectonly |
Modul Doar colecție de jurnale. Acest mod va permite colectarea jurnalelor relevante pentru configurarea .NET Framework, care este utilă pentru depanare. Operațiunile de reparare sau de remediere nu se efectuează atunci când se specifică această opțiune. Această opțiune se aplică doar în modurile Silențios și Pasiv și va suprima toate celelalte operațiuni. |
NetFxRepairTool.exe /q /c SAU NetFxRepairTool.exe /p /c |
/n OR /noceipconsent |
Renunțați la trimiterea informațiilor de feedback către Microsoft. Implicit (nu se specifică semnalizarea) presupune că utilizatorul a optat pentru trimiterea datelor de utilizare la Microsoft. Această opțiune se aplică doar în modurile Silențios și Pasiv. |
NetFxRepairTool.exe /q /n SAU NetFxRepairTool.exe /p /n |
Mai multe informații
Opțiuni instrument de reparare
Instrumentul de reparare .NET Framework urmează un proces în patru pași:
-
Încearcă să depaneze problemele de configurare
-
Aplică remedierile (necesită consimțământul utilizatorului)
-
Încearcă să repare toate versiunile instalate de .NET Framework
-
Colectează jurnale (necesită consimțământul utilizatorului)
Instrumentul poate efectua una sau mai multe modificări la versiunea instalată de .NET Framework. De exemplu, poate corecta starea Windows Installer pe computer, poate reseta listele de control al accesului discreționar (DACL- urile) din anumite foldere sau poate rezolva problemele legate de o înregistrare de actualizare nevalidă sau deteriorată.
Asistență offline
Instrumentul de reparare .NET Framework oferă o opțiune pentru a repara versiunile de .NET Framework instalate pe computer (pasul 3 al procesului din secțiunea "Opțiuni instrument de reparare"). Instrumentul necesită ca fișierele redistribuibile ale acestor versiuni să fie disponibile în momentul reparării. În mod implicit, instrumentul descarcă aceste pachete de pe internet în timpul reparării. În cazul în care computerul dvs. are conectivitate limitată sau neconectare la internet, ar trebui să utilizați modul Offline pentru reparare. Pentru a face acest lucru, specificați opțiunea /addsource împreună cu calea folderului care conține fișierele redistribuibile, ca în exemplul următor:
NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER Dacă Instrumentul de reparare nu găsește redistribuirea necesară în folderul specificat, va încerca să descarce fișierul de pe internet. Instrumentul de reparare nu poate face acest lucru dacă fișierul necesar nu poate fi descărcat. Următorul tabel listează fișierele de redistribuire .NET Framework.
Versiune și profil |
Arhitectură |
Numele fișierului de instalare |
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 (dacă sunt instalate .NET Framework 3.0 și 3.5) |
x86, x64 |
dotnetfx35.exe |
Modul silențios și modul Pasiv
Toate funcțiile Instrumentului de reparare pot fi automatizate rulând instrumentul în modul silențios sau pasiv. Acest lucru are avantajul de a nu necesita nicio interacțiune cu utilizatorul pentru ca instrumentul să ruleze. Acest lucru este util mai ales în implementările mari în care administratorii de sistem pot configura instrumentul (prin linia de comandă) și, de asemenea, colectează jurnale în locațiile specificate.
Colectarea datelor
Instrumentul de reparare .NET Framework colectează informații despre utilizarea instrumentelor, pe lângă colectarea datelor de instalare a diagnosticului. Informațiile de utilizare sunt utilizate pentru a îmbunătăți calitatea instrumentului de reparare .NET Framework, iar datele de instalare sunt utilizate pentru a îmbunătăți configurarea .NET Framework. Aceste informații nu sunt utilizate pentru comercializare sau vândute unor terți. Pentru mai multe informații, citiți Angajamentul de respectare a confidențialității pentru instrumentul de reparare Microsoft .NET Framework.
Pentru mai multe informații despre descărcarea fișierelor de asistență Microsoft, consultați următorul articol din Baza de cunoștințe Microsoft:
119591 Cum se obțin fișierele de asistență Microsoft din serviciile online
Microsoft a scanat acest fișier de viruși. Microsoft a utilizat cel mai recent software de detectare a virușilor care era disponibil la data la care a fost publicat fișierul. Fișierul este stocat pe servere cu securitate îmbunătățită care contribuie la prevenirea oricăror modificări neautorizate aduse fișierului.
Istoricul versiunilor
Lansare v1.5
Limbi acceptate: Engleză (Statele Unite)
Adaugă suport pentru .NET Framework 4.6.2 prin .NET Framework 4.8.Lansare v1.4
Limbi acceptate: Engleză (Statele Unite)
Adaugă suport pentru .NET Framework 4.6.2 prin .NET Framework 4.8.Lansarea v1.3
Limbi acceptate: Engleză (Statele Unite)
Extinde suportul pentru .NET Framework 4.5.2, .NET Framework 4.6 și .NET Framework 4.6.1.Lansarea v1.2
Limbi acceptate: Engleză (Statele Unite)
Suportul pentru modul silențios și modul pasiv prin linia de comandă sunt adăugate pentru instrument. Acum, instrumentul nu necesită să rulați doar în modul UI. Prin urmare, activitatea poate fi automatizată. Instrumentul acceptă acum .NET Framework 4.5 și .NET Framework 4.5.1. Prin urmare, remedierea și repararea se aplică, de asemenea, pentru aceste produse. Se adaugă un argument nou, opțional, în linia de comandă, pentru a permite repararea anumitor versiuni .NET Framework pentru a înlocui repararea altor versiuni instalate în același timp. Fișierul jurnal generat de instrumentul de reparare poate fi salvat opțional într-o locație specificată de utilizator, utilizând o opțiune din linia de comandă. Această nouă opțiune înlocuiește locația implicită, care este desktopul utilizatorului curent în modul UI și folderul %temp% în modul Silențios sau Pasiv . O opțiune nouă vă permite să rulați Instrumentul de reparare în modul Numai colecția de jurnale fără a aplica remedieri sau reparații. Opțiunea oferă flexibilitatea de a colecta și investiga jurnale înainte de a aplica remedieri reale. Se adaugă suport nou, opțional, pentru a vă permite să renunțați la orice colectare de date în modul silențios sau pasiv . Lansare: v1.1 Limbi acceptate: Engleză (Statele Unite) Release v1.1 extinde suportul pentru .NET Framework 3.5 SP1 (aceasta include .NET Framework 3.0 SP2 și .NET Framework 2.0 SP2). Release v1.1 adaugă, de asemenea, suport offline pentru computere care au conectivitate limitată sau neconectare la internet. Lansare: v1.0 Limbi acceptate: Engleză (Statele Unite) Release v1.0 este prima versiune a instrumentului care a avut suport pentru .NET Framework 4 și actualizările sale.Configurații afectate
Puteți utiliza instrumentul de reparare .NET Framework pentru a corecta problemele de configurare pentru următoarele configurații:
-
.NET Framework 4.8 pe următoarele sisteme de operare:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.7.2 pe următoarele sisteme de operare:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.7.1 pe următoarele sisteme de operare:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6.1 pe următoarele sisteme de operare:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6.2 pe următoarele sisteme de operare:
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 3.5 SP1 pe următoarele sisteme de operare:
-
Windows Server 2008 Service Pack 2 (SP2)
-