Při pokusu o instalaci nové aktualizace nebo nového programu můžete ve Windows narazit na následující chybu:
Přístup byl odepřen. Kód chyby 0x80070005
Chyba 0x80070005 je zřídka doprovázena dalším vysvětlením toho, co se pokazilo, takže musíte provést nějaké odstraňování problémů, abyste problém identifikovali.
Pokyny v tomto článku platí pro Windows 10, Windows 8 a Windows 7.
Sečteno podtrženo
Chyba 0x80070005 může nastat, když se spuštěný program pokusí otevřít soubor nebo registr Windows, ke kterému nemáte oprávnění. Nejčastěji k tomu dochází, když instalujete nový software nebo aktualizaci systému Windows.
Jak opravit chybu 0x80070005 v systému Windows
Vyzkoušejte tyto opravy v pořadí, dokud nebude chyba vyřešena:
-
Ujistěte se, že software pochází z legitimního zdroje. Stahujte pouze software od důvěryhodných společností a skenujte veškerý software a soubory, které stahujete z internetu, pomocí antivirového softwaru, jako je Windows Defender.
Antivirový software může kontrolovat pouze malware, který vývojář objevil. Pokud je virus nový nebo neprozkoumaný, nespustí antivirový software.
- Přihlaste se jako správce. Odhlaste se ze svého účtu a přihlaste se k účtu správce systému Windows, který má více oprávnění pro přístup k datům a registrům, poté spusťte aktualizaci znovu. Často se tím problém vyřeší. Pokud ne, je to pravděpodobně problém se souborem nebo instalačním médiem.
- Prohledejte instalační médium, zda neobsahuje malware. Pokud nahráváte software z USB klíče, pevného disku nebo jiného zařízení, naskenujte jej pomocí antivirového softwaru. Pokud kontrola nalezne malware, okamžitě vyjměte disk a spusťte úplnou kontrolu počítače.
- Aktualizujte nebo přeinstalujte software. Některé aktualizace může být nutné spustit v určitém pořadí. Pokud nejsou k dispozici žádné další aktualizace, odinstalujte program a poté jej znovu nainstalujte.
-
Odpojte všechna zařízení USB. Vypněte počítač a odpojte všechny USB disky a příslušenství, poté restartujte počítač s připojenými pouze nezbytnými zařízeními, abyste viděli, zda to pomůže.
- Aktualizujte ovladače zařízení. Otevřete Správce zařízení a zkontrolujte, zda na připojených zařízeních nejsou aktualizace ovladačů. Pokud jsou některé označeny vykřičníkem, aktualizujte ovladače zařízení Windows a zkuste instalaci znovu.
-
Zakažte bránu Windows Firewall. Stahování může být blokováno vaší bránou firewall, takže možná budete muset vypnout bránu Windows Firewall.
Udělejte to pouze s aplikacemi, kterým důvěřujete a které jste ověřili jako legitimní.
-
Upravte atributy souboru. Je možné, že nebudete moci aktualizovat program, pokud je označen jako jen pro čtení. Najděte software v Průzkumníkovi souborů Windows a klikněte na něj pravým tlačítkem myši a poté vyberte Properties Na kartě General vyberte Pouze pro čtení pokud je zaškrtnuto, chcete-li zrušit zaškrtnutí, uložte změny výběrem OK.
Abyste mohli změnit vlastnosti souboru, musíte být přihlášeni ke svému administrátorskému účtu.
- Změňte nastavení zabezpečení souborů. V nabídce Properties programu vyberte kartu Security a ujistěte se, že všechna bezpečnostní oprávnění ve spodní části jsou zaškrtnuta podAllow Pokud jsou některá označena jako Odmítnout nebo prázdná, vyberte Upravit a všechna oprávnění změňte na Povolit
-
Resetovat oprávnění pomocí SubInACL. Pokud máte potíže s programem Microsoft, stáhněte si SubInACL a nainstalujte jej, poté otevřete Poznámkový blok a zadejte následující kód do nového textového souboru:
Set OSBIT=32
IF exist "%ProgramFiles(x86)%" set OSBIT=64
set RUNNINGDIR=%ProgramFiles%
IF %OSBIT%==64 set RUNNINGDIR=%ProgramFiles(x86)%
subinacl /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" /grant="nt service\trustedinstaller"=f
Vyberte Uložit jako, nastavte Uložit jako typ na Všechny soubory a uložte to jako reset.cmd Ujistěte se, že jste jej uložili někam, kde jej snadno najdete, a poté soubor otevřete jako správce. Poté program znovu aktualizujte a poté smažte soubor cmd, který jste vytvořili.