Popravite grešku 0x80070005 u sustavu Windows 7

Pin
Send
Share
Send

Neki korisnici koji rade na računarima sa sistemom Windows 7 nailaze na grešku 0x80070005. Može se dogoditi kada pokušate preuzeti ažuriranja, pokrenuti postupak aktiviranja OS licence ili tokom postupka oporavka sistema. Pogledajmo šta je neposredni uzrok ovog problema, a također ćemo otkriti načine kako ga riješiti.

Uzroci pogreške i načini njenog rješavanja

Pogreška 0x80070005 izraz je uskraćivanja pristupa datotekama za obavljanje određene operacije, najčešće povezane s preuzimanjem ili instaliranjem ažuriranja. Neposredni uzroci ovog problema mogu biti mnogi faktori:

  • Prekinuti ili nepotpuno preuzimanje prethodnog ažuriranja;
  • Uskraćivanje pristupa Microsoftovim web lokacijama (često nastaje zbog pogrešne konfiguracije antivirusa ili firewall-a);
  • Infekcija sistema virusom;
  • Neuspjeh TCP / IP
  • Oštećenja na sistemskim datotekama;
  • Kvarovi na tvrdom disku.

Svaki od gore navedenih uzroka problema ima svoja rješenja, o kojima će biti govora u nastavku.

Metoda 1: SubInACL uslužni program

Prvo, razmislite o algoritmu za rješavanje problema pomoću MicroIntera uslužnog programa SubInACL. Ova je metoda savršena ako se dogodila greška 0x80070005 prilikom ažuriranja ili aktiviranja licence operativnog sistema, ali malo je vjerovatno da će pomoći ako se pojavila tijekom postupka oporavka OS-a.

Preuzmite SubInACL

  1. Nakon što preuzmete datoteku Subinacl.msi, pokrenite je. Otvoriće se "Čarobnjak za instalaciju". Kliknite "Dalje".
  2. Tada će se otvoriti potvrdni prozor licencnog ugovora. Pomaknite radio gumb na gornji položaj, a zatim pritisnite "Dalje". Na ovaj način prihvatate Microsoftovu politiku licenciranja.
  3. Nakon toga otvorit će se prozor u kojem biste trebali navesti mapu u kojoj će se uslužni program instalirati. Ovo je zadani direktorij. "Alati"koja je ugniježđena u mapi "Windows Resource Kits"koja se nalazi u direktoriju "Programske datoteke" na disku C. Možete ostaviti ovu zadanu postavku, ali mi ipak savjetujemo da odredite direktorij bliži korijenskom direktoriju pogona za ispravniji rad uslužnog programa C. Da biste to učinili, kliknite "Pregledaj".
  4. U prozoru koji se otvori pređite na korijen diska C i klikom na ikonu "Kreirajte novu mapu"stvorite novu mapu. Možete dati bilo koje ime, ali na primjer, mi ćemo joj dati ime "SubInACL" i ubuduće ćemo raditi s tim. Istaknuvši direktorij koji ste upravo stvorili, kliknite "OK".
  5. Ovo će se automatski vratiti u prethodni prozor. Da biste pokrenuli postupak instalacije, kliknite na "Instaliraj odmah".
  6. Provest će se postupak instalacije uslužnog programa.
  7. U prozoru "Čarobnjaci za instalaciju" Pojaviće se poruka o uspehu. Kliknite "Finish".
  8. Nakon toga pritisnite gumb Početak. Odaberite stavku "Svi programi".
  9. Idite u mapu "Standard".
  10. Na listi programa odaberite Beležnica.
  11. U prozoru koji se otvori Beležnica unesite slijedeći kod:


    @echo off
    Postavite OSBIT = 32
    AKO postoji "% ProgramFiles (x86)%" postavljen OSBIT = 64
    set RUNNINGDIR =% programskih datoteka%
    IF% OSBIT% == 64 set RUNNINGDIR =% ProgramFiles (x86)%
    C: subinacl subinacl.exe / subkeyreg "HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Komponentno servisirano" / grant = "nt service trustedinstaller" = f
    @Echo Gotovo
    @pause

    Ako ste tijekom instalacije odredili drugi put za instaliranje uslužnog programa Subinacl, tada umjesto vrijednosti "C: subinacl subinacl.exe" navedite adresu instalacije koja je relevantna za vaš slučaj.

  12. Zatim kliknite na Datoteka i biraj "Spremi kao ...".
  13. Otvara se prozor datoteke za spremanje. Premjestite se na bilo koje prikladno mjesto na tvrdom disku. Padajući spisak Tip datoteke odaberite opciju "Sve datoteke". U okolini "Ime datoteke" dajte izrađenom objektu bilo kakvo ime, ali obavezno navedite proširenje na kraju ".bat". Kliknemo Spremi.
  14. Zatvori Beležnica i trči Explorer. Pomaknite se do direktorija u koji ste datoteku spremili s nastavkom .bat. Kliknite desnim gumbom miša na nju (RMB) Na listi akcija odaberite "Pokreni kao administrator".
  15. Skripta će se pokrenuti i izvesti potrebne sistemske postavke, u interakciji s uslužnim programom SubInACL. Zatim ponovo pokrenite računalo, nakon čega bi greška 0x80070005 trebala nestati.

Ako ova opcija ne uspije, možete slično stvoriti datoteku s nastavkom ".bat"ali sa drugačijim kodom.

Pažnja! Ova opcija može dovesti do neispravnosti sustava, pa je koristite samo kao krajnje sredstvo na vlastiti rizik i rizik. Prije upotrebe preporučuje se kreiranje točke vraćanja sustava ili sigurnosne kopije.

  1. Nakon dovršetka svih gore navedenih koraka za instaliranje uslužnog programa SubInACL, otvorite Beležnica i vozite u sljedećem kodu:


    @echo off
    C: subinacl subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / grant = administrators = f
    C: subinacl subinacl.exe / subkeyreg HKEY_CURRENT_USER / grant = Administratori = f
    C: subinacl subinacl.exe / subkeyreg HKEY_CLASSES_ROOT / grant = administrator = f
    C: subinacl subinacl.exe / poddirektorijumi% SystemDrive% / grant = administrators = f
    C: subinacl subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / grant = system = f
    C: subinacl subinacl.exe / subkeyreg HKEY_CURRENT_USER / grant = system = f
    C: subinacl subinacl.exe / subkeyreg HKEY_CLASSES_ROOT / grant = system = f
    C: subinacl subinacl.exe / poddirektorijumi% SystemDrive% / grant = system = f
    @Echo Gotovo
    @pause

    Ako ste pomoćni program Subinacl instalirali u drugom direktoriju, umjesto umjesto izraza "C: subinacl subinacl.exe" naznačite trenutni put do njega.

  2. Spremite navedeni kod u datoteku s nastavkom ".bat" na isti način kao što je opisano gore, i aktivirajte ga u ime administratora. Otvoriće se Komandna linijagde će se izvoditi postupak promene prava pristupa. Nakon završetka postupka pritisnite bilo koju tipku i ponovo pokrenite računar.

2. način: Preimenovanje ili brisanje sadržaja mape SoftwareDistribution

Kao što je već spomenuto, uzrok pogreške 0x80070005 može biti prekid prilikom preuzimanja prethodnog ažuriranja. Stoga, preopterećeni objekt sprečava da ispravno prođe sljedeće ažuriranje. Ovaj se problem može riješiti preimenovanjem ili brisanjem sadržaja mape koja sadrži datoteke za ažuriranje, naime direktorij "SoftwareDistribution".

  1. Otvori Explorer. U svoju adresu adrese unesite sljedeću adresu:

    C: Windows SoftwareDistribucija

    Kliknite strelicu desno od adresne trake ili kliknite Unesite.

  2. Dođeš do mape "SoftwareDistribution"koja se nalazi u direktoriju "Windows". Ovde se preuzimaju ažurirane sistemske nadogradnje dok se ne instaliraju. Da biste se riješili pogreške 0x80070005, trebate očistiti ovaj direktorij. Da biste odabrali sav njegov sadržaj, koristite Ctrl + A. Kliknemo RMB izdvajanjem. U prikazanom meniju odaberite Izbriši.
  3. Otvorit će se dijaloški okvir na kojem ćete biti upitani želi li korisnik stvarno premjestiti sve odabrane objekte "Korpa". Pristanite klikom Da.
  4. Ovo će pokrenuti postupak brisanja sadržaja mape "SoftwareDistribution". Ako neki element nije moguće izbrisati, budući da je trenutno zauzet procesom, kliknite u prozoru koji prikazuje informiranje o ovoj situaciji kliknite Preskoči.
  5. Nakon brisanja sadržaja možete pokušati izvršiti akciju tijekom koje je prikazana greška 0x80070005. Ako su razlog pogrešno preuzeli prethodna ažuriranja, ovaj put ne bi trebalo biti propusta.

U isto vrijeme, svi korisnici ne rizikuju brisanje sadržaja mape "SoftwareDistribution", jer se boje uništiti još ne instalirane ispravke ili na neki drugi način oštetiti sistem. Postoje situacije kada gornja opcija ne uspije obrisati vrlo slomljen ili preopterećen objekt koji ne uspije, jer je proces zauzet. U oba ova slučaja možete koristiti drugu metodu. Sastoji se u preimenovanju mape "SoftwareDistribution". Ova je opcija složenija od gore opisane, ali ako je potrebno, sve promjene se mogu vratiti.

  1. Kliknite Početak. Prijavite se "Control Panel".
  2. Idite na odjeljak "Sistem i sigurnost".
  3. Kliknite "Administracija".
  4. Na popisu koji se pojavi kliknite na "Usluge".
  5. Aktivirano je Service Manager. Pronađite objekt Windows Update. Da biste pojednostavili pretraživanje, imena možete rasporediti abecednim redom klikom na naslov stupca "Ime". Nakon što pronađete predmet koji želite, odaberite ga i kliknite Stani.
  6. Pokreće se postupak zaustavljanja odabrane usluge.
  7. Nakon što se usluga zaustavi, kada je istaknuto njeno ime, u lijevom oknu prozora biće prikazan natpis Bježi. Prozor Service Manager ne zatvarajte, već jednostavno valjajte Zadaća.
  8. Sada otvoreno Explorer i unesite njegov put u polje adrese:

    C: Windows

    Kliknite strelicu desno od navedene linije.

  9. Idite u mapu "Windows"lokalizirano u korijenskom direktoriju diska C. Zatim potražite mapu koju već znamo "SoftwareDistribution". Kliknite na njega RMB a na listi akcija odaberite Preimenuj.
  10. Promijenite ime mape u bilo koje ime koje smatrate potrebnim. Glavni je uvjet da drugi direktoriji koji se nalaze u istom direktoriju nemaju to ime.
  11. Sada se vratimo na Service Manager. Istaknite naslov Windows Update i pritisnite Bježi.
  12. Provest će se postupak pokretanja navedene usluge.
  13. Uspješan završetak gornjeg zadatka bit će naznačen pojavom statusa "Radi" u koloni "Stanje" nasuprot nazivu usluge.
  14. Sada, nakon ponovnog pokretanja računara, greška 0x80070005 trebala bi nestati.

3. način: Onemogućite antivirusni ili zaštitni zid

Sljedeći razlog koji može uzrokovati pogrešku 0x80070005 su nepravilne postavke ili kvarovi standardnog antivirusa ili firewall-a. Pogotovo to uzrokuje probleme tokom oporavka sistema. Da biste provjerili je li to slučaj, potrebno je privremeno isključiti zaštitu i vidjeti hoće li se pogreška ponovno pojaviti. Postupak za deaktiviranje antivirusnog i firewall-a može se značajno razlikovati ovisno o proizvođaču i verziji navedenog softvera.

Ako se problem ponovo pojavi, možete omogućiti zaštitu i nastaviti s traženjem uzroka problema. Ako nakon onemogućivanja antivirusnog ili zaštitnog zida greška nestane, pokušajte prilagoditi postavke za ove vrste antivirusnih programa. Ako ne možete konfigurirati softver, savjetujemo vam da ga deinstalirate i zamijenite analognim.

Pažnja! Navedene radnje treba obaviti što je prije moguće, jer je opasno ostaviti računar bez antivirusne zaštite na duže vrijeme.

Lekcija: Kako onemogućiti antivirus

Metoda 4: Provjerite na disku greške

Neuspjeh 0x80070005 može uzrokovati fizičko oštećenje ili logičke pogreške na tvrdom disku računala na kojem je instaliran sistem. Gornji problem najlakše je provjeriti na tvrdom disku i, ako je moguće, rješavanje problema se provodi pomoću uslužnog programa "Provjeri disk".

  1. Korištenje menija Početak premjestiti u direktorij "Standard". Na popisu objekata pronađite stavku Komandna linija i kliknite RMB. Odaberite "Pokreni kao administrator".
  2. Otvoriće se Komandna linija. Snimite tamo:

    chkdsk / R / F C:

    Kliknite Unesite.

  3. Pojaviće se informacije koje vas obaveštavaju da disk nije moguće provjeriti jer je zauzet drugim procesom. Zbog toga će se od vas zatražiti da skenirate sljedeći put kada ponovno pokrenete sistem. Unesite "Y" i pritisnite Unesite. Nakon toga ponovo pokrenite računar.
  4. Tokom uslužnog programa za ponovno pokretanje "Provjeri disk" provjeriće disk C. Ako je moguće, sve logičke pogreške će biti ispravljene. Ako su problemi uzrokovani fizičkim kvarima tvrdog diska, onda je najbolje zamijeniti ga analogno normalnim funkcioniranjem.

Lekcija: Provjera diska na greške u sustavu Windows 7

Metoda 5: vraćanje sistemskih datoteka

Drugi razlog za problem koji proučavamo može biti oštećenje sistemskih datoteka Windows. Ako sumnjate na određeni kvar, trebali biste skenirati OS na integritet i, ako je potrebno, vratiti oštećene elemente pomoću sistemskog alata "Sfc".

  1. Pozovite Komandna linijapostupajući prema preporukama opisanim u Metoda 4. Unesite sledeći unos:

    sfc / scannow

    Kliknite Unesite.

  2. Korisnost "Sfc" će se pokrenuti i skenirat će OS zbog nedostatka integriteta sistemskih elemenata. U slučaju kvara oštećeni predmeti će se automatski vratiti.

Lekcija: Provjera integriteta OS datoteka u sustavu Windows 7

Metoda 6: Poništite TCP / IP postavke

Drugi razlog koji uzrokuje problem koji proučavamo može biti neuspjeh u TCP / IP-u. U tom slučaju trebate resetirati parametre ovog snopa.

  1. Aktivirajte Komandna linija. Unesite sljedeći unos:

    netsh int ip resetiraj logfile.txt

    Kliknite Unesite.

  2. Korištenjem gornje naredbe, parametri TCP / IP skupa će se resetirati, a sve promjene će biti zapisane u logfile.txt datoteku. Ako je uzrok pogreške upravo u kvarovima gornje komponente, sada bi problemi trebali nestati.

7. način: Promijenite atribute u "Informacije o količini sustava"

Sljedeći uzrok pogreške 0x80070005 može biti postavljanje atributa Samo za čitanje za katalog "Informacije o količini sistema". U tom slučaju trebat ćemo promijeniti gornji parametar.

  1. S obzirom na činjenicu da je direktorij "Informacije o količini sistema" je skriveno prema zadanom, trebali bismo omogućiti prikaz sistemskih objekata u sustavu Windows 7.
  2. Zatim aktivirajte Explorer i idite u korijenski direktorij diska C. Pronađite direktorij "Informacije o količini sistema". Kliknite na nju pomoću RMB-a. Na popisu koji se pojavi odaberite "Properties".
  3. Otvorit će se prozor svojstava gornjeg direktorija. Provjerite to u bloku Atributi blizu parametra Samo za čitanje potvrdni okvir nije odabran. Ako stoji, obavezno ga uklonite, a zatim ga uzastopno pritisnite Prijavite se i "OK". Nakon toga na PC-u možete testirati na prisutnost pogreške koju proučavamo primjenom radnje koja je uzrokuje.

8. način: Uključite uslugu kopiranja jačine zvuka

Drugi uzrok problema može biti usluga s invaliditetom. Kopija volumena sjene.

  1. Idi na Service Managerpomoću algoritma opisanog u Metoda 2. Pronađite predmet Kopija volumena sjene. Ako je usluga onemogućena, kliknite na Bježi.
  2. Nakon toga status bi trebao biti nasuprot nazivu usluge "Radi".

Metoda 9: Otkloniti prijetnju virusom

Ponekad greška 0x80070005 može biti uzrokovana infekcijom računara s određenim vrstama virusa. Tada je potrebno provjeriti računalo s posebnim antivirusnim alatom, ali ne i sa standardnim antivirusnim programom. Najbolje je skenirati s drugog uređaja ili preko LiveCD (USB).

Tokom skeniranja, nakon otkrivanja zloćudnog koda, potrebno je pratiti preporuke koje je uslužni program pružio preko njegovog sučelja. Ali čak i ako se virus nađe i neutralizira, to još uvijek ne daje potpuno jamstvo da će greška koju proučavamo nestati jer bi zlonamjerni kod mogao napraviti određene promjene u sustavu. Zbog toga, nakon što ga uklonite, najvjerovatnije, trebat ćete dodatno primijeniti jednu od tih metoda kako biste riješili problem 0x80070005 problem koji smo gore opisali, posebno vraćanje sistemskih datoteka.

Kao što možete vidjeti, postoji prilično širok popis uzroka pogreške 0x80070005. Algoritam eliminacije ovisi o suštini ovog razloga. Ali čak i ako ga niste uspjeli instalirati, jednostavno možete koristiti sve metode spomenute u ovom članku i postići metodu iznimke pomoću željenog rezultata.

Pin
Send
Share
Send