Korjaa: Virhe 0x8002801c

Virhe 0x8002801c ilmenee, kun OLE-rekisteriä (Object Linking and Embedding) on vaikea käyttää. Riittämättömät järjestelmäoikeudet aiheuttavat tämän virhekoodin, kun OCX-tiedoston (OLE-ohjauslaajennus) rekisteröinti epäonnistuu. Tämän tiedetään tapahtuvan usein, kun käytetään regsvr32:ta komentorivin kautta Windows 7:ssä.

Tämä virhekoodi tulee usein esiin, kun yritetään rekisteröidä OCX-tiedosto C:\ Windows\ -järjestelmästä 32. Useimmiten DLLRegisterServer-kutsu epäonnistuu käyttöoikeusongelman vuoksi, eikä sillä ole mitään tekemistä varsinaisen OCX-komponentin kanssa, jota yrität rekisteröidä.

Onneksi virhe 0x8002801c voidaan välttää kopioimalla OCX-tiedosto C:\ \ Windows\ SysWOW64-järjestelmään ja toistamalla operaatio järjestelmänvalvojan oikeuksin. Jos olet tällä hetkellä tekemisissä tämän ongelman kanssa, noudata alla olevaa vaiheittaista ohjetta 0x8002801c-virheen poistamiseksi ja OCX-tiedoston rekisteröimiseksi onnistuneesti.

Fixing Error 0x8002801c after OCX File Registration fail

  1. Avaa Tiedostonhallintaohjelma (File Explorer) ja siirry Windows-osioon. Siirry seuraavaksi kohtaan Windows > Windows 32 ja etsi OCX-tiedosto hakupalkin avulla.
    Huomautus: Tässä tapauksessa tiedoston nimi on MSCOMCT2.OCX, mutta voit toistaa tämän menettelyn millä tahansa OCX-komponentilla, jonka rekisteröinti epäonnistuu.
  2. Kopioi OCX-tiedosto leikepöydälle. Mene seuraavaksi takaisin Windows-kansioon ja avaa kansio nimeltä sysWOW64. Liitä sitten yksinkertaisesti OCX-tiedosto sinne.
  3. Avaa Käynnistä-valikko (vasen alakulma) ja kirjoita ”cmd”. Napsauta sitten hiiren kakkospainikkeella komentoriviä ja valitse Suorita järjestelmänvalvojana.
  4. Kirjoita korotetussa komentorivissä regsvr32 + OCX-komponentti. Meidän tapauksessamme lopullinen komento olisi ”regsvr32 MSCOMCT2.OCX”. Kun painat Enter-näppäintä, saat viestin, jossa kerrotaan, että tiedosto rekisteröitiin onnistuneesti.

Se on siinä. Voit käyttää näitä neljää vaihetta antaaksesi oikeat käyttöoikeudet mille tahansa OCX-tiedostolle, joka aiheuttaa 0x8002801c-virhekoodin. Useimmiten sen avulla voit rekisteröidä ActiveX-komponentin ja poistaa ongelman.

Vastaa

Sähköpostiosoitettasi ei julkaista.