Ako opraviť chybu 0x8007045b v systéme Windows?



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Niekoľko používateľov systému Windows sa na nás obrátilo s otázkami po zistení chybového kódu 0x8007045B pri pokuse o inštaláciu určitých aktualizácií alebo po neúspešnej aktualizácii na Windows 10 zo staršej verzie systému Windows. Najčastejšie postihnutí používatelia, ktorí sa s týmto problémom stretávajú pri aktualizáciách, hlásia, že zlyhajú viaceré aktualizácie s rovnakým kódom chyby. Ako sa ukázalo, problém nie je exkluzívny pre určitú verziu WIndows, pretože je potvrdené, že sa vyskytuje v systémoch Windows 7, Windows 8.1 a Windows 10.



Kód chyby 0x8007045B v službe Windows Update



Čo spôsobuje kód chyby 0x8007045B v systéme Windows?

Preskúmali sme tento konkrétny problém pohľadom na rôzne správy používateľov a stratégie opráv, ktoré sa najčastejšie používajú na riešenie tohto problému. Ako sa ukázalo, túto chybovú správu spustí niekoľko rôznych scenárov. Tu je užší zoznam s potenciálnymi vinníkmi:



  • Poškodenie systémových súborov - Jedným z najčastejších vinníkov, ktorý spôsobí tento problém, je poškodenie systémových súborov. Môže to mať niekoľko príčin, ale najpravdepodobnejšie sú manuálne zásahy používateľa alebo po tom, čo program AV Suite umiestnil niektoré položky do karantény. Ak je tento scenár použiteľný, budete môcť problém vyriešiť buď opravou poškodených inštancií pomocou DISM a SFC, alebo vykonaním opravy.
  • Závada WU - Za určitých okolností môže k tomuto problému dôjsť v dôsledku závady, ktorá efektívne zastavuje schopnosť jednotiek WU sťahovať a inštalovať aktualizácie. V tomto prípade sú najpravdepodobnejšie opravy buď pomocou nástroja na riešenie problémov so službou Windows Update na automatické vyriešenie problému, alebo k manuálnemu resetovaniu všetkých súčastí WU cez zvýšené okno CMD.
  • Zásah tretích strán - Ako sa ukázalo, existujú určité príliš chránené sady AV tretích strán, ktoré môžu blokovať komunikáciu medzi počítačom a aktualizačným serverom. Ak je tento scenár použiteľný, jedinou uskutočniteľnou opravou je vypnutie ochrany v reálnom čase alebo úplné odinštalovanie bezpečnostného balíka 3. strany.

Ak momentálne hľadáte spôsoby, ako vyriešiť chybový kód 0x8007045B, tento článok vám poskytne niekoľko rôznych stratégií riešenia problémov. Nižšie nájdete zbierku metód, ktoré ostatní používatelia v podobnej situácii úspešne použili na vyriešenie problému.

Aby ste zostali čo najefektívnejší, odporúčame vám postupovať podľa nižšie uvedených metód v rovnakom poradí, v akom sme ich usporiadali (podľa efektívnosti a závažnosti). Nakoniec by ste mali naraziť na opravu, ktorá problém vyrieši bez ohľadu na vinníka, ktorý problémy spôsobuje.

Metóda 1: Spustenie nástroja na riešenie problémov so službou Windows Update

Pred preskúmaním ďalších stratégií opráv sa uistite, či váš operačný systém nie je vybavený na automatické riešenie problému. V systéme Windows 10 veľa postihnutých používateľov uviedlo, že sa im problém podarilo vyriešiť jednoducho spustením nástroja na riešenie problémov so službou Windows Update.



Aj keď má zabudovaný nástroj na riešenie problémov históriu neúčinnosti, v konkrétnom prípade sa zdá byť efektívny. Tento vstavaný nástroj obsahuje široký výber stratégií opráv, ktoré sa uplatnia automaticky, ak sa zistí známy problém.

Tu je stručný sprievodca spustením nástroja na riešenie problémov s aktualizáciou IWndows:

  1. Stlačte Kláves Windows + R otvoríte dialógové okno Spustiť. Ďalej zadajte „ ms-nastavenia: riešenie problémov ”A stlačte Zadajte otvoriť Riešenie problémov záložka nastavenie aplikácia

    Otvorenie karty Riešenie problémov v aplikácii Nastavenia pomocou poľa Spustiť

  2. Keď sa vám podarí dostať sa na kartu Riešenie problémov, posuňte kurzor do pravej časti obrazovky a prejdite na ikonu Naštartujte sa a bežte oddiel. Po zobrazení tejto kategórie kliknite na položku Windows Update a potom na ikonu Spustite nástroj na riešenie problémov .

    Spustenie nástroja na riešenie problémov so službou Windows Update

  3. Keď sa vám podarí nástroj spustiť, trpezlivo počkajte, kým sa skenovanie nedokončí. Táto časť nakoniec určí, či sa na vašu aktuálnu situáciu vzťahuje niektorá zo stratégií opráv zahrnutých do tohto pomocného programu.

    Zistil sa problém so službou Windows Update

  4. Ak sa odporúča uskutočniteľná oprava, zobrazí sa okno, v ktorom môžete kliknúť Použite túto opravu , aby sa presadila stratégia opráv. V závislosti od použitého typu opravy bude možno potrebné vynútiť vykonanie série ďalších krokov na vynútenie stratégií opravy.

    Použite túto opravu

  5. Po vykonaní opravy reštartujte počítač a po dokončení nasledujúcej postupnosti spustenia zopakujte akciu, ktorá predtým spôsobovala chybu.

Ak je rovnaký chybový kód 0x8007045B stále sa vyskytuje, prejdite nadol na nasledujúcu metódu nižšie.

Metóda 2: Vykonajte skenovanie DISM alebo SFC

Ako sa ukázalo, jedným z najbežnejších vinníkov, ktorí tento chybový kód vyprodukujú, je poškodenie systémových súborov. Veľká časť postihnutých používateľov uviedla, že sa im problém podarilo vyriešiť úplne po použití niekoľkých nástrojov, ktoré sú schopné opraviť inštancie poškodených systémových súborov.

Pokiaľ ide o túto fušku, všetky najnovšie verzie systému Windows majú dva efektívne vstavané nástroje: SFC a DISM.

SFC (poškodenie systémových súborov) je vstavaný nástroj, ktorý skenuje a opravuje poškodenie systémových súborov a logické chyby pomocou lokálne uloženého archívu na nahradenie chybných súborov zdravými kópiami. Tento nástroj funguje najlepšie, keď musíte obnovovať súbory Windows Resource Protection (WRP), alebo keď je problém spôsobený logickou chybou.

Na druhej strane a DISM (Deployment Image Servicing and Management) skenovanie sa zameria viac na riešenie problémov spojených s Windows Update a niekoľkými ďalšími súvisiacimi súčasťami. Ale namiesto použitia miestnych údajov používa DISM pomocou WU (Windows Update) sťahovanie zdravých kópií, ktoré nahradzujú poškodenie súborov.

Ako vidíte, obidva pomocné programy sú zamerané na určité oblasti, takže najlepším spôsobom riešenia korupcie v počítači je nasadenie oboch. Tu je rýchly sprievodca spustením skenovania SFC aj DISM z vyvýšeného okna CMD na vyriešenie chybového kódu 0x8007045B:

  1. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Potom urobte zadanie „Cmd“ vo vnútri textového poľa a stlačte Ctrl + Shift + Enter otvorte vyvýšený príkazový riadok. Keď uvidíte UAC (Kontrola používateľských účtov) výzva, klikni Áno udeľovať oprávnenia správcu.

    Spustenie príkazového riadku ako správcu

  2. Keď sa vám podarilo dostať sa do vyvýšeného príkazového riadku, zadajte nasledujúce príkazy v danom poradí a stlačte Zadajte po každom príkaze skenovať a opraviť chyby systémových súborov pomocou DISM:
    Dism.exe / online / cleanup-image / scanhealth Dism.exe / online / cleanup-image / restorehealth

    Poznámka: Prvý príkaz je zameraný na to, aby utilita skontrolovala váš systém kvôli prípadným nezrovnalostiam, zatiaľ čo druhý spustí proces opravy. Ak sa pomocou príkazu stavu skenovania nenájdu žiadne chyby, nemá zmysel spúšťať druhú. V takom prípade skočte priamo na krok 3. Pred spustením druhého príkazu sa tiež ubezpečte, že máte stabilné internetové pripojenie, pretože program DISM ho potrebuje na stiahnutie zdravých kópií.

  3. Po dokončení skenovania reštartujte počítač a skontrolujte, či sa problém vyrieši pri ďalšom spustení systému opakovaním akcie, ktorá predtým spôsobovala 0x8007045B chyba.

Ak stále pretrváva rovnaký problém, prejdite nadol na nasledujúcu metódu.

Metóda 3: Zakázanie / odinštalovanie antivírusu tretích strán (ak je k dispozícii)

Ďalšia pravdepodobná príčina, ktorá spustí 0x8007045B chyba je prehnane ochranná sada AV. Ak narazíte na tento problém pri pokuse o inštaláciu čakajúcej aktualizácie systému Windows a používate balík zabezpečenia tretej strany, je pravdepodobné, že AV blokuje určitú komunikáciu s aktualizačným serverom.

Je známe, že spoločnosti McAfee, AVAST a Comodo spôsobujú tento konkrétny problém. Niekoľkým používateľom, ktorých sa tento problém tiež týkal, sa ho podarilo vyriešiť vypnutím ochrany v reálnom čase alebo úplným odinštalovaním bezpečnostného balíka.

Najskôr by ste mali začať deaktiváciou ochrany v reálnom čase a zistiť, či sa problém vyrieši automaticky. Nezabúdajte však, že táto operácia sa bude líšiť v závislosti od bezpečnostnej sady, ktorú používate. Vo väčšine prípadov to však budete môcť urobiť priamo z ponuky na paneli úloh.

Zakázanie ochrany v reálnom čase v programe Avast Antivirus

Zakázanie ochrany v reálnom čase v programe Avast Antivirus

Ak sa stále stretávate s 0x8007045B Chyba, aj keď vypnete ochranu v reálnom čase, budete pravdepodobne musieť hľadať prísnejšie riešenie. Niektoré bezpečnostné balíčky (najmä so zabudovaným firewallom) sú naprogramované tak, aby zachovávali bezpečnostné pravidlá, aj keď je ochrana v reálnom čase vypnutá.

Ak sa tomu chcete vyhnúť, budete musieť program úplne odinštalovať a zabezpečiť, aby ste po sebe nezanechali zvyšky súborov. Ak sa rozhodnete urobiť, postupujte podľa tohto článku ( tu ) na úplné odinštalovanie AV balíka tretích strán a odstránenie zvyšných súborov.

Ak táto potenciálna oprava nie je použiteľná alebo sa stále zobrazuje 0x8007045B Chyba aj po zbavení sa AV od tretej strany. Prejdite nižšie na nasledujúcu metódu.

Metóda 4: Obnovte všetky služby systému Windows

Ak vám žiadna z vyššie uvedených metód neumožnila obísť 0x8007045B chyba, je pravdepodobné, že máte do činenia s nekonzistenciou WU, ktorá efektívne zastavuje schopnosť vašich strojov aktualizovať sa. Ďalším kľúčom, ktorý podporuje tento scenár, je, ak zlyháva viac ako jedna aktualizácia s týmto chybovým kódom.

Ak sa tento scenár vzťahuje na vašu situáciu, budete môcť problém vyriešiť resetovaním všetkých súčastí systému Windows a závislostí, ktoré sú súčasťou tohto procesu. Podarilo sa nám identifikovať niekoľko správ používateľov, ktoré potvrdzovali, že táto metóda bola úspešná pri riešení problému 0x8007045B chyba v ich prípade.

Tu je rýchly sprievodca riešením problému manuálnym resetovaním všetkých súčastí aktualizácie systému Windows zo zvýšeného príkazového riadku:

  1. Stlačte Kláves Windows + R otvoríte dialógové okno Spustiť. Ďalej zadajte „Cmd“ vo vnútri textového poľa a stlačte Ctrl + Shift + Enter otvoriť zvýšený príkazový riadok. Keď sa zobrazí výzva UAC (Kontrola používateľských účtov) , kliknite Áno udeliť prístup správcu.

    Spustenie príkazového riadku ako správcu

  2. Vo zvýšenom príkazovom riadku zadajte nasledujúce príkazy a stlačte Zadajte:
    net stop wuauserv net stop cryptSvc net stop bity net stop msiserver

    Poznámka: Po spustení týchto príkazov budete mať efektívne zastavené služby Windows Update, MSI Installer, Cryptographic service a BITS.

  3. Služby sú koniec koncov zakázané, spustite nasledujúce príkazy v rovnakom okne CMD a po každom príkaze stlačte Enter, čím premenujete priečinky SoftwareDistribution a Catroot2:
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old

    Poznámka: Tieto dva priečinky WU aktívne používa na ukladanie použitých aktualizačných súborov. Ich premenovaním prinútite váš operačný systém vytvárať nové priečinky, ktoré nebudú poškodené korupciou.

  4. Po premenovaní týchto dvoch priečinkov vyššie zadajte posledné príkazy uvedené nižšie a po každom z nich stlačte kláves Enter, čím reštartujete služby, ktoré ste predtým deaktivovali:
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. Zopakujte akciu, ktorá predtým spúšťala 0x8007045B chyba a uvidíte, či je problém teraz vyriešený.

Ak sa stále stretávate s rovnakým problémom, prejdite nadol na poslednú metódu uvedenú nižšie.

Metóda 5: Vykonajte inštaláciu opravy

Ak žiadna z vyššie uvedených metód neumožňuje vyriešiť problém 0x8007045B chyba, je pravdepodobné, že máte do činenia so základným problémom s poškodením systémových súborov, ktorý sa nedá konvenčne vyriešiť. V takom prípade je najlepšou pravdepodobnosťou úspechu resetovanie všetkých súčastí systému Windows.

Najjednoduchší spôsob, ako to urobiť, je vykonať a čistá inštalácia . Pamätajte však, že ísť touto cestou znamená, že prídete aj o osobné údaje (aplikácie, hry, predvoľby používateľa, osobné médiá atď.)

Existuje však aj lepší spôsob - Inštalácia opravy vám umožní resetovať všetky súčasti systému Windows bez straty všetkých údajov. Nevýhodou je, že postup je zdĺhavejší ako čistá inštalácia.

Ak sa rozhodnete vykonať opravu (miestnu opravu), postupujte podľa tohto článku ( tu ) pre pokyny krok za krokom.

7 minút prečítania