Which programs are mentioned in the updates popup? We might be able to help for the updates for specific programs.
CNET's tracker does provide email notification for updates to various software you may have downloaded from Download.com.. As such, you'll need to visit the download locations for each separate program. OR...you can turn OFF those nagging notifications by clicking on the tiny link at the bottom of the page which speaks of changing your update preferences.
Are those the updates you're referring to?
Hope this helps.
When I open my browser on a daily basis I get a small pop-up screen from CNET saying that I have updates. Several days ago I had (1) update. Went on your site to track it down - couldn't find it. Today, I'm up to 3 updates, everyday I search around your cite trying to find updates for me - no luck. Could you please tell me where on your site I can find these updates.
Thank you very much.