Pokyny na riešenie problémov pri výskyte chyby 0x80070005

V rôznych fázach sťahovania a inštalácie aktualizácií Windows 7, 8, 8.1 a Windows 10 sa môžu používatelia stretnúť s chybou 0x80070005. Môže sa zobraziť aj počas aktivácie systému a počas procedúr obnovy. Tento článok popisuje príčiny chyby a poskytuje pokyny na jej odstránenie. Ak sa chyba 0x80070005 objaví v inej situácii, skúste použiť túto inštrukciu, ale upravte ju o konkrétne akcie, počas ktorých sa zobrazuje chybová správa a tento kód.

Príčiny chyby

Kód 0x80070005 naznačuje, že systém nemôže získať prístup k určitým systémovým súborom a nemá dostatočné práva na prácu s nimi. Podobný problém niekedy vzniká v dôsledku fungovania niektorých antivírusov, ktoré chránia systémové súbory pred úpravami a prepisovaním. V dôsledku toho nemôže služba Windows Update nainštalovať aktualizované verzie niektorých súborov alebo aktivačné služby nemôžu vykonať potrebné zmeny v registri.

Čo je potrebné urobiť, aby sa vyriešila chyba 0x80070005

Ak sa počas inštalácie aktualizácie alebo aktivácie operačného systému zobrazí kód 0x80070005, môžete ho opraviť pomocou nasledujúcich pokynov krok za krokom:

  • Prejdite na oficiálnu webovú stránku spoločnosti Microsoft a stiahnite si súbor SubInACL.exe
  • Spustite tento súbor a nainštalujte na cestu C: \ subinacl \
  • Otvorte ľubovoľný textový editor a do neho skopírujte malý skript:

@echo off

Nastaviť OSBIT = 32

AK existuje "% ProgramFiles (x86)%" set OSBIT = 64

sada RUNNINGDIR =% ProgramFiles%

AK% OSBIT% == 64 nastavených RUNNINGDIR =% programových súborov (x86)%

C: \ subinacl \ subinacl.exe / subkeyreg "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Component Based Service" / grant = "nt service \\\\\\\\ trustedinstaller" = f

@ Echo Gotovo.

@pause

  • Výsledný dokument uložte na pracovnú plochu s akýmkoľvek menom, ale nezabudnite formátovať .bat.
  • Prejdite na pracovnú plochu, kliknite pravým tlačidlom myši na vytvorený súbor a vyberte príkaz Spustiť ako správca.
  • Po dokončení skriptu uvidíte príkaz Dokončiť v príkazovom riadku, ktorý sa otvorí. Okno zatvoríte stlačením ľubovoľného klávesu.
  • Reštartujte počítač a skúste zopakovať operáciu, v ktorej sa vyskytol kód 0x80070005.

Ak sa chyba zobrazí počas operácií obnovy systému alebo vytvárania kontrolného bodu obnovy, skúste nasledujúce metódy:

  • Dočasne vypnite aktívnu antivírusovú ochranu, ak je nainštalovaná v systéme. Môže to spôsobiť problémy s prístupom k systémovým súborom. Ak to nepomôže, skúste dočasne úplne odstrániť antivírusový softvér.
  • Skontrolujte, či je na jednotke, ktorá je vybraná na obnovenie systému, dostatok voľného miesta.
  • Skontrolujte, či je v zložke System Volume Information System nastavený atribút Read-Only.

Zaujímavé Články