Kada radimo na računalu, vrlo često se nalazimo u situaciji u kojoj, tijekom instalacije ažuriranja, komponenti sustava ili programa, postoje problemi koji rezultiraju izgledom prozora s kodovima i opisima. U ovom članku ćemo govoriti o tome kako se riješiti pogreške HRESULT 0xc8000222.

HRESULT 0xc8000222 Ispravljanje pogrešaka

Taj se neuspjeh obično pojavljuje kod instaliranja ažuriranja za sustav ili njegove komponente. Jedna od najčešćih situacija je instalacija .NET Framework Stoga ćemo analizirati proces koristeći njegov primjer. Postoje i druge opcije, ali u svim slučajevima akcije će biti iste.

Dovršetak instalacije .NET Frameworka s kodom pogreške 0x8000222 u sustavu Windows 7

Budući da je komponenta .NET Framework komponenta sustava (iako se može nazvati takvim rastezanjem), odgovarajuće usluge, osobito Windows Update i Background Intelligent Transfer Service (BITS), instaliraju je ili ažuriraju. Njihov pogrešan rad dovodi do pogreške. Drugi čimbenik je prisutnost datoteka koje uzrokuju sukobe u mapi sustava namijenjene privremenom pohranjivanju podataka za ažuriranja - “Distribucija softvera” . Zatim predstavljamo dva načina rješavanja problema.

Metoda 1: Standardna

Suština ove metode je ponovno pokrenuti usluge i eliminirati sukob. To se radi jednostavno:

  1. Pozovite niz "Run" i napišite naredbu da biste pokrenuli snap- in "Services" .

    services.msc

    Prijelaz na upravljanje uslugama iz linije Run u sustavu Windows 7

  2. Pronađite "Windows Update" , odaberite ga na popisu i kliknite na "Stop" vezu.

    Zaustavite uslugu ažuriranja u sustavu Windows 7

  3. Iste se radnje ponavljaju za "Background Intelligent Transfer Service (BITS)" .

    Zaustavljanje usluge BITS Pozadina Inteligentna usluga prijenosa u sustavu Windows 7

  4. Zatim idite na sistemski disk i otvorite direktorij "Windows" . Ovdje ćemo potražiti mapu "SoftwareDistribution" i dati joj drugo ime, na primjer, "SoftwareDistribution_BAK" .

    Preimenovanje mape SoftwareDistribution u sustavu Windows 7

  5. Sada se vraćamo na usluge i ponovno ih pokrećemo klikom na odgovarajući link u lijevom bloku, nakon čega će sustav stvoriti novi direktorij s istim imenom.

    Pokretanje usluge ažuriranja u sustavu Windows 7

  6. Ponovno pokrenite računalo.

Metoda 2: Command Line

Ako iz nekog razloga ne možete zaustaviti usluge ili preimenovati mapu na uobičajeni način, to možete učiniti pomoću naredbenog retka .

  1. Idite na izbornik "Start" , idite na odjeljak "Svi programi" i otvorite mapu "Standard" . Klikom na stavku koju trebamo, desnom tipkom miša i odabirom pokretanja kao administrator.

    Pokretanje naredbenog retka kao administratora s izbornika Start u sustavu Windows 7

  2. Prije svega, zaustavljamo usluge s naredbama koje su navedene u nastavku. Nakon unosa svakog retka, pritisnite ENTER .

    net stop WuAuServ

    i

    net stop BITS

    Zaustavite usluge ažuriranja sustava u naredbenom retku sustava Windows 7.  t

  3. Preimenujte mapu koja će nam pomoći u drugom timu.

    rename

    Da bi to funkcioniralo, dodatno specificiramo put do izvornog direktorija i njegovog novog imena. Adresa možete preuzeti ovdje (otvorite mapu “SoftwareDistribution” , kopirajte i zalijepite u “Command Line” ):

    Kopirajte putanju mape iz adresne trake u sustavu Windows 7

    Cijeli tim izgleda ovako:

    rename C:WindowsSoftwareDistribution SoftwareDistribution_BAK

    Preimenovanje mape SoftwareDistribution u sustavu Windows 7

  4. Zatim pokrećemo uslugu s naredbama.

    net start WuAuServ

    i

    net start BITS

    Pokretanje usluga ažuriranja sustava na naredbenom retku sustava Windows 7.  t

  5. Zatvorite konzolu i ponovno pokrenite računalo.

zaključak

Kao što možete vidjeti, popraviti pogrešku HRESULT 0xc8000222 u sustavu Windows 7 nije tako teško. Glavna stvar ovdje je jasno slijediti upute. Ne zaboravite da za ispravno izvršavanje naredbi pokrenite konzolu s administratorskim pravima, a nakon svih radnji morate ponovno pokrenuti stroj kako bi promjene stupile na snagu.