Jak opravit chybový kód 0x800c0005 „Váš počítač není připojen k internetu“



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

The kód chyby 0x800c0005 se v systému Windows zobrazí poté, co se po problémech se stahováním souborů nezdaří úloha nativní nebo třetí strany. Ve většině případů je tento problém spojen s poruchou související s několika soubory Dynamic Link Library (.DDL). Stejný kód chyby je však hlášen také na Xbox One.



Kód chyby 0x800c0005



Jak se ukázalo, existuje několik různých viníků, kteří by mohli způsobit tento chybový kód v systému Windows nebo Xbox One:



  • Rušení firewallem třetích stran - Jak se ukázalo, tento problém může být velmi dobře způsoben přehnaně chráněnou sadou AV, která nakonec zablokuje spojení s externím serverem a nakonec způsobí chybu. V takovém případě zkuste odinstalovat bránu firewall a zkontrolujte, zda chybový kód zmizí.
  • Problém s flotilou Dynamic Link Library - Pokud se vám tento kód chyby zobrazuje při pokusu o instalaci verze rozhraní .NET Framework nebo při pokusu o aktualizaci aplikace Onedrive, je pravděpodobné, že máte co do činění s několika soubory DDL, které nejsou správně zaregistrovány. V takovém případě byste měli být schopni tento problém vyřešit opětovnou registrací souborů z zvýšená výzva CMD .
  • Nekonzistence Windows Update - Pokud se vám tato chyba zobrazuje při pokusu o aktualizaci nativní součásti prostřednictvím služby Windows Update, je pravděpodobné, že máte co do činění s nějakým druhem poškození zakořeněným v dočasných složkách. V takovém případě byste měli být schopni problém vyřešit resetováním všech příslušných služeb WU a vymazáním složek SoftwareDistribution a CatRoot2.
  • Dočasný problém se soubory na Xbox One - Pokud se vám tato chyba zobrazuje na Xbox One (při spuštění hry), je pravděpodobné, že máte co do činění s nějakou nekonzistencí zakořeněnou v dočasném souboru. V takovém případě byste měli provést postup cyklování napájení.
  • NAT je uzavřen - U počítačů PC i Xbox One se tento kód chyby může zobrazit, protože je uzavřen překlad síťových adres (NAT). V takovém případě byste měli být schopni problém vyřešit povolením UPnP z nastavení routeru nebo předáním požadovaných portů ručně.
  • Nekonzistence DNS - V případě, že se vám tento kód chyby zobrazuje při pokusu o vytvoření večírku na Xbox One nebo prostřednictvím aplikace Xbox (ve Windows 10), je pravděpodobné, že máte co do činění s nekonzistentním DNS. Pokud je tento scénář použitelný, měli byste přepnout na ekvivalent Google DNS a zjistit, zda to nakonec problém vyřeší.

Zakažte bránu firewall třetí strany

Podle některých zasažených uživatelů může k tomuto problému dojít také kvůli přehnaně ochranné sadě AV, která nakonec zablokuje připojení k externímu serveru, což nakonec způsobí 0x8004005 chybový kód.

Pokud používáte sadu třetí strany, měli byste ji nejdříve odinstalovat a poté vyzkoušet postup, který právě selhává, a zjistit, zda to nakonec problém vyřeší. Mějte na paměti, že deaktivace ochrany v reálném čase pravděpodobně nebude stačit, protože stejná pravidla zabezpečení zůstanou v platnosti, i když je hlavní služba AV deaktivována.

V případě, že je tento scénář použitelný a používáte bránu firewall třetí strany, u které máte podezření, že by mohl způsobit problém, odinstalujte svůj bezpečnostní program úplně spolu s každým zbytkovým souborem .



Poté proveďte restart počítače a zkontrolujte, zda je problém vyřešen při příštím spuštění počítače.

Pokud stále dochází ke stejnému problému, přejděte dolů k další potenciální opravě níže.

Preregistrování souborů .DLL

Pokud vidíte 0x800C0005 chyba při pokusu o instalaci .NET Framework 4 nebo při pokusu o instalaci čekající aktualizace Windows Update je pravděpodobné, že se vám tento problém zobrazuje kvůli několika souborům knihovny Dynamic Link Library ( Softpub.dll, Wintrust.dll, a Initpki.dll) které nejsou správně zaregistrovány, takže váš operační systém je nemůže správně využívat.

V případě, že je tento scénář použitelný, budete moci problém vyřešit pomocí zvýšené verze Příkazový řádek k opětovné registraci 3 souborů knihovny Dynamic Link Library. Několik postižených uživatelů potvrdilo, že operace jim nakonec umožnila dokončit úkol, aniž by viděli 0x800C0005 chyba.

Zde je stručný průvodce pro opětovnou registraci problematických souborů .DLL:

  1. lis Klávesa Windows + R. otevřít Běh dialogové okno. Do textového pole zadejte „Cmd“ uvnitř textového pole a stiskněte Ctrl + Shift + Enter otevřít zvýšený příkazový řádek . Na výzvu UAC (Řízení uživatelských účtů) , klikněte Ano udělit oprávnění správce.

    Spuštění příkazového řádku

  2. Jakmile jste ve zvýšeném příkazovém řádku, zadejte následující příkazy v libovolném pořadí a stiskněte Enter po každém znovu zaregistrovat problematické soubory knihovny Dynamic Link Library:
    regsvr32 Softpub.dll regsvr32 Wintrust.dll regsvr32 Initpki.dll
  3. Po dokončení operace zavřete zvýšený příkazový řádek a restartujte počítač.
  4. Po dokončení dalšího spuštění opakujte akci, která dříve způsobovala 0x8004005 chyba a zjistěte, zda je problém nyní vyřešen.

Resetování chyby Windows Update

Pokud se vám tato chyba zobrazuje při pokusu o instalaci čekající aktualizace Windows Update, je pravděpodobné, že máte na mysli nějaký druh poškození, které nakonec ovlivní soubory a závislosti spojené s Windows Update.

Pokud je tento scénář použitelný, měli byste být schopni problém vyřešit resetováním součásti Windows Update pomocí nástrojů dostupných pro koncové uživatele. Několik postižených uživatelů potvrdilo, že se jim konečně podařilo problém vyřešit resetováním služby Windows Update a všech souvisejících závislostí.

Chcete-li použít stejný typ opravy, pokuste se opravit následující pokyny 0x800c0005 chybový kód:

  1. lis Klávesa Windows + R. otevřete dialogové okno Spustit. Dále zadejte „Cmd“ a stiskněte Ctrl + Shift + Enter otevřete zvýšený příkazový řádek. Na Kontrola uživatelského účtu , klikněte Ano udělit oprávnění správce.

    Spuštění příkazového řádku

  2. Jakmile jste uvnitř zvýšeného příkazového řádku, zadejte následující příkazy a stiskněte Enter k zastavení hlavní služby Windows Update a souvisejících závislostí:
    net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc

    Poznámka: Tyto příkazy efektivně zastaví službu BITS, službu Windows Update a kryptografickou službu.

  3. Jakmile se vám podaří úspěšně spustit každý z výše uvedených příkazů, vložte následující příkazy a přejmenujte Distribuce softwaru a CatRoot2 složky:
    Ren% systemroot%  SoftwareDistribution SoftwareDistribution.bak Ren% systemroot%  system32  catroot2 catroot2.bak

    Poznámka: Tyto dva příkazy přinutí váš operační systém vytvořit nové složky pro distribuci softwaru, což eliminuje účinky poškozených souborů uložených v aktuálních složkách.

  4. Dále vložte níže uvedené příkazy a stiskněte Enter po každém restartovat služby, které jste dříve deaktivovali v kroku 2:
    bity net start net start wuauserv net start appidsvc net start cryptsvc
  5. Restartujte počítač a zkontrolujte, zda je problém vyřešen při příštím spuštění počítače.

V případě, že tato oprava není použitelná a tato chyba se vám zobrazuje na konzoli Xbox One, přejděte dolů k další potenciální opravě níže.

Vypnutí a zapnutí konzoly (pouze Xbox One)

Pokud se zobrazí chybový kód 0x800c0005 při pokusu o stažení aktualizace hry nebo při pokusu o pořádání večírku, je možné, že máte co do činění s nějakou nekonzistencí v síti, kterou usnadňuje nějaký typ souborů, které jsou uloženy místně.

V takovém případě byste měli být schopni problém vyřešit provedením postupu cyklování napájení na konzoli Xbox One. Chcete-li to provést, proveďte cyklus napájení a vyprázdnění výkonových kondenzátorů podle níže uvedených pokynů. Tato operace odstraní většinu problémů způsobených dočasnými soubory a zbylými soubory firmwaru.

  1. S plně zapnutou konzolou Xbox One stiskněte tlačítko Xbox (na konzole) a držte ji stisknuté, dokud neuvidíte zhasnutí předních diod LED na konzole.

    Konzole Xbox One pro cykloturistiku

  2. Jakmile je konzola zcela vypnutá, pokračujte a odpojte napájecí kabel ze zásuvky a počkejte 30 sekund nebo déle, aby se zajistilo úplné vybití napájecích kondenzátorů. Tato operace zajistí, že neexistují žádná data o křížovém spuštění, která by mohla stále způsobovat toto chování.
  3. Připojte znovu napájecí kabel a běžně spusťte konzolu. Během spouštění konzoly vyhledejte počáteční animaci spuštění. Pokud vidíte delší animaci (log o délce asi 5 sekund), znamená to, že operace byla úspěšná.

    Dlouhá úvodní animace pro Xbox One

  4. Jakmile se konzole spustí, opakujte akci, která dříve způsobovala chybový kód 0x800c0005, a zkontrolujte, zda je problém nyní vyřešen.

V případě, že stále dochází ke stejnému problému, přejděte dolů k další potenciální opravě níže.

Ruční povolení UPnP nebo předávání požadovaných portů

Pokud pro vás žádná z možných oprav nefungovala, je velká šance, že se vám tento chybový kód zobrazuje kvůli a NAT (Network Address Translation) problém. Pokud vaše konzole zjistí, že je váš NAT uzavřen, může vám být bráněno v provádění určitých akcí na vaší konzole.

V takovém případě byste měli být schopni problém rychle vyřešit pomocí umožňující Universal Plug and Play pokud to váš router podporuje. Tím zajistíte, že se váš NAT otevře automatickým přeposíláním každého portu, který vyžaduje operační systém konzoly nebo hra nebo aplikace, kterou právě hrajete.

Pokud však používáte router, který nepodporuje UPnP, budete muset předat požadované porty ručně zajistit otevření NAT.

V případě, že tento scénář nelze použít, přejděte dolů na další potenciální opravu níže.

Přepíná se na DNS společnosti Google

Pokud pro vás žádná z výše uvedených možných oprav nefungovala, je pravděpodobné, že máte co do činění s DNS (systém jmen domén) problém. Tento problém byl hlášen na PC i na Xbox One.

Několik postižených uživatelů čelících stejnému problému potvrdilo, že se jim problém podařilo vyřešit přechodem na výchozí DNS poskytovaný společností Google. To vyřeší většinu problémů způsobených nekonzistentním DNS.

Mějte však na paměti, že v závislosti na platformě, kde nakonec uvidíte 0x800c0005 (PC nebo Xbox One), pokyny pro přechod na DNS Google se budou lišit. Z tohoto důvodu jsme vytvořili 2 různé dílčí průvodce, takže postupujte podle pokynů platných pro váš aktuální scénář.

A. Přechod na Google DNS na Xbox One

  1. Na hlavním panelu Xbox One stiskněte ikonu Nabídka průvodce na ovladači, pak přejděte na Nastavení> Síť a přistupovat k Pokročilé nastavení Jídelní lístek.
  2. Dále z Pokročilé nastavení v nabídce klikněte na Nastavení DNS , pak vyberte Příručka z podnabídky.

    Pokročilé nastavení sítě pro Xbox One

  3. Jakmile jste uvnitř Nastavení DNS , pokračujte a nastavte 8.8.8.8 jako Primární DNS a 8.8.4.4 jako Sekundární DNS .

    Změna DNS v Xboxu

    Poznámka: Pokud chcete použít Google DNS pro IPV6, použijte místo toho následující hodnoty:

     Primární DNS - 208.67.222.222 Sekundární DNS - 208,67,220,220
  4. Uložte změny, poté konzolu restartujte a zkontrolujte, zda je problém nyní vyřešen.

B. Přechod na Google DNS v systému Windows

  1. lis Klávesa Windows + R. otevřít Běh dialogové okno. Dále zadejte 'Ncpa.cpl' a stiskněte Enter otevřít Síťová připojení Jídelní lístek.
  2. Jakmile vstoupíte do nabídky Síťová připojení, klikněte pravým tlačítkem na síť, ke které jste aktuálně připojeni. Pokud používáte bezdrátovou síť, klikněte pravým tlačítkem na Wi-Fi (bezdrátové připojení k síti), poté klikněte na Vlastnosti z kontextové nabídky.
    Poznámka: Pokud jste připojeni pomocí ethernetového kabelu, klikněte pravým tlačítkem na Ethernet (připojení k místní síti) .
  3. Uvnitř Vlastnosti na obrazovce vyberte ikonu Síťování karta z vodorovné nabídky v horní části. dále přejděte do modulu pod Toto připojení používá následující položky, vybrat Internetový protokol verze 4 (TCP / IPv4) a klikněte na Vlastnosti tlačítko níže.
  4. Na další obrazovce vyberte kartu Obecné a vyberte přepínač přidružený k Použijte následující adresu serveru DNS a vyměnit Preferenční DNS server a Alternativní server DNS s následujícími hodnotami:
    8.8.8.8 8.8.4.4
  5. Jakmile se vám podaří odpovídajícím způsobem upravit hodnoty, změňte znovu krok 3 a krok 4 Internetový protokol verze 6 (TCP / IPv6) až Google DNS:
    2001: 4860: 4860 :: 8888 2001: 4860: 4860 :: 8844
  6. Uložte změny, které jste právě implementovali, restartujte počítač a opakujte akci, která dříve způsobovala 0x800C0005 chybový kód.

Nastavení DNS Google na PC

Značky Okna 7 minut čtení