Since this application directly relates to your TV Tuner, you will need to locate the main website for your product and check to see if there are any drivers for your product along with updates. If you go for the manual installation, you might receive errors since these drivers are developed to work under specific operation systems.
Try to perform a manual installation via Device Manager, but keep in mind that you might receive errors regarding compatibility between your device and the operating system.