Remediere eroare 0x800f0905 Windows

Configurare noua (How To)

Situatie

Eroarea 0x800f0905 apare adesea la actualizările Windows (Windows Update / Cumulative Updates) și indică probleme legate de pachete de actualizare corupte, componente ale Windows Update deteriorate sau incompatibilități în sistem.

Iată un proces pas cu pas de diagnostic și remedieri posibile:

  1. Verifică ce actualizare a eșuat — identifică codul KB (Knowledge Base) al update-ului care a generat eroarea.

  2. Consultă jurnalele CBS (C:\Windows\Logs\CBS\CBS.log) și DISM (C:\Windows\Logs\DISM\dism.log) pentru mesaje detaliate legate de eroare.

  3. Verifică integritatea sistemului cu SFC și DISM.

  4. Verifică spațiul liber pe unitatea de sistem (dacă e „low disk space”, updateurile pot eșua).

  5. Verifică dacă există pachete de limbă (language packs) implicate — în unele cazuri, conflictul cu pack-urile de limbă poate provoca eroarea.

Aplică aceste soluții — unele trebuie făcute ca administrator:

1. Resetarea componentelor Windows Update

Deschide Command Prompt / PowerShell cu privilegii de administrator și execută comenzile următoare (una câte una):

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*”
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q

regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll

netsh winsock reset
netsh winsock reset proxy

net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

Apoi repornește PC-ul și încearcă din nou actualizarea.

2. Rularea SFC + DISM

Într-un prompt cu privilegii de administrator:

sfc /scannow

După ce s-a terminat:

DISM /Online /Cleanup-Image /RestoreHealth

Repornește sistemul după aceea.

3. Instalare manuală a actualizării

  • Mergi la site-ul Microsoft Update Catalog (catalog.update.microsoft.com) și caută actualizarea KB care a eșuat

  • Descarcă versiunea potrivită pentru versiunea ta de Windows

  • Rulează fișierul și încearcă să instalezi manual

  • Uneori, combinat cu resetarea componentelor, acest pas funcționează când metoda automată nu reușește.

4. Înlocuire / reparare „in-place upgrade” (reparație Windows)

Dacă metodele de mai sus nu funcționează, poți efectua o instalare de tip reparare („repair install”) utilizând o imagine ISO oficială a Windows:

  • Descarcă ISO-ul corespunzător versiunii tale Windows de pe site-ul Microsoft.

  • Montează ISO-ul (click dublu) și rulează setup.exe din interior.

  • Alege opțiunea de a păstra fișiere și aplicații (Keep files and applications).

  • Urmează instrucțiunile și lasă procesul să se desfășoare.

  • După ce procesul s-a încheiat, încearcă din nou actualizările.

5. Gestionarea pachetelor de limbă

Există cazuri raportate în care adăugarea sau schimbarea pachetului de limbă a permis rezolvarea erorii 0x800f0905.

De exemplu:

  • Instalează un pachet de limbă adițional (ex: English UK dacă ai English US)

  • Setează acel pachet ca limbă afișată (display language)

  • Repornește sistemul, apoi încearcă să efectuezi actualizarea

  • După ce update-ul reușește, poți elimina pachetul suplimentar dacă vrei.

Solutie

Tip solutie

Permanent

Voteaza

(0 din 0 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?