电脑不能上网的状况及网络设置与DNS问题解决
电脑连不上网什么原因经常会遇到电脑无法上网的情况,我想这种情况是人人都不希望遇到的。以下是 YJBYS 小编整理的电脑连不上网的原因,希望对你有所帮助。
一、网络设置的问题
这种原因在需要手动指定 IP、网关、DNS 服务器联网方式时比较常见,也会出现在使用代理服务器上网的情况下。要仔细检查计算机的网络设置。
二、DNS服务器的问题
当 IE 无法浏览网页时,可先尝试通过 IP 地址进行访问。如果能够访问,那么可能是 DNS 出现了问题。造成 DNS 问题的原因,可能是在连网时获取 DNS 出错,也可能是 DNS 服务器本身存在问题。此时,你可以手动指定 DNS 服务,其地址可以是当地 ISP 提供的 DNS 服务器地址,也可以是其他地方可正常使用的 DNS 服务器地址。在网络的属性中进行相关操作,具体为:打开控制面板,找到网络和拔号连接,再找到本地连接,右键点击本地连接选择属性,在属性窗口中找到 TCP/IP 协议,点击其属性,然后使用下面的 DNS 服务器地址。不同的 ISP 所对应的 DNS 地址是不同的。有时候可能是路由器或网卡出现问题,导致无法与 ISP 的 DNS 服务连接。针对这种情况,可以将路由器关闭一会儿,然后再打开,或者重新设置路由器。
有一种可能是本地 DNS 缓存出现问题。系统为提升网站访问速度,会自动把已访问且获取到 IP 地址的网站存入本地 DNS 缓存。当再次访问该网站时,就不再通过 DNS 服务器,而是直接从本地 DNS 缓存取出该网站的 IP 地址来进行访问。因此,若本地 DNS 缓存出现问题,就会致使网站无法被访问。可以在“运行”中执行/来重建本地DNS缓存。
三、IE浏览器本身的问题
IE 浏览器本身出现故障时,会对浏览产生影响;IE 被恶意修改破坏,也会致使无法浏览网页。在这种情况下,可以尝试使用“金山毒霸安全助手”进行修复。
四、网络防火墙的问题
如果网络防火墙的设置存在不当之处,像安全等级设置得过高,不小心将 IE 放进了阻止访问的列表,或者采用了错误的防火墙策略等情况,那么可以尝试去检查相关策略,把防火墙的安全等级降低,或者直接将其关掉,看看是否能恢复正常。
五、网络协议和网卡驱动的问题
IE 无法浏览,可能是网络协议出现问题,特别是 TCP/IP 协议,也有可能是网卡驱动损坏所致。可以尝试重新安装网卡驱动以及重新配置网络协议。
六、HOSTS文件的问题
HOSTS 文件被修改了,就会致使浏览出现不正常的情况。而解决这个问题的办法当然是把 HOSTS 文件里的内容清空。
七、系统文件的问题
当系统中的与 IE 相关的文件被更换或者遭到损坏时,就会对 IE 正常的使用产生影响。在这种情况下,可以使用 SFC 命令来进行修复。对于 WIN98 系统,可以在“运行”中执行 SFC ,接着执行扫描操作;对于 XP 和 2003 系统,则在“运行”中执行 sfc 并尝试进行修复。
其中,当仅 IE 无法浏览网页,而 可以正常使用时,通常是因为.dll、.dll 或者 wsock.vxd(VXD 仅在 WIN9X 系统下存在)等文件出现损坏或丢失所导致的。这些文件是构成 TCP/IP 协议的重要部分,一般情况下需要重新安装 TCP/IP 协议。xp 开始集成了 TCP/IP 协议,因此不能像 98 那样可以简单地卸载后再重装。不过,可以使用 netsh 命令来重置 TCP/IP 协议,让它恢复到初次安装操作系统时的状态。具体的操作如下:
点击“开始运行”,然后在运行对话框中输入“CMD”命令,这样就会弹出命令提示符窗口。接着输入“:.txt”命令并回车。“.txt”文件是用于记录命令执行结果的日志文件,这个参数选项必须指定,这里指定的日志文件的完整路径是“c:.txt”。执行此命令后,其结果与删除并重新安装 TCP/IP 协议的效果是相同的。
netsh 命令是一个基于命令行的脚本编写工具。你能够利用此命令来配置和监视系统。并且它还提供了交互式网络外壳程序接口。netsh 命令的使用格式可参看帮助文件,在命令提示符窗口中输入“netsh/?”就能查看。
第二个解决办法是对上述文件进行修复。WIN9X 通过使用 SFC 重新提取上述文件来实现修复;/XP/2003 则使用 sfc/命令来修复文件。如果使用 sfc/无法完成修复,那么可以尝试使用网上发布的专门针对此问题的修复工具。
八、t服务的问题
出现一种情况,即只能上 而不能打开网页,重新启动之后这种情况就消失了。然而,即便重新启动了,当打开 7 到 8 个网页之后,又会出现不能打开网页的情况,此时就只能上 了。有时候电信会让你禁用 t 服务,这样就能解决上述问题。具体的原因并不清楚。
九、感染了病毒所致
这种情况在打开 IE 时会出现。在 IE 界面的左下框里会提示正在打开网页,但许久都没有响应。你可以在任务管理器里查看进程,查看进程的方法是把鼠标放在任务栏上,按右键,然后选择任务管理器,再进入进程这一项。查看 CPU 的占用率,如果 CPU 占用率是 100%,就可以肯定是感染了病毒。在这种情况下,你想运行其他程序会非常困难,简直就是在受罪。需要查看是哪个进程大量占用了 CPU 资源。找到后,最好将其名称记录下来,接着点击结束操作。若无法结束,就要启动到安全模式下把该程序删除,同时进入注册表里(方法:开始—运行,输入相关内容)。在注册表对话框中,点击编辑—查找,输入那个程序名,找到后,点击鼠标右键进行删除,之后再进行多次搜索,通常能将其彻底删除干净。
页:
[1]