Při interakci s počítačem můžeme narazit na problémy v podobě různých selhání systému. Mají jinou povahu, ale vždy způsobují nepohodlí a někdy zastavují pracovní postup. V tomto článku budeme zkoumat příčiny chyby 0x80070005 a popíšeme možnosti jeho odstranění.
Tato chyba se nejčastěji vyskytuje během příští automatické nebo manuální aktualizace operačního systému. Navíc existují situace, kdy se při spuštění aplikace objeví dialogové okno s tímto kódem. Důvody, které vedou k tomuto chování systému Windows, jsou velmi rozmanité - od "chuligánství" antivirového programu až po poškození dat v systémové oblasti.
Obsah
Antivirové programy se cítí jako mistry v systému a často se chovají úplně huliganistou. Aplikovat na naši situaci, mohou zablokovat přístup k síti pro aktualizační služby nebo zabránit provádění programů. Problém můžete vyřešit vypnutím aktivní ochrany a brány firewall, pokud je součástí balení nebo úplně odstraníte software během aktualizace.
Více informací:
Jak zakázat antivirový program
Jak odstranit antivirový program
Služba VSS je služba stínového kopírování, která umožňuje přepsat soubory, které jsou aktuálně obsazeny procesy nebo programy. Je-li tato funkce vypnuta, mohou se provést některé operace na pozadí s chybami.
Pokud je ve sloupci "Stav" již uvedeno "Spuštění " , klikněte na tlačítko "Restartovat" a restartujte systém.
Většina operací aktualizace se připojuje k Internetu pomocí protokolu TCP / IP. Porucha druhého může způsobit chybu 0x80070005. To pomůže obnovit zásobník protokolů pomocí příkazu konzoly.
Více informací: Otevření příkazového řádku v systému Windows 10
Napíšeme (zkopírujeme a vložíme) následující příkaz:
netsh int ip reset
Stiskneme klávesu ENTER .
Na každém disku v systému se nachází speciální složka nazvaná "Informace o svazku systému" obsahující některé údaje o oddílech a souborovém systému. Pokud má atribut pouze pro čtení, procesy, které vyžadují zápis do tohoto adresáře, vygenerují chybu.
V "Windows" existuje další speciální adresář s názvem "SoftwareDistribution" , ve kterém se stahují všechny stažené aktualizace. Pokud dojde během procesu stahování a kopírování chyby nebo je spojení poškozeno, mohou být balíčky poškozeny. Současně bude systém "myslet", že soubory byly již staženy a pokusí se je použít. Chcete-li tento problém vyřešit, musíte tuto složku vymazat.
Vyberte celý obsah a odstraňte jej.
Více informací: Vyčistěte koši Windows 10
Viz též: Řešení problému při stahování aktualizací v systému Windows 10
Chyba, o které diskutujeme, může nastat kvůli nesprávnému nastavení přístupových práv ke změně některých důležitých úseků a klíčů registru. Pokus o ruční nastavení těchto parametrů může také selhat. Nástroj konsole SubInACL nám pomůže vyrovnat se s úkolem. Protože ve výchozím nastavení není v systému, musí být stažena a nainstalována.
Stáhněte si nástroj z oficiálního webu
V rozevíracím seznamu vyberte jednotku C: klepněte na složku vytvořenou dříve a klepněte na tlačítko OK .
Za to stojí za vysvětlení, proč jsme změnili instalační cestu. Faktem je, že ještě budeme muset psát skripty pro správu registru a tato adresa se objeví v nich. Ve výchozím nastavení je poměrně dlouhá a při zadávání můžete snadno udělat chybu. Kromě toho stále existují mezery, což znamená, že hodnota v kotoučích může být užita, což může způsobit nepředvídatelné chování nástroje. Takže jsme našli instalaci, jdi do skriptů.
@echo off
Set OSBIT=32
IF exist "%ProgramFiles(x86)%" set OSBIT=64
set RUNNINGDIR=%ProgramFiles%
IF %OSBIT% == 64 set RUNNINGDIR=%ProgramFiles(x86)%
C:subinaclsubinacl.exe /subkeyreg "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionComponent Based Servicing" /grant="nt servicetrustedinstaller"=f
@Echo Gotovo.
@pause
Než použijete tento "dávkový soubor", musíte pojistit a vytvořit bod obnovení systému, abyste mohli vrátit změny v případě selhání.
Více informací:
Jak vytvořit bod obnovení v systému Windows 10
Jak vrátit zpět Windows 10 k obnovení bodu
Pokud příjem nefungoval, měli byste vytvořit a použít jiný "dávkový soubor" s níže uvedeným kódem. Nezapomeňte na bod obnovení.
@echo off
C:subinaclsubinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
C:subinaclsubinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
C:subinaclsubinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
C:subinaclsubinacl.exe /subdirectories %SystemDrive% /grant=administrators=f
C:subinaclsubinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
C:subinaclsubinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=system=f
C:subinaclsubinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
C:subinaclsubinacl.exe /subdirectories %SystemDrive% /grant=system=f
@Echo Gotovo.
@pause
Poznámka: Pokud během provádění skriptů v příkazovém řádku vidíme chyby přístupu, znamená to, že počáteční nastavení registru jsou již správné a je třeba se podívat na další opravy.
Chyba 0x80070005 také dochází z důvodu poškození systémových souborů, které jsou odpovědné za běžné běhu procesu aktualizace nebo spuštění prostředí pro spuštění programů. V takových případech se můžete pokusit obnovit pouze pomocí dvou nástrojů konzoly.
Více informací: Obnova systémových souborů v systému Windows 10
Škodlivé programy jsou věčným problémem vlastníků PC se systémem Windows. Tito škůdci mohou poškozit nebo blokovat systémové soubory, změnit nastavení registru a způsobit různé systémové nehody. Pokud výše uvedené metody nepřinesly pozitivní výsledek, je třeba zkontrolovat počítač o přítomnosti malwaru a zbavit ho, pokud ho najde.
Více informací: Bojujte proti počítačovým virům
Další věc, kterou byste měli zaznamenat, jsou možné chyby na systémovém disku. Systém Windows má vestavěný nástroj pro kontrolu a opravu takových problémů. Můžete však použít a speciálně navržené pro tento program.
Více informací: Proveďte diagnostiku pevného disku v systému Windows 10
Konečným nástrojem pro opravu chyby 0x80070005 je pokus o obnovení systému nebo jej úplnou instalaci.
Více informací:
Obnovení systému Windows 10 do původního stavu
Vrátíme Windows 10 do továrního stavu
Jak nainstalovat systém Windows 10 z jednotky flash nebo disku
Poskytování rady ohledně toho, jak tomuto problému zabránit, je poměrně obtížné, ale existuje několik pravidel pro minimalizaci jeho výskytu. Za prvé, prostudujte článek o virech, pomůže vám pochopit, jak neinfikovat počítač. Zadruhé, zkuste nepoužívat napadené programy, zejména ty, které instalují ovladače nebo služby, nebo měnit parametry sítě a systému jako celku. Zatřetí, bez extrémní potřeby a předběžné studie procesu neměňte obsah systémových složek, nastavení registru a nastavení "Windows".