No, it doesn't destroy your activeX controls, just turns the non-default-nonloaded-by-windows ones off, you need then go turn the ones you want back on ...
ActiveX controls were originally called "OLE controls" and used an .OCX file extension. They were Microsoft's second-generation component architecture (Visual Basic Controls (VBXs) were the first). OLE controls were renamed ActiveX and continued to use the .OCX name.
Programs, like
Secunia PSI should help you ...
You could always tell us what the hell it is you are trying to get rid of ... would make things a lot easier instead of this 20 questions lark.