Jak opravit chybu 0x80070005 v systému Windows 7

Anonim

Chyba 0x80070005 v systému Windows 7

Někteří uživatelé pracující na počítačích se systémem Windows 7 se setkávají s chybou 0x80070005. Může se vyskytnout při pokusu o stahování aktualizací, spusťte proces aktivace licence OS nebo během postupu obnovy systému. Pojďme se zabývat tím, co je přímá příčina zadaného problému, stejně jako zjistit způsob, jak jej eliminovat.

Příčiny chyb a způsobů, jak jej eliminovat

Chyba 0x80070005 je výrazem odmítnutí přístupu ke specifické operaci, nejčastěji spojené s stahováním nebo instalací aktualizace. Přímé důvody tohoto problému může být mnoho faktorů:
  • Přerušené nebo neúplné načítání předchozí aktualizace;
  • Neschopnost přistupovat k serverům společnosti Microsoft (často se vyskytuje v důsledku nesprávné konfigurace antivirů nebo firewallů);
  • Systémová infekce virem;
  • Selhání protokolu TCP / IP;
  • Poškození systémových souborů;
  • Poruchy pevného disku.

Každý z výše uvedených důvodů pro výskyt problému má své způsoby, jak vyřešit, že konverzace bude jít níže.

Metoda 1: Suppinacl Utility

Za prvé, zvažte algoritmus řešení problému pomocí nástroje Subinacl od společnosti Microsoft. Tato metoda je perfektní, pokud chyba 0x80070005 vznikla během aktualizace nebo aktivace licence operačního systému, ale je nepravděpodobné, že by to pomohlo, pokud se objevil v procesu obnovy OS.

Stáhnout Subinacl.

  1. Po stažení souboru SubinaCl.msi spusťte jej. Otevře se "Průvodce instalací". Klikněte na tlačítko Další ".
  2. Úvodní okno Průvodce instalací Utility Subincl v systému Windows 7

  3. Pak se pak zobrazí licenční smlouva. Uspořádejte přepínač v horní poloze a poté stiskněte tlačítko "Další". Potvrzujete svůj souhlas s politikou licencovaných licencí společnosti Microsoft.
  4. Potvrzení licenční smlouvy v okně Průvodce instalací Subinacl v systému Windows 7

  5. Poté se okno otevře, kde byste měli zadat složku, ve které bude nástroj nainstalován. Ve výchozím nastavení se jedná o adresář "Tools", který je investován do složky Windows Resource Kits umístěná v adresáři programových souborů na jednotce C. Toto výchozí nastavení můžete ponechat, ale stále doporučujeme lépe pracovat nástroj pro určení Directory více blízko kořenového adresáře disku C. Chcete-li to provést, klepněte na tlačítko "Procházet".
  6. Přejděte do okna Specifikace instalačního adresáře v okně SUBINCL Utility Setup v systému Windows 7

  7. V okně, které se otevře, přesuňte se do kořenového kořenového disku C a kliknutím na ikonu "Vytvořit novou složku" vytvořte novou složku. Jméno může dát libovolný, ale přidělíme jméno "Subinacl" a bude i nadále provozovat. Po vytvoření adresáře, který jste právě vytvořili, stiskněte OK.
  8. Vytvoření nové složky v okně specifikace instalačního adresáře v okně Super Utility Setup v systému Windows 7

  9. Bude automaticky vrácena do předchozího okna. Spuštění procesu instalace nástroje klepněte na tlačítko Instalovat ".
  10. Spuštění postupu instalace v okně Průvodce instalací SUBINCL v systému Windows 7

  11. Bude proveden postup instalace nástroje.
  12. Postup instalace v Průvodci instalací Subinacl v systému Windows 7

  13. Okno "Instalační průvodce" se zobrazí o úspěšném konci. Klikněte na "Dokončit".
  14. Zpráva Úspěšně potvrdit instalaci nástroje v okně Super Utility Setup v systému Windows 7

  15. Poté klepněte na tlačítko Start. Vyberte všechny programy.
  16. Přejděte do všech programů prostřednictvím nabídky Start v systému Windows 7

  17. Přejděte do složky "Standard".
  18. Přejít do katalogu Standard přes nabídku Start v systému Windows 7

  19. V seznamu programů vyberte "Poznámkový blok".
  20. Spuštění programu Poznámkový blok ze Standardního adresáře do nabídky Start v systému Windows 7

  21. V okně "Poznámkový blok", který se otevře, zadejte takový kód:

    @ECHO off.

    SET OSBIT = 32

    Pokud existují "% programfiles (x86)%" sada osbit = 64

    Set SpainDdir =% ProgramFiles%

    Pokud% OSbit% == 64 Set SpainDdir =% ProgramFiles (X86)%

    C: Subinacl subinacl.exe / SUCKEYREGREG "HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Service Service Service" / GRANT = "NT SERVICE SERVICE \ TrustedInstaller" = F

    @ Společnost Gotovo.

    @pauza

    Pokud během instalace, kterou jste předepsali jinou cestu pro instalaci nástroje Subinacl, pak namísto hodnoty "C: Subinacl Subinacl.exe", zadejte aktuální instalaci pro váš případ.

  22. Kód v Poznámkový blok v systému Windows 7

  23. Poté klikněte na "Soubor" a zvolte "Uložit jako ...".
  24. Přejděte do okna Uložení souborů přes horní horizontální menu v programu Poznámkový blok v systému Windows 7

  25. Otevře se okno Uložení souboru. Pohybujte se na jakémkoliv vhodném místě na pevném disku. V rozevíracím seznamu "Typ souboru" vyberte "Všechny soubory". V oblasti "Název souboru" přiřaďte libovolné jméno vytvořené objektem, ale nezapomeňte zadat příponu ".bat". Klikněte na "Uložit".
  26. Uložení objektu v okně Uložit soubor v programu Poznámkový blok v systému Windows 7

  27. Zavřete "Poznámkový blok" a spusťte "Explorer". Přesunout do adresáře, kde byl soubor uložen s příponou BAT. Klikněte na to pravé tlačítko myši (PCM). V seznamu akcí zastavte výběr "Spustit od správce".
  28. Spuštění skriptu jménem správce prostřednictvím kontextového menu v aplikaci Explorer v systému Windows 7

  29. Skript bude spuštěn a provádět potřebné systémové nastavení, interakce s použitím SUBINCL. Dále proveďte restart počítače, po kterém by měl chybu 0x80070005 zmizet.

Pokud tato volba nefunguje, můžete současně vytvořit soubor s příponou ".bat", ale s jiným kódem.

Pozornost! Tato akce může vést k neinterabilitě systému, takže ji používat pouze jako poslední možnost na vlastním riziku. Před použitím se doporučuje vytvořit bod obnovení systému nebo jeho zálohování.

  1. Vyrábnutím všech výše popsaných kroků k instalaci nástroje Subinacl otevřete "Poznámkový blok" a řídit tento kód tam:

    @ECHO off.

    C: Subinacl subinacl.exe / SUCKEYREG HKEY_LOCAL_MACHINE / GRANT = Administrators = F

    C: Subinacl subinacl.exe / SUCKEYREG HKEY_CURRENT_USER / GRANT = Administrators = F

    C: Subinacl subinacl.exe / Subeyreg HKEY_CLASSES_ROOTRA / GRANT = Administrators = F

    C: Subinacl subinacl.exe / podadresáře% systemdrive% / grant = administrátoři = f

    C: Subinacl subinacl.exe / SUCKEYREG HKEY_LOCAL_MACHINE / GRANT = SYSTEM = F

    C: Subinacl subinacl.exe / SUCKEYREG HKEY_CURRENT_USER / GRANT = SYSTEM = F

    C: Subinacl subinacl.exe / Subeyreg HKEY_CLASSES_ROOT / GRANGE = SYSTEM = F

    C: Subinacl subinacl.exe / podadresáře% SystemDrive% / grant = System = F

    @ Společnost Gotovo.

    @pauza

    Pokud jste nainstalovali nástroj Subincl do jiného adresáře, namísto vyjádření "C: Subinacl Subinacl.exe" zadejte aktuální cestu k ní.

  2. Kód skriptu v poznámkovém bloku v systému Windows 7

  3. Uložte zadaný kód do souboru s rozšířením ".bat" se stejnou metodou, která byla popsána výše, a aktivovat jej od osoby správce. Otevře se "příkazový řetězec", kde bude proveden postup pro změnu přístupových práv. Po dokončení procesu stiskněte libovolné tlačítko a restartujte počítač.

Metoda 2: Přejmenujte nebo odstraňte obsah složky Softwaredistribution

Jak již bylo uvedeno výše, příčinou chyby 0x80070005 může být při načtení předchozí aktualizace přestávka. Podtlakový objekt tak zabrání správnému průchodu další aktualizace. Tento problém lze vyřešit přejmenováním nebo vymazáním obsahu složky, která obsahuje aktualizace stahování, a to adresář software SoftwaredRibution.

  1. Otevřete "Explorer". Do pole adresy zadejte takovou adresu:

    C: Windows SoftwareDrevibution

    Klikněte na starší vpravo od řetězce adres nebo stiskněte klávesu Enter.

  2. Přepněte do složky SoftwardDistribuce pomocí adresního panelu dirigenta v systému Windows 7

  3. Do složky "Softwaredistribution" spadáte do adresáře Windows. Je zde, že stažené aktualizace systému jsou uloženy dříve, než jsou nainstalovány. Chcete-li se zbavit chyby 0x80070005, musíte vyčistit tento adresář. Pro zvýraznění celého obsahu použijte CTRL + A. Klepněte na PCM na výběr. V zobrazené menu vyberte "Smazat".
  4. Vymazání obsahu složky Softwaredistribution pomocí kontextového menu dirigenta v systému Windows 7

  5. Otevře se dialogové okno, kde je otázka položena, pokud uživatel opravdu chce přesunout všechny vybrané objekty v "košíku". Souhlasíte kliknutím na "Ano."
  6. Potvrzení o vymazání obsahu složky Softwaredistribution v dialogovém okně Windows 7

  7. Bude spuštěna postup pro vymazání obsahu složky "Softwardistribution". Pokud někdo nemůže být odstraněn, protože se v současné době zabývá procesem, pak stiskněte tlačítko "Přeskočit" v zobrazeném okně, které informuje o této situaci.
  8. Postup pro smazání obsahu složky Softwaredistribution v systému Windows 7

  9. Po smazání obsahu se můžete pokusit provést akci, během které se zobrazí chyba 0x80070005. Pokud byl důvod v nesprávně načtených předchozích aktualizací, tato doba se nezdaří.

Ve stejné době, ne všichni uživatelé riziko smazání obsahu složky "Softwardistribution", protože se bojí zničit ještě neinstalované aktualizace nebo jiný způsob, jak poškodit systém. Situace nastanou, když výše uvedená volba nemůže odstranit přesně zlomený nebo zkratový objekt, který selže, protože je to on kdo je zaneprázdněn procesem. V obou těchto případech lze použít další metodou. Skládá se v přejmenování složky "Softwaredistribution". Tato volba je složitější než výše uvedené, ale v případě potřeby lze vrátit všechny změny.

  1. Klikněte na "Start". Přijďte v "ovládacím panelu".
  2. Přejděte na ovládací panel přes nabídku Start v systému Windows 7

  3. Přijďte v sekci "System a Security".
  4. Jděte do systému a zabezpečení v ovládacím panelu v systému Windows 7

  5. Klikněte na tlačítko "Správa".
  6. Jděte do sekce Administration ze sekce System a Security v ovládacím panelu v systému Windows 7

  7. V části "Služba" kliknete na seznam.
  8. Spuštění Správce služeb ze sekce Administration v Ovládacích panelech v systému Windows 7

  9. Je aktivován "Service Manager". Vykreslte objekt Windows Update. Chcete-li zjednodušit vyhledávání, můžete sestavit jména podle abecedy, kliknutím na název sloupce "Název". Po nalezení požadovaného prvku označte jej a klikněte na tlačítko Stop ".
  10. Přechod do servisního centra systému Windows Stop ve Správci služeb v systému Windows 7

  11. Proces zastavení vybrané služby je zahájen.
  12. Zastavení služby Windows Service Center ve Správci služeb v systému Windows 7

  13. Po zastavení služby Při přidělení svého názvu v levé oblasti se zobrazí nápis "Spustit". Okno "Services Manager" se nezavírá, ale jednoduše ho hodí na hlavním panelu.
  14. Skládání okna Správce služeb v systému Windows 7

  15. Nyní otevřete "Explorer" a zadejte následující cestu k jeho adresu:

    C: Windows

    Klikněte na starší vpravo od zadaného řetězce.

  16. Přepněte do systému Windows pomocí řetězce průvodce v systému Windows 7

  17. Přechod na složku "Windows" je umístěna v kořenovém adresáři jednotce C C. Zde hledáme již známou složku složky "Softwardistribution". Klikněte na IT PKM a v seznamu akcí vyberte "Přejmenovat".
  18. Přejít na přejmenování složky Softwardistribution pomocí kontextového menu vodiče v systému Windows 7

  19. Změňte název složky na libovolné jméno, které si myslíte. Hlavní podmínka, takže tento název nemá jiné adresáře umístěné ve stejném adresáři.
  20. Složka Softwaredistribution je přejmenována v Průzkumníka v systému Windows 7

  21. Nyní se vrátíte do "Servisní dispečer". Zvýrazněte název "Windows Update Center" a klepněte na tlačítko "Run".
  22. Přepněte do spuštění systému Windows Update Center ve Správci služeb v systému Windows 7

  23. Bude proveden postup pro spuštění zadané služby.
  24. Postup spuštění služby spuštění systému Windows ve Správci služeb Windows 7

  25. Úspěšný konec výše uvedeného úkolu bude indikovat vzhled statusu "Works" ve sloupci Status naproti názvu služby.
  26. Servisní středisko služby Windows Update funguje ve Správci služeb Windows 7

  27. Po restartování počítače by měla chybová hodnota 0x80070005 zmizet.

Metoda 3: Zakázat antivirové nebo fireavy

Další důvod, který může způsobit chybu 0x80070005, jsou nesprávná nastavení nebo selhání v provozu standardního antivirového nebo brány firewall. Zvláště často způsobuje problémy při obnově systému. Chcete-li zkontrolovat, zda je, je nutné dočasně zakázat ochranu a trasování, pokud se chyba nezobrazí znovu. Postup deaktivace antivirového a brány firewall se může významně lišit v závislosti na výrobci a verzi zadaného softwaru.

Zakázat AVAST Anti-Virus prostřednictvím panelu oznámení v systému Windows 7

Pokud se problém objeví znovu, můžete zahrnout ochranu a pokračovat v hledání řešení problémů. Pokud po vypnutí antivirové nebo brány firewall, chyba zmizela, zkuste opravit nastavení určených typů antivirových programů. Pokud nemůžete konfigurovat software, doporučujeme vám, abyste jej odinstalovali a nahradili jej analogem.

Pozornost! Výše uvedené akce musí být provedeny v nejvyšší možné době, protože je nebezpečná opustit počítač bez antivirové ochrany po dlouhou dobu.

Lekce: jak vypnout antivirus

Metoda 4: Kontrola disku pro chyby

Porucha 0x80070005 může způsobit fyzické poškození nebo logické chyby na pevném disku počítače, na kterém je systém nainstalován. Nejjednodušší způsob, jak zkontrolovat pevný disk pro výše uvedené problémy, a pokud je to možné, eliminovat poruchy se provádí pomocí nástroje Kontrola Disk System Utility.

  1. Pomocí nabídky Start přejděte do adresáře "Standard". V seznamu objektů naleznete položku "Příkazový řádek" a klepněte na položku PCM. Vyberte "Spustit jménem správce".
  2. Spusťte příkazový řádek jménem správce pomocí kontextového menu prostřednictvím nabídky Start v systému Windows 7

  3. Otevře se "příkazový řádek". Dejte tam záznam:

    CHKDSK / R / F C:

    Klepněte na tlačítko Enter.

  4. Začněte kontrolovat nástroj pro kontrolu disku zkontrolovat disk v chybách zadáním příkazu přes rozhraní příkazového řádku v systému Windows 7

  5. Objeví se informace, že hlášení, že není možné zkontrolovat disk, protože je obsazen jiným procesem. Proto bude vyzván k zobrazení skenování, když je systém restartován. Zadejte "y" a stiskněte klávesu Enter. Po restartu počítače.
  6. Zpráva o spuštění nástroje Zkontrolovat disk při restartování systému prostřednictvím rozhraní příkazového řádku v systému Windows 7

  7. Během restartování kontrolní disk nástroj zkontroluje kontrolu disku C. Pokud je to možné, všechny logické chyby budou opraveny. Pokud jsou problémy způsobeny fyzickými poruchami pevného disku, pak je nejlepší nahradit jej normálně fungujícím analogem.

Lekce: Kontrola disku na chyby v systému Windows 7

Metoda 5: Obnovení systémových souborů

Dalším důvodem pro problém, který jsme studovali, může být poškození systémových souborů systému Windows. Pokud zadaná porucha by mělo být operační systém naskenován pro integritu a v případě potřeby obnovte poškozené položky pomocí nástroje SFC System Tool.

  1. Volání "příkazového řádku" jednáním na doporučení popsaných v metodě 4. Zadejte takovou položku v něm:

    SFC / SCANNOW.

    Klepněte na tlačítko Enter.

  2. Spusťte SFC nástroj pro testování systémových souborů do integrity zadáním příkazu přes rozhraní příkazového řádku v systému Windows 7

  3. Utility SFC bude spuštěn a provádět kontrolu OS pro nedostatek integrity systémových prvků. V případě odstraňování problémů budou poškozené prvky obnoveny.

Kontrola systémových souborů s integritou SFC System Utility prostřednictvím rozhraní příkazového řádku v systému Windows 7

Lekce: Zkontrolujte integritu souborů OS v systému Windows 7

Metoda 6: Obnovit parametry TCP / IP

Dalším důvodem pro problém jsme studovali, může být selhání TCP / IP. V tomto případě musíte resetovat parametry tohoto zásobníku.

  1. Aktivujte "příkazový řádek". Zadejte takový záznam:

    Netsh int IP reset logfile.txt

    Klepněte na tlačítko Enter.

  2. Obnovit parametry IP TCP zadáním příkazu přes rozhraní příkazového řádku v systému Windows 7

  3. Pomocí provedení výše uvedeného příkazu budou parametry zásobníku TCP / IP vyřazeny a všechny změny jsou zaznamenány v souboru LogFile.txt. Pokud byla příčina chyby pokryta poruchami uvedené výše, nyní musí problémy zmizet.

Metoda 7: Změna atributů adresáře "Systémové svazky"

Další příčinou chyby 0x80070005 může nastavit atribut pouze pro čtení pro informační adresář systému System Hlasitost. V tomto případě budeme muset změnit výše uvedený parametr.

  1. Vzhledem k tomu, že je skrytý adresář "Informace o svazku systému", měli bychom povolit zobrazení systémových objektů v systému Windows 7.
  2. Povolit zobrazení skrytých systémových souborů a složek prostřednictvím nastavení složky v systému Windows 7

  3. Dále aktivujte "Explorer" a přejděte do kořenového adresáře disku C. Najít informační adresář svazku systému. Klikněte na PCM. V zobrazeném seznamu vyberte "Vlastnosti".
  4. Přechod do okna Vlastnosti složky Systémová svazek Složka Systém pomocí kontextového menu dirigenta v systému Windows 7

  5. Otevře se okno vlastností výše uvedeného adresáře. Zkontrolujte, zda v bloku "Atributy" v blízkosti parametru pouze pro čtení, zaškrtávací políčko nebyl vybrán. Pokud to stojí za to, rozhodně jej vyjměte a stiskněte "Použít" a "OK". Poté můžete otestovat počítač pro chybu, kterou jsme studovali tím, že uplatňuji skutečnou akci.

Změna atributů složky Informace o svazku systému v okně Obecné vlastnosti v systému Windows 7

Metoda 8: Povolení "Shadow Copying Tom"

Dalším důvodem pro problém může být zakázána služba "Shadow kopíruje Tom".

  1. Přejděte na "Service Manager" pomocí algoritmu popsaného v metodě 2. Najděte položku "Shadow kopíruje Tom". Pokud je služba zakázána, klepněte na příkaz Spustit.
  2. Přechod na začátek Sheee kopíruje TOM v Service Manager v systému Windows 7

  3. Po tom, naproti názvu služby by měl být zobrazen status "Works".

Služba Tom Kopírování je spuštěna ve Správci služeb Windows 7

Metoda 9: Eliminace virové hrozby

Někdy chyba 0x80070005 může způsobit infekci počítače s určitými typy virů. Pak je nutné zkontrolovat PC se speciálním antivirovým nástrojem, nikoli však pravidelným antivirem. Nejlepší je skenovat z jiného zařízení nebo přes LiveCD (USB).

Skenování počítače Anti-Virus Utility Dr.Web Cureit v systému Windows 7

Během kontroly, když je zjištěn škodlivý kód, musíte provést doporučení, která nástroj dává prostřednictvím rozhraní. Ale i když je virus nalezen a neutralizován, nedává to kompletní záruku zmizení chyb, které studujeme, protože škodlivý kód by mohl způsobit určité změny v systému. Proto po jeho odstranění, s největší pravděpodobností bude nutné dodatečně aplikovat jeden z těchto metod odstranění problému 0x80070005, který jsme popsali výše, zejména obnovujeme systémové soubory.

Jak vidíte, existuje poměrně široký seznam příčin chyby 0x80070005. Algoritmus eliminace závisí na podstatě této příčiny. Ale i když jste se vám nepodařilo nainstalovat, můžete jednoduše použít všechny metody uvedené v tomto článku a metoda vyloučení dosáhnout požadovaného výsledku.

Přečtěte si více