I had to wipe my SSD and reinstall windows, stuff like Steam and TeamSpeak3 were on there too. Everything seems to be ok now except TeamSpeak3, it just doesn't run properly when I try to open it. I've tried reinstalling it but it still does the same, I've tried right clicking it and then hitting open, I've tried clicking into the folder and running it like that. I've also tried compatibility mode, and yes it's the 64-bit Windows version which is correct.
It shows the loading cursor when I click it but that stops after a few seconds, it also does show in my processes that it's running but only while the loading cursor is there (so after a few seconds it'll end the process).
Thanks for the help.
UPDATE: I just found out that this is happening for Counter Strike GO too.. I dunno whether this is an SSD issue (since both TS3 and CSGO are on it), I've tried another game from my HDD and that works.
CSGO just begins to load, shows a black screen and then goes back to my desktop.