- 58
- Posts
- 14
- Years
- Tartarus; come visit me some time! :)
- Seen Jun 21, 2013
Hello, I wasn't sure where to post this so sorry if it is in the wrong section.
When I try to open certain programs (specifically pokemon hacking tools that run with ActiveX) I get an error "Component comdlg32.ocx or one of its dependencies not correctly registered: a file is missing or invalid". I googled it and I tried downloading comdlg32.ocx and then pasting into Windows\System32 but I still get that error. Could anyone help me please? I'm using Win7 btw.
Edit: I just found this :D!
When I try to open certain programs (specifically pokemon hacking tools that run with ActiveX) I get an error "Component comdlg32.ocx or one of its dependencies not correctly registered: a file is missing or invalid". I googled it and I tried downloading comdlg32.ocx and then pasting into Windows\System32 but I still get that error. Could anyone help me please? I'm using Win7 btw.
Edit: I just found this :D!
Code:
It is pretty simple. The reason the .ocx file is showing up as incompatible,
is because it was put in the wrong folder. I assume most of you placed the
.ocx in the System32 folder. But if you are using Vista and/or Win7 64-bit,
the .ocx must be placed in the SysWOW64 folder instead, which, just so
happens to be right next to the System32 folder :D.
After that, just follow the same instructions, but simply change to the
corresponding path in the CMD. Like this:
Move comdlg32.ocx to c:\Windows\SysWOW64
Open a command line window (search Command Prompt for Vista and
Windows7 in the start menu and right click, then choose run as
administrator).
Type in/paste following command:
regsvr32 %Systemroot%\System32\comdlg32.ocx (Note: ctrl + v doesn't
work, you need to right click and choose paste)
Now press Enter
Once comdlg32 is registered successfully, following message will prompt:
"DllRegisterServer in C:\WINDOWS\SysWOW64\comdlg32.ocx succeeded."
Now launch the application again and you should not see the file missing error.
Last edited: