Popravek: DllRegisterServer ni uspel s kodo napake 0x80070005



Preizkusite Naš Instrument Za Odpravo Težav

Ta težava se pokaže pri poskusu zagona ukaza regsvr32 v sistemih s sistemom Windows Vista Home Premium (32 bit). 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 in razlog za to napako 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šimo tako, da preprosto prisilimo sistem, da uporabnika prepozna kot skrbnik preden zaženete 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. Na seznamu programov poiščite 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 pot datoteke regsvr32 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čanjem 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 to varnost napadi. Zato svetujemo, da po končanem postopku registracije vklopite UAC.

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

  1. Kliknite Začni -> tip cmd -> desni klik cmd in izberite Zaž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

Obstajajo primeri, ko boste sporočilo o napaki videli kljub skrbniškim pravicam. 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čanje antivirusov.

  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 po tem času samodejno omogoči vaš protivirusni program. 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 zagnati ukaz regsvr32 z ustreznimi skrbniškimi pravicami in preveriti, ali težava še vedno obstaja.

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

2 minuti branja