Popravite uzroke greške 0xc8000222 u operativnom sistemu Windows 7


Kada radimo na kompjuteru, vrlo često se nalazimo u situaciji kada, tokom instalacije ažuriranja, komponenti sistema ili programa, postoje problemi koji rezultiraju pojavom prozora sa kodovima i opisima. U ovom članku ćemo govoriti o tome kako se riješiti greške HRESULT 0xc8000222.

HRESULT 0xc8000222 Ispravljanje grešaka

Ovaj kvar se obično javlja kada instalirate ažuriranja za sistem ili njegove komponente. Jedna od najčešćih situacija je instalacija .NET Framework-a, tako da ćemo analizirati proces koristeći njegov primjer. Postoje i druge opcije, ali u svim slučajevima akcije će biti iste.

Budući da je komponenta .NET Framework sistemska komponenta (iako se može nazvati kao takva s nekim rastezanjem), njenu instalaciju ili ažuriranje obavljaju odgovarajuće usluge, posebno "Windows Update" i "Osnovna inteligentna usluga prenosa (BITS)". Njihov pogrešan rad dovodi do greške. Drugi faktor je prisustvo datoteka koje uzrokuju konflikte u sistemskoj fascikli namijenjene za privremeno pohranjivanje podataka za ažuriranja - "SoftwareDistribution". Dalje, predstavljamo dva načina za rešavanje problema.

Metod 1: Standard

Suština ovog metoda je da ponovo pokrene usluge i eliminiše konflikt. To se radi jednostavno:

  1. Pozovite niz Run i napisati naredbu za pokretanje ugriz "Usluge".

    services.msc

  2. Nađi "Windows Update"izaberite je na listi i kliknite na link "Stop".

  3. Iste akcije se ponavljaju za "Osnovna inteligentna usluga prenosa (BITS)".

  4. Zatim idite na sistemski disk i otvorite direktorij "Windows". Ovdje tražimo mapu "SoftwareDistribution" i dajte joj drugo ime, na primer "SoftwareDistribution_BAK".

  5. Sada se vraćamo na servise i ponovo ih pokrećemo klikom na odgovarajući link u lijevom bloku, nakon čega će sistem kreirati novi direktorij s istim imenom.

  6. Ponovo pokrenite računar.

Metod 2: Komandna linija

Ako iz nekog razloga ne možete zaustaviti usluge ili preimenovati fasciklu na uobičajeni način, možete to učiniti koristeći "Komandna linija".

  1. Idite na meni "Start"idite na odeljak "Svi programi" i otvorite fasciklu "Standard". Klikom na stavku koja nam je potrebna, kliknite desnim klikom i odaberite pokretanje kao administrator.

  2. Prvo, zaustavljamo servise sa naredbama koje su navedene u nastavku. Nakon unosa svake linije pritisnite ENTER.

    net stop WuAuServ

    i

    net stop BITS

  3. Preimenujte fasciklu koja će nam pomoći drugi tim.

    rename

    Da bi to funkcioniralo, dodatno specificiramo putanju do izvornog direktorija i njegovog novog imena. Adresa se može preuzeti ovdje (otvorite mapu "SoftwareDistribution"kopirajte i zalijepite "Komandna linija"):

    Cijeli tim izgleda ovako:

    preimenujte C: Windows SoftwareDistribution SoftwareDistribution_BAK

  4. Zatim pokrećemo uslugu naredbama.

    net start WuAuServ

    i

    net start BITS

  5. Zatvorite konzolu i ponovo pokrenite računar.

Zaključak

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