FIX: Actualizarea definiției pentru Windows Defender nu reușește cu eroarea 0x80070643

Atunci când instalează actualizări pentru computerele lor din Windows Update, mulți utilizatori au raportat o singură actualizare - o actualizare de definiție pentru Windows Defender - eșuând, codul de eroare 0x80070643 fiind asociat cu problema. Actualizările de definiție pentru Windows Defender vin cu definiții noi și actualizate pentru toți virușii și programele malware cunoscute, motiv pentru care aceste actualizări sunt absolut critice pentru performanța optimă a Windows Defender și de ce nu puteți instala chiar și una dintre aceste actualizări poate fi o problemă destul de mare. De asemenea, alți utilizatori au raportat că nu numai actualizările Windows Defender eșuează, ci și multe alte actualizări în așteptare pentru Microsoft Office, Windows Live Essentials, Skype, Microsoft Silverlight etc. Deși această problemă este răspândită în rândul utilizatorilor Windows 10, a fost raportată și mai devreme sisteme de operare din Windows Vista.

Deși nu există un cuvânt oficial despre cauza acestei probleme, mulți dintre cei mai înțelepți utilizatori de Windows 10 care au fost afectați de această problemă speculează că este cauzat atât de Windows Update, cât și de Windows Defender care încearcă să descarce și să instaleze Actualizarea definiției în cauză la acelasi timp. Din fericire, însă, această problemă nu se numără printre numeroasele probleme cu Windows 10 care nu pot fi rezolvate. Pentru a remedia această problemă, tot ce trebuie să facă un utilizator afectat este să descarce Actualizarea definiției în cauză prin Windows Defender în sine, dezinstalând antivirusuri terțe, actualizând Windows cu permisiuni administrative, eliminând actualizările de definiție existente, rulând instrumentul SubInACL, resetând componentele Windows Update sau fixând Silverlight. Efectuarea oricăreia dintre aceste metode va salva utilizatorul să nu vadă codul de eroare 0x80070643.

Metoda 1: Instalarea actualizării din Windows Defender

Pentru a remedia această problemă și a descărca cu succes actualizarea definiției defectuoasă, trebuie să:

  1. Deschideți meniul Start .
  2. Faceți clic pe Setări .
  3. Faceți clic pe Actualizare și securitate .
  4. Faceți clic pe Windows Defender în panoul din stânga.
  5. În panoul din dreapta, derulați în jos până la secțiunea Informații versiune și faceți clic pe Deschidere Windows Defender pentru a lansa aplicația desktop Windows Defender.
  6. Odată ajuns în aplicația Windows Defender, navigați la Actualizare
  7. Faceți clic pe Actualizare .

Așteptați ca Windows Defender să verifice, să descarce și să instaleze toate actualizările de definiție disponibile.

Odată ce Windows Defender a terminat descărcarea și instalarea tuturor actualizărilor de definiție disponibile, puteți naviga la Windows Update și veți vedea că nu sunt raportate actualizări de definiție în așteptare pentru Windows Defender și nici nu veți vedea codul de eroare 0x80070643.

Metoda 2: dezinstalați antivirusuri terțe

Pentru majoritatea persoanelor care au avut această problemă, dezinstalarea sau dezactivarea altor produse anti-malware a remediat produsele. Nu este recomandabil să aveți mai multe programe antivirus pe computer, deoarece acestea pot provoca conflicte cu consecințe nefavorabile. Dezinstalați rapid un antivirus existent accesând Panoul de control> Programe și caracteristici , selectând software-ul și apoi făcând clic pe Dezinstalare și urmând instrucțiunile sau folosiți pașii de mai jos pentru o dezinstalare completă.

  1. Descărcați instrumentul de eliminare a software-ului antivirus folosind linkurile corespunzătoare de mai jos.
    • Avast
    • AVG
    • Avira
    • BitDefender
    • Comodo Internet Security
    • Antivirus web
    • ESET NOD32
    • F-Secure
    • Kaspersky
    • Malwarebytes
    • McAfee
    • Microsoft Security Essentials
    • Norton
    • urs panda
    • Symantec
    • Trend Micro
    • Verizon
    • WebRoot

Puteți utiliza, de asemenea, AppRemover OESIS Endpoint Assessment Tool pentru a elimina produsele antivirus, altfel notați aici.

  1. Lansați utilitarul descărcat și urmați instrucțiunile acestuia pentru a elimina complet aplicația anti-malware din sistemul dvs.
  2. Reporniți computerul.
  3. Deschideți sau activați Windows Defender și apoi încercați să instalați actualizarea din Windows Update.

Metoda 3: Actualizarea cu permisiuni administrative

Unele actualizări necesită permisiuni administrative pentru a fi instalate. Dacă utilizați un cont de oaspeți sau un cont cu privilegii mai mici, conectați-vă la computer. Dacă computerul dvs. aparține unui domeniu, trebuie să contactați administratorul de sistem pentru a vă ajuta.

Metoda 4: Utilizați promptul de comandă

Există câteva comenzi pe care le puteți rula de la o linie de comandă a administratorului care vă ajută cu această problemă.

  1. Apăsați tasta Windows și tastați clic dreapta pe rezultat și alegeți Executare ca administrator. Sau, apăsați simultan tastele Windows și X de pe tastatură și alegeți Command Prompt (Admin) din meniu.
  2. În promptul de comandă Administrator tastați următoarele comenzi și apăsați Enter după fiecare pentru a le executa. Asigurați-vă că așteptați un mesaj finalizat de la prima comandă înainte de a scrie și a executa a doua. De asemenea, asigurați-vă că nu faceți greșeli de scriere cu comenzile.
„% PROGRAMFILES% \ Windows Defender \ MPCMDRUN.exe” -RemoveDefinitions -Toate „% PROGRAMFILES% \ Windows Defender \ MPCMDRUN.exe” -SignatureUpdate
  1. După ce ambele comenzi sunt executate, puteți închide promptul de comandă.
  2. Încercați să rulați actualizările acum, ar trebui să puteți face acest lucru atât din Windows Update , cât și din Windows Defender

Metoda 5: Fixarea Microsoft Silverlight

Dacă eroarea 0x80070643 din sistemul dvs. este legată de actualizarea de securitate pentru Microsoft Silverlight, puteți remedia cu ușurință curățarea instalării corupte Silverlight și apoi reinstalarea Silverlight.

  1. Descărcați utilitarul Fix It de la Microsoft, care dezinstalează automat Microsoft Silverlight. Alternativ, puteți descărca acest script și rulați ca administrator
  2. După finalizarea dezinstalării, accesați //www.microsoft.com/getsilverlight/get-started/install/default.aspx pentru a instala cea mai recentă versiune de Microsoft Silverlight.

Metoda 6: Resetarea componentelor de actualizări Windows

  1. Deschideți meniul Start și tastați „cmd”. Faceți clic dreapta pe pictograma Command Prompt și faceți clic pe „Rulați ca administrator”. Acceptați solicitarea UAC când apare.
  2. În promptul de comandă, tastați următoarele comenzi și apăsați Enter după fiecare comandă.
    Net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
  3. Redenumiți folderul SoftwareDistribution și Catroot2 tastând următoarele comenzi în linia de comandă.
     ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old ren C: \ Windows \ System32 \ catroot2 Catroot2.old 
  4. Porniți din nou serviciile Windows Update tastând aceste comenzi.
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. Încercați din nou să rulați Windows Update pentru a confirma dacă eroarea a dispărut.

Metoda 7: Rularea instrumentului SubInACL

Pentru sistemele de operare mai vechi, cum ar fi Windows Vista, a existat o eroare care implică .NET Framework 2.0, cauzată de permisiunile incorecte ale listei de control al accesului pe unele stupuri de registru, ceea ce face ca anumite aplicații să nu se instaleze. SubInACL remediază această problemă prin repararea fișierului și a permisiunilor de registry necesare pentru instalarea configurărilor bazate pe .MSI.

  1. Descărcați instrumentul SubInACL și instalați-l. Acest utilitar va fi instalat în C: \ Program Files \ Windows Resource Kits \ Tools.
  2. Descărcați acest script și editați-l cu Notepad sau orice alt editor de text. Înlocuiți valorile numite YOURUSERNAME în contul de utilizator Windows cu care v-ați conectat și salvați. Puteți găsi numele dvs. de utilizator uitându-vă la numele de utilizator listat în coloana Nume utilizator din fila Procese sau fila Utilizatori din Managerul de activități Windows.

  3. Faceți clic dreapta pe script și executați ca administrator.
  4. După finalizarea scriptului reset.cmd, încercați să instalați software-ul care anterior nu a reușit să se instaleze pe sistemul dvs.

Metoda 8: Instalați definițiile manual

În unele cazuri, este posibil ca eroarea să nu fie rezolvată și, ca soluție, puteți obține definițiile direct de pe site-ul web Microsoft și apoi puteți rula executabilul pentru a le instala pe computer. Pentru a face acest lucru, urmați ghidul de mai jos.

  1. Navigați la acest site.
  2. Selectați arhitectura adecvată a computerului.
  3. Rulați executabilul și urmați instrucțiunile de pe ecran pentru a-l instala.