Jak opravit chybu Windows Update 0x80070643

Chyba Windows Update 0x80070643 může zabránit správné instalaci důležitých aktualizací systému. K této chybě obvykle dochází během procesu instalace aktualizace a může být způsobena poškozenými systémovými soubory, problémy s rozhraním .NET Framework nebo problémy s oddílem Windows Recovery Environment (WinRE). Pojďme prozkoumat několik způsobů, jak tuto chybu vyřešit a znovu zprovoznit aktualizace systému Windows.

Metoda 1: Restartujte počítač a opakujte aktualizaci

Krok 1:Klikněte na nabídku Start, vyberte ikonu Napájení a zvolte „Restartovat“.

Krok 2:Po restartování počítače otevřete Nastavení systému Windows stisknutím tlačítkaWindows key + I.

Krok 3:Přejděte na „Aktualizace a zabezpečení“ a klikněte na „Windows Update“.

Krok 4:Klikněte na „Vyhledat aktualizace“ a umožněte systému Windows vyhledat a pokusit se nainstalovat všechny čekající aktualizace.

Pokud chyba přetrvává, přejděte k další metodě.

Metoda 2: Přejmenujte složku SoftwareDistribution

Složka SoftwareDistribution ukládá dočasné soubory používané pro aktualizace systému Windows. Přejmenování této složky může často vyřešit problémy s aktualizací.

Krok 1:Otevřete příkazový řádek jako správce. Klikněte pravým tlačítkem na tlačítko Start a vyberte „Windows Terminal (Admin)“ nebo „Příkazový řádek (Admin)“.

Krok 2:Zadejte následující příkazy a po každém stiskněte klávesu Enter:

net stop wuauserv
net stop bits
rename c:windowsSoftwareDistribution SoftwareDistribution.bak
net start wuauserv
net start bits

Krok 3:Zavřete příkazový řádek a zkuste znovu spustit službu Windows Update.

Metoda 3: Vymažte obsah složky Catroot2

Složka Catroot2 obsahuje důležité součásti Windows Update. Obnovení této složky může často opravit chyby aktualizace.

Krok 1:Otevřete zvýšený příkazový řádek, jak je popsáno v metodě 2.

Krok 2:Zadejte následující příkazy a po každém stiskněte Enter:

net stop cryptsvc
md %systemroot%system32catroot2.old
xcopy %systemroot%system32catroot2 %systemroot%system32catroot2.old /s
del %systemroot%system32catroot2*.* /q
net start cryptsvc

Krok 3:Restartujte počítač a zkuste znovu spustit službu Windows Update.

Metoda 4: Spusťte Poradce při potížích se službou Windows Update

Windows obsahuje vestavěný nástroj pro odstraňování problémů, který dokáže automaticky detekovat a opravit mnoho běžných problémů s aktualizacemi.

Krok 1:Otevřete Nastavení Windows stisknutímWindows key + I.

Krok 2:Přejděte na „Systém“ > „Odstraňování problémů“ > „Další nástroje pro odstraňování problémů“.

Krok 3:Najděte v seznamu „Windows Update“ a klikněte na „Spustit“ vedle něj.

Krok 4:Postupujte podle pokynů na obrazovce a dokončete proces odstraňování problémů.

Metoda 5: Oprava rozhraní .NET Framework

Poškozené rozhraní .NET Framework může způsobit chyby služby Windows Update. Společnost Microsoft poskytuje opravný nástroj k vyřešení těchto problémů.

Krok 1:Stáhněte si nástroj Microsoft .NET Framework Repair Tool z oficiálního webu společnosti Microsoft.

Krok 2:Spusťte nástroj a podle pokynů na obrazovce opravte rozhraní .NET Framework.

Krok 3:Po dokončení procesu opravy restartujte počítač.

Krok 4:Zkuste znovu spustit službu Windows Update, abyste zjistili, zda byla chyba vyřešena.

Metoda 6: Oprava systémových souborů

Poškozené systémové soubory mohou způsobit různé problémy systému Windows, včetně chyb aktualizace. K opravě těchto souborů použijte nástroje Kontrola systémových souborů (SFC) a Deployment Image Servicing and Management (DISM).

Krok 1:Otevřete příkazový řádek jako správce.

Krok 2:Spusťte skenování SFC zadáním:

sfc /scannow

Krok 3:Počkejte na dokončení procesu. Pokud SFC nemohlo vyřešit všechny problémy, spusťte DISM zadáním:

DISM /Online /Cleanup-Image /RestoreHealth

Krok 4:Restartujte počítač a zkontrolujte, zda Windows Update nyní funguje správně.

Metoda 7: Změňte velikost oddílu WinRE

Nedávné změny způsobu, jakým společnost Microsoft aktualizuje prostředí Windows Recovery Environment (WinRE), mohou vyžadovat ruční změnu velikosti oddílu pro obnovení.

Krok 1:Otevřete příkazový řádek jako správce.

Krok 2:Chcete-li zakázat WinRE, zadejte následující příkaz:

Přečtěte si také:Jak opravit chybu Windows Update Error 0x80070643 v systému Windows 10?

reagentc /disable

Krok 3:Ke změně velikosti oddílu použijte nástroj diskpart. Zadejte tyto příkazy:

diskpart
list disk
select disk 0
list partition
select partition X (where X is the number of your main Windows partition)
shrink desired=250 minimum=250
create partition primary
format quick fs=ntfs label="Windows RE tools"
exit

Krok 4:Znovu povolte WinRE zadáním:

reagentc /enable

Krok 5:Restartujte počítač a zkuste Windows Update znovu.

Pokud jste vyzkoušeli všechny tyto metody a stále dochází k chybě 0x80070643, zvažte provedení čistého spuštění před spuštěním služby Windows Update. Tím se spustí systém Windows s minimem ovladačů a spouštěcích programů, což může pomoci izolovat konflikty způsobující selhání aktualizace. Před provedením významných změn v systému nezapomeňte zálohovat důležitá data.

Related Posts