如何让 Word 文档中的 PDF 链接在默认浏览器中打开?

如何让 Word 文档中的 PDF 链接在默认浏览器中打开?

我正在尝试创建一个包含指向网络资源链接的 Word 文档。如果我创建指向常规 HTML 文件的超链接,当我单击该链接时,它会按预期在我的默认浏览器(Google Chrome)中打开。

但是,如果我单击网站上的 PDF 文件链接,它会在 Internet Explorer 中打开。在打开之前,我还收到以下提示:

微软办公软件

开场http://www.example.com/example.pdf

有些文件可能含有病毒或对您的计算机造成危害。确保该文件来自可靠来源非常重要。

您想打开这个文件吗?

确定 取消

我使用的是 Office 2010,但我正在为使用 Office 2007 并遇到相同问题的用户询问。(他的默认浏览器是 Firefox。)我们都在使用 Windows 7。

答案1

要删除警告,请执行以下操作:

  1. 运行 Procmon.exe(从 download.sysinternals.com/files/ProcessMonitor.zip 下载)
  2. 关闭捕获,然后清除。打开捕获。
  3. 单击 Word 中的超链接。
  4. 关闭捕获。按 Process=Winword.exe、Operation=RegQueryValue、Result=NAME NOT FOUND 进行筛选
  5. 在路径中查找第一个带有 EditFlags 的条目。
  6. 打开 Regedit,导航到路径。添加新的 DWORD 类型,名为“EditFlags”,十六进制值为 10000。

结果:超链接不再显示对话框“某些文件可能包含病毒或对您的计算机有害”。

我从拉胡尔的角落

答案2

该提示是来自 IE 还是在打开 IE 之前来自 Word 的安全提示?

这看起来像标准的 IE 文件下载警告。

在他的 Adob​​e(Reader、Standard、Pro 等)应用程序中,转到编辑 -> 首选项。

在 Internet 部分,确保已启用“在浏览器中显示 PDF”项。为了获得最佳兼容性,我还发现取消选中(禁用)“启用快速 Web 查看”和“启用推测性下载”有助于使工作更顺畅。

答案3

如上所述,该警告基本上是 Microsoft Word 试图保护您不打开任何可疑文件。至于为什么它无法在 Chrome 中打开,这与您的文件关联有关。您的 .pdf 扩展名与 Internet Explorer 和/或 Internet Explorer 插件相关联。您的 .html 扩展名与 Chrome 相关联。无论如何……这是您更改它的方法。

http://www.makeuseof.com/tag/change-fix-broken-file-type-associations-windows-7/

答案4

我发现注册表项更改记录在http://support.microsoft.com/kb/218153解决了这个问题。

总之,您需要在以下子项中创建一个值为的DWORD Value调用:ForceShellExecute1

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Common\Internet

如果您在 64 位版本的 Windows 上运行 32 位版本的 Office,请在此处创建密钥:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\9.0\Common\Internet

请注意,此注册表子项对于所有受支持的 Office 版本都是相同的(即在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ 处创建一个键14.0\Common\Internet 只是因为您正在使用 Office 2010 — 它将不起作用。)

相关内容