Share via


the module mschrt20.ocx failed to load

Question

Friday, June 28, 2019 9:53 AM

I face a issue in my computer 

component mschrt20.ocx or one of its dependencies not correctly registered.

for this issue solving I using command prompt

C:\WINDOWS\system32>regsvr32 /u MSCHRT20.OCX

after that system showing error message

the module mschrt20.ocx failed to load

How to solve this issue

All replies (2)

Friday, June 28, 2019 2:51 PM

 I using command prompt

C:\WINDOWS\system32>regsvr32 /u MSCHRT20.OCX

The /u switch indicates that you wish to unregister the OCX. So yes, after you unregister it, it will fail to load. 

Remove the /u if you wish to register it. 

Note, I believe that OCX files are typically (but not always) 32 bit. If your Windows OS is 64 bit and the OCX is 32 bit, then you should put the OCX file in c:\Windows\Syswow64 and register it there. To determine if the OCX is 32 or 64 bit, download and run sigcheck and look at the MachineType attribute. 

https://docs.microsoft.com/en-us/sysinternals/downloads/sigcheck

In reality, you should not have to register the OCX. That file and all of the dll's that it depends on should be properly registered when you install the software product that it belongs to. 


Tuesday, July 2, 2019 6:09 AM

Hi, 
Was your issue solved?
If yes, would you like to share your solution in order that other community members could find the helpful reply quickly.
If no, please reply and tell us the current situation in order to provide further help. 
Best Regards,

Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].