Hi @Anonymous User
I should point out that now TV doesn't officially support Windows XP any more. (I determined that you have XP from the file you attached)
http://help.nowtv.com/article/Supported-devices
After clicking the link open laptop computers tab in the article.
Microsoft ended consumer support for Windows XP just over two years ago.