有網但是不能上網的原因:
1、感染了病毒所致,這種情況往往表現在開啟IE時,在IE介面的左下框裡提示正在開啟網頁,但沒有響應,在工作管理員裡檢視程序,看看CPU的佔用率如何,如果是百分之100,可以肯定是感染了病毒;
2、與設定代理服務器有關,出於某些方面考慮,在瀏覽器裡設定代理伺服器,設定代理伺服器影響訪問網際網路使用的是80或8080埠,如果有這樣設定的,把代理取消即可;
3、DNS伺服器解釋出錯,所謂DNS,即域名伺服器,它把域名轉換成計算機能夠識別的IP地址,如果DNS伺服器出錯,則無法進行域名解釋,就不能上網。