Popravak: DllUnregisterServer nije uspio s kodom pogreške 0x80040200



Isprobajte Naš Instrument Za Uklanjanje Problema

Neki korisnici Windowsa susreću se s ' DllUnregisterServer nije uspio s kodom pogreške 0x80040200 ′ kada pokušavate registrirati ili poništiti registraciju DLL datoteke ili kada pokušavate instalirati aplikaciju koja pokušava automatski registrirati DLL datoteku. Navodi se da se ovaj problem javlja u sustavima Windows 7, Windows 8.1 i Windows 10.



DllUnregisterServer nije uspio s kodom pogreške 0x80040200



Najčešći uzrok koji će na kraju proizvesti ovu određenu pogrešku je pitanje dozvole. Da biste se pobrinuli za to, morat ćete pokušati registrirati ili poništiti registraciju DLL datoteke s administratorskim pristupom.



Međutim, ako se problem pojavi prilikom pokušaja instalacije programa, možda ćete trebati ponovno registrirati datoteku nakon što instalacija ne uspije. Ako nailazite na problem s OCX ovisnost , pokušajte premjestiti datoteku u mapu System32 prije ponovnog pokušaja instalacije.

1. način: Poništavanje registracije DLL datoteke s administratorskim pristupom

U slučaju da vidite ovu pogrešku dok pokušavate ručno poništiti registraciju DLL datoteke, vjerojatno ćete na kraju vidjeti 0x80040200 jer nemate dovoljna dopuštenja. Ako je ovaj scenarij primjenjiv, ovu poruku o pogrešci trebali biste moći potpuno izbjeći pomoću programa ‘Regsvr32’ naredba u povišenom naredbenom retku.

Ako ovo već niste pokušali, slijedite upute u nastavku da biste pokušali ručno poništiti registraciju DLL datoteke s povišenog CMD upita:



  1. Pritisnite Windows tipka + R otvoriti a Trčanje dijaloški okvir. Zatim upišite 'Cmd' unutar okvira za tekst i pritisnite Ctrl + Shift + Enter otvoriti povišenu CMD potaknuti. Kad vidite UAC (kontrola korisničkog računa) , kliknite Da dodijeliti administrativne povlastice.

    Pokretanje naredbenog retka

  2. Kad uđete u povišen CMD redak, upišite sljedeću naredbu i pritisnite Unesi da biste ručno poništili registraciju .DLL datoteke:
    regsvr32 / u * DLL datoteka *

    Bilješka: Imajte na umu da je * DLL datoteka * jednostavno rezervirano mjesto. Morat ćete ga zamijeniti imenom + nastavkom DLL datoteke koju pokušavate poništiti. Na primjer, trebali smo poništiti registraciju datoteke cdo32.dll, pa smo koristili regsvr32 / u cdo32.dll naredba.

  3. U slučaju da je operacija uspješno dovršena bez 0x80040200 koda pogreške, ponovno pokrenite stroj i dovršite instalaciju koja je prethodno uzrokovala problem.

U slučaju da se isti problem još uvijek događa ili ova operacija nije bila primjenjiva, prijeđite na sljedeće potencijalno rješenje u nastavku.

2. metoda: Ponovna registracija datoteke nakon instalacije programa

Ako tijekom pokušaja instalacije aplikacije vidite ovu pogrešku, vjerojatno ćete je vidjeti zbog nekih ovisnosti koje se ne učitavaju pravilno. U ovom ćete slučaju vjerojatno moći zaobići problem do pokrenut instalacijski program s administratorskim pravima, a zatim ručno registrirajte i registrirajte neuspjelu ovisnost.

Bilješka: Često se izvještava da je ovo popravak na snazi ​​u sustavu Windows 7.

U slučaju da je ovaj scenarij primjenjiv, slijedite upute u nastavku za pokretanje instalacije s administratorskim pristupom, a zatim ponovno registrirajte neuspjelu ovisnost:

  1. Otvorite Explorer, a zatim se pomaknite do mjesta na kojem je instalacijski program konačno uzrokovao pogrešku.
  2. Desnom tipkom miša kliknite na nju i odaberite Pokreni kao administrator iz novoprijavljenog kontekstnog izbornika.

    Pokretanje instalacijskog programa s administratorskim pristupom

  3. Slijedite upute na zaslonu da biste dovršili instalaciju. Ne zamjerite ako vidite isto 0x80040200 pogreška - Jednostavno zatvorite prozor s pogreškom i prijeđite na sljedeći korak.
  4. Otvori a Trčanje dijaloški okvir pritiskom na Windows tipka + R . Zatim upišite 'Cmd' unutar okvira za tekst i pritisnite Ctrl + Shift + Enter za otvaranje povišenog CMD odziva.

    Pokretanje naredbenog retka

  5. Kad uđete u terminal naredbenog retka, upišite sljedeće naredbe redom i pritisnite Enter nakon svake naredbe da biste se odjavili i zatim ponovno registrirali OCX ovisnost:
    spr32x30.ocx / UNERGISTER spr32x30.ocx / REGSERVER
  6. Ponovo pokrenite računalo i provjerite je li problem riješen pri sljedećem pokretanju računala.

U slučaju da isti problem postoji, prijeđite na sljedeće potencijalno rješenje u nastavku.

3. metoda: Pokretanje OCX datoteke iz mape System32

U slučaju da naiđete na ovaj određeni problem prilikom rada s .ocx datotekom (OLE Control Extension), najvjerojatnije imate problem s dozvolom. Nekoliko pogođenih korisnika potvrdilo je da su uspjeli popraviti ovaj problem premještanjem .OCX datoteke u mapu System32 i pokretanjem od tamo kako bi se osiguralo da ima potreban pristup.

VAŽNO: Učinite to samo ako ste 100% sigurni da .OCX datoteka ne predstavlja sigurnosni rizik.

Ako doista nailazite na 0x80040200 kod pogreške s ovom vrstom datoteke, slijedite upute u nastavku za premještanje datoteke u mapu System32 prije otvaranja:

  1. Otvorite Explorer, pomaknite se do mjesta .OCX datoteke, kliknite je desnom tipkom miša i odaberite Izrezati iz kontekstnog izbornika.

    Rezanje datoteke

  2. Zatim idite na C: Windows System32 i zalijepite datoteku koju ste upravo kopirano u međuspremnik .
  3. Jednom kada datoteka stane u Sustav32 mapu, ponovite instalaciju još jednom i provjerite susrećete li se i dalje s istom 0x80040200 pogreška.
Oznake Windows 3 minute čitanja