You can check the Internet speed, browser, and plug-ins
Check the Internet speed and DNS
Open Tencent Computer Manager - Toolbox - Test Network Speed
Open Tencent Computer Manager - Toolbox - DNS, select 114 or 8
Open Tencent Computer Manager - Toolbox - Slow Internet access
What browser are you using. It is recommended that you try changing your browser to a non-IE based browser
and install the latest version of FLASH on your computer.
Download or update the plug-in.
It is available in Tencent Computer Manager, you can try it.
Open Tencent Computer Manager - Software Management - Search: flash player
Or update the plug-in
Open Tencent Computer Manager - Computer Clinic - Software Problem - The FLASH version is too low. Open Tencent Computer Manager - Computer Clinic - Tencent Zone - QQ Space Repair