Kako popraviti kodo napake 0x800c0005 'Vaš računalnik ni povezan z internetom'



Preizkusite Naš Instrument Za Odpravo Težav

The koda napake 0x800c0005 se v operacijskem sistemu Windows prikaže, ko domača ali neodvisna naloga po težavah s prenosom datotek ne uspe. V večini primerov je ta težava povezana z napako, povezano z več datotekami knjižnice dinamičnih povezav (.DDL). Vendar se poroča, da se ista koda napake pojavlja tudi na Xbox One.



Koda napake 0x800c0005



Kot kaže, obstaja več različnih krivcev, ki bi lahko na koncu povzročili to kodo napake v operacijskem sistemu Windows ali Xbox One:



  • Motnje požarnega zidu tretje osebe - Kot kaže, lahko to težavo povzroči preveč zaščitni AV paket, ki na koncu blokira povezavo z zunanjim strežnikom, kar na koncu povzroči napako. V tem primeru poskusite odstraniti požarni zid in preverite, ali koda napake izgine.
  • Težava s floto knjižnice Dynamic Link - Če med poskusom namestitve različice ogrodja .NET ali posodobitvijo aplikacije Onedrive vidite to kodo napake, imate verjetno več datotek DDL, ki niso pravilno registrirane. V tem primeru bi to težavo lahko odpravili s ponovno registracijo datotek iz povišan poziv CMD .
  • Nedoslednost Windows Update - Če se pri poskusu posodobitve izvorne komponente prek storitve Windows Update prikaže ta napaka, obstaja velika verjetnost, da imate kakšno korupcijo, ki je zakoreninjena v začasnih mapah. V tem primeru bi morali težavo odpraviti tako, da ponastavite vse ustrezne storitve WU in počistite mape SoftwareDistribution in CatRoot2.
  • Izdaja začasne datoteke na Xbox One - Če vidite to napako na Xbox One (med zagonom igre), obstaja velika verjetnost, da imate kakšno nedoslednost, ki je zakoreninjena v začasni datoteki. V tem primeru morate izvesti postopek kolesarjenja z močjo.
  • NAT je zaprt - V računalnikih in na Xbox One se ta koda napake lahko prikaže, ker je omrežno prevajanje naslovov (NAT) zaprto. V tem primeru bi morali težavo odpraviti tako, da v nastavitvah usmerjevalnika omogočite UPnP ali ročno posredujete zahtevana vrata.
  • Nedoslednost DNS - Če vidite to kodo napake med poskusom ustvarjanja stranke v Xbox One ali prek aplikacije Xbox (v sistemu Windows 10), je verjetno, da imate opravka z nedoslednim DNS-jem. Če je ta scenarij uporaben, preklopite na Googlov ekvivalent DNS in preverite, ali bo to na koncu odpravilo vaš problem.

Onemogoči požarni zid tretjih oseb

Po mnenju nekaterih prizadetih uporabnikov se lahko ta težava pojavi tudi zaradi preveč zaščitne programske opreme AV, ki na koncu blokira povezavo z zunanjim strežnikom, kar na koncu ustvari 0x8004005 napačna koda.

Če uporabljate programsko opremo tretjih oseb, jo pred odstranitvijo odstranite, preden poskusite s trenutno neuspešnim postopkom, in preverite, ali je to na koncu odpravilo vaš problem. Upoštevajte, da onemogočanje zaščite v realnem času verjetno ne bo dovolj, saj bodo enaka varnostna pravila veljala, tudi če je glavna AV storitev onemogočena.

Če je ta scenarij uporaben in uporabljate požarni zid tretje osebe, za katerega sumite, da bi lahko povzročil težavo, popolnoma odstranite svoj varnostni program skupaj z vsako preostalo datoteko .



Po tem znova zaženite računalnik in preverite, ali je težava odpravljena ob naslednjem zagonu računalnika.

Če se ista težava še vedno pojavlja, se pomaknite do naslednjega možnega popravka spodaj.

Ponovna registracija datotek .DLL

Če vidite 0x800C0005 med poskusom namestitve .NET Framework 4 ali če poskušate namestiti čakajočo posodobitev sistema Windows, je verjetno, da imate to težavo zaradi več datotek knjižnice Dynamic Link Library ( Softpub.dll, Wintrust.dll, in Initpki.dll) , ki niso pravilno registrirani, zato jih vaš operacijski sistem ne more pravilno uporabiti.

V primeru, da je ta scenarij uporaben, boste težavo lahko odpravili z uporabo povišane vrednosti Ukazni poziv za ponovno registracijo 3 datotek knjižnice dinamičnih povezav. Več prizadetih uporabnikov je potrdilo, da jim je operacija končno omogočila dokončanje naloge, ne da bi videli datoteko 0x800C0005 napaka.

Tu je kratek vodnik za ponovno registracijo problematičnih datotek .DLL:

  1. Pritisnite Tipka Windows + R. odpreti a Teči pogovorno okno. V besedilno polje vnesite ‘Cmd’ v besedilno polje, nato pritisnite Ctrl + Shift + Enter odpreti povišan ukazni poziv . Na poziv UAC (nadzor uporabniškega računa) , kliknite Da podeliti upravne privilegije.

    Zagon ukaznega poziva

  2. Ko ste znotraj povišanega ukaznega poziva, vnesite naslednje ukaze v katerem koli vrstnem redu in pritisnite Enter po vsaki za ponovno registracijo problematičnih datotek knjižnice Dynamic Link:
    regsvr32 Softpub.dll regsvr32 Wintrust.dll regsvr32 Initpki.dll
  3. Ko je operacija končana, zaprite povišan ukazni poziv in znova zaženite računalnik.
  4. Ko je naslednji zagon končan, ponovite dejanje, ki je prej povzročalo 0x8004005 napaka in preverite, ali je težava zdaj odpravljena.

Ponastavitev napake Windows Update

Če med poskusom namestitve čakajoče posodobitve sistema Windows vidite to napako, se verjetno soočate z nekakšno korupcijo, ki na koncu vpliva na datoteke in odvisnosti, povezane s storitvijo Windows Update.

Če je ta scenarij uporaben, bi morali težavo odpraviti s ponastavitvijo komponente Windows Update z orodji, ki so na voljo končnim uporabnikom. Več prizadetih uporabnikov je potrdilo, da jim je težavo končno uspelo odpraviti s ponastavitvijo sistema Windows Update in vseh povezanih odvisnosti.

Če želite uporabiti isto vrsto popravka, sledite spodnjim navodilom, da poskusite popraviti 0x800c0005 napačna koda:

  1. Pritisnite Tipka Windows + R. odpreti pogovorno okno Zaženi. Nato vnesite ‘Cmd’ in pritisnite Ctrl + Shift + Enter odpreti povišan ukazni poziv. Pri Nadzor uporabniškega računa , kliknite Da podeliti upravne privilegije.

    Zagon ukaznega poziva

  2. Ko ste v povišanem ukaznem pozivu, vnesite naslednje ukaze in pritisnite Enter da ustavite glavno storitev Windows Update in s tem povezane odvisnosti:
    net stop bitov net stop wuauserv net stop appidsvc net stop cryptsvc

    Opomba: Ti ukazi bodo učinkovito ustavili storitev BITS, storitev Windows Update in kriptografsko storitev.

  3. Ko uspete zagnati vsakega od zgornjih ukazov, prilepite naslednje ukaze, da preimenujete Distribucija programske opreme in CatRoot2 mape:
    Ren% systemroot%  SoftwareDistribution SoftwareDistribution.bak Ren% systemroot%  system32  catroot2 catroot2.bak

    Opomba: Ta dva ukaza bosta prisilila vaš operacijski sistem, da ustvari nove mape za distribucijo programske opreme, ki bodo odpravile učinke poškodovanih datotek, shranjenih v trenutnih mapah.

  4. Nato prilepite spodnje ukaze in pritisnite Enter po vsakem ponovnem zagonu storitev, ki ste jih predhodno onemogočili v 2. koraku:
    neto zagon bitov neto zagon wuauserv neto zagon appidsvc neto zagon cryptsvc
  5. Znova zaženite računalnik in preverite, ali je težava odpravljena ob naslednjem zagonu računalnika.

Če ta popravek ni uporaben in vidite to napako na Xbox One, se pomaknite navzdol do naslednjega morebitnega popravka spodaj.

Konzola z električnim pogonom (samo Xbox One)

Če vidite kodo napake 0x800c0005 med poskusom prenosa posodobitve igre ali ko poskušate ustanoviti zabavo, je možno, da imate kakšno omrežno nedoslednost, ki jo omogočajo nekatere vrste datotek, ki so lokalno shranjene.

V tem primeru bi morali težavo odpraviti tako, da na konzoli Xbox One izvedete postopek električnega cikla. Če želite to narediti, sledite spodnjim navodilom, da izvedete cikel napajanja in izpraznite napajalne kondenzatorje. Ta postopek bo odpravil večino težav, ki jih povzročajo začasne datoteke in ostanki datotek vdelane programske opreme.

  1. Ko je konzola Xbox One popolnoma vklopljena, pritisnite gumb Xbox (na konzoli) in jo držite pritisnjeno, dokler se na konzoli ne izklopijo sprednje LED.

    Konzola za Xbox One z močnim kolesom

  2. Ko je konzola popolnoma izklopljena, odklopite napajalni kabel iz vtičnice in počakajte 30 sekund ali več, da zagotovite, da se kondenzatorji popolnoma izpraznijo. Ta operacija bo zagotovila, da ne bo nobenih podatkov med vnovičnim zagonom, ki bi še vedno lahko povzročili to vedenje.
  3. Še enkrat priključite napajalni kabel in navadno zaženite konzolo. Medtem ko se konzola zažene, poiščite začetno zagonsko animacijo. Če vidite daljšo animacijo (tisto približno 5 sekund), to pomeni, da je bila operacija uspešna.

    Dolga začetna animacija Xbox One

  4. Ko se konzola zažene, ponovite dejanje, ki je prej povzročalo kodo napake 0x800c0005, in preverite, ali je težava zdaj odpravljena.

Če se ista težava še vedno pojavlja, se pomaknite do naslednjega možnega popravka spodaj.

Omogočanje UPnP ali ročno posredovanje zahtevanih vrat

Če vam nobena od morebitnih popravkov ni uspela, obstaja velika verjetnost, da vidite to kodo napake zaradi NAT (prevajanje omrežnih naslovov) težava. Če vaša konzola ugotovi, da je vaš NAT zaprt, morda ne boste mogli izvajati določenih dejanj na svoji konzoli.

V tem primeru bi morali težavo hitro odpraviti omogočanje Universal Plug and Play če ga podpira vaš usmerjevalnik. To bo zagotovilo, da se vaš NAT odpre s samodejnim posredovanjem vseh vrat, ki jih potrebuje vaš OS konzole ali igra ali aplikacija, ki jo trenutno igrate.

Če pa uporabljate usmerjevalnik, ki ne podpira UPnP, boste to morali ročno posredujte zahtevana vrata za zagotovitev, da se NAT odpre.

V primeru, da ta scenarij ni uporaben, se pomaknite na naslednji možni popravek spodaj.

Preklop na Googlov DNS

Če vam nobena od možnih popravkov ni uspela, verjetno imate opravka z DNS (sistem domenskih imen) težava. Poročali so, da se je ta težava pojavila tako v osebnem računalniku kot v Xbox One.

Več prizadetih uporabnikov, ki se soočajo z isto težavo, je potrdilo, da jim je uspelo težavo rešiti s preklopom na privzeti DNS, ki ga je zagotovil Google. To bo odpravilo večino težav, ki jih omogoča nedosleden DNS.

Vendar ne pozabite, da odvisno od platforme, na kateri na koncu vidite 0x800c0005 (PC ali Xbox One) bodo navodila za prehod na Googlov DNS drugačna. Zaradi tega smo ustvarili dva različna podvodnika, zato sledite tistemu, ki velja za vaš trenutni scenarij.

A. Preklop na Google DNS na Xbox One

  1. Na glavni nadzorni plošči Xbox One pritisnite Meni vodnika na krmilniku, nato pojdite na Nastavitve> Omrežje in dostop do Napredne nastavitve meni.
  2. Nato od Napredne nastavitve v meniju kliknite Nastavitve DNS , nato izberite Priročnik iz podmenija.

    Napredne omrežne nastavitve za Xbox One

  3. Ko ste enkrat v Nastavitve DNS , pojdi naprej in nastavi 8.8.8.8 kot Primarni DNS in 8.8.4.4 kot Sekundarni DNS .

    Spreminjanje DNS v Xboxu

    Opomba: Če želite uporabiti Googlov DNS za IPV6, namesto tega uporabite naslednje vrednosti:

     Primarni DNS - 208.67.222.222 Sekundarni DNS - 208.67.220.220
  4. Shranite spremembe, nato znova zaženite konzolo in preverite, ali je težava zdaj odpravljena.

B. Prehod na Google DNS v sistemu Windows

  1. Pritisnite Tipka Windows + R. odpreti a Teči pogovorno okno. Nato vnesite 'Ncpa.cpl' in pritisnite Enter odpreti Omrežne povezave meni.
  2. Ko vstopite v meni Omrežne povezave, z desno miškino tipko kliknite omrežje, s katerim ste trenutno povezani. Če uporabljate brezžično omrežje, z desno miškino tipko kliknite Wi-Fi (brezžična omrežna povezava), nato kliknite Lastnosti iz kontekstnega menija.
    Opomba: Če ste povezani prek ethernetnega kabla, z desno miškino tipko kliknite Ethernet (lokalna povezava) .
  3. Znotraj Lastnosti na zaslonu izberite Mreženje iz vodoravnega menija na vrhu. nato pojdite na modul pod Ta povezava uporablja naslednje elemente, izberite Različica internetnega protokola 4 (TCP / IPv4) in kliknite na Lastnosti gumb spodaj.
  4. Na naslednjem zaslonu izberite zavihek Splošno in izberite preklop, povezan z Uporabite naslednji naslov strežnika DNS in zamenjajte Prednostni strežnik DNS in Nadomestni strežnik DNS z naslednjimi vrednostmi:
    8.8.8.8 8.8.4.4
  5. Ko uspete vrednosti ustrezno prilagoditi, sledite korakom 3 in 4, da spremenite vrednost Internet Protocol različica 6 (TCP / IPv6) do Googlov DNS:
    2001: 4860: 4860 :: 8888 2001: 4860: 4860 :: 8844
  6. Shranite spremembe, ki ste jih pravkar izvedli, nato znova zaženite računalnik in ponovite dejanje, ki je prej povzročalo 0x800C0005 napačna koda.

Nastavitev Googlovega DNS v računalniku

Oznake Windows 7 minut branja