Okay I seem to have fixed the problem, hopefully no others occur..
Have to "unregister" your mswinsck.ocx file, for some odd reason..
Go to start>run(or type "run" in search)> in run, type "Regsvr32 u/ MSWINSCK.OCX".
I think it can be any version mswinsck just as long as it's later than the program.