[Javítás] 0x800F0922 számú hiba a Windows Update telepítésekor - Winhelponline

Error 0x800f0922 When Installing Windows Update Winhelponline

Frissítés, különösen kumulatív frissítés vagy .NET-keretrendszer-csomag Windows 10 számítógépre történő telepítésekor a frissítés telepítése hibakóddal meghiúsulhat 0x800F0922 (' CBS_E_INSTALLERS_FAILED „) Vagy 0xc1900104 .



Windows 10 0x800f0922 összesített frissítés



Bizonyos esetekben a következő hibát kaphatja:



A Windows 10 nem telepíthető.

Nem tudtuk frissíteni a rendszer által fenntartott partíciót.

A frissítési folyamat normálisan folytatódna, és az újraindítási szakaszban a következő üzenet jelenik meg:



Nem tudtuk befejezni a frissítéseket.

A módosítások visszavonása. Ne kapcsolja ki a számítógépet.

Windows 10 0x800f0922 módosítások visszavonása újraindítási ciklus

A számítógép megtenné indítsa újra háromszor mintha újraindítás lenne folyamatban hurok . Valójában nem egy újraindítási hurok. A harmadik újraindítás során látni fogja, hogy a Windows Update fájlok megtisztulnak, és a rendszer visszatért az előző konfigurációba.

Windows 10 0x800f0922 módosítások visszavonása újraindítási ciklus

Takarítás

Ne kapcsolja ki a számítógépet.

Ezt követően a számítógép elindítja az üdvözlő képernyőt.

A Windows Update előzmények oldalán megjelenik a sikertelen frissítések listája.

Windows 10 0x800f0922 összesített frissítés

Esetemben megpróbáltam telepíteni a .NET-keretrendszer 3.5 és 4.8 összesítő frissítését, valamint a Windows 10 KB4566782 számú összesítő frissítést (2004). Mint látható, a .NET-keretrendszer frissítése sikeresen települt, de a Windows 10 kumulatív frissítése nem sikerült a hibával 0x800F0922 .

A Windows Update naplóban és a CBS naplófájlokban a következő bejegyzések voltak:

 CBS.log a C:  WINDOWS  Logs  CBS alatt Hiba a CBS indításakor: Nem sikerült feldolgozni a speciális műveletsort, startupPhase: 0. Visszagörgetési tranzakció jön létre. [HRESULT = 0x800f0922 - CBS_E_INSTALLERS_FAILED] Információ CBS beállítás ExecuteState kulcs: CbsExecuteStateInitiateRollback | CbsExecuteStateFlagAdvancedInstallersFailed Info CBS SetProgressMessage: progressMessageStage: -1, ExecuteState: CbsExecuteStateInitiateRollback | CbsExecuteStateFlagAdvancedInstallersFailed, SubStage: 0 Információ CBS folyamat: UI üzenet frissítve. Művelet típusa: Frissítés. Szakasz: 1 az 1.-ből. Visszagörgetés. Info CBS Eredeti hibaállapot beállítása: 0x800f0922, utolsó előre végrehajtási állapot: CbsExecuteStateResolvePending CBS.log (másik rész) Info CSI 00000331 hvhostsvcstats (uninstall): A CntrtextUnloadV2Provider () 0. eredményt ad: CSI 00000332 (F) PerfCounterInstaller hiba: A LastCounter és a LastHelp nem következetes (9380,9847). [gle = 0x80004005] CSI 00000333 (F) hibaPerfCounterInstaller hiba: A számláló adatbázis sérült, futtassa a „lodctr / R” fájlt annak kijavításához.[gle = 0x80004005] CSI 00000334 (F) hiba: PerfCounterInstaller hiba: PERFLIB V2 CounterSet '{9ff69334-839c-41fe-96e0-c5189ac431f2}' számláló eltérése, kezdeti 9847, aktuális 9848. [gle = 0x80004003] CSI 00 (CSI 00 hiba ) hvhostsvcstats (install): A CntrtextLoadV2Provider () ERROR_INVALID_DATA értéket ad vissza. [gle = 0x80004005] Info CSI 00000336 CSI Advanced installer perf trace: CSIPERF: AIDONE {b1498a21-0405-4959-adaa-7e78686acfbe} (null) 168505us Info CSI 00000337 Fejlett telepítő végrehajtásának befejezése (0. szekvencia) Befejezés állapota: HR_DATA_INFORMER_DATA [0x018017] CSI 00000338 (F) hiba A sorelem telepítőjének sikertelen végrehajtása: Számlálók telepítője ({b1498a21-0405-4959-adaa-7e78686acfbe}) HRESULT HRESULT_FROM_WIN32 (ERROR_INVALID_DATA). A hibát nem hagyják figyelmen kívül: A visszagörgetés elindul, miután a telepítő várólistájában végzett összes művelet befejeződött, a telepítő megbízható. WindowsUpdate.log A Handler Sandbox mappa C:  WINDOWS  SoftwareDistribution  Download  135dad3ce3fd44ea6c6aa650cb70f324 létezik Handler a frissítés szervizcsomagjának dll fájljának 'C:  WINDOWS  SoftwareDistribution  Download  135dad3ce3fd44ea6c6aa650cb70f324All frissítési állapot  a frissítéskezelő Hagyja a GetPostRebootResult for Deployment kezelőt

Az eredmény pontosan ugyanaz lenne, ha megpróbálja letölteni a Halmozott frissítés .msu csomag tól Microsoft Update katalógus és telepítse.

Most nézzük meg, hogyan lehet kijavítani a Windows Update hibákat 0x800F0922 és Nem tudtuk frissíteni a rendszer által fenntartott partíciót .

Javítás: 0x800F0922 Windows Update hiba a Windows 10 rendszerben

A Windows Update hiba 0x800F0922 a következő okok valamelyike ​​miatt fordulhat elő.

  • Az App Readiness szolgáltatás le van tiltva.
  • A teljesítmény számlálók megsérültek.
  • A System Reserved partíció szabad területe kevesebb, mint 15 MB.

Tesztelés céljából letiltottam az App Readiness szolgáltatást, és nagy fájlokkal töltöttem fel a System Reserved partíciót, így csak 600 KB szabad hely maradt. Windows 10 0x800f0922 összesített frissítés

Ezután telepítettem a Windows 10 kumulatív frissítését. A fenti lépések egyike meghiúsította a kumulatív frissítést, és háromszor indult újra, mielőtt elindult volna az üdvözlő képernyőre.

A következő rész számomra az, hogy megtudjam, a két dolog közül melyik okozta a problémát. Először engedélyeztem a Alkalmazáskészség szolgáltatást, állítsa Manuális értékre, majd telepítse a kumulatív frissítést.

Működött! Ebben a szakaszban tudtam telepíteni a frissítés (ek) et.

Tehát, a szabad hely hiánya a Rendszer fenntartva partíció lehet, hogy manapság nem igazán számít !?

0x800f0922 hurokhiba Windows frissítés vagy .net

A WU előzmények oldalán a frissítés leírása másképp jelenik meg (a 2. és a 3. kísérletnél), mert a .Msu fájl összesített frissítése letöltötték a Microsoft katalógusból a 2. és a 3. teszthez.

1. lépés: Indítsa el az App Readiness szolgáltatást

A 0x800F0922 hiba kijavításához engedélyezze az Alkalmazáskészség szolgáltatást a következő lépésekkel:

  1. Kattintson a jobb gombbal a Start menü Futtatás parancsára. típus szolgáltatások.msc és kattintson az OK gombra.
  2. Dupla kattintás Alkalmazáskészség , és állítsa a kezdet típusát Kézikönyv . ÖSSZEFÜGGŐ: Windows 10 alapértelmezett szolgáltatáskonfiguráció
  3. Kattintson az OK gombra, és zárja be a Szolgáltatások konzolt.
  4. Indítsa újra a Windows rendszert.
  5. Próbálja meg most telepíteni a Windows Update (eket).

A fentieknek a legtöbb esetben megoldaniuk kell a problémát. Ha ez nem segít, folytassa a 2. lépéssel.

2. lépés: Javítsa / építse fel az újjáépített teljesítményszámláló beállítását

Ennek a lépésnek meg kell oldania a problémát, különösen akkor, ha a CBS naplófájlban egy vagy több bejegyzés szerepel a sorban PerfCounterInstaller hiba: A számláló adatbázis sérült . Kövesse ezeket a lépéseket a probléma megoldásához.

  1. Nyissa meg a admin Parancssor ablak.
  2. Írja be a következő parancsokat, és minden parancs után nyomja meg az Enter billentyűt:
    cd c:  windows  system32 lodctr / R cd c:  windows  sysWOW64 lodctr / R

    a rendszer fenntartotta a partíció lemezkezelését

    A fenti parancsok manuálisan újjáépítik a Perfh009.dat fájlt, és a PerfLib rendszerleíró kulcs.

    Jegyzet: A paraméter / R megkülönbözteti a kis- és nagybetűket. Ha a parancs sikeres volt, látnia kell az üzenetet Információ: Sikeresen átépített teljesítményszámláló beállítása a rendszer biztonsági mentéséből a kimenetben.

  3. Ezután futtassa a következő parancsot a számlálók újraszinkronizálásához a WMI-vel:
    WINMGMT.EXE / RESYNCPERF
  4. Lépjen ki a Parancssor ablakból.

Most már képesnek kell lennie a Windows Update vagy a .NET Framework frissítés telepítésére. Ha nem, folytassa a 3. lépéssel.

3. lépés: Szabadítson fel helyet a System Reserved partícióban

A Microsoft szerint a hibák 0x800F0922 és Nem tudtuk frissíteni a rendszer által fenntartott partíciót akkor fordulhat elő, ha a rendszer lefoglalt partíciója (SRP) megtelt. A Rendszer lefoglalt partíció egy kis partíció a merevlemezen, amely a rendszerindítási információkat tárolja a Windows számára.

Nem tudtunk

Néhány harmadik féltől származó vírusirtó és biztonsági alkalmazás ír az SRP-nek, és kitöltheti azt. Az SRP-n belül sok olyan fel nem használt font (* .ttf) fájl található, amelyeket eltávolíthat a lemezterület felszabadításához.

keresse meg a gpt vagy mpr disk - kötetek lapot

A System Reserved partícióhoz alapértelmezés szerint nincs meghajtóbetűjel hozzárendelve. Ha rendelkezik MBR-partícióval, a Lemezkezelés segítségével hozzárendelhet egy meghajtóbetűjelet a System Reserved partícióhoz, és böngészhet a tartalomban a File Explorer segítségével. GPT lemezek esetén a mountvol parancs meghajtóbetűjel hozzárendeléséhez.

Most nyissuk meg az SRP-t, és töröljük a fel nem használt betűtípusfájlokat a Boot Fonts könyvtár az SRP-n belül.

Keresse meg, hogy a lemez MBR vagy GPT-e

  1. Kattintson a jobb gombbal a Start menü Lemezkezelés elemére.
  2. Kattintson a jobb gombbal a Rendszer lefoglalt partíciót tartalmazó lemezre (például a 0-as lemezre), és válassza a Tulajdonságok parancsot. a rendszer fenntartotta a partíció lemezkezelését Ne feledje, hogy a jobb gombbal kattintson a bal oldali Lemez # gombra. Ehelyett, ha jobb egérgombbal rákattint magára az SRP partícióra, nem látja a Tulajdonságok opciót.
  3. A Kötetek lapon meghatározhatja a partíció stílusát. Ez lehet GUID partíciós tábla (GPT) vagy Master Boot Record.

Utasítások a GPT lemezhez:

  1. UEFI / GPT lemezek esetén meg kell nyitnia egy admin Parancssor ablakot, és csatlakoztassa a System Reserved partíciót a meghajtóbetűjelhez a mountvol parancs.
    mountvol és: / s

    A fenti parancs a System Reserved partíciót Y: meghajtóbetűjelre illeszti. A File Explorer használatával azonban nem fedezheti fel a meghajtót.

  2. Váltson az Y meghajtóra az alábbiak beírásával, majd nyomja meg az Enter billentyűt.
    ÉS:
  3. Ezután lépjen a Fonts mappába a következő gépeléssel:
    cd EFI  Microsoft  Boot  Fonts
  4. A betűtípusfájlok törléséhez írja be a következőket.
    a *. *

    (amikor a rendszer megerősítést kér, nyomja meg az Y, majd az Enter gombot a folytatáshoz.)

    A fenti parancs törli az összes fájlt a Betűtípusok mappából, és körülbelül 13 MB nagyságrendű lemezterületet szabadít fel.

Utasítások az MBR lemezhez:

  1. Kattintson a jobb gombbal a Start menü Lemezkezelés elemére.
  2. Válassza ki a System Reserved jelöléssel ellátott partíciót.
  3. Kattintson a jobb gombbal rá, és válassza a lehetőséget Meghajtóbetű és útvonal módosítása .
  4. Válassza a Hozzáadás lehetőséget.
  5. Belép ÉS a meghajtólevélhez.
  6. Kattintson az OK gombra.
  7. Nyissa meg a Parancssor ablakot Megbízható telepítő jogokat. Látni, hogyan kell megnyitni Parancssor a Ti alatt lásd a cikket A programok futtatása TrustedInstaller programként . Vegye figyelembe, hogy a System Reserved partíción belüli fájlok a TrustedInstaller tulajdonában vannak.
  8. Írja be a parancssorba ÉS: és nyomja meg az Enter billentyűt a váltáshoz.
  9. Ezután lépjen a Fonts mappába a következő gépeléssel:
    cd Boot  Fonts
  10. Győződjön meg róla, hogy itt tartózkodik Betűtípusok hely ( Y: Boot Fonts ). Ezután írja be a következő parancsot a betűtípusfájlok törléséhez.
    a *. *

    (A rendszer megkérdezi, hogy biztosan folytatja-e, nyomja meg az Y, majd az Enter gombot a folytatáshoz.)

  11. Térjen vissza a Lemezkezeléshez, és frissítse az adatokat annak megerősítéséhez, hogy az SRP-nél nagyobb százalékban van-e szabad hely. Ha igen, akkor a meghajtóbetűjel ekkor eltávolítható.
  12. Kattintson a jobb gombbal a Rendszer lefoglalt partícióra.
  13. Válassza a Meghajtóbetű és útvonal módosítása lehetőséget.
  14. Válaszd a ÉS: hajtás.
  15. Válassza az Eltávolítás lehetőséget.
  16. Kattintson az OK gombra.

A szerkesztő megjegyzése: A betűtípusfájlokon kívül egyes alkalmazások (vagy a szervizszakemberek) elhelyezhettek néhány hibaelhárító eszközt a Rendszer fenntartva partícióban. Célszerű eltávolítani ezeket az extra fájlokat a System Reserved partícióról, és áthelyezni máshová.

A Martha nevű Windows10-felhasználó ezt mondja:

Meghajtóbetűjel hozzáadásával megtekinthettem a tartalmat a Fájlkezelőben. Ily módon rájöttem, hogy valamikor júniusban egy számítógép-segítő személy valamilyen okból tárolt néhány biztonsági adatfájlt a System Reserve Partition-on, így helyet tudtam felszabadítani az adatok valahová máshová helyezésével. Aztán eltávolíthattam a meghajtóbetűjelet is, miután megtettem a zavartság elkerülése érdekében.

Remélem, hogy a fenti két eljárás egyike segített a Windows Updates telepítésében a hiba nélkül 0x800F0922 (' CBS_E_INSTALLERS_FAILED ').


Egy apró kérés: Ha tetszett ez a bejegyzés, kérjük, ossza meg ezt?

Egy „apró” részvénye komolyan sokat segítene ennek a blognak a növekedésében. Néhány nagyszerű javaslat:
  • Tűzd ki!
  • Oszd meg kedvenc blogodon + Facebookon, a Reddit-ben
  • Tweeteld!
Szóval nagyon köszönöm a támogatást, olvasóm. Nem fog több, mint 10 másodperc az idejéből. A megosztás gombjai közvetlenül alul találhatók. :)