Onko sinulla ongelmia Windows-päivitysten kanssa? Yritä nollata SoftwareDistribution- ja Catroot2-kansiot ja katso, auttaako se.

Käyttäjät raportoivat laajasti Windows 11 -päivitysvirheistä tukifoorumeilla. Päivitykset eivät asennu tällaisten virheiden takia. Voit usein korjata päivitysvirheet nollaamalla catroot 2- ja Windows SoftwareDistribution -kansiot alla kuvatulla tavalla.

Mitä ovat SoftwareDistribution- ja Catroot2-kansiot?

SoftwareDistribution-kansio on hakemisto, joka tallentaa Windows-päivitysten asentamiseen tietokoneisiin tarvittavat tiedostot. Se on päivitystiedostojen väliaikainen arkisto. Näin ollen SoftwareDistribution-kansio on tärkeä osa Windowsin päivittämistä.

Catroot 2 on kansio, joka tallentaa Windows 11 -päivitysten allekirjoitustiedot. Nämä ovat tiedostot, joita kryptografinen palvelu tarvitsee päivitysten tarkistamiseen.

Molemmat kansiot sisältävät Windows-päivitysten asentamiseen tarvittavia tiedostoja. Windows-päivityksen asennusongelmia voi ilmetä näiden kansioiden vioittuneista tiedoista. Nämä virheet näkyvät yleensä asetuksissa muuttujakoodeilla, kuten 0x800f0922, kun käyttäjät valitsevat manuaalisesti tarkistaakseen ja asentaakseen päivitykset.

Siksi näiden kansioiden nollaaminen on vianetsintämenetelmä Windows 11 -päivityksen asennusongelmien korjaamiseen. SoftwareDistribution- ja Catroot2-kansioiden nollaaminen poistaa niissä mahdollisesti olevat vioittuneet tiedot, mikä rakentaa ne uudelleen. Voit nollata kyseiset kansiot poistamalla niiden sisällön tai nimeämällä ne uudelleen.

SoftwareDistribution- ja Catroot2-kansioiden nollaus poistamalla niiden sisältö

Tämä SoftwareDistribution- ja Catroot2-kansioiden nollausmenetelmä sisältää niiden tietojen manuaalisen poistamisen File Explorerin avulla. On myös välttämätöntä poistaa käytöstä ja ottaa uudelleen käyttöön tietyt palvelut komentokehotteen kautta varmistaaksesi, että ne eivät käytä niissä olevia tiedostoja. Poista SoftwareDistribution- ja Catroot2-kansioiden tiedostot seuraavasti:

  1. Avaa tiedostonhakuapuohjelma, johon pääset painamalla a Windows logo + S pikanäppäin.
  2. Etsi komentokehote kirjoittamalla avainsana cmd hakutekstikenttään.
  3. Valitse avaa komentokehote järjestelmänvalvojan oikeuksilla napsauttamalla sitä Suorita järjestelmänvalvojana vaihtoehto hakutyökalun oikealla puolella.
  4. Syötä ja suorita seuraavat erilliset komennot poistaaksesi käytöstä Windows 11:n päivittämiseen tarvittavat palvelut:
    net stop bits

    net stop wuauserv

    net stop cryptsvc

    net stop msiserver

  5. paina Windows-näppäin + E näppäimistölläsi siirtyäksesi Resurssienhallintaan.
  6. Avaa SoftwareDistribution-kansio tällä polulla:
    C:\Windows\SoftwareDistribution
  7. Lehdistö Ctrl + A valitaksesi kaikki SoftwareDistribution-kansion tiedostot.
  8. Napsauta hiiren kakkospainikkeella ja valitse Poistaa (roskakoripainike) valitun sisällön poistamiseksi.
  9. Tuo Catroot2-kansio esiin kirjoittamalla tämä polku Explorerin osoiteriville:
    C:\Windows\System32\catroot2
  10. Toista yllä olevat vaiheet seitsemän ja kahdeksan poistaaksesi kaikki kansiosta.
  11. Palaa komentokehotteeseen ja suorita nämä erilliset komennot käynnistääksesi käytöstä poistetut palvelut uudelleen.
    net start bits

    net start wuauserv

    net start cryptSvc

    net start msiserver

  12. Käynnistä tietokone uudelleen ja tarkista päivitykset kansioiden tyhjentämisen jälkeen.

SoftwareDistribution- ja Catroot2-kansioiden nollaaminen nimeämällä ne uudelleen

SoftwareDistribution- ja Catroot2-hakemistojen uudelleennimeäminen on vaihtoehtoinen tapa nollata kyseiset kansiot. Windows luo nämä kansiot uudelleen, kun olet nimennyt ne uudelleen. Voit nimetä SoftwareDistribution- ja catroot2-kansiot uudelleen komentokehotteella seuraavasti:

  1. Suorita komentokehote korotetuilla järjestelmänvalvojan oikeuksilla.
  2. Toista edellisen menetelmän vaihe neljä suorittaaksesi komennot palveluiden poistamiseksi käytöstä.
  3. Syötä tämä komento nimetäksesi SoftwareDistribution-kansion uudelleen ja paina Palata:
    ren %systemroot%\softwaredistributionsoftwaredistribution.bak
  4. Kirjoita ja suorita tämä uudelleennimeämiskomento catroot2-kansiolle:
    ren %systemroot%\system32\catroot2catroot2.bak
  5. Toista edellisen menetelmän vaihe 11 suorittamalla neljä komentoa käynnistääksesi käytöstä poistetut palvelut uudelleen.
  6. Poistu komentokehotteesta ja käynnistä tietokone uudelleen valitsemalla.

SoftwareDistribution- ja Catroot2-kansioiden nollaaminen FixWin 11:n avulla

FixWin 11 on yksi niistä parhaat vapaasti saatavilla olevat Windowsin korjaustyökalut joka sisältää vianmääritysvaihtoehdot. Niiden joukossa on kaksi vaihtoehtoa catroot2- ja SoftwareDistribution-kansioiden nollaamiseksi. Näin voit valita nämä pikakorjausvaihtoehdot FixWin 11:ssä:

  1. Avaa tämä FixWin 11 sivu Softpedian verkkosivuilla.
  2. Klikkaa Ilmainen lataus painike FixWinille.
  3. Valitse Suojattu lataus (USA) saadaksesi FixWinin ZIP-arkiston.
  4. Aktivoi File Explorer -ikkuna ja siirry selaimesi latauskansioon.
  5. Pura FixWin-arkisto suorittamalla tämän artikkelin vaiheet ZIP-tiedostojen purkaminen Windowsissa.
  6. Kaksoisnapsauta FixWin 11.1.exe tiedosto puretussa FixWin-kansiossa.
  7. Klikkaus Lisäkorjauksia FixWin-ikkunan vasemmalla puolella.
  8. Valitse Pikakorjaukset -välilehti.
  9. paina Palauta Software Distribution -kansio -painiketta.
  10. Klikkaa Palauta catroo2-kansio vaihtoehto.
  11. Lopeta FixWin ja käynnistä tietokoneesi uudelleen valittuasi nämä vaihtoehdot.

Korjaa Windows Update -ongelmat nollaamalla SoftwareDistribution- ja Catroot2-kansiot

On tärkeää ratkaista päivitysongelmat, kun niitä ilmenee, jotta Windows pysyy ajan tasalla. Catroo2- ja SoftwareDistribution-kansioiden nollaaminen on yksi tehokkaimmista vianmääritysmenetelmistä Windowsin päivitysvirheiden korjaamiseksi.

Joten yritä tehdä se aina, kun sinun on korjattava Asetusten Windows Update -välilehdessä näkyvä virhekoodi.