超链接在Outlook中不工作? 如何让链接再次在Outlook中打开?

  • Share This
Michael Brown

文章解释了为什么超链接可能在Outlook中不工作,并提供了几个解决方案来解决这个问题。 这些方法将让你再次毫无问题地打开Outlook电子邮件中的链接,无论你使用哪个版本--Outlook 365、2021、2019、2016、2013、2010和更低版本。

试想一下......你在Outlook中打开链接总是很顺利,然后突然间超链接停止工作,每当你点击嵌入在电子邮件中的链接时,你最终会得到错误。 在 Outlook 2010 Outlook 2007 ,错误信息如下。

由于对这台电脑的限制,该操作已被取消。 请联系您的系统管理员。

2019年展望 - Outlook 365 虽然其含义和以前一样模糊不清,但信息却有所不同。

你的组织的政策使我们无法为你完成这一行动。 如需更多信息,请联系你的服务台。

另一个可能的错误是这样的。 一般失败。URL是://www.some-url.com。系统无法找到指定的文件。

如果这是你遇到的问题,这篇文章将帮助你快速解决这个问题。 你还将了解为什么超链接在你的Outlook中不能正常工作,这样你就不会在同一块石头上绊倒两次。

    为什么我不能再在Outlook中打开链接?

    超链接在Outlook中不工作的主要原因是默认的互联网浏览器没有在您的操作系统中注册(正确)。 通常情况下,这个问题是在卸载谷歌浏览器或将默认浏览器从Internet Explorer改为Chrome或Firefox后出现的。

    注意,默认浏览器甚至可能在你没有注意到的情况下被一些不守规矩的插件或应用程序改变,这些插件或应用程序将Chrome/Firefox和它自己的文件一起安装,并使其成为默认的互联网浏览器,除非你从相应的复选框中取消勾选。 当然,这个选项不是很明显,所以任何人都可以在安装时轻易忽略它。 一个明显的例子是这类程序是Adobe Flash Player,在首次安装和更新时都可能安装Chrome,所以一定要在下次更新时取消该选项,以避免Outlook中出现超链接的问题。

    嗯,这是最典型的原因,虽然Outlook链接可能在其他一些情况下停止工作,甚至没有任何明显的原因。 好吧,知道你知道的原因和后果,让我们看看你如何能得到问题的解决。

    如何修复Outlook中不工作的超链接

    我们将从最简单的故障排除步骤开始,这需要花费最少的时间和精力,所以按照以下方法的顺序进行是有意义的,在尝试每个解决方案后,检查你是否能再次在Outlook中打开链接。 这些解决方案适用于所有版本的Microsoft Outlook 365 - 2010。

    使用微软的修复工具

    幸运的是,微软的人知道 "Outlook中的超链接无法工作 "的问题,他们已经制定了一个修复方案。 因此,你应该尝试的第一件事是下载并运行微软针对你的Windows版本的修复工具。

    即使你是 "我自己来做!"的人,我也强烈建议你在这种特殊情况下让微软为你修复它。 首先,因为这是一个更快的方法,其次,因为它更安全,第三,如果出现问题,你肯定知道该怪谁 :)

    所以,给它一个机会,如果修复对你有用,恭喜你,你可以关闭这个页面。 如果你仍然无法在Outlook中打开链接,那么请继续阅读并尝试其他方法。

    将Internet Explorer和Outlook设置为默认程序

    1. 在Windows 7和更高的版本中,你可以通过进入以下页面来设置默认程序 控制面板 > 默认程序 > 点击 设置你的默认程序 .
    2. 选择 Internet Explorer 节目 列表,并点击 将此程序设置为默认程序 链接。
    3. 查找 微软Outlook 节目 列表,并将其也设置为默认值。

      在Windows XP中,你也可以通过进入 控制面板> 添加和删除程序> 默认程序> 设置你的默认程序 .

      访问""的另一种方法是 设置你的默认程序 "对话框是通过点击 Internet Explorer的工具图标> Internet选项> 程序标签> 设置程序 .

    重新启动Outlook并检查超链接是否正常。 如果它们未能再次打开,请继续下一个方法。

    重新安装Chrome或Firefox

    如果链接在你的Outlook中停止工作后,你有 在谷歌浏览器(或火狐浏览器)被设置为默认浏览器时卸载了它 ,在卸载其他浏览器之前,尝试将IE设置为默认,以防止出现问题。 下面是你的做法。

    1. 重新安装Chrome或Firefox,以先前设置为默认浏览器的为准。 下载链接和详细说明见这里。
      • 下载谷歌浏览器
      • 下载火狐浏览器
    2. 设置Chrome / Firefox为默认浏览器。
    3. 检查超链接是否在你的Outlook中工作。
    4. 如果你现在可以打开Outlook链接,那么你可以安全地将Internet Explorer设置为默认浏览器。 要做到这一点,请打开Internet Explorer并点击 工具 图示 > 互联网选项 然后导航到 节目 标签,并点击 制作默认按钮 .点击 认可 并关闭Internet Explorer。
    5. 如果你不再需要谷歌浏览器或火狐浏览器,请卸载它们,希望你不会再遇到Outlook中的链接问题。

    注意:在改变默认浏览器之前,请关闭Chrome / Firefox,并确保在将IE设置为默认浏览器时,任务管理器中没有chrome.exe或firefox.exe进程在运行。 要打开任务管理器,可以按Ctrl+Shift+Esc或右击任务栏,选择" 启动任务管理器 ".

    手动编辑注册表

    如果在你卸载了Chrome、Firefox或任何其他默认打开HTML文件的应用程序(如HTML网页编辑器)后,你的Outlook中的超链接不再工作,改变注册表中的HTM/HTML关联可能会有所帮助。

    重要的是! 在对系统注册表进行修改时,请非常小心。 如果你是在企业环境中工作,向你的系统管理员或IT人员寻求帮助可能是个好主意。

    无论如何,在修改注册表之前,为了安全起见,一定要创建一个系统还原点并完全备份你的注册表。 以下来自微软的分步说明可能确实非常有帮助:如何在Windows 8上备份注册表 - 11。

    现在你已经采取了必要的预防措施,你已经准备好着手进行修改了。

    1. 在Windows搜索框中,输入 注册 ,然后点击注册表编辑器应用程序。
    2. 在注册表编辑器中,浏览到 验证是否是这样的:HKEY_CURRENT_USER/Software/Classes/.html。 默认情况下 这个键的值是htmlfile。
    3. 如果 默认情况下 价值是 ChromeHTML 火狐浏览器(FireFoxHTML) (取决于你所安装的浏览器),右击它并选择 修改...
    4. 改变 默认情况下 值为 htmlfile .
    5. 重复步骤3和4,用于 .htm 和 。 shtml 钥匙。
    6. 重新启动你的计算机,使变化生效。

    进行同样的注册表修改的另一种方法是点击 开始 如果你有一个较早的Windows版本,点击 "开始>运行",然后在 "打开 "框中输入该命令。

    REG ADD HKEY_CURRENT_USER\Software\Classes\.htm /ve /d htmlfile /f

    然后输入一个类似的命令,用于 .htm 和 。 shtml 钥匙。

    重置Internet Explorer设置

    如果你的Outlook中的链接问题仍然存在,请尝试重置Internet Explorer的设置。

    1. 确认你的Outlook已经关闭。
    2. 启动Internet Explorer,点击工具图标 并选择 互联网选项 .
    3. 切换到 高级 选项卡,并点击 复位 按钮(如果你使用Internet Explorer 6或更低版本,你会在 "程序 "选项卡上找到这个选项)。
    4. 重置Internet Explorer设置窗口将打开,你选择 删除个人设置 复选框,然后点击 复位 .
    5. 点击 关闭 复位过程完成后,请按下 "复位 "按钮。
    6. 请确保将Internet Explorer和Outlook设置为默认程序,正如我们在本文前面讨论的那样。
    7. 关闭并重新打开Internet Explorer,然后检查超链接是否在你的Outlook电子邮件、任务和其他项目中重新发挥作用。

    注意:如果你在Internet Explorer上收到一条信息,提示你将IE作为你的默认互联网浏览器,请点击 如果你喜欢一个不同的浏览器,你可以在以后选择它作为默认浏览器。

    从另一台计算机导入注册表键

    如果你最近升级到一个较新的IE浏览器版本,以下注册表键可能被损坏或丢失。 HKEY_Local_Machine\Software\Classeshtmlfile\shell\opencommand

    你可以通过把它从另一台健康的电脑导入到受影响的机器来解决这个问题。

    注意:你需要有管理员权限才能导入注册表文件。 此外,在执行这一操作时请非常小心。 如果你在手动导入密钥时只犯了一个小错误,例如从/复制到一个错误的注册表分支,你的计算机可能会出现非常严重的问题。 如果这种最坏的情况发生,一定要创建一个系统还原点首先,这样,无论如何你都会很安全。

    好了,现在我已经给了一个警告,你也听到了(希望:),到另一台Outlook链接工作正常的电脑上,做以下事情。

    1.从Outlook中的链接没有任何问题的计算机上导出注册表键。

    • 打开注册表编辑器。 正如你所记得的,你需要点击 开始 按钮,输入 注册 然后按 进入 .
    • 找到以下注册表键。 HKEY_LOCAL_MACHINE\Software\Classeshtmlfile\shell\opencommand
    • 右键点击 指挥部 子键,并选择 出口 从上下文菜单中选择。

    或者,在Windows 7或Windows 8上,你可以切换到 文件 菜单,并点击 出口... 在早期的操作系统中, 出口 选项可能驻留在 登记处 菜单。

    • 键入一个便于你记忆的文件名,如 "导出的密钥",并将注册表分支保存到某个文件夹中。
    • 关闭注册表编辑器。

    2.将注册表密钥导入到有问题的计算机。

    这一步可能是我们今天执行的最简单的一步。 只需将导出的注册表键复制到受影响计算机的桌面(或任何文件夹),然后双击.reg文件。

    3.确保HKEY_CLASSES_ROOT \.html键的默认值是htmlfile。

    要检查这一点,再次点击 "开始 "按钮,输入 注册 来打开注册表编辑器,然后导航到 HKEY_CLASSES_ROOT \.html 我们今天已经做了好几次这样的操作,所以我相信现在你已经能够站着做这个动作了 : )

    如果 默认情况下 该注册表键的值不是 htmlfile 编写的,修改的方式与我们在《手动编辑注册表》中讨论的一样。

    好了,你已经花了相当多的时间来解决这个问题,希望现在你的Outlook中的超链接再次工作,没有问题。 如果不顾一切地坚持这个问题,你仍然无法在Outlook中打开链接,恢复你的系统作为最后的手段。

    做一次系统恢复

    系统还原是一种撤销计算机系统中最近变化的方法,以便将其恢复到更早的时间点。

    你可以通过点击以下链接打开系统还原 开始 按钮并键入 系统还原 在搜索栏中,然后点击 进入 或等待一下,选择 系统还原 从结果列表中。

    在系统还原对话窗口中,你可以选择使用 建议恢复" 选项或" 选择一个不同的还原点" 当你确定一切工作正常时,包括Outlook中的超链接。

    这就是我对这个问题的全部看法。 我希望你觉得这篇文章对你有帮助,而且上述方法之一对你有用。 如果你的Outlook电子邮件中的超链接仍然不工作,请在评论中给我们留言,我们将尝试找出原因,并使你的链接正常打开。 感谢您的阅读!

    Michael Brown is a dedicated technology enthusiast with a passion for simplifying complex processes using software tools. With more than a decade of experience in the tech industry, he has honed his skills in Microsoft Excel and Outlook, as well as Google Sheets and Docs. Michael's blog is dedicated to sharing his knowledge and expertise with others, providing easy-to-follow tips and tutorials for improving productivity and efficiency. Whether you're a seasoned professional or a beginner, Michael's blog offers valuable insights and practical advice for getting the most out of these essential software tools.