I’ve long not been able to watch TV though my STK7700D chipset based TV-tuner, but found a fix after a bit of search-and-read. The fix is to download the below drivers (got from asus site)

PS: You can get the 32-bit drivers from following the link earlier in the post to the asus webpage.

Download

Download STK7700D Driver Window Vista 64-bit