« 上一篇下一篇 »

本地连接正常无法上网的解决方法

  1)公司一台设计用的电脑,本地连接正常,但无法上网,也无法上QQ(之前是能正常上网上QQ的,用着用着就不行了)。Ping路由和网卡都正常,但Ping外网不通。PS:QQ都上不了,说明不是DNS设置的问题。

  2)换另一台主机过来,能上网,说明网线没问题。打开IE,发现主页已被绑架。遇到这种篡改IE主页的情况,我一般懒得跟病毒木马周旋,直接重装系统。但,这台电脑装了好多设计软件,C盘也放了大把资料,重装系统肯定也很费劲。So,硬着头皮想办法。

  3)据说,本地连接正常,但无法上网上QQ,可能是网卡驱动或系统文件有问题。这台电脑的XP系统用了很长一段时间了,我首先想到的是scannow命令,于是摸出微软MSDN原版Windows XP SP3的安装光盘,塞入光驱,在开始/运行里输入 SFC /scannow 并回车,提示“正常运行Windows所需的文件必须复制到DLL缓存。现在插入您的Windows XP Professional Service Pack 3”,照牛排按了N次“重试”,完事后仍打不开网页上不了QQ。此时已打算重装系统,但奇迹在重启后出现。

Windows 文件保护

正常运行Windows所需的文件必须复制到DLL缓存。现在插入您的Windows XP Professional Service Pack 3

  4)下午,这台电脑因故重启,在蓝色背景下漫长的C盘检查后,在登陆时弹出提示曰:“一个问题阻止Windows正确检查此机器的许可证。错误代码:0x80070002”,无法进系统,安全模式则正常。搜提示,据说,在盗版、精简版XP系统上运行 SFC /scannow 并插入原版XP系统光盘往往会这样,这是因为盗版XP系统在封装时往往会删掉%WinDir%\system32目录下的微软正版验证文件Oembios.bin,你只要从其他电脑上把它拷贝到相应位置即可。

Windows文件保护

Windows文件保护

  5)具体解决方法:启动时按F8进入安全模式,把微软MSDN原版Windows XP SP3安装光盘i386目录下的oembios.bi_和expand.exe拷到C盘根目录,打开命令提示符CMD,定位到C盘根目录并运行命令expand oembios.bi_ oembios.bin(注意,在_后面留个空格),这样C盘根目录下会诞生一坨名为oembios.bin的文件www.ZhaoNiuPai.com,把它扔到系统安装目录c:\WINDOWS\system32下,重启即可。

  PS:如果还不行,把原版XP光盘i386目录下的这四个文件oembios.da_、oembios.ca_、oembios.si_、oeminfo.in_扩展(解压)成oembios.dat、oembios.cat、oembios.sig、oeminfo.ini,扔进system32目录下。重启应该能正常进系统了。

  6)回到正题,重启后,顺利进入XP系统,也可以正常上网上QQ了,看来 SFC /scannow 已起作用。总之,由于某个系统文件丢失、损坏或被病毒篡改,导致上不了网。这时,可调用 SFC /scannow 命令对系统文件进行扫描并修复,/scannow参数是指立即扫描所有受保护的系统文件(需要放入系统安装盘)。

2012年6月10日更新:火祥云同学的GateWay笔记本,网卡驱动正常,本地连接也正常,在Win7下能上QQ但用IE无法上网,手动设置IP地址及DNS服务器也不行。但在Win8下是正常的。Win7自带的诊断程序提示“无法自动检测此网络的代理设置”,最后以管理员身份运行CMD,输入命令netsh winsock reset,搞定!

  Winsock是Windows的网络编程接口,从Windows XP SP2开始内置了命令netsh,能对该接口进行修复。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,此时用netsh winsock reset命令可重置Winsock目录从而恢复网络。

转载请以链接的形式注明本文地址,若本文对你有帮助,欢迎点此打赏
本文地址:http://www.zhaoniupai.com/archives/185.html