ie浏览器在二级链接时打不开,但是在开始运行里输入regsvr32 Shdocvw.dll回车后出现错误如图

如题所述

ie浏览器在二级链接时打不开,但是在开始运行里输入regsvr32 Shdocvw.dll回车后出现错误是因为没有阻止访问命令提示符的对话窗口禁用,步骤如下:

1、首先第一步就是进行在打开的本地组策略编辑器窗口,我们展开:用户配置 - 管理模板,如下图所示。



2、接着就是进行在管理模板的展开项中左键点击:所有配置然后就是在所有配置对应的右侧窗口,找到:阻止访问命令提示符,并左键双击:阻止访问命令提示符即可。



3、然后就是进行在阻止访问命令提示符的对话窗口,这时候可见:阻止访问命令提示符为“已启用(E)”,如下图所示。



4、接着就是把“已启用”更改为“未配置”或者“已禁用”,再点击:应用 - 确定,退出本地组策略编辑器即可。



5、最后就是进行从开始 - 运行(输入CMD)回车,就可以打开管理员命令提示符窗口了,如下图所示。


温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-01

 


您好:


这种情况一般是ie设置或者组件出现问题,才会导致这种情况出现的。此类问题还可以用腾讯电脑管家的电脑诊所一键修复,请点击上方的【立即修复】即可。


 




附:手动修复步骤(来源:腾讯电脑管家电脑诊所,自动修复请点击上方的【立即修复】)


 


方案一:清除IE缓存


1. 打开IE浏览器→点击【工具】→ 【Internet 选项】→【删除】:



 



2. 勾选所有选项→点击【确定】→ 在确认窗口中点击【确定】(如使用其他浏览器,请用类似方法清除浏览器缓存)


 


方案二:注册IE组件


1. 点击【开始】菜单→在搜索框中输入"cmd"→按键盘enter(回车)键:


2. 在弹出的黑色窗口中,按顺序输入以下内容,按键盘enter(回车)键,再逐一完成以下全部部件注册:




regsvr32 atl.dll


regsvr32 shdocvw.dll


regsvr32 urlmon.dll


regsvr32 browseui.dll


regsvr32 oleaut32.dll


regsvr32 shell32.dll


regsvr32 jscript.dll


regsvr32 vbscript.dll


regsvr32 mshtmled.dll


regsvr32 CLBCATQ.DLL


regsvr32 cscui.dll


regsvr32 MLANG.dll


regsvr32 stobject.dll


regsvr32 WINHTTP.dll


regsvr32 msxml3.dll


regsvr32 query.dll


regsvr32 jscript9.dll


regsvr32 hlink.dll


 


建议点击本回答上侧【立即修复】按钮,使用电脑诊所一键自动完成所有修复步骤。


 


方案三:修复注册表


1. 点击【开始】菜单→在搜索框中输入"regedit"→按键盘enter键:


2. 定位到\HKEY_ROOT\IE.HTTP\shell ,双击打开右侧【(默认)】将默认值设置为空→点击【确定】:




3. 根据前2个步骤,依次设置如下注册表项


  3.1 . 设置\HKEY_CLASSES_ROOT\IE.HTTP\shell\open\command 默认值为""C:\Program Files\Internet Explorer\iexplore.exe" -nohome "  (64位系统则,设置为"\%ProgramFiles(x86)%\Internet Explorer\iexplore.exe -nohome")(不包括最外层的双引号) 类型为REG_SZ


  3.2. 设置\HKEY_CLASSES_ROOT\IE.HTTP\shell\open\ddeexec 默认值为""%1",,-1,0,,,, "(不包括最外层的双引号) 类型为REG_EXPAND_SZ


  3.3.设置\HKEY_CLASSES_ROOT\IE.HTTP\shell\open\ddeexec\Application 默认值为"IExplore " (不包括最外层的双引号)  类型为REG_SZ  


  3.4.设置\HKEY_CLASSES_ROOT\IE.HTTP\shell\open\ddeexec\Topic 默认值为"WWW_OpenURL" (不包括最外层的双引号)  类型为REG_SZ


  3.5.设置\HKEY_CLASSES_ROOT\http\shell\open\command 默认值为"%programFile%\internet explorer\iexplore.exe -nohome"(64位系统则,设置为"\%ProgramFiles(x86)%\Internet Explorer\iexplore.exe -nohome")(不包括最外层的双引号) 类型为REG_SZ


  3.6. 设置\HKEY_CLASSES_ROOT\http\shell\open\ddeexec 默认值为""%1",,-1,0,,,, "(不包括最外层的双引号) 类型为REG_EXPAND_SZ


  3.7. 设置\HKEY_CLASSES_ROOT\http\shell\open\ddeexec\Application 默认值为"IExplore " (不包括最外层的双引号)  类型为REG_SZ  


  3.8. 设置\HKEY_CLASSES_ROOT\http\shell\open\ddeexec\Topic 默认值为"WWW_OpenURL" (不包括最外层的双引号)  类型为REG_SZ


方案四:调低cookie隐私等级


1. 打开IE浏览器 → 点击【工具】→【Internet 选项】


2. 点击【隐私】→将【选择Internet 区域设置】调为【中】→点击【确定】:



 



方案五:关闭GPU加速(适用于IE9以上版本)


3. 打开IE浏览器 → 点击【工具】→【Internet 选项】


4. 点击【高级】→勾选【使用软件呈现而不使用GPU呈现*】→点击【确定】:



 



如果以上诉步骤未能生效,再进入后续步骤:


方案六:重置IE


(说明:如果您使用网络代理或者对浏览器有特殊设置,请保存设置后再进行操作)


1. 打开IE浏览器 → 点击【工具】→【Internet 选项】


2. 点击【高级】→点击【重置】→勾选【删除个性化设置】→点击【确定】→【确定】:



 



方案七:修复IE浏览器


1. 打开【电脑管家】→选择【软件管理】→点击【软件仓库】→输入"Internet Explorer"开始搜索→点击【修复】(IE8以下的版本可以直接点击【下载】):



 



2. 安装时根据提示选择【我不想立即参与(O)】→点击【下一步(N)】→点击【我同意(A)】


3. 不勾选【安装更新(I)】→【下一步(N)】→点击【立即重新启动(推荐)(H)】


方案八:安装其他浏览器后设置其他浏览器为默认浏览器


1. 打开电脑管家→点击【软件管理】,在搜索框中输入"谷歌浏览器"→找到软件后点击安装


2. 打开电脑管家→点击【工具箱】,点击【默认程序设置】→在上网浏览器列表中选择【谷歌浏览器】:


 




注:腾讯电脑管家为IE浏览器出错崩溃问题定制部分修复步骤,因为操作过于繁杂,故未全部列出。若问题仍未解决,建议点击本回答上侧的【立即修复】按钮,进行深度修复。




本回答如有不清楚或其他疑问,请继续到电脑管家企业平台追问


谢谢!

本回答被网友采纳
第2个回答  推荐于2017-09-24
请将下面的代码保存编码格式为 Unicode 的 REG 文件, 然后以管理员身份导入到注册表, 即可恢复 32 位 Internet Explorer 8 打开一个页面中链接的功能.

1. 适用于32位 Windows 7 系统.

请复制以下代码

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{79EAC9C2-BAF9-11CE-8C82-00AA004BA90B}]
@="IHlinkSite"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{79EAC9C2-BAF9-11CE-8C82-00AA004BA90B}\NumMethods]
@="7"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{79EAC9C2-BAF9-11CE-8C82-00AA004BA90B}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{79EAC9C3-BAF9-11CE-8C82-00AA004BA90B}]
@="IHlink"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{79EAC9C3-BAF9-11CE-8C82-00AA004BA90B}\NumMethods]
@="17"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{79EAC9C3-BAF9-11CE-8C82-00AA004BA90B}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{79EAC9C4-BAF9-11CE-8C82-00AA004BA90B}]
@="IHlinkTarget"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{79EAC9C4-BAF9-11CE-8C82-00AA004BA90B}\NumMethods]
@="8"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{79EAC9C4-BAF9-11CE-8C82-00AA004BA90B}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{79EAC9C5-BAF9-11CE-8C82-00AA004BA90B}]
@="IHlinkFrame"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{79EAC9C5-BAF9-11CE-8C82-00AA004BA90B}\NumMethods]
@="8"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{79EAC9C5-BAF9-11CE-8C82-00AA004BA90B}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

请复制以上代码

2. 适用于64位 Windows 7 系统.

请复制以下代码

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\{79EAC9C2-BAF9-11CE-8C82-00AA004BA90B}]
@="IHlinkSite"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\{79EAC9C2-BAF9-11CE-8C82-00AA004BA90B}\NumMethods]
@="7"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\{79EAC9C2-BAF9-11CE-8C82-00AA004BA90B}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\{79EAC9C3-BAF9-11CE-8C82-00AA004BA90B}]
@="IHlink"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\{79EAC9C3-BAF9-11CE-8C82-00AA004BA90B}\NumMethods]
@="17"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\{79EAC9C3-BAF9-11CE-8C82-00AA004BA90B}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\{79EAC9C4-BAF9-11CE-8C82-00AA004BA90B}]
@="IHlinkTarget"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\{79EAC9C4-BAF9-11CE-8C82-00AA004BA90B}\NumMethods]
@="8"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\{79EAC9C4-BAF9-11CE-8C82-00AA004BA90B}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\{79EAC9C5-BAF9-11CE-8C82-00AA004BA90B}]
@="IHlinkFrame"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\{79EAC9C5-BAF9-11CE-8C82-00AA004BA90B}\NumMethods]
@="8"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\{79EAC9C5-BAF9-11CE-8C82-00AA004BA90B}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

请复制以上代码
如果还有看不懂可以再问我,我昨天刚用这个修好了ie。

参考资料:http://social.microsoft.com/Forums/zh-CN/window7betacn/thread/0c0504a4-14d8-42a1-984c-06558583be54

本回答被提问者采纳
第3个回答  2011-04-25
【故障解决】
①关闭过多的IE窗口。如果在运行需占大量内存的程序,建议IE窗口打开数不要超过5个。
②降低IE安全级别。执行“工具→Internet选项”菜单,选择“安全”选项卡,单击“默认级别”按钮,拖动滑块降低默认的安全级别。
③将IE升级到最新版本。
可使用以IE为核心的浏览器,如MyIE2。它占用系统资源相对要少,而且当浏览器发生故障关闭时,下次启动它,会有“是否打开上次发生错误时的页面”的提示,尽可能地帮你挽回损失
备注:如果ie中病毒了,建议你可以使用金山卫士的浏览器智能修复功能---清理浏览器病毒,修复ie错误
第4个回答  2011-04-21
运行---cmd---复制粘贴For %i in (C:\windows\system32\*.dll) Do regsvr32.exe /s %i然后回车
尝试下,祝你好运追问

不管用,谢谢啊

追答

那你下载一个或者从别人电脑上copy个Shdocvw.dll放到C:\windows\system32下,然后再用命令regsvr32 Shdocvw.dll注册下该文件试试