为什么我的电脑打不开网页

为什么我的电脑打不开网页,第1张

异常原因及解决方法如下:

一、原因:由DNS错误导致的IE打不开网页,通常是由于DNS服务器自身问题,或者用户设定的dns服务器地址有误。

解决方法:使用宽带上网的用户,dns是自动获取的,对于此类“为什么网页打不开”,可以使用ipconfig /flushdns命令来重新获取;或者将dns

服务器地址设置为8888(这是Google提供的免费域名解析服务器地址)。

二、原因: hosts文件被修改导致的IE打不开网页,基本上都是病毒引起的。

解决方法:hosts文件保存在c:windowssystem32driversetc目录下,病毒经常修改这个文件,使得本机不能正常访问一些指定的网站。下载金山毒霸,使用浏览器修复功能即可。

三、原因:IP地址设置错误或者获取失败导致IE打不开网页。

解决方法:将IP地址设置为自动获取就OK,除非是局域网,且有固定IP。

四、原因:可以打开主页,但点击二级链接,IE打不开网页。此类问题大部分是由于IE的组件缺失所致。

解决方法有:

1 安装第三方非IE核心的浏览器。常见的如firefox、chrome、搜狗等。

2 重新注册IE组件。打开桌面右下角“开始”——运行——输入regsvr32 jscriptdll 回车,如果看到成功的提示,再输入regsvr32 vbscriptdll 回车。如果有失败信息出现,那是因为系统文件丢失或者损坏。可以用金山毒霸的浏览器修复功能解决。

五、原因:双击IE,出现“xxxxx内存不能read”的错误提示。

解决方法:1 升级过高版本的IE。例如在xp系统上安装IE8,由于兼容性的问题导致IE打不开页面。建议在xp系统使用IE7

2 安装补丁所致。“之前用着一直都好好的,但某天修复了一个漏洞之后,为什么网页打不开了?”。到添加删除程序中,勾选“显示windows更新”,把跟IE相关的最近一个补丁卸载掉。

3 内存条故障。假如是内存的硬件问题,那么在使用电脑的过程,应该会经常看到“xxxxxx内存不能read”的提示,而不仅仅IE打不开网页。这种只能

更换内存,别无他法。

刷新本机DNS服务器的方法:

新建设的网站域名需要解析,但是DNS解析服务确并非对每个DNS服务器时时生效,下面介绍能够快速访问新服务器的方法:

一种是刷新本机DNS信息,另一种是更改本地DNS服务器。先说第一种,第一种的工作方式相当于去除本地DNS缓存,重新从ISP获取DNS信息,以达到更新DNS解析服务的方法,这种方法也是网上熟称的刷新DNS缓存。刷新dns缓存让你可以得到新的域名解析。当你无法正确访问一个新注册的域名时就可以刷新dns缓存试试。刷新dns缓存非常简单,任何时候都以进行。

在不同的系统中刷新DNS缓存的方法如下。

如果是Microsoft Windows (Win XP, Win ME, Win 2000, Win 98)系统:

1 开始——>运行——>输入 cmd 并回车

2 在打开的命令行窗口,输入 ipconfig /flushdns

3 完成!你的Windows DNS 缓存已经得到刷新。

如果是Microsoft Windows Vista 或 Windows 7 系统:

1 单击屏幕左下角的Microsoft Windows Vista或Windows 7 的开始标志

2 单击 所有程序

3 单击 附件

4 右键单击命令提示符

5 选择 以管理员身份运行

6 在打开的命令行窗口,输入

ipconfig /flushdns

你将会看到如下的确认信息:

Windows IP 配置

已成功刷新 DNS 解析缓存。

如果是Linux系统,刷新 DNS 缓存需要重起 nscd daemon :

1 要重起 nscd daemon,在命令行窗口(terminal)输入

/etc/rcd/initd/nscd restart

2 命令执行完毕,你的DNS缓存就被刷新了。

如果是比较新的Linux版本,你可能需要使用下面的命令:

/etc/initd/nscd restart

有的会提示需要管理员权限,则需要在命令前加 su 或 sudo

su /etc/initd/nscd restartor sudo /etc/initd/nscd restart

在linux系统中,可能会提示无该命令或者无该目录,其实是没有安装 nscd ,ubuntu可通过以下命令安装,其他版本linux请自行搜索

apt-get install nscd

如须管理员权限,根据上面修改。如果成功,会有如下提示

Restarting Name Service Cache Daemon nscd [ OK ]

如果是Mac OS X苹果系统:

1 在命令行窗口(terminal)输入

lookupd -flushcache

例如:

bash-205a$ lookupd -flushcache

2 命令执行完毕,你的DNS缓存就得到了更新。

较新的苹果Mac OS X系统应该使用下面的命令:

type dscacheutil -flushcache

由于我不是用MAC系统的,所以说的不是很详尽。

另一种是更改DNS服务器,因为不管你怎么刷新DNS,如果你的ISP的DNS信息没有刷新,你刷新了的DNS信息还是和原来的一样,这样我们就需要通过修改DNS服务器,以获得更新的DNS信息,因为修改域名信息后,各地的DNS服务器信息刷新速度不一值。

网上一般采用openDNS的服务器,服务器地址为20867220220与20867222222,也可以采用谷哥的DNS服务器,地址为8844与8888

windows的更新方法可看如下地址>

①先使用鼠标右键点击任务栏上的网络图标,打开网络和共享中心。

②看一下这里的红叉(可以点击红叉修复网络)在哪里?也就是查看完全映射。这样的截图,说明电脑到网关没问题,后端有问题。

③这里说明了是公共网络性质的问题,改成家庭网络即可。

④点击公共网络

⑤在d出来的选择菜单中点击家庭网络即可。

⑥如果出错在前端,那就是电脑的问题,一般可以清理DNS缓存。

开始→运行→输入:CMD 按回车键,打开命令提示符窗口,再输入:

ipconfig /flushdns 回车执行命令,重建本地DNS缓存。

⑦还可以关注本地连接(有线),或者无线连接(无线)的IP地址是如何获取的?如是自动获取的,不妨使用正确的DNS服务器IP地址设置一下。反之,如果是手动设置的,不妨自动获取一下,等问题解决之后,再手动设置一下即可。

⑧还可以看一下,相应的服务是否开启了?不同的用网环境需要开启对应的服务。

⑨网络环境中是否有路由器?如有,有一个很简单的检验办法:

打开电脑中的浏览器,在地址栏中输入路由器的设置网址,只要能打开路由器的设置网址,竟然奇迹般好了。

参考资料 >

以上就是关于为什么我的电脑打不开网页全部的内容,包括:为什么我的电脑打不开网页、怎样刷新dns、DNS服务器失效怎么办, 怎么重启DNS服务器阿等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9698974.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存