The Weather Channel has just blocked all older versions of their Windows Desktop app used on Win XP, Vista, & Win 7. The newest desktop app is for Win 10 ONLY so they must be planning on dropping Win 8 support very soon as well. You may want to put a notice or something on the pages and links you have left. Thanks!
The download link is gone.
Dear User! Software Informer's in-built antivirus check detected that The Weather Channel is unsafe for using. That is why the Download link was removed from this page.