Korjaus: comctl32.ocx-tiedosto puuttuu tai on virheellinen

Joillakin käyttäjillä on virheitä, jotka liittyvät comdlg32.ocx komponenttia yritettäessä avata erilaisia ​​sovelluksia tai pelejä. Useimmiten tällaisia ​​virheitä esiintyy, kun käyttäjä yrittää avata vanhan tai erittäin vanhentuneen sovelluksen Windows 10: ssä.

Virheeseen liittyy useita muunnelmiacomdlg32.ocx komponentti. Tässä on muutamia suosituimpia tapahtumia:

  • "Komponenttia" COMDLG32.OCX "ei ole rekisteröity oikein: tiedosto puuttuu tai on virheellinen"
  • "Komponenttia comdlg32.ocx tai jotakin sen riippuvuutta ei ole rekisteröity oikein: tiedosto puuttuu tai on virheellinen."

Suurimman osan ajasta virheeseen liittyycomdlg32.ocxajonaikainen kirjasto tapahtuu, koska tätä tiettyä ajonaikaista kirjastoa ei ole rekisteröity, puuttuu tai se on erittäin vanhentunut.

merkintä: Muista, että virhe kohti osoitettacomdlg32.ocxvoi myös olla merkki siitä, että kyseinen sovellus on suunniteltu toimimaan eri bittiversiolla.

Mikä on Comctl32.ocx

Comctl32.ocx on valinnainen Visual Basic 6.0 ajonaikainen tiedosto. Tämä tiedosto (Comctl32.ocx) ja suurin osa muista valinnaisista kirjastotiedostoista, joita Visual Basic 6.0 -käyttöjärjestelmässä toimivat sovellukset tarvitsevat, eivät oletusarvoisesti sisälly Windows 10: een.

Tämä kirjastotiedosto kopioidaan ja rekisteröidään tietokoneellesi Visual Basic 6.0: n kanssa kehitetyn sovelluksen kautta. Yleensä kaikki sovellukset, jotka tarvitsevat Comctl32.ocx kirjastotiedosto kopioi ja rekisteröi sen asennuksen aikana. Suurimman osan ajasta ongelmatComctl32.ocx tiedosto ilmenee, jos ajonaikainen tiedosto kopioidaan tai rekisteröidään väärin asennuksen aikana.

Jos kamppailet ongelman kanssa, joka liittyyComctl32.ocx tiedosto, alla olevat menetelmät auttavat. Seuraa kahta mahdollista korjausta järjestyksessä, kunnes kohtaat menetelmän, joka onnistuu ratkaisemaan tilanteen. Aloitetaanpa!

Tapa 1: Rekisteröi comctl32.ocx-tiedosto korotetusta komentokehotteesta

Suurimman osan ajasta ongelma ilmenee, koskacomctl32.ocxtiedostoa ei ole rekisteröity tietokoneellesi. Suurin osa tämän ongelman kohdanneista käyttäjistä on onnistunut korjaamaan ongelman rekisteröimällä comctl32.ocx-tiedoston korotetusta komentokehotteesta.

Tässä on pikaopascomctl32.ocxtiedosto:

  1. Avaa Windowsin Käynnistä-palkki (tai paina Windows-näppäintä) ja kirjoitacmd”Hakutoiminnon käyttämiseksi. Napsauta sitten hiiren kakkospainikkeella komentokehotetta ja valitse Suorita järjestelmänvalvojanaavataksesi korotetun komentokehotteen.

  2. Kirjoita korotettuun komentokehotteeseen seuraava komento (liittyy bittiversioon) ja paina Tulla sisään rekisteröidä comctl32.ocx-tiedosto:

    regsvr32 comctl32.ocx - Windows 32 - bittinen

    C: \ Windows \ SysWOW64 \ regsvr32 C: \ Windows \ SysWOW64 \ comdlg32.ocx -Windows 64 - bittinen

  3. Jos näetDllregisterServer comctl32.ocx onnistui“, Se tarkoittaa, että operaatio onnistui.
  4. Sulje korotettu komentokehote ja käynnistä tietokone uudelleen. Avaa seuraavassa käynnistyksessä sovellus, joka aiemmin näytti”Komponenttia” COMDLG32.OCX ”ei ole rekisteröity oikein: tiedosto puuttuu tai on virheellinen”.Sinun pitäisi pystyä avaamaan se normaalisti.

Jos kamppailet edelleen”Komponenttia” COMDLG32.OCX ”ei ole rekisteröity oikein: tiedosto puuttuu tai on virheellinen”virhe, siirry kohtaan Menetelmä 2.

Tapa 2: KopioiCOMDLG32.OCX: C: \ Windows \ SysWOW64

Jos ensimmäinen menetelmä oli rintakuva, katso kopioi COMDLG32.OCX tiedosto tiedostostaC: \ Windows \ SysWOW64että C: \ Windows. Jotkut käyttäjät ovat ilmoittaneet, että tämä kiertotapa on auttanut heitä käynnistämään sovelluksen, joka aiemmin näytti”Komponenttia” COMDLG32.OCX ”ei ole rekisteröity oikein: tiedosto puuttuu tai on virheellinen”virhe.

Tässä on pikaopasCOMDLG32.OCX tiedosto tiedostostaC: \ Windows \ SysWOW64ettäC: \ Windows:

  1. Avaa File Explorer ja siirry kohtaanC: \ Windows \ SysWOW64. Kun olet saapunut sinne, käytä joko hakutoimintoa tai selaa manuaalisesti löytääksesiCOMDLG32.OCX tiedosto. Kun olet tehnyt, kopioi se leikepöydälle.

    merkintä: Jos et löydäCOMDLG32.OCX tiedosto, siirry tähän linkkiin (tässä) ja paina ladata -painiketta ladataksesi Microsoft Visual Basic 6.0: n yleiset ohjausobjektit. Avaa sitten asennusohjelma ja asenna se noudattamalla näytön ohjeita Microsoft Visual Basic 6.0: n yleiset ohjausobjektit järjestelmässäsi. Kun asennus on valmis, käynnistä tietokone uudelleen ja suorita vaihe 1 uudelleen.

  2. KanssaCOMDLG32.OCX tiedosto kopioitu leikepöydälle, siirry kohtaanC: \ Windowsja liitä tiedosto sinne. Jos sinulta kysytään, haluatko ohittaa vanhan tiedoston, paina Joo.
  3. Käynnistä ongelmallinen sovellus uudelleen. Sen pitäisi avautua ilman”Komponenttia” COMDLG32.OCX ”ei ole rekisteröity oikein: tiedosto puuttuu tai on virheellinen”virhe.