Vodniki

Popravek: DllRegisterServer ni uspel s kodo napake 0x80070005

Ta težava se pokaže pri poskusu zagona ukaza regsvr32 v sistemih s sistemom Windows Vista Home Premium (32-bitni). Napaka onemogoča uspešno izvajanje ukaza. Ko poskušate zagnati zgornji ukaz, se na zaslonu nenehno prikazuje naslednja napaka;

je bil naložen, vendar klic DllRegisterServer ni uspel s kodo napake 0x80070005

Ta težava je precej pogosta, razlog za to napako pa so omejeni skrbniški privilegiji. Za uspešen zagon ukaza regsvr32 morate imeti skrbniške pravice. Ker je težava zaradi skrbniških pravic, lahko to težavo enostavno rešite tako, da zaženete ta ukaz s skrbniškimi pravicami.

Naslednji načini in koraki bi morali napako odpraviti brez težav.

1. način: Cmd kot skrbnik

Težavo rešite tako, da sistem preprosto prisilite, da uporabnika prepozna kot skrbnika, preden zažene ukaz. Spodnji koraki so vsebovali informacije o tem.

  1. Pritisnite tipko Tipka Windows na tipkovnici
  2. Tip cmd v iskalni vrstici, vendar NE pritiskajte Enter.
  3. Poiščite s seznama programov, ki se prikažejo CMD in z desno miškino tipko kliknite nanjo.
  4. Izberite Zaženi kot skrbnik in kliknite nadaljevanje v pozivu, ki se prikaže.
  5. Tip regsvr32 “pot datoteke” za zagon ukaza (Zamenjajte pot datoteke s potjo dejanske datoteke brez narekovajev)

Če bo vse v redu, bi moralo biti tokrat uspešno. Če vidite sporočilo o napaki, se prepričajte, da je pot do datoteke popolna in natančna.

2. način: Onemogočanje UAC za nadzor uporabniškega računa

Z onemogočenjem nadzora uporabniškega računa težavo včasih tudi rešite. Ko onemogočite UAC, sistem v bistvu ne bo zahteval potrditve skrbniških pravic.

Preden izklopite UAC, upoštevajte, da v bistvu oslabi varnost sistema, saj postane bolj dovzeten za varnostne napade. Zato je priporočljivo, da po končanem postopku registracije vklopite UAC.

Naslednji koraki prikazujejo, kako napako odpraviti z obračanjem UAC.

  1. Kliknite Začni -> tipcmd-> desni klikcmdin izberiteZaženi kot skrbnik
  2. Če želite izklopiti UAC, kopirajte in prilepite naslednji ukaz v ukazni poziv in pritisnite Enter.
    reg.exe DODAJ HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System / v EnableLUA / t REG_DWORD / d 0 / f

  3. Če želite vklopiti UAC, prilepite naslednji ukaz v ukazni poziv in pritisnite Enter.
    reg.exe DODAJ HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System / v EnableLUA / t REG_DWORD / d 1 / f
  4. UAC ste uspešno onemogočili. Znova zaženite računalnik in zaženite ukaz REGSVR32, tako da sledite korakom, navedenim v metodi 1. Zdaj bi se moral uspešno zagnati brez težav.

3. način: Onemogočite protivirusne programe

V nekaterih primerih boste videli sporočilo o napaki, čeprav imate skrbniške pravice. Razlog za to je, da protivirusi motijo ​​postopek registracije. Torej, če se po postopkih 1 in 2 še vedno soočate z nekaterimi težavami, poskusite onemogočiti protiviruse.

  1. Dvojni klik ikono protivirusnega programa v desnem spodnjem kotu zaslona
  2. Ko se odpre protivirusni zaslon, poiščite možnost, da ga onemogočite
  3. Običajno obstaja možnost, da antivirus onemogočite za 10, 20, 30 minut, kar bo po tem času samodejno omogočilo antivirus. Izberite možnost, ki je najprimernejša za vaše potrebe.

Upoštevajte tudi, da se možnosti lahko razlikujejo glede na vrsto protivirusne programske opreme, ki jo uporabljate. Ko je protivirusni program onemogočen, poskusite zdaj z ustreznimi skrbniškimi pravicami zagnati ukaz regsvr32 in preveriti, ali težava še vedno obstaja.

Opomba: Protivirusni program je pomemben za varnost vašega računalnika, saj pomaga zaščititi računalnik pred veliko grožnjami. Zato svetujemo, da vklopite protivirusni program takoj, ko je težava odpravljena.

$config[zx-auto] not found$config[zx-overlay] not found