Nu este neobișnuit ca utilizatorii de Windows să întâmpine probleme atunci când instalează actualizări sau fac upgrade la cea mai recentă versiune de Windows. Problema cu aceste coduri de eroare este că, de cele mai multe ori, ele nu specifică cauza erorii sau ce pot face utilizatorii pentru ao evita.
O eroare comună cu care se confruntă utilizatorii când încearcă să-și actualizeze sistemul este 0x80070003. Această eroare este însoțită de un mesaj care spune „Lipsesc unele fișiere de actualizare”. Să explorăm motivele din spatele acestei probleme și soluțiile pe care le puteți încerca să o rezolvați.
De ce lipsesc fișierele de actualizare de pe computer?
Unul sau mai multe dintre următoarele motive ar putea explica de ce întâmpinați problema pe computer:
- Fișierul jurnal Windows poate avea fișiere de date corupte care interferează cu procesul de instalare a actualizării în Windows. Cel mai bun mod de a trata fișierele corupte este repararea acestora folosind utilitarele Windows încorporate. Dacă acest lucru nu funcționează, le puteți șterge pentru a rezolva problema.
- Fișierele de sistem esențiale au devenit corupte. Acest scenariu poate fi rezolvat prin rularea utilitarelor de depanare descrise mai jos. Ele pot identifica fișierele corupte și le pot înlocui cu altele sănătoase.
- Componentele de actualizare Windows necesare pentru instalarea actualizărilor în așteptare nu funcționează corect, ceea ce cauzează sistemul pentru a arunca eroarea Din fericire, repararea componentelor corupte este ușoară și se poate face în câteva minute folosind comanda Prompt.
- Serviciul Windows Update și alte servicii relevante necesare sistemului pentru a instala actualizările în așteptare sunt dezactivate sau au devenit corupte. În acest caz, puteți pur și simplu să reporniți serviciile pentru a rezolva problema.
Acum că știți ce ar putea cauza problema, să vedem cum să rezolvăm acest caz de lipsă a fișierelor de actualizare în Windows.
1. Ștergeți conținutul folderului DataStore
Folderul DataStore din Windows este un fișier jurnal care stochează informații despre toate actualizările instalate în sistem. Acest folder se află în folderul SoftwareDistribution, care este un director de informații legate de actualizare în Windows.
În mai multe cazuri, problema de bază a fost cauzată de componentele corupte ale folderului DataStore, care interferau cu procesul de actualizare a sistemului. O modalitate ușoară de a rezolva această problemă este ștergerea conținutului acestui folder sau eliminarea folderului Data Store ca întreg. Ambele metode sunt sigure de executat.
Am descris mai jos pașii pentru a face acest lucru. Cu toate acestea, dacă nu doriți să ștergeți folderul DataStore sau conținutul acestuia, le puteți și repara. Pentru asta, urmați următoarea metodă de mai jos.
- Lansați File Explorer și navigați la următoarea locație de mai jos:
C:\Windows\SoftwareDistribution
- Localizați DataStore folderul în folderul SoftwareDistribution și faceți clic dreapta pe el.
- Alege Șterge din meniul contextual.
- Clic da în promptul de confirmare pentru a continua.
Odată ce folderul este șters, deschideți aplicația Setări și încercați să instalați din nou actualizările.
2. Executați scanări de sistem
Următorul lucru pe care îl puteți face este să scanați sistemul pentru eventuale probleme. Cel mai bun mod de a face acest lucru este folosirea utilităților de sistem încorporate, cum ar fi System File Checker și DISM.
Verificatorul fișierelor de sistem (SFC) va scana fișierele de sistem protejate pentru neconcordanțe. Dacă găsește un fișier care este corupt, SFC îl va înlocui cu omologul său mai sănătos din cache. DISM, pe de altă parte, va repara imaginea sistemului.
Vom folosi promptul de comandă pentru a rula aceste instrumente. Asigurați-vă că sunteți conectat la Windows ca administrator înainte de a continua:
Iată tot ce trebuie să faci:
- Deschideți linia de comandă ca administrator (vezi cum să rulați promptul de comandă ca administrator pentru instrucțiuni).
- Clic da în promptul Control cont utilizator.
- În fereastra Prompt de comandă, tastați comanda menționată mai jos și apăsați introduce.
sfc /scannow
- Așteptați executarea comenzii, apoi executați următoarea comandă:
Dism /Online /Cleanup-Image /ScanHealth
- Apoi, continuați cu următoarea comandă:
Dism /Online /Cleanup-Image /RestoreHealth
- Odată ce această comandă este executată, închideți fereastra Command Prompt și verificați dacă acum puteți descărca actualizările vizate.
În timp ce ești la asta, poți și tu rulați instrumentul de depanare Windows Update. Acest instrument funcționează, de asemenea, ca utilitățile pe care tocmai le-am descris mai sus. Acesta va scana sistemul pentru erori și vă va sugera remedieri relevante care pot fi aplicate și folosind instrumentul de depanare.
3. Reparați componentele de actualizare
După cum am menționat mai devreme, componentele de actualizare pot face față și unui fel de corupție, ceea ce duce la problema în discuție.
Vestea bună este că repararea acestor componente este destul de simplă și vom folosi și promptul de comandă în această metodă. Iti recomandam crearea unui punct de restaurare înainte de a continua. Acest lucru vă va ajuta să reveniți la starea curentă a sistemului în cazul în care ceva nu merge bine în timpul execuției metodei.
Odată ce punctul de restaurare este creat, urmați acești pași:
- Deschideți o casetă de dialog Run (a se vedea cum se deschide Windows Run pentru a învăța cum).
- Tastați cmd în câmpul de text al Run și apăsați Ctrl + Shift + Enter pentru a deschide Command Prompt ca administrator.
- Clic da în promptul Control cont utilizator.
- Odată ce vă aflați în linia de comandă, executați comenzile de mai jos una câte una:
<cod>net stop wuauserv
net Stop cryptSvc
net Stop biți
net Stop msserver - Odată ce toate serviciile sunt oprite, executați următoarele comenzi. Acestea vor șterge memoria cache de actualizare din sistem:
<cod>ren %systemroot%\softwaredistribution softwaredistribution.bak
ren %systemroot%\sistem32\catroot2catroot2.bak - Acum, continuați cu următoarele comenzi una câte una pentru a porni din nou serviciile de actualizare Windows:
<cod>net start wuauserv
net start biți
net start cryptsvc
net start instalare de încredere
net start appidsvc - După ce sunt executate comenzile, reporniți computerul. Sperăm că veți putea instala actualizările în așteptare la repornire.
Obțineți fișierele de actualizare lipsă înapoi pe Windows
Sper că, până acum, ar fi trebuit să fi rezolvat cu succes eroarea enervantă de actualizare. În cazul în care vă confruntați în continuare cu problema, puteți utiliza catalogul de actualizări Microsoft pentru a instala manual actualizările. De asemenea, poate fi o idee bună să raportați această problemă echipei de asistență Microsoft, astfel încât să poată lansa o remediere oficială a problemei.