神仙道圣祝融:我想问下我就是在上网的时候怎么只能打开网站的首业连接不了内业,想看点东西都看不了点不开.

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 11:29:52
就是打开网站,首业可以打开 ,就是内业不知道在连接不上.

在WindowsXP中经常会出现在IE打开后不能进入二级的页面,如果你能确定你的网络是好的,机子又不象是有病毒(一般有病毒机子的速度会有明显的减慢),那么最大可能的情况就是你安装的新软件时在控件的注册上出了问题。比如ACDsee迷你版最容易出现这种问题。

解决办法:

在开始菜单中依次运行以下几个命令:

Regsvr32 urlmon.dll

Regsvr32 actxprxy.dll

Regsvr32 shdocvw.dll

Regsvr32 oleaut32.dll

基本原理:

Regsvr32命令是用来对未注册的"ActiveX控件"进行注册的。外来ActiveX控件要应用到自己的程序中也必须使用它注册。ActiveX控件技术是微软于1996年推出的,得到了许多软件公司的支持,虽然现在安装软件时都是自动进行注册,但有时手工注册还是有必要的。

Regsvr32命令格式

Regsvr32 [/u][/s][/n][/l[:cmdline]] dliname(或OCX控件)

说明:

/u:卸载ActiveX控件

/s:注册成功后不显示*作成功信息框

/c:控制台输出

/l:调用Dlllnstall安装函数并将可选参数[cmdline]传给它,当使用/u时调用卸 载函数

/n:不调用DllRegisterServer,该参数必须和/l一起使用.

我们平时最常用的有两种方法,即"Regsvr32 ActiveX.dll"(注册ActiveX控件)和"Regsvr32 /u ActiveX.dll"(卸载ActiveX控件).下面举两个例子说明.

在C盘根目录下有个"Rtj.dll"控件需要我们手工注册.我们只要单击"开始"——“运行”,在运行对话框中输入“Regsvr32 C:\Rtj.dll”,这时弹出“DllRegisterServer in rtj.dll succeeded”对话框,说明注册成功;如果要卸载,在运行对话框中输入“Regsvr32 /u C:\Rtj.dll”即可。

另外,使用Regsvr
32命令可以用达到下面一些效果。

一、修复不能在新窗口中打开的IE

很多朋友在上网时,发现IE不能打开新的窗口,用鼠标左键点击超链接没有任何反应,用鼠标右键点击超键接,在弹出的快捷菜单中选择“在新窗口中打开”也没有任何反应,重装太麻烦, 我们可以使用Regsvr32命令来修复!

1、单击"开始"——“运行”,在运行对话框中输入“Regsvr32 actxprxy.dll”,并回车,接着会出现一个信息框,“DllRegisterServer in actxprxy.dll succeeded”对话框,表示*作成功。

2、按照同样的方法输入“Regsvr32 shdocvw.dll”,单击确定。

3、重新启动WIN系统,运行IE,此时应该问题解决。

如果还不行, 那么就一鼓作气把shdocvw.dll, Oleaut32.dll,Actxprxy.dll,Mshtml.dll,Msjava.dll,Browseui.dll 和Urlmon.dll这几个控年全部重新注册一遍应该可以解决问题

具体一些,最好把网站地址也贴出来