⑴、Windows 无法上网
⑵)、打开编辑器,在注册表中删除以下两个键(删除前最好先导出备份):
⑶HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock
⑷HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock
⑸)、在系统目录的 inf 目录里面找到 tcpip.inf 文件,打开,找到:
⑹[MS_TCPIP.PrimaryInstall]
⑺; TCPIP has properties to display
⑻Characteristics = xA ; NCF_HAS_UI | NCF_NOT_USER_REMOVABLE
⑼把此处的 xA 改为 x 保存退出(该设置就是允许用户修改TCP/IP协议)
⑽)、打开“本地连接”的属性——安装——添加协议——从磁盘安装,找到刚刚保存的 tcpip.inf 文件,按“确定”后,回到列表,选择最后一项“Inter 协议 (TCP/IP)”(左侧没有图标的,注意不是那个“Microsoft TCP/IP 版本 ”),会提示没有数字签名,按确定安装即可。
⑾经过这一步之后,又返回网络连接的窗口,这个时候,选择“TCP/IP”后,那个“卸载”按钮已经是可用的了(未做这一步之前是灰色的)。点这个“卸载”按钮来把 TCP/IP 协议删除,然后重启一次机器。
⑿)、重启后,把 tcpip.inf 文件改回来,再照着第步,重新安装一次 TCP/IP 协议(此时它不会再提示没有数字签名了,呵呵)。
⒀)、安装好协议后重启一次,重新设置“本地连接”的连接属性,就可以联网了,如果还不行,就再重启一下,呵呵。
⒁我深刻以为出这样的问题,是由于我的硬盘老化,导致 TCP/IP 协议相关数据损坏了,所以我赶紧把硬盘 ChkDsk 了,呵呵。
⒂、IE无法上网问题
⒃IE不能上网浏览的常见原因和解决方法:
⒄)、网络设置的问题
⒅这种原因比较多出现在需要手动指定IP、网关、DNS服务器联网方式下,及使用代理服务器上网的。仔细检查计算机的网络设置。
⒆)、DNS服务器的问题
⒇当IE无法浏览网页时,可先尝试用IP地址来访问,如用 Bbs.winzheng. 的如果可以访问,那么应该是DNS的问题,造成DNS的问题可能是连网时获取DNS出错或DNS服务器本身问题,这时你可以手动指定DNS服务(地址可以是你当地ISP提供的DNS服务器地址,也可以用其它地方可正常使用DNS服务器地址。)在网络的属性里进行,(控制面板—网络和拔号连接—本地连接—右键属性—TCP/IP协议—属性—使用下面的DNS服务器地址)。不同的ISP有不同的DNS地址。有时候则是路由器或网卡的问题,无法与ISP的DNS服务连接,这种情况的话,可把路由器关一会再开,或者重新设置路由器。
⒈还有一种可能,是本地DNS缓存出现了问题。为了提高网站访问速度,系统会自动将已经访问过并获取IP地址的网站存入本地的DNS缓存里,一旦再对这个网站进行访问,则不再通过DNS服务器而直接从本地DNS缓存取出该网站的IP地址进行访问。所以,如果本地DNS缓存出现了问题,会导致网站无法访问。可以在“运行”中执行ipconfig /flushdns来重建本地DNS缓存。