IE浏览器无法在新选项卡/新窗口中打开网页中链接的解决办法

如果我们在IE中,点击网页中的网站链接之后,发现不能在新建选项卡或者新窗口打开链接;或者有时打开后是空白页;或者在当前网页中要查找(Ctrl+F)网页内容时,可能出现下面的报错:

An error has occurred in this dialog    (在此对话框中出现错误)
Error 49: Interface not registered         (错误49::接口没有注册)

为什么会发生这些情况呢?当和Internet Explorer相关的动态链接库(DLL)没有正确注册(一般可能会是第三方软件导致的)时会出现这种情况。因此需要重新注册和IE有关的动态链接库文件来解决这个问题:

1.以管理员方式来运行命令提示符(Windows 8\Windows 8.1,按Windows和X键,选择“命令提示符(管理员”;Windows7可以点击开始,在搜索框输入cmd,右击搜到的cmd选择“以管理员身份运行”)
输入regsvr32 urlmon.dll 按回车,将会注册urlmon.dll文件,会看到下面的窗口:

FileDownloadHandler

2.同理,使用步骤1中的方法,依次使用这些命令注册其它文件:

1.)regsvr32 actxprxy.dll
2.)regsvr32 shdocvw.dll
3. )regsvr32 mshtml.dll
4.)regsvr32 browseui.dll
5.)regsvr32 jscript.dll
6.)regsvr32 vbscript.dll
7.)regsvr32 oleaut32.dll

完成以上步骤之后再打开你的IE浏览器试试,看看是否已经得到解决。

(来源:微软官方)