In process components are registered using the Regsvr32.EXE file that is located in the \Windows\System directory. In truth, all ActiveX components must provide an interface by which they can register and unregister themselves. The only thing the Regsvr32.EXE utility does is call that interface of the component .