For future reference
Try the recommended sites forum: or h**p//soft.jx163.com.
On this site and some others you must turn off pop-up stoppers and in this site try turning off your firewall.
This site does not mess with your comp.
Welcome to the forum by the way!