Kôd pogreške 0x800c0005 može se susresti u sustavu Windows 10 u različitim scenarijima: pokušaj instalacije .NET Framework 4, instaliranje nadogradnje sustava Windows na čekanju ili preuzimanje ažuriranja. Ovu pogrešku možete vidjeti i na Xbox One prilikom instaliranja igre ili pokušaja preuzimanja ažuriranja igre. Bez obzira na to kako ste u skripti naišli na pogrešku 0x800c0005, preporučujem da dovršite sve korake redom. Također, ne mogu prikazati točno mjesto parametara u Xbox One zbog nedostatka konzole, ali te parametre možete pronaći sami. Načini Xbox Onea su u vitezima 4 i 5.
1. Onemogućite vatrozid treće strane
Krivac za ovu pogrešku u sustavu Windows 10 bio je vatrozid treće strane, koji je obično uključen u antivirusni paket treće strane. Ako imate instaliran antivirus treće strane, njegov vatrozid može blokirati mrežni pristup poslužiteljima i, u skladu s tim, pojavit će se pogreška 0x800c0005. Važno je shvatiti da jednostavno onemogućavanje antivirusa treće strane na neko vrijeme neće pomoći, jer ugrađeni vatrozid radi s navedenim scenarijima. U tom slučaju preporučujem potpuno deinstaliranje antivirusa treće strane, zatim ponovno pokrenite računalo i provjerite je li problem riješen.
2. Preregistracija DLL-a
Ako se prilikom pokušaja instalacije .NET Framework 4 ili instaliranja ažuriranja sustava Windows 10 pojavi pogreška 0x800c0005 , prema Microsoftu razlog tome mogu biti DLL datoteke (Softpub.dll, Wintrust.dll, Initpki.dll) koje nisu registrirane u sustavu i sustavu Windows 10 ne mogu ih koristiti za pravilan rad.
Pokrenite Command Prompt kao Administrator i unesite naredbe u nastavku da biste registrirali te DLL-ove u sustavu.
regsvr32 Softpub.dll
regsvr32 Wintrust.dll
regsvr32 Initpki.dll
Ponovo pokrenite sustav.
3. Resetiranje komponenata ažuriranja
Ako se prilikom pokušaja instaliranja ažuriranja na čekanju u sustavu Windows 10 pojavi pogreška 0x800c0005, stare datoteke ovisnosti o ažuriranju mogu se sukobiti s novim. To se lako može popraviti automatskim stvaranjem novih direktorija. Da biste to učinili, pokrenite naredbeni redak kao administrator i redom unesite sljedeće naredbe, koje će zaustaviti usluge kako nas ne bi ometale u daljnjem stvaranju direktorija.
net stop cryptsvc
net stop wuauserv
net stop bits
net stop appidsvc
Nakon što smo zaustavili usluge povezane s centrom za ažuriranje, sada ćemo preimenovati direktorije (mape) odgovorne za ažuriranja sustava. Na taj će se način prema zadanim postavkama automatski kreirati nove mape. Unosimo dvije naredbe:
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak
Čim smo preimenovali mape, moramo pokrenuti usluge koje smo zaustavili na početku. Unosimo naredbe:
net start cryptsvc
net start wuauserv
net start bits
net start appidsvc
Ponovo pokrenite sustav i provjerite je li riješena pogreška 0x800c0005.
4. Promijenite DNS
Krivac za ovu pogrešku bila je DNS adresa. koji je bio u automatskom načinu rada. Ova metoda radi za Windows 10 i Xbox One. Pokazat ću primjer za Win10.
- Pritisnite kombinaciju tipki Win + R i unesite ncpa.cpl da biste otvorili mrežne adaptere.
- Desnom tipkom miša kliknite mrežni adapter putem kojeg se spajate na Internet i odaberite " Svojstva ".
- Istaknite IP verziju 4 (TCP / IPv4) jednim klikom i kliknite gumb " Svojstva " u nastavku .
- Postavite vrijednost "Upotrijebi sljedeće adrese DNS poslužitelja".
- Postavite poželjni 8.8.8.8 i alternativni 8.8.4.4 .
- Označite potvrdni okvir " Potvrdi postavke na izlazu " i kliknite U redu.
5. Xbox One napajan
Na konzoli Xbox One problem je možda u mrežnoj nedosljednosti koja se ne resetira automatski. U tom slučaju jednostavno pritisnete i držite tipku za isključivanje dok se prednje LED diode ne ugase. Kad se konzola potpuno isključi, isključite napajanje iz utičnice na minutu da biste ispraznili kondenzatore, čime resetirate predmemoriju i ponovno uključite sve. Ako vidite dulju animaciju, otprilike 5 sekundi, znači da je operacija bila uspješna.