Component ’comctl32.ocx’ or one of its dependencies not correctly registered: a file is missing or invalid

Joissain tilanteissa, kun Asteri asennetaan uudelle Win11 koneelle, käynnistettäessä voi tulla virheilmoitus

Component ’comctl32.ocx’ or one of its dependencies not correctly registered: a file is missing or invalid

Ratkaisu 1: Asteri ylläpitoasiakkaat voivat ladata puuttuvan tiedoston Atsoftin sivuilta:

  1. Tallenna comctl32.ocx C:\Windows\SysWOW64 kansioon.
  2. Käynnistä komentokehote admin oikeuksilla
  3. Siirry kansioon C:\Windows\SysWOW64
  4. Rekisteröi se komennolla ”regsvr32 comdlg32.ocx”
    tai antamalla kansiopolut komennolla:
C:\Windows\SysWOW64\regsvr32 C:\Windows\SysWOW64\comdlg32.ocx

Ratkaisu 2: Kuka tahansa pystyi lataamaan puuttuvan tiedoston Microsoftin sivuilta 19.6.2023:

Kuten Ratkaisu 1, mutta lue ohjeet artikkelista COMCTL32.OCX file missing/invalid for Windows 10

  1. Tallenna koneellesi ”Update for the Microsoft Visual Basic 6.0 Common Controls: mscomctl.ocx and comctl32.ocx” paketti, mutta älä suorita sitä
  2. Pura paketti 7-Zipillä josta purkautuu myös tiedosto comctl32.ocx
  3. Kopioi se C:\Windows\SysWOW64 kansioon
  4. Rekisteröi se komennolla ”regsvr32 comdlg32.ocx”
    tai antamalla kansiopolut komennolla:
C:\Windows\SysWOW64\regsvr32 C:\Windows\SysWOW64\comdlg32.ocx

Lisätietoa

COMCTL32.OCX file missing/invalid for Windows 10
Microsoft Visual Basic 6.0 Common Controls