Când Windows Update eșuează în mod repetat, mesajele de eroare pot deveni incredibil de frustrante: actualizări care nu se descarcă, instalări care se blochează sau coduri ciudate care nu spun prea multe. Vestea bună este că, cu instrumentele potrivite, Este posibil să remediați erorile Windows Update fără formatare nici să vă pierdeți datele.
În acest ghid rapid (dar foarte complet) veți găsi Toate metodele eficiente pentru a remedia Windows UpdateDe la instrumentul de depanare încorporat la tehnici avansate cu DISM, SFC, curățarea memoriei cache, resetarea componentelor, instalarea manuală de patch-uri și chiar strategii de backup pentru a vă proteja înainte de a atinge ceva sensibil.
Erori tipice de actualizare Windows și ce înseamnă acestea
Înainte de a trece la soluții, merită să știm Cele mai frecvente coduri de eroare Windows Update și cauzele acestoraAcest lucru te va ajuta să alegi o metodă mai bună de aplicare, în loc să procedezi complet în orb.
Erori de corupție și fișiere deteriorate
Multe eșecuri se datorează fișiere de sistem corupte sau incompleteîn special în Component Breakdown Store (CBS) sau în baza de date Windows Update. Câteva coduri reprezentative sunt:
- 0x80070002 (ERROR_FILE_NOT_FOUND): Sistemul nu poate localiza unul sau mai multe fișiere necesare.
- 0x8007000D (date nevalide): Există fișiere sau metadate corupte pe care Windows nu le poate interpreta.
- 0x80073712 (ERROR_SXS_COMPONENT_STORE_CORRUPT): Depozitul de componente se află într-o stare inconsistentă sau coruptă.
- 0x800f0831 (CBS_E_STORE_CORRUPTION): Corupție în magazinul CBS.
- 0x800F081F (CBS_ERROR_FUENTE_MALTANTE): Lipsește sursa pachetului sau un fișier esențial.
- 0x800736CCun fișier component nu corespunde valorii hash așteptate din manifest.
- 0x800705B9eroare la analizarea datelor XML necesare pentru actualizare.
- 0x80070246A fost găsit un caracter ilegal în date.
- 0x8007370D, 0x8007370B, 0x8007370Aprobleme la interpretarea identităților componentelor (formate incorecte, nume sau valori ale atributelor nevalide).
- 0x800f0982, 0x800f0984, 0x800f0986: erori la potrivirea componentelor sau lipsă de fișiere binare la aplicarea deltelor de actualizare (PSFX).
În toate aceste scenarii, Instrumentele DISM și SFC sunt cei mai buni aliați ai tăideoarece pot repara imaginea Windows și fișierele de sistem care au fost corupte.
Erori cu semnături, certificate și descărcări
În alte cazuri, Windows Update eșuează nu din cauza coruperii sistemului, ci pentru că probleme cu semnăturile digitale, certificatele sau accesul la fișierul descărcatPrintre cele mai frecvente coduri se numără:
- 0x800B0100 (TRUST_E_NOSIGNATURE): Fișierul de actualizare nu are o semnătură validă.
- 0x800B0101 (CERT_E_EXPIRED): Certificatul necesar a expirat, conform verificării ceasului de sistem.
- 0x80092003 (CRYPT_E_FILE_ERROR): Eroare criptografică la citirea sau scrierea unui fișier în timpul procesului de actualizare.
- 0x800f0906: eșecul de a descărca conținut pentru o funcție la cerere sau de a repara daunele.
- 0x80246007: descărcare incompletă sau fișiere de actualizare indisponibile.
Când vezi aceste greșeli, este de obicei util Verificați conexiunea la internet, data și ora, software-ul antivirus și goliți memoria cache Windows Update.Uneori va trebui să descărcați patch-ul manual.
Erori de serviciu, configurare și permisiuni
Există, de asemenea, destul de multe erori legate de servicii dezactivate, permisiuni insuficiente sau configurație incorectă:
- 0x80070490Windows nu a putut căuta actualizări noi.
- 0x8024002E (WU_E_WU_DISABLED): Serviciul client Windows Update este dezactivat.
- 0x80070422Serviciul Windows Update este oprit sau nu poate fi pornit.
- 0x80070057: parametru incorect, adesea legat de setări incorecte sau valori inconsistente.
- 0x80070020un alt program blochează procesul de actualizare (ceea ce este comun în cazul programelor antivirus foarte intruzive).
- 0x80070005: acces refuzat sau permisiuni insuficiente pentru instalarea actualizării.
- 0x80248014problemă cu baza de date Windows Update sau cu serviciul asociat.
De obicei, funcționează bine pentru acest tip de mesaj. depanatorul Windows Update, resetarea componentelor și verificarea software-ului antivirus sau de securitate.
Erori specifice în Windows 10 și Windows 11
În plus, Microsoft a documentat o listă de coduri care se observă în ambele Windows 10 ca în Windows 11și alte caracteristici exclusive pentru Windows 11:
- 0x800705b4Instalarea actualizării durează prea mult sau este întreruptă.
- 0x80240034Actualizarea este blocată din cauza unei descărcări incomplete sau a unei probleme de conexiune.
- 0x800f0922, 0x8007000E: spațiu insuficient pe disc pentru a finaliza instalarea.
- 0x80070002, 0x80070003, 0x80070057: erori generice la instalarea actualizării.
- 0x8007000d (foarte frecvent în Windows 11): fișiere de actualizare corupte sau memorie cache deteriorată.
- 0x80080005probleme interne cu serviciul de actualizare sau fișiere corupte.
- 0xC1900101Un driver incompatibil provoacă eșecul actualizării (foarte frecvent la actualizarea de la o versiune mai mare, cum ar fi trecerea la o versiune nouă de Windows 11).
Microsoft oferă un ghid oficial cu aceste coduri și soluțiile recomandate, dar în practică Pașii pe care îi veți vedea în acest articol acoperă aproape toate scenariile din lumea reală..
Depanatorul Windows Update: prima încercare
Cea mai ușoară modalitate de a începe este să trageți de Instrument de depanare Windows Update Vine integrat atât în Windows 10, cât și în Windows 11. Nu face minuni, dar remediază câteva erori comune fără a afecta nimic sensibil.
Cum se rulează pe Windows 10
În Windows 10 îl poți deschide în două moduri. Cea mai directă metodă este prin Setări:
- Mergeți la Start > Setări > Actualizare și securitate > Depanare.
- Faceți clic pe Solutii de probleme suplimentare.
- În secțiunea „Noțiuni introductive”, selectați Windows Update și apăsați Rulați instrumentul de depanare.
Dacă nu îl găsești acolo, poți merge la Panou de control > Depanare > Vizualizare totală > Actualizare Windows și lansați-l din acea perspectivă clasică.
Când se deschide expertul, activați opțiunea „Aplică repararea automat” sau, dacă permite, „Încercați să remediați problema ca administrator”, astfel încât să puteți face modificări profunde la serviciile de actualizare.
Cum se rulează pe Windows 11
În Windows 11, procesul este puțin diferit, dar scopul este același: Detectează și repară automat setările și serviciile Windows Update.
- Se deschide Start > Setări > Sistem > Depanare.
- Faceți clic pe Alții soluționatori de probleme.
- Localizează Windows Update și faceți clic pe Alerga.
Expertul va verifica starea serviciilor, baza de date cu actualizări și alți parametri. Poate corecta, de exemplu, „Configurația de securitate lipsește” sau „Înregistrarea serviciului lipsește sau este coruptă” și marcați acele probleme ca „Remediate”. După terminare, este o idee bună să reporniți și să încercați din nou Windows Update.
Repararea fișierelor de sistem cu SFC și DISM
Dacă depanatorul nu funcționează sau codurile de eroare indică o eroare coruptă, următorul pas este să utilizați SFC și DISM dintr-o consolă cu privilegii de administratorAici intrăm pe un teritoriu puțin mai tehnic, dar este total gestionabil dacă urmați pașii întocmai.
Utilizarea de bază a DISM pentru repararea actualizărilor Windows
DISM (Deployment Image Servicing and Management) este un instrument din linia de comandă capabil să Revizuirea și repararea imaginii WindowsAceasta include imaginea de pe computer, precum și alte imagini (WinRE, instalare, WinPE etc.). În contextul Windows Update, o folosim pentru a repara depozitul de componente și pachetele corupte.
Pentru al rula:
- Deschideți meniul Start, tastați Comanda promptă, faceți clic dreapta și selectați Rulați ca administratorAcceptați notificarea privind controlul contului.
- În fereastra de comandă, executați următoarea comandă (acest lucru poate dura câteva minute):
DISM.exe / Online / Curățenie-imagine / Restaurare - Dacă trebuie să specificați o cale sursă alternativă (de exemplu, un folder partajat cu fișiere curate), utilizați:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Sursă:\ Windows /LimitAccess - Când ați terminat, rulați:
sfc / scannow astfel încât Verificatorul de fișiere de sistem să poată repara orice fișiere în așteptare.
Fiecare dintre aceste operațiuni poate dura timp, așadar Ai răbdare și nu închide fereastra chiar dacă pare că s-a oprit..
Ce verifică de fapt DISM?
Pentru a vă face o idee despre ce face DISM în culise, verificați integritatea elementelor cheie, cum ar fi:
- înregistrări în foldere:
%SYSTEMROOT%\Servicii\Pachete
%SYSTEMROOT%\WinSxS\Manifeste - Intrări în registru în subchei precum:
HKEY_LOCAL_MACHINE\Componente
HKEY_LOCAL_MACHINE\Schema
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Service bazat pe componente
Când detectează manifeste corupte, pachete inconsistente sau date de înregistrare eronate, Încercați să le înlocuiți cu versiuni corecte obținute de la sursa lor. (imaginea în sine, fișierele de instalare sau sursa specificată).
Înregistrări generate de DISM
De fiecare dată când utilizați DISM, detaliile despre ceea ce a găsit și reparat sunt salvate în:
- %SYSTEMROOT%\Logs\CBS\CBS.log
- %SYSTEMROOT%\Logs\CBS\CBS.persist.log
În mod normal, nu este nevoie să consultați aceste înregistrări decât dacă doriți să mergeți mai departe și reparați manual daune specifice pe care DISM nu a putut să le rezolve singurÎn secțiunea următoare veți vedea cum se face.
Ghid avansat: Repararea manuală a daunelor CBS folosind DISM
În medii mai critice sau când DISM returnează erori, cum ar fi 0x800f081f Dacă indică faptul că nu poate găsi fișierele sursă, poate fi necesară o intervenție manuală. Aceasta implică Analizați fișierul CBS.log, localizați fișierele corupte, obțineți-le din actualizările corecte și forțați DISM să le utilizeze ca sursă..
Pasul 1: Analizați fișierul CBS.log
După rularea DISM, accesați calea %WinDir%\Logs\CBS\CBS.log și deschideți-l cu un editor de text. Acolo veți găsi un rezumat al operațiunii cu informații precum:
Verificarea disponibilității actualizării sistemului. (p) Sarcină utilă CSI coruptă (n) amd64_microsoft-windows-a..modernappmanagement_31bf3856ad364e35_10.0.19045.3636_none_23b3b3ece690d77b\EnterpriseModernAppMgmtCSP.dll (p) Lipsește CBS MUM (n) Microsoft-Windows-Client-Features-Package~31bf3856ad364e35~amd64~~10.0.19045.4291 (p) Manifest CSI corupt (w) (Remediat) wow64_microsoft-windows-audio-mmecore-acm_31bf3856ad364e35_10.0.19045.1_none_a12b40f4b4c7b751 (p) CSI Manifest corupt (n) wow64_microsoft-windows-audio-volumecontrol_31bf3856ad364e35_10.0.19045.3636_none_4514b27cf12f35d5 Rezumat: Operațiune: Detectare și reparare Rezultatul operațiunii: 0x800f081f Ultimul pas reușit: Eliminarea pachetelor în etapă finalizată. Corupție totală detectată: 2 Corupție manifest CBS: 2 Corupție metadate CBS: 0 ...
Acest rezumat vă spune Ce tipuri de corupție au fost detectate (manifeste, payload-uri, metadate)care au fost reparate și care nu.
Pasul 2: Identificați fișierele și UBR-urile și localizați baza de date corespunzătoare
În liniile cu erori, veți vedea căi și nume de componente. Ar trebui să fiți atenți la trei lucruri: fișier corupt, pachet afectat și număr de versiune (UBR). De exemplu:
- Fișier corupt: EnterpriseModernAppMgmtCSP.dll în interiorul fișierului amd64_microsoft-windows-a..modernappmanagement_…_10.0.19045.3636_…
- Pachet cu MUM lipsă: Pachet de caracteristici client Microsoft Windows~…~~10.0.19045.4291
- Alte componente precum: wow64_microsoft-windows-audio-volumecontrol_…_10.0.19045.3636_…
Numarul 10.0.19045.3636 o 10.0.19045.4291 Este UBR (Update Build Revision - Revizuirea actualizării construcției). Misiunea ta este să o potrivești cu Numărul KB al actualizării cine a introdus acele fișiere. Pentru a face acest lucru:
- Vizitați pagina oficială a istoricul actualizărilor versiunii dvs. de Windows (de exemplu, Windows 10 22H2).
- Căutați în listă actualizarea al cărei UBR final corespunde cu cel din înregistrarea dvs. (de exemplu, 3636 sau 4291).
- Când se potrivesc, veți avea KB, de exemplu:
UBR 3636 → ar putea corespunde cu KB5031445.
UBR 4291 → ar putea corespunde cu KB5036892.
Cu baza de cunoaștere identificată, acum puteți Accesați Catalogul Microsoft Update și descărcați actualizările specifice. care conțin fișierele curate de care aveți nevoie.
Pasul 3: Extrageți fișierele .msu și .cab
Actualizările pe care le descărcați vor veni în formatul .msu și, în cadrul acestora, pachete .taxiPentru a le utiliza ca sursă DISM sau pentru a copia fișiere individuale, acestea trebuie extrase:
- Creați un folder pentru a colecta fișierele, de exemplu:
mkdir C:\temp\Source - Folosește un script PowerShell sau instrucțiunile din documentația Microsoft pentru Extrageți fișierele .msu și .cab către o cale de lucru (de exemplu C:\path\extractedFiles).
După ce ați extras conținutul, veți putea localiza versiunile corecte ale fișierelor deteriorate.
Pasul 4: Înlocuiți fișierele corupte și rulați din nou DISM cu /Source
Având fișierele bune în posesia dumneavoastră, următorul pas este copiați versiunile corecte în folderul sursă pe care le veți folosi cu DISM:
- Copiați fiecare fișier corectat în C:\temp\Source, de exemplu:
Copie-Element «C:\path\extractedFiles\corruptedfile.dll» -Destinație «C:\temp\Source» - Repetați procesul pentru toate fișierele detectate în CBS.log ca fiind corupte sau lipsă.
- Deschideți din nou o linie de comandă ca administrator și executați:
DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\temp\Source\ /LimitAccess
Făcând asta, îi spui DISM-ului că Nu încercați să descărcați nimic de pe internet; în schimb, utilizați folderul C:\temp\Source ca sursă de reparare..
Pasul 5: Verificați rezultatul și examinați fișierul CBS.log
Pentru a confirma că totul este la locul lui, puteți face două lucruri:
- Alerga Imagine DISM / Online / Curățire / ScanHealth pentru a putea verifica starea imaginii.
- Spatele deschis %WinDir%\Logs\CBS\CBS.log și verificați dacă elementele corupte anterior apar acum ca „Remediate” sau nu apar deloc ca o eroare.
Rezultatele tipice DISM rezumă cât de multă corupție a fost detectată și câtă a fost corectată. De exemplu, este obișnuit să vezi ceva de genul acesta:
Rezultatul operației: 0x800f081f Corupție totală detectată: 2 Corupție manifest CBS: 2 Corupție totală reparată: 1 Manifest CBS reparat: 1 ...
Dacă, după corecții, rulați din nou procesul și acea corupere dispare, o puteți considera rezolvată. Depozit de componente CBS reparat și încercați din nou Windows Update.
Alte metode eficiente pentru a remedia Windows Update în Windows 10 și 11
Pe lângă DISM și repararea avansată, există o serie de tehnici foarte utile care merită încercate, mai ales atunci când problema pare mai mult decât o simplă remediere. servicii, memorie cache sau configurații care fac parte din fișierele de sistem profunde.
Ștergeți memoria cache a Windows Update
Fișierele cache corupte sau acumulate pot fi responsabile pentru numeroase erori (repornirea descărcărilor, pachete corupte etc.). O modalitate clasică de a rezolva acest lucru este ștergeți folderul SoftwareDistribution:
- Opriți serviciul Windows Update: căutare services.mscDeschide-l, localizează Windows Updatefaceți clic dreapta și alegeți oprire.
- Mergeți la C: \ Windows \ SoftwareDistribution \ Descărcare și ștergeți tot conținutul (nu folderul principal, ci doar fișierele și subfolderele).
- Reveniți la fereastra de servicii, faceți clic dreapta pe Windows Update și apăsați Începe.
Apoi, încercați să verificați din nou dacă există actualizări. Cu memoria cache golită, Windows va forța o nouă descărcare a pachetelorDe obicei, acest lucru rezolvă erorile cauzate de descărcările incomplete.
Resetarea componentelor și politicilor Windows Update
Când problema se datorează unor servicii configurate greșit, permisiuni ale folderelor de sistem sau politici de grup aplicate incorect, cea mai eficientă soluție este resetați complet componentele Windows UpdateExecutarea manuală a acestei operațiuni în linia de comandă implică numeroase comenzi (oprirea serviciilor, redenumirea folderelor, înregistrarea DLL-urilor etc.), așa că Microsoft și alți furnizori oferă scripturi .bat care automatizează procesul.
Ideea de bază este:
- alerga a Script de resetare Windows Update (fișier .bat) ca administrator.
- Permiteți-i să oprească servicii precum BITS, Windows Update, CryptSvc, să redenumească SoftwareDistribution și Catroot2, să reînregistreze componentele și să reactiveze totul.
La finalizare, se recomandă Reporniți computerul și rulați Windows Update de la zero.Acest tip de resetare rezolvă majoritatea problemelor structurale ale motorului de actualizare.
Instalați manual ultima stivă de întreținere (SSU)
Las Actualizări ale stivei de service (SSU) Acestea corectează defectele mecanismului care instalează actualizările. Dacă SSU este învechit sau corupt, pot apărea erori ciudate în timpul procesului.
- Intrați în Catalogul Microsoft Update și căutați „actualizare stivă de service” împreună cu versiunea dvs. de Windows.
- Descărcați cea mai recentă versiune SSU potrivită pentru arhitectura dvs. (x86, x64 sau ARM64Puteți verifica tipul de sistem în Panou de control > Sistem > Tip de sistem.
- Rulați fișierul descărcat pentru a instala SSU.
- Reporniți și încercați din nou Windows Update.
În multe cazuri, instalați mai întâi SSU-ul și apoi actualizarea cumulativă corespunzătoare evită erorile de instalare intermediar.
Instalați manual actualizările după numărul KB
Dacă Windows Update nu reușește să descarce sau să instaleze o actualizare, aveți întotdeauna opțiunea de a Descărcați manual patch-ul din Catalogul Microsoft Update și instalați-l ca pe orice fișier executabil.
- Verificați site-ul oficial al istoricul actualizărilor a versiunii tale (Windows 10 sau Windows 11) și notează numărul KB al celei mai recente versiuni stabile sau al celei care îți dă probleme.
- Intrați în Catalogul Microsoft Update și caută acel KB.
- Descărcați pachetul care corespunde arhitecturii dvs.
- Faceți dublu clic pe fișierul .msu descărcat și urmați instrucțiunile expertului de instalare.
Dacă instalarea manuală funcționează fără erori, veți avea evitarea potențialelor defecțiuni ale serviciului Windows Update în sine Și, întâmplător, poți exclude faptul că problema este cu pachetul în sine.
Când vinovatul este antivirusul sau spyware-ul
Nu este neobișnuit ca software-ul antivirus sau antispyware de la terți să blocheze procesele de actualizare, să modifice fișierele din mers sau să interfereze cu serviciile de sistem. În aceste cazuri, poate fi necesar să... dezinstalați complet acele instrumente de securitate și încearcă din nou.
- Deschideți caseta de dialog a programelor (appwiz.cpl din Start > Căutare) și dezinstalați antivirusul/antispyware-ul.
- Reporniți computerul.
- Descărcați și rulați instrument oficial de curățare de la producător (un program de dezinstalare specific) pentru a elimina rămășițele de registry și serviciile ascunse.
- Reporniți din nou și încercați Windows Update fără a instala acel software.
Dacă acest lucru elimină erorile, ați identificat sursa. De acolo, puteți evalua situația. Schimbați soluția de securitate sau ajustați setările astfel încât să nu interfereze cu sistemul.
Restaurați sau anulați actualizările problematice
Uneori, problema nu este că actualizarea eșuează, ci că Se instalează corect, dar provoacă erori grave în sistem.: ecrane albastre, blocări, eșecuri de pornire sau defecțiuni ale driverelor.
Anularea unei actualizări majore de Windows 10/11
Când se instalează o versiune mare (de exemplu, o versiune nouă de Windows 11, cum ar fi 23H2), Windows salvează fișierele din instalarea anterioară timp de 10 zile ca să ne putem întoarce dacă ceva nu merge bine.
- În Windows 10: accesați Start > Setări > Actualizare și securitate > Recuperare și, în „Reveniți la versiunea anterioară de Windows 10”, apăsați start.
- În Windows 11: calea este similară și poți găsi și o opțiune „Revenire” dacă te-ai încadrat în termenul limită.
Dacă opțiunea respectivă nu apare, înseamnă că Au trecut mai mult de 10 zile și sistemul a șters fișierele vechi., deci nu veți mai putea să o inversați în acest fel.
Dezinstalați o anumită actualizare minoră
Pentru patch-uri cumulative sau actualizări minore care adaugă doar corecții, puteți dezinstalați-le selectiv din setari:
- În Windows 10: Start > Setări > Actualizare și securitate > Windows Update > Vizualizare istoric actualizări > Dezinstalare actualizări.
- În Windows 11: Start > Setări > Windows Update > Istoric actualizări > Dezinstalare actualizări.
În fereastra pop-up puteți selecta actualizarea problematică și apăsa dezinstalareEste o modalitate rapidă de a revenirea la o stare anterioară fără a fi nevoie de restaurarea întregului sistem.
Planul B (și foarte recomandat): Copii de rezervă și restaurare a sistemului
Dincolo de corectarea erorilor specifice, merită să presupunem că Windows este puternic, dar oarecum delicat.Mai ales când ai de-a face cu drivere, actualizări majore sau modificări hardware. De aceea, o strategie bună este să creezi un plan robust de backup.
Instrumente precum AOMEI Backupper Standard Acestea vă permit să creați copii de rezervă programate ale sistemului și să le restaurați dacă ceva nu merge bine. Câteva dintre avantajele lor sunt:
- Diverse tipuri de copii: sistem complet, partiții specifice, foldere sau fișiere specifice.
- Programare incrementală/diferențialăEconomisești spațiu și menții mai multe puncte de restaurare.
- Funcția de sincronizare pentru a păstra folderele replicate pe alte unități sau în rețea.
În plus, puteți crea un mediu de bootare (USB sau CD) pentru a restaura sistemul chiar dacă computerul nu mai pornește. În edițiile avansate, Universal Restore permite Migrarea unei imagini de sistem pe un alt computer cu hardware diferitceea ce este foarte util în scenarii de dezastru total.
Cu toate aceste resurse la dispoziția ta, de la depanator la DISM avansat, curățarea memoriei cache, resetarea componentelor, instalarea manuală a actualizărilor și un plan de backup bine structurat, ai tot ce îți trebuie. Un set complet de soluții pentru repararea rapidă și sigură a erorilor Windows Update, fără să o iei razna și cu liniștea sufletească de a ști că poți oricând să dai înapoi dacă ceva nu merge conform planului.

