none
Outlook中的超链接无法用IE打开 RRS feed

  • 问题

  • 错误提示是:General failure. The URL was "此处省略一串地址" application not found.

    在Control Panel\All Control Panel Items\Default Programs\associate a file type or protocol with a program中http和https没有找到IE,无法browser也无法指定IE. 但是装了Chrome和Firefox然后指定其他浏览器为默认就都可以打开,唯独IE不行

    尝试过很多办法:

    1.微软官方的fix http://support.microsoft.com/kb/310049 无效

    2.reset IE 无效

    3.重新注册以下dll文件无效,其中有2个注册失败

    • regsvr32 Shdocvw.dll 失败
    • regsvr32 Oleaut32.dll
    • regsvr32 Actxprxy.dll
    • regsvr32 Mshtml.dll 失败
    • regsvr32 Urlmon.dll
    • regsvr32 Shell32.dll

    4.Control Panel\All Control Panel Items\Default Programs\ set orifran access abd cinoyter defaults\customer\choose default web browser为IE 无效

    5.修改了几处网上提到的相关的注册表也是无济于事

    例如HKEY_CLASSES_ROOT \.html“字符串 (默认)”的值为“htmlfile”

    实在是秦驴技穷了,特此发帖求助

    2013年2月27日 8:09

答案

  • 建議先檢查一下能將 Internet Explorer 設置為默認瀏覽器.
    如果不能檢查是否, 因第三方軟件阻止造成.

    你可以先比照一下其他同系統版本計算機的用戶或本機一個新建用戶的註冊表項

    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\DDECache\IExplore

    的設置.

    另外對於註冊表項

    HKCR\http
    HKCR\https

    之前有無嘗試過將原有設置刪除, 然後從其他同系統版本計算機導出相同設置, 最後將這些設置導入到本計算機.

    成功導入完成後, 建議檢查一下是否導入成功. 最好是重啟一次, 看是否會在重啟後, 又被改回.
    如果刪除失敗, 那麼檢查一下這兩個項的權限, 可以重置這兩個項的權限以完成刪除操作.

    如果被改回的話, 那麼說明有第三方程序或服務導致, 可通過 msconfig 進行排查.

    你也可以通過 Process Monitor 了解試圖打開超級鏈接時發生了什麼.

    Process Monitor v3.03
    http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx


    Folding@Home

    2013年2月27日 11:58
  • 再補充一下, 也建議對 Internet Explorer 第三方加載項進行排查.

    Folding@Home

    2013年2月27日 12:09
  • 你好:

    方法1. 可以尝试以下步骤:

    打开IE 9, 工具>Internet 属性.

    点击高级选项卡>点击重置按钮。点击程序选项卡>点击设置程序>点击设置默认程序>选择Outlook>点击设置这个程序为默认>确认退出。然后在程序选项卡>默认的WEB游览器中点击设置为默认按钮,确定退出。

    方法2. 到以下注册表:

    HKEY_CLASSES_ROOT\FirefoxURL\shell\open\ddeexec

    右边双击 ‘(Default)’ 清除 ‘Value data:’ 的值, 然后单击 ‘Ok’


    Tracy Cai
    TechNet Community Support

    2013年2月28日 7:10
    版主

全部回复

  • 建議先檢查一下能將 Internet Explorer 設置為默認瀏覽器.
    如果不能檢查是否, 因第三方軟件阻止造成.

    你可以先比照一下其他同系統版本計算機的用戶或本機一個新建用戶的註冊表項

    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\DDECache\IExplore

    的設置.

    另外對於註冊表項

    HKCR\http
    HKCR\https

    之前有無嘗試過將原有設置刪除, 然後從其他同系統版本計算機導出相同設置, 最後將這些設置導入到本計算機.

    成功導入完成後, 建議檢查一下是否導入成功. 最好是重啟一次, 看是否會在重啟後, 又被改回.
    如果刪除失敗, 那麼檢查一下這兩個項的權限, 可以重置這兩個項的權限以完成刪除操作.

    如果被改回的話, 那麼說明有第三方程序或服務導致, 可通過 msconfig 進行排查.

    你也可以通過 Process Monitor 了解試圖打開超級鏈接時發生了什麼.

    Process Monitor v3.03
    http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx


    Folding@Home

    2013年2月27日 11:58
  • 再補充一下, 也建議對 Internet Explorer 第三方加載項進行排查.

    Folding@Home

    2013年2月27日 12:09
  • 你好:

    方法1. 可以尝试以下步骤:

    打开IE 9, 工具>Internet 属性.

    点击高级选项卡>点击重置按钮。点击程序选项卡>点击设置程序>点击设置默认程序>选择Outlook>点击设置这个程序为默认>确认退出。然后在程序选项卡>默认的WEB游览器中点击设置为默认按钮,确定退出。

    方法2. 到以下注册表:

    HKEY_CLASSES_ROOT\FirefoxURL\shell\open\ddeexec

    右边双击 ‘(Default)’ 清除 ‘Value data:’ 的值, 然后单击 ‘Ok’


    Tracy Cai
    TechNet Community Support

    2013年2月28日 7:10
    版主