Naar de hoofdinhoud

Hoe los ik de MSCOMCTL.OCX ImageList foutmelding op?

Geschreven door Arjan van der Spek
Meer dan een maand geleden bijgewerkt

Stappen om de "Failed to load control ImageList from MSCOMCTL.OCX" foutmelding op te lossen in Windows.

Controleer of het bestand aanwezig is

  1. Zoek het bestand MSCOMCTL.OCX op je computer.

  2. Kijk hierbij op:

    • 64-bit: C:\Windows\SysWOW64\MSCOMCTL.OCX

    • 32-bit: C:\Windows\System32\MSCOMCTL.OCX

  3. Als het bestand ontbreekt, download of kopieer het (zie volgende stap).

Download en plaats het bestand

  • Snelste optie: Installeer Microsoft Visual Basic 6.0 Common Controls via de Microsoft website.

  • Alternatief: Kopieer MSCOMCTL.OCX handmatig naar de juiste map indien je het bestand hebt.

  1. Kopieer MSCOMCTL.OCX naar:

    • C:\Windows\SysWOW64\ (64-bit)

    • C:\Windows\System32\ (32-bit)

  2. Registreer het bestand handmatig (zie volgende stap).

Registreer het bestand opnieuw

  1. Open Command Prompt als administrator.

  2. Voer het volgende commando uit:

    • 64-bit: regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX

    • 32-bit: regsvr32 C:\Windows\System32\MSCOMCTL.OCX

  3. Wacht op de melding "DllRegisterServer in MSCOMCTL.OCX geslaagd."

Start de applicatie opnieuw

  1. Sluit de applicatie.

  2. Heropen de applicatie.

  3. Controleer of de foutmelding niet meer verschijnt.

Belangrijk: Laat deze stappen uitvoeren door je systeembeheerder om problemen te voorkomen.

Opmerking: Het MSCOMCTL.OCX bestand is nodig voor veel oudere Visual Basic applicaties.

Was dit een antwoord op uw vraag?