Pokyny k řešení problémů, když dojde k chybě 0x80070005
V různých fázích stahování a instalace aktualizací systému Windows 7, 8, 8.1 a Windows 10 se mohou uživatelé setkat s chybou 0x80070005. Může být také zobrazen během aktivace systému a během procedur obnovy. Tento článek popisuje příčiny chyby a poskytuje pokyny k jejímu odstranění. Pokud se chyba 0x80070005 objeví v jiné situaci, zkuste použít tuto instrukci, ale upravte ji pro konkrétní akce, během kterých se zobrazí chybová zpráva a tento kód.
Příčiny chyby
Kód 0x80070005 označuje, že systém nemůže přistupovat k určitým systémovým souborům a nemá dostatečná práva pro práci s nimi. Podobný problém někdy vzniká v důsledku fungování některých antivirů, které chrání systémové soubory před úpravami a přepsáním. V důsledku toho nemůže služba Windows Update nainstalovat aktualizované verze některých souborů nebo aktivační služby nemohou provést nezbytné změny v registru.
Co je třeba udělat pro vyřešení chyby 0x80070005
Pokud se během instalace aktualizace nebo aktivace operačního systému zobrazí kód 0x80070005, můžete jej opravit pomocí následujících pokynů krok za krokem:
- Přejděte na oficiální web společnosti Microsoft a stáhněte si soubor SubInACL.exe
- Spusťte tento soubor a nainstalujte na cestu C: \ subinacl \
- Otevřete libovolný textový editor a zkopírujte do něj malý skript:
@echo vypnuto
Nastavit OSBIT = 32
POKUD existuje "% ProgramFiles (x86)%" set OSBIT = 64
set RUNNINGDIR =% ProgramFiles%
IF% OSBIT% == 64 sada RUNNINGDIR =% programových souborů (x86)%
C: \ subinacl \ subinacl.exe / subkeyreg "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Component Based Service" / grant = "nt service \\\\\\\\ trustedinstaller" = f
@ Echo Gotovo.
@ pauza
- Výsledný dokument uložte na plochu s libovolným názvem, ale nezapomeňte formátovat .bat.
- Přejděte na plochu, klepněte pravým tlačítkem myši na vytvořený soubor a vyberte příkaz Spustit jako správce.
- Po dokončení skriptu se zobrazí příkaz Dokončit v příkazovém řádku, který se otevře. Okno zavřete stisknutím libovolné klávesy.
- Restartujte počítač a zkuste opakovat operaci, ve které došlo k kódu 0x80070005.
Pokud se chyba zobrazí během operací obnovy systému nebo při vytváření kontrolního bodu obnovy, zkuste následující metody:
- Pokud je v systému nainstalována, dočasně deaktivujte aktivní antivirovou ochranu. To může způsobit problémy s přístupem k systémovým souborům. Pokud to nepomůže, zkuste dočasně úplně odebrat antivirový software.
- Zkontrolujte, zda je na jednotce, která je vybrána pro obnovení systému, dostatek volného místa.
- Zkontrolujte, zda je pro složku System Volume Information System nastaven atribut Read-Only.