Chyba s kódem 0x80070643 se ve Windows objevuje nejčastěji při instalaci aktualizací systému, Microsoft Defenderu, nebo při instalaci programů přes MSI balíček. Jedná se o poměrně častý problém, který může mít více příčin – od poškozených systémových souborů až po chyby v registru nebo problémy s Windows Update. V tomto návodu si ukážeme, kdy se tato chyba objevuje, co ji způsobuje a hlavně jak ji opravit.
Obsah článku
Kdy se chyba 0x80070643 objevuje
Nejčastější situace, kdy se tato chyba zobrazí:
| Situace | Popis |
|---|---|
| Windows Update | Instalace aktualizací systému nebo bezpečnostních záplat selže |
| Microsoft Defender | Nepodaří se nainstalovat databáze virových definic |
| Instalace programů | Instalace softwaru pomocí MSI balíčku selže |
| Microsoft .NET Framework | Selhání aktualizace nebo instalace knihovny |
| Office | Problémy při aktualizaci balíku Microsoft Office |
Nejčastější příčiny chyby 0x80070643
- Poškozené systémové soubory
- Chybné nastavení Windows Update
- Problémy s Microsoft Installerem (MSI)
- Zastaralé nebo chybějící komponenty .NET Framework
- Konflikty s antivirovým softwarem
- Nedostatek oprávnění administrátora
Jak opravit chybu 0x80070643

Restartujte počítač
Zní to banálně, ale někdy pomůže prostý restart systému, který vyčistí paměť a procesy, které mohly kolidovat.
Spusťte Poradce při potížích s Windows Update
- Otevřete Nastavení (Win + I)
- Jděte do Systém > Řešení potíží > Další nástroje pro řešení potíží
- Klikněte na Windows Update a spusťte nástroj
Zkontrolujte integritu systémových souborů
Spusťte příkazový řádek jako správce a zadejte:
sfc /scannow
Počkejte na dokončení skenování. Pokud se najdou chyby, systém je automaticky opraví.
Resetujte komponenty Windows Update
Otevřete příkazový řádek (CMD) jako správce a zadejte následující příkazy:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Poté zkuste aktualizaci znovu.
Aktualizujte ručně
Pokud Windows Update selže, zkuste stáhnout aktualizaci ručně z webu Microsoft Update Catalog.
Přeinstalujte nebo opravte .NET Framework
- Otevřete Ovládací panely > Programy a funkce
- Vyberte .NET Framework, klikněte na Změnit a spusťte opravu
- Případně stáhněte nejnovější verzi z webu Microsoftu
Dočasně vypněte antivir
Některé antivirové programy mohou zabránit dokončení instalací. Zkuste antivir dočasně vypnout a aktualizaci provést znovu. Nezapomeňte jej pak opět zapnout.
Často kladené otázky
Jde o obecnou instalační chybu, která signalizuje, že se nepodařilo dokončit instalaci aktualizace nebo softwaru. Nejčastěji je spojena s Windows Update, Microsoft Defenderem nebo MSI instalátorem.
Sama o sobě není nebezpečná, ale pokud kvůli ní nelze nainstalovat bezpečnostní aktualizace, může to snížit úroveň ochrany počítače.
Ano, pokud se chyba začala objevovat po určité změně v systému (např. po instalaci ovladače), může pomoci návrat do předchozího bodu obnovení.
To je krajní řešení. Vyzkoušejte všechny výše uvedené metody. Pokud žádná nepomůže a chyba se opakuje i po nové instalaci programů, může reinstalace pomoci.
Zkuste projít Prohlížeč událostí (eventvwr.msc) a vyhledat podrobnosti o chybě. Ty mohou pomoci najít konkrétní příčinu. Můžete také využít Microsoft Support Diagnostic Tool (MSDT) nebo kontaktovat podporu Microsoftu.
Pokud vám některý z výše uvedených kroků pomohl, dejte vědět v komentářích, ať ostatní čtenáři ví, co zafungovalo. A pokud znáte jiný způsob opravy této chyby, určitě jej připište – pomůže to komunitě.
Buďte první kdo přidá komentář