ESO and other games freeze on me. Logging out and rebooting are a drag. Install this tool from Microsoft:
https://technet.microsoft.com/en-us/sysinternals/cc817881
What I do is setup 2 virtual desktops and I alt tab into #2 that has task manager in it. Then I kill the offending game. I go back to desktop 1 and am able to launch ESO without a reboot or logging out.
Cheers,
Toonces