Try to update (or reinstall) the microsoft internet explorer. After some win7 updates some days ago my IE was kinda busted, and the launcher of STO need a functional IE to run. Just figured that out when I was trying to play another Online Game which needed the IE for the launcher as well.