Some windows components might become unregistered or missing . If this occurs, some errors may occur in the Acctivate logs like the sample below.
“Component ‘COMDLG32.OCX’ or one of its dependencies not correctly registered: a file is missing or invalid”
You can resolve this by finding the file on another machine and placing it in the same location (Generally ocx files are located under c:\Windows\System32 or c:\Windows\SYSWOW64), then doing the following. Note this file is located in the System232 folder.
- click Start > Type Cmd (Command Prompt) > Right click Command prompt > Run As Administrator
- Type in the following: “regsvr32 %Systemroot%\System32\comdlg32.ocx” (without quotes and you can replace System32 with SYSWOW64 if the file is 64bit)
- The message returned should display “DllRegisterServer in C:\WINDOWS\System32\comdlg32.ocx succeeded.
After a confirmation is received, the user can start up Acctivate and the entry in the log should not appear.