Fixo shkaqet e gabimit 0xc8000222 në Windows 7


Kur punojmë në një kompjuter, ne shpesh gjejmë veten në një situatë ku, gjatë instalimit të përditësimeve, komponentëve të sistemit ose programeve, ka probleme që rezultojnë në shfaqjen e dritareve me kodet dhe përshkrimet. Në këtë artikull do të flasim se si të shpëtojmë nga gabimi HRESULT 0xc8000222.

HRESULT 0xc8000222 Korrigjim i gabimit

Ky dështim zakonisht ndodh kur instaloni përditësime në sistemin ose komponentët e tij. Një nga situatat më të zakonshme është instalimi i .NET Framework, kështu që ne do të analizojmë procesin duke përdorur shembullin e tij. Ka mundësi të tjera, por në të gjitha rastet veprimet do të jenë të njëjta.

Meqë komponenti .NET Framework është një komponent i sistemit (megjithëse mund të quhet i tillë me disa shtrirje), instalimi ose përditësimi i tij kryhet nga shërbimet përkatëse, në veçanti "Windows Update" dhe "Shërbimi i Transferimit të Inteligjuar Sfondi (BITS)". Puna e tyre e gabuar çon në një gabim. Faktori i dytë është prania e skedarëve që shkaktojnë konflikt në dosjen e sistemit të destinuar për ruajtjen e përkohshme të të dhënave për përditësime - "SoftwareDistribution". Tjetra, ne paraqesim dy mënyra për të zgjidhur problemin.

Metoda 1: Standard

Thelbi i kësaj metode është të rifillojë shërbimet dhe të eliminojë konfliktin. Kjo është bërë mjaft thjesht:

  1. Thirrni vargun "Run" dhe shkruani një komandë për të drejtuar parakohshme "Shërbime".

    services.msc

  2. ne gjejmë "Windows Update"zgjidhni atë në listë dhe klikoni në linkun "Stop".

  3. Të njëjtat veprime përsëriten "Shërbimi i Transferimit të Inteligjuar Sfondi (BITS)".

  4. Tjetra, shkoni në diskun e sistemit dhe hapni direktorinë "Windows". Këtu po kërkojmë një dosje "SoftwareDistribution" dhe t'i jepni një emër tjetër për shembull "SoftwareDistribution_BAK".

  5. Tani ne kthehemi në shërbime dhe i nisim përsëri duke klikuar në linkun përkatës në bllokun e majtë, pas së cilës sistemi do të krijojë një direktori të re me të njëjtin emër.

  6. Rindizni kompjuterin.

Metoda 2: Linja e komandës

Nëse për ndonjë arsye nuk mund të ndaloni shërbimet ose të riemërtoni një dosje në mënyrën e zakonshme, mund ta bëni duke përdorur "Linja e komandës".

  1. Shkoni te menyja "Start"shkoni tek seksioni "Të gjitha programet" dhe hapni dosjen "Standard". Ne klikoni mbi artikullin që na nevojitet, klikoni me të djathtën dhe zgjidhni nisjen si administrator.

  2. Para së gjithash, ne ndalim shërbimet nga ana e tyre me komandat e listuara më poshtë. Pasi të futni çdo rresht, shtypni ENTER.

    ndaluar net WuAuServ

    dhe

    BITS të ndaluara neto

  3. Riemërtoj dosjen do të na ndihmojë një ekip tjetër.

    riemërtoj

    Në mënyrë që ajo të funksionojë, ne gjithashtu specifikojmë shtegun në direktorinë burimore dhe emrin e saj të ri. Adresa mund të merret këtu (hapni dosjen "SoftwareDistribution"kopjoni dhe ngjiteni "Linja e komandës"):

    E gjithë skuadra duket kështu:

    riemëroni C: Windows SoftwareDistribution SoftwareDistribution_BAK

  4. Tjetra, ne fillojmë shërbimin me komanda.

    filloni neto WuAuServ

    dhe

    BITS të fillojë neto

  5. Mbyllni tastien dhe rindizni kompjuterin.

përfundim

Siç mund ta shihni, për të ndrequr gabimin HRESULT 0xc8000222 në Windows 7 nuk është aq e vështirë. Gjëja kryesore këtu është të ndiqni udhëzimet qartë. Mos harroni se për ekzekutimin e saktë të komandave, duhet të filloni konsolën me të drejtat e administratorit dhe pas të gjitha veprimeve duhet të rifilloni pajisjen për ndryshime që do të hyjnë në fuqi.