Cum se remediază codul de eroare 0x800F081F în Windows 10

În ciuda îmbunătățirilor semnificative din ultimii doi ani, Windows încă tinde să lanseze un cod de eroare aleatoriu. Mai devreme ne-am uitat la cum să remediem un proces critic oprit mort cu codul de eroare 0x000000EF. Acum este timpul să investigați  codul de eroare 0x800F081F . Să aruncăm o privire la cauzele și cum să remediem această problemă.

Ce cauzează codul de eroare 0x800F081F?

Codul de eroare 0x800F081F este unul dintre cele patru coduri de eroare posibile care indică aceeași problemă. Celelalte trei sunt codul de eroare 0x800F0906, codul de eroare 0x800F0907 și codul de eroare 0x800F0922. Incompatibilitatea Microsoft .NET Framework 3.5 cauzează toate aceste coduri de eroare. De obicei, acestea vor apărea atunci când activați .NET Framework utilizând fie Setup Wizard, Image Service Maintenance and Deployment Management (DISM), fie comenzile Windows PowerShell.

Veți vedea aceste coduri numai în Windows 10, Windows Server 2016, Windows Server versiunea 1709, Windows 8.1, Windows Server 2012 R2, Windows 8 și Windows Server 2012. În aceste sisteme de operare, Microsoft .NET Framework 3.5 nu este activat în mod implicit. Când activați această caracteristică, Windows Update încearcă să preia fișiere .NET împreună cu alte fișiere necesare. Dacă computerul dvs. nu este configurat corect, atunci puteți vedea codurile:

  • 0x800F081F:  Windows nu a putut găsi fișierele sursă .NET pentru a continua instalarea.
  • 0x800F0906:  Windows nu a putut încărca fișierele sursă .NET și să se conecteze la Internet sau să instaleze un rol sau o caracteristică de serviciu.
  • 0x800F0907:  DISM a eșuat sau setările politicii de rețea împiedică conectarea Windows la rețea.
  • 0x800F0922:  Procesarea instalatorilor .NET sau a comenzilor comune nu a reușit.

Cum se remediază codurile de eroare 0x800F081F, 0x800F0906, 0x800F0907 sau 0x800F0922 pe Windows 10

Din fericire, metodele de remediere a primelor trei coduri de eroare sunt aceleași. Pentru codul de eroare 0x800F0922, trebuie să mergeți direct la metoda 2 .

Metoda 1. Configurarea politicii de grup

Notă.  Editorul de politici de grup este disponibil numai pe Windows 10 Pro, Enterprise și Education. Din fericire, există o soluție. Puteți consulta ghidul despre cum să accesați Editorul de politici de grup în Windows 10 Home.

1 . Apăsați  Windows + R,  apoi tastați  gpedit.msc  și apăsați  Enter . Comanda va deschide fereastra Editorului de politici de grup.

Conectarea la politica de grup

2 . Apoi, accesați  Configurare computer> Șabloane administrative> Sistem . În partea dreaptă, derulați puțin în jos și găsiți „ Specificați opțiunile pentru instalarea componentelor opționale și repararea componentelor ”.

Specificați parametrii pentru instalarea și repararea componentelor suplimentare

3 . Acum faceți clic pe acest cuvânt de două ori cu mouse-ul pentru a deschide „setările”. Apoi, într-o fereastră nouă, trebuie să puneți un punct complet pe „ Activat ”. Dacă eroarea persistă

Includeți componente opționale

Metoda 2: activați .NET Framework utilizând comanda DISM

Notă.  Aceasta este singura metodă care va remedia codul de eroare 0x800F0922 și necesită utilizarea DISM pentru a activa .NET Framework.

1 . Înainte de a începe procesul principal, trebuie mai întâi să vă asigurați că aveți o imagine ISO Windows 10. Versiunea ISO trebuie să se potrivească exact cu sistemul dvs. de operare actual. Puteți descărca Windows oficial cu un instrument special. Ați descărcat o imagine ISO? Atunci să începem.

2 . Mai întâi, trebuie să montați imaginea ISO descărcată recent. Deschideți exploratorul (acest computer), găsiți imaginea ISO descărcată și faceți clic dreapta pe ea și selectați „ Conectare ” din meniu . Astfel, vom crea un disc virtual cu Windows 10.

Montați ISO Windows 10

3 . Dacă procesul a avut succes, veți vedea Windopws 10 ISO pe discul virtual deschizând acest PC. Amintiți-vă numele discului, în cazul meu este G.

Discul virtual Windows 10

4 . Acum deschideți „meniul Start” și căutați cmd.  Când vedeți lista de rezultate, faceți clic dreapta pe  Command Prompt  și selectați  Run as administrator .

CMD cu drepturi de administrator

5 . În fereastra Command Prompt, tastați următoarea comandă dism /online /enable-feature /featurename:NetFx3 /All /Source:G:\sources\sxs /LimitAccess și apăsați Enter.

featurename NetFx3

6 . După terminarea procesului cu linia de comandă, deschideți „Acest PC” și faceți clic dreapta pe discul virtual creat și selectați „ Eject ” din meniu . Astfel, vom șterge discul nostru virtual creat anterior cu Windows 10, astfel încât acesta să nu interfereze. Nu mai avem nevoie de el. Reporniți computerul și verificați dacă eroarea este rezolvată.

Ștergeți discul virtual

Reinstalați Microsoft .NET Framework 3.5

După ce ați urmat cu succes instrucțiunile, este timpul să instalați .NET Framework 3.5 pentru a remedia eroarea 0x800F081F și codurile conexe.

1 . Apăsați Win + R și introduceți  appwiz.cpl.appwiz cpl Intrare rapidă pentru dezinstalarea programelor

2 . Faceți clic pe partea stângă „ Activați sau dezactivați componentele ”. În fereastra nouă, găsiți NET Framework 3.5 (inclusiv .NET 2.0 și 3.0) în listă  și bifați caseta de lângă acesta, apoi faceți clic pe OK. Procesul de instalare va dura câteva minute, în funcție de viteza conexiunii. Verificați dacă eroarea 0x800F081F a fost rezolvată.

Instalarea .NET Framework 2.0 3.0 și 3.5 pe Windows 10