Problems with Cnet techtracker

Had Cnet techtraker for a couple of years... all of sudden I can't install updates to out of date software. If I click standard install it keeps stating that I need Cnet tecktracker pro.
Why can't I just download like I used to without the pro version???? Can anyone help me?

Running Windows Vista on Dell XPS 420