Popravak: DllRegisterServer nije uspio s kodom pogreške 0x80070005



Isprobajte Naš Instrument Za Uklanjanje Problema

Ovaj se problem pojavljuje pri pokušaju pokretanja naredbe regsvr32 na sustavima sa sustavom Windows Vista Home Premium (32 bit). Pogreška onemogućuje uspješno pokretanje naredbe. Kad pokušate pokrenuti gornju naredbu, na zaslonu se neprestano prikazuje sljedeća pogreška;



je učitan, ali poziv na DllRegisterServer nije uspio s kodom pogreške 0x80070005



Ovaj je problem prilično čest, a razlog ove pogreške su ograničene administrativne privilegije. Da biste uspješno pokrenuli naredbu regsvr32, morate imati administrativna prava. Dakle, budući da je problem zbog administrativnih prava, taj problem možete lako riješiti pokretanjem ove naredbe s administratorskim pravima.



Sljedeće metode i koraci trebali bi riješiti pogrešku bez problema.

Metoda 1: Cmd kao administrator

Problem se rješava jednostavnim prisiljavanjem sustava da prepozna korisnika kao administrator prije pokretanja naredbe. Sljedeći koraci pružali su informacije o tome kako to učiniti.



  1. pritisni Windows tipka na tipkovnici
  2. Tip cmd u traci za pretraživanje, ali NEMOJTE pritiskati Unesi .
  3. Pronađite popis programa koji se pojavljuju CMD i kliknite je desnom tipkom miša.
  4. Odaberi Pokreni kao administrator i kliknite Nastavi iz upita koji se pojavi.
  5. Tip staza datoteke regsvr32 za pokretanje naredbe (Zamijenite put datoteke stazom stvarne datoteke bez navodnika)

Ako sve bude u redu, ovaj bi put trebalo biti uspješno. Ako vidite bilo kakve poruke o pogrešci, provjerite je li put do datoteke cjelovit i točan.

2. metoda: Onemogućavanje UAC-a za kontrolu korisničkih računa

Onemogućavanje kontrole korisničkog računa ponekad rješava i problem. U osnovi, kada onemogućite UAC, sustav neće tražiti od vas da potvrdite administrativna prava.

Prije isključivanja UAC-a, imajte na umu da to u osnovi slabi sigurnost sustava jer postaje osjetljiviji na njega sigurnost napadi. Stoga se savjetuje da uključite UAC nakon što završite s postupkom registracije.

Sljedeći koraci pokazuju kako riješiti pogrešku okretanjem UAC-a.

  1. Klik Početak -> tip cmd -> desni klik cmd i odaberite Pokreni kao administrator
  2. Da isključite UAC , kopirajte i zalijepite sljedeću naredbu u naredbeni redak i pritisnite Enter.
    reg.exe DODAJ HKLM  SOFTWARE  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 0 / f

  3. Da biste uključili UAC , zalijepite sljedeću naredbu u Command Prompt i pritisnite Enter.
    reg.exe DODAJ HKLM  SOFTWARE  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 1 / f
  4. Uspješno ste onemogućili UAC. Ponovo pokrenite računalo i pokrenite naredbu REGSVR32 slijedeći korake dane u metodi 1. Sada bi se trebalo uspješno pokrenuti.

3. metoda: Onemogućite antiviruse

Postoje slučajevi kada ćete vidjeti poruku o pogrešci iako imate administrativne privilegije. To može biti zbog antivirusa koji ometaju postupak registracije. Pa ako se i dalje suočavate s nekim problemima nakon što slijedite metode 1 i 2, pokušajte onemogućavanje vaših antivirusa.

  1. Dvostruki klik ikona antivirusa koja se nalazi u desnom donjem kutu zaslona
  2. Kada se otvori antivirusni zaslon, potražite mogućnost za onemogućavanje antivirusnog programa
  3. Obično će postojati mogućnost onemogućavanja antivirusa na 10, 20, 30 minuta, što će automatski omogućiti vaš antivirus nakon tog vremena. Odaberite opciju koja najbolje odgovara vašim potrebama.

Također imajte na umu da se opcije mogu razlikovati ovisno o vrsti antivirusa koji koristite. Nakon što je antivirus onemogućen, pokušajte sada pokrenuti naredbu regsvr32 s odgovarajućim administrativnim pravima i provjeriti ostaje li problem.

Bilješka: Antivirus je važan za sigurnost vašeg računala jer pomaže u zaštiti računala od puno prijetnji. Stoga se savjetuje da uključite antivirusni program čim se problem riješi.

2 minute čitanja