Néhány Windows-felhasználó találkozik a A DllUnregisterServer meghiúsult a 0x80040200 ′ hibakóddal amikor megpróbálja regisztrálni vagy törölni a DLL fájlokat, vagy amikor olyan alkalmazást próbál telepíteni, amely megpróbálja automatikusan regisztrálni a DLL fájlt. A jelentések szerint ez a probléma Windows 7, Windows 8.1 és Windows 10 rendszereken jelentkezik.
A DllUnregisterServer meghiúsult a 0x80040200 hibakóddal
A leggyakoribb ok, amely végül ezt a hibát eredményezi, egy engedélykérdés. A gondozáshoz meg kell próbálnia regisztrálnia vagy törölnie kell a DLL fájlt rendszergazdai hozzáféréssel.
Ha azonban a probléma egy program telepítésekor jelentkezik, akkor előfordulhat, hogy a telepítés sikertelensége után újra regisztrálnia kell a fájlt. Ha egy problémával találkozik egy OCX függőség , próbálkozzon a fájl áthelyezésével a System32 mappába, mielőtt újból megkísérelné a telepítést.
1. módszer: A DLL fájl regisztrációjának törlése rendszergazdai hozzáféréssel
Abban az esetben, ha ezt a hibát látja, amikor megpróbálja manuálisan törölni a DLL fájl regisztrálását, valószínűleg a 0x80040200, mert nincs elegendő engedélyed. Ha ez a forgatókönyv alkalmazható, akkor képesnek kell lennie a hibaüzenet teljes elkerülésére a „Regsvr32” parancs emelt parancssorban.
Ha még nem próbálta ki, kövesse az alábbi utasításokat, hogy megkísérelje manuálisan törölni a DLL fájl regisztrálását egy megemelt CMD parancssorból:
- nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Ezután írja be „Cmd” a szövegmezőbe, és nyomja meg a gombot Ctrl + Shift + Enter hogy kinyíljon egy emelkedett CMD gyors. Amikor meglátja a UAC (felhasználói fiók ellenőrzése) , kattintson a gombra Igen adminisztratív kiváltságok megadására.
A Parancssor futtatása
- Miután belépett a megemelt CMD parancssorba, írja be a következő parancsot, és nyomja meg az gombot Belép a .DLL fájl manuális regisztrációjának törléséhez:
regsvr32 / u * DLL fájl *
Jegyzet: Ne feledje, hogy a * DLL fájl * egyszerűen helyőrző. Ki kell cserélnie a DLL-fájl nevével + kiterjesztésével, amelyet megpróbál regisztrációval megszüntetni. Például törölnünk kellett a cdo32.dll fájlt, ezért a regsvr32 / u cdo32.dll parancs.
- Abban az esetben, ha a művelet a 0x80040200 hibakódot, indítsa újra a gépet, majd fejezze be a problémát korábban okozó telepítést.
Abban az esetben, ha ugyanaz a probléma továbbra is fennáll, vagy ha ez a művelet nem volt alkalmazható, lépjen le az alábbi lehetséges lehetséges javításra.
2. módszer: A fájl újraregisztrálása a program telepítése után
Ha ezt a hibát látja egy alkalmazás telepítése közben, akkor valószínűleg ezt a hibát látja olyan függőségek miatt, amelyeket nem töltünk be megfelelően. Ebben az esetben valószínűleg meg tudja oldani a problémát a telepítő futtatása rendszergazdai jogokkal, majd manuálisan törölje és regisztrálja a hibás függőséget.
Jegyzet: A javításról gyakran azt mondják, hogy hatékony Windows 7 rendszeren.
Ha ez a forgatókönyv alkalmazható, kövesse az alábbi utasításokat a telepítés futtatásához rendszergazdai hozzáféréssel, majd regisztrálja újra a meghibásodott függőséget:
- Nyissa meg a File Explorer alkalmazást, és keresse meg a telepítő helyét, amely végső soron a hibát okozza.
- Kattintson a jobb gombbal rá, és válassza a lehetőséget Futtatás rendszergazdaként az újonnan megjelenő helyi menüből.
A telepítő futtatása rendszergazdai hozzáféréssel
- A telepítés befejezéséhez kövesse a képernyőn megjelenő utasításokat. Ne bánja, ha ugyanazt látja 0x80040200 hiba - Egyszerűen zárja be a hibaablakot, és lépjen a következő lépésre.
- Nyisd ki a Fuss párbeszédpanel megnyomásával Windows billentyű + R . Ezután írja be „Cmd” a szövegmezőbe, és nyomja meg a gombot Ctrl + Shift + Enter hogy megnyissa a megemelkedett CMD parancsot.
A Parancssor futtatása
- Miután belépett a Parancssor terminálba, írja be a következő parancsokat sorrendben, és nyomja meg az Enter billentyűt minden egyes parancs után a regisztráció törléséhez, majd az OCX-függőség újbóli regisztrálásához:
spr32x30.ocx / UNREGISTER spr32x30.ocx / REGSERVER
- Indítsa újra a számítógépet, és ellenőrizze, hogy a probléma megoldódott-e a következő számítógép indításakor.
Abban az esetben, ha ugyanaz a probléma továbbra is fennáll, lépjen az alábbi lehetséges javításra.
3. módszer: Az OCX fájl futtatása a System32 mappából
Ha egy .ocx fájllal (OLE vezérlő kiterjesztés) dolgozik ezzel a problémával, akkor valószínűleg engedélyezési probléma. Több érintett felhasználó megerősítette, hogy sikerült megoldani ezt a problémát azáltal, hogy az .OCX fájlt áthelyezte a System32 mappába, és onnan indította el, hogy biztosítsa a szükséges hozzáférést.
FONTOS: Csak akkor tegye ezt, ha 100% -ban biztos abban, hogy az .OCX fájl nem jelent biztonsági kockázatot.
Ha valóban találkozik a 0x80040200 hibakódot ezzel a fájltípussal, kövesse az alábbi utasításokat a fájl áthelyezéséhez a System32 mappába, mielőtt megnyitná:
- Nyissa meg a File Explorer alkalmazást, keresse meg az .OCX fájl helyét, kattintson rá a jobb gombbal, és válassza a lehetőséget Vágott a helyi menüből.
A fájl kivágása
- Ezután navigáljon a következőre: C: Windows System32 és illessze be az éppen fájlt a vágólapra másolta .
- Miután a fájl a Rendszer32 mappát, ismételje meg a telepítést még egyszer, és nézze meg, hogy még mindig ugyanazzal találkozik-e 0x80040200 hiba.