解决在从网站中查看 PDF 时出现的常见问题。

症状 

无法在 Web 上查看 PDF 时的常见症状:

  • Web 浏览器中的空白页
  • 红色 X 图标
  • 断开的链接指示符,例如红色正方形、蓝色三角形或蓝色圆形
  • 错误:“正在运行的 Adobe Acrobat/Reader 无法用于在 Web 浏览器中查看 PDF 文件。需要 Adobe Acrobat/Reader 版本 8 或 9。请退出并重试。”

要解决某些最常见的 PDF 显示问题,请遵循下方的说明,顺序如下:更新 Reader 或 Acrobat,修复 PDF 的问题,检查浏览器设置,修复或重新安装 Reader 或 Acrobat。

更新 Reader 或 Acrobat

Adobe 每季度发布一次免费的安全更新。确保将 Reader 或 Acrobat 的版本更新到最新版本。这些更新通常包含常见问题的修复。请下载最新的免费更新。

  1. 打开 Reader 或 Acrobat。

  2. 选择“帮助”>“检查更新”。 

    Acrobat 9 及更低版本:如果提供了新的更新,将会自动安装。

    Acrobat X 和 XI:单击“更新”,然后单击“安装”。

    Acrobat DC:继续执行下一步。

    检查更新
  3. 显示 Updater 对话框时,单击“下载”。

    更新 Acrobat
  4. 下载完成后,单击 Acrobat 安装图标。在 Acrobat Updater 窗口中,单击“安装”。

    更新已就绪
  5. 安装完成后,重新启动计算机,并重新测试 PDF 以查看您是否可以查看 PDF。

PDF 解决方案

刷新或重新加载页面

通常,只需在浏览器中刷新页面即可完全加载 PDF。

  • 在按住 Shift 键的同时按浏览器中的 “刷新”或 “重新加载”按钮。

尝试查看不同的 PDF

尝试查看不同的 PDF。例如,查看是否可以在浏览器中显示此样例表单。如果 Acrobat 或 Reader 可以打开此样例表单,表明另一个 PDF 可能已损坏或 Web 服务器可能存在问题。如有可能,请与管理网站的个人或公司联系。

尝试在硬盘驱动器上查看 PDF

确定 Web 浏览器是否可以从本地硬盘驱动器上而非从 Web 上打开 PDF。对于此测试,您需要在计算机上保存一个 PDF。

  1. 在 Web 浏览器中,执行以下操作之一:

    • Mac OS:选择“文件”>“打开”(或“打开文件”)。
    • Windows:按 Control + O 键。
  2. 单击“浏览”

  3. (仅限 Windows)从“文件类型”菜单中,选择“所有文件”。

    选择所有文件
  4. 在计算机上找到一个 PDF,选择此 PDF,然后单击“打开”。

    如果可以打开此 PDF,表明您查看的网站可能存在问题。请与管理网站的个人或公司联系。

浏览器和浏览器设置解决方案

使用其他 Web 浏览器

计算机上的某些条件(例如安全性设置或浏览器 cookie)可能会阻止您查看 PDF。通常,最快的解决方案是尝试使用不同的浏览器打开页面。请尝试尚未试过的以下任何浏览器:

 Google Chrome
 Mozilla Firefox
 Microsoft Internet Explorer
 Apple Safari

有关 Reader 和 Acrobat 的兼容浏览器的列表,请参阅兼容的 Web 浏览器

切换到兼容性视图 (Internet Explorer)

某些网站在 Internet Explorer 的兼容性视图中显示效果较好。兼容性视图就像在较低版本的浏览器中一样显示页面。

有关如何切换到此视图的说明,请参阅使用“兼容性视图”解决网站显示问题

重新启动计算机并重新尝试打开 PDF

重新启动计算机,然后重新打开网页。重新启动会清除计算机内存和内存缓存。只是重新启动计算机往往就能解决显示问题。

删除 Internet 临时文件(Internet Explorer、Firefox 和 Chrome)

清除浏览器缓存(有时称为 Internet 临时文件)以确保您正在查看新版本的页面。

选择选项时要务必小心。仅清除浏览器缓存。如果清除所有 Internet 临时文件,可能会删除包含登录信息和首选项的 cookie。大多数浏览器都允许您选择要删除的内容类型。

清除历史记录
在 Firefox 的“清除所有历史记录”对话框中,您只能删除浏览器缓存。

有关清除浏览器缓存的说明,请参阅以下文章:

Firefox:删除浏览、搜索和下载历史记录

Chrome:删除缓存、历史记录和其他浏览数据

Internet Explorer 8 至 11查看和删除浏览历史记录

Internet Explorer 7删除网页历史记录

重置“在浏览器中显示 PDF”首选项(Acrobat/Reader X 或更低版本)

尝试重置浏览器中的显示首选项以解决查看问题。

  1. 在 Reader 或 Acrobat 中,右键单击文档窗口,然后选择“页面显示首选项”。

    页面显示首选项
  2. 从左侧的列表中,选择因特网

    选择“因特网”首选项
  3. 取消选择“在浏览器中显示 PDF”,然后单击“确定”。

    取消选择“在浏览器中显示 PDF”
  4. 重新尝试从网站上打开 PDF。

在 32 位版本的 Internet Explorer 或 Safari(仅限 Windows Vista)中查看 PDF

此过程仅适用于运行 Internet Explorer 9 或更低版本的 Windows Vista 用户。

Acrobat 和 Reader 是 Windows 上的 32 位应用程序。如果您尝试在 64 位版本的 Internet Explorer 中打开 PDF,PDF 将在独立的 Acrobat 或 Reader 中而非在 Internet Explorer 中打开。

注意:

只有 Reader 10.1 或 Acrobat 10.1 及更高版本支持 Internet Explorer 9。

要确保您使用的是 32 位版本的 Internet Explorer,请遵循以下步骤:

  1. 在 Internet Explorer 中,选择“帮助”>“关于 Internet Explorer”。(在某些版本的 Internet Explorer 中,选择右上角的问号以选择“关于 Internet Explorer”。)

    关于 Internet Explorer 9

    如果您在版本旁边看到“64 位版本”,则接着执行步骤 2。

    Internet Explorer 64 位
  2. 要切换到 32 位 Internet Explorer,首先退出 64 位 Internet Explorer。然后双击 32 位版本的程序图标:

    C:\Program Files (x86)\Internet Explorer\iexplore.exe

    Internet Explorer 32 位

Reader 和 Acrobat 解决方案

修复 Reader 或 Acrobat

Reader 或 Acrobat 可能已损坏。修复安装是一种快速的故障诊断防护措施。

从 Reader 或 Acrobat 中修复

选择“帮助”>“修复安装”。

“帮助”>“修复安装”

使用控制面板修复 (Windows)

您也可以使用 Windows 控制面板修复 Acrobat 或 Reader 安装。

  1. 关闭 Reader 或 Acrobat。

  2. 单击“开始”>“控制面板”。

    “开始”>“控制面板”
  3. 根据您的 Windows 版本,在控制面板中执行以下操作之一:

    • (Windows 8/7/Vista) 单击“程序”,然后单击“程序和功能”。
    • (Windows XP) 双击“添加或删除程序”。
  4. 在程序列表中,选择“Adobe Reader”或“Adobe Acrobat”。

  5. 单击“更改”并按照说明修复应用程序。

    单击“更改”进行修复
  6. 过程完成后,单击“完成”。

高级解决方案

如果前面几部分中的解决方案均未能解决查看 PDF 的问题,您可以尝试以下高级步骤。

启用 Adobe PDF 浏览器加载项(Internet Explorer 8 及更高版本)

确保已启用 Adobe PDF 浏览器加载项。

  1. 打开 Internet Explorer,然后选择“工具”>“管理加载项”。

  2. 在“加载项类型”下方,选择“工具栏和扩展”。

  3. 在“显示”菜单中,选择“所有加载项”。

    所有加载项
  4. 在加载项列表中,选择“Adobe PDF Reader”。

    注意:

    如果未显示 Adobe PDF Reader 加载项,请尝试菜单上的其他选项。例如,在某些系统中,此加载项将在选择“未经许可运行”时显示。

  5. 单击“启用”按钮。

    注意:

    如果此按钮显示“禁用”,表明已启用加载项。根据选定加载项的状态,此按钮在“启用”和“禁用”之间切换。

    启用将 Adobe PDF Reader 加载项设置为在浏览器中打开 PDF。

    禁用关闭加载项,因此它不在浏览器中打开 PDF。

    启用 Acrobat Reader

启用 Adobe PDF 浏览器加载项 (Firefox)

确保已启用 Adobe PDF 浏览器加载项 (nppdf32.dll)。

  1. 在 Firefox 地址栏中,键入 about:plugins

  2. 向下滚动至名为 Adobe Acrobat 的一部分。

    在 Firefox 中已启用
  3. 确保文件显示“nppdf32.dll”和“Adobe Acrobat Plug-In for Netscape”。
    如果没有该条目,请安装最新版本的 Reader 或 Acrobat

在一个新本地管理员帐户中运行 Acrobat 或 Reader

创建一个用户帐户,其权限与出现问题时您使用的帐户权限相同。或者创建一个本地管理员帐户。如果在您登录新帐户时问题没有再次出现,表明原始用户帐户可能已损坏。

有关设置用户帐户的信息,请参阅以下资源或与网络管理员联系:

Windows XP:向计算机添加新用户

Windows Vista/7/8:创建用户帐户

Mac OS X:在 Mac 上设置用户

优化大型 PDF 文件

如果 PDF 文件为 4 MB 或更大,请让提供者优化 PDF 文件。有关优化 PDF 文件的信息,请参阅优化 PDF

检查 Acrobat 或 Reader 的注册表路径 (Windows)

免责声明:注册表包含对计算机和应用程序至关重要的系统相关信息。在修改注册表之前,务必为其创建备份副本。Adobe 不为由于不当修改注册表而引起的问题提供支持。Adobe 强烈建议您在修改注册表之前具备编辑系统文件的经验。有关注册表的更多信息,请参阅 Windows 文档或与 Microsoft 联系。

  1. 转至“开始”>“运行”。

  2. 键入 regedit,然后单击确定。

  3. 浏览到注册表项 HKEY_CLASSES_ROOT\Software\Adobe\Acrobat\Exe。

  4. 确保为 Acrobat 或 Reader 的安装路径设置了(默认)值。

    • Reader 的默认路径为“C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe”。
    • Acrobat 的默认路径为“C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\Acrobat.exe”。

    注意:

    如果 Acrobat 或 Reader 未安装在默认路径,确保注册表项的(默认)值指向实际位置。

有关此过程的视频演示,请参阅检查正确的注册表路径

如果系统中不存在以上注册表项,请执行以下操作:

  1. 转至“开始”>“运行”。

  2. 键入 regedit,然后单击确定。

  3. 备份当前的注册表文件:

    • 在“注册表编辑器”对话框中,选择“文件”>“导出”。
    • 键入文件的名称并选择位置。
    • 针对“导出范围”,选择“全部”。
    • 单击“存储”
  4. 转至“编辑”>“新建”>“注册表项”,并创建缺少的 HKEY_CLASSES_ROOT\Software\Adobe\Acrobat\Exe。

  5. 转至“编辑”>“新建”>“字符串值”,并将此注册表项指定为“(默认)”。

  6. 选择“(默认)”,然后转至“编辑”>“修改”。在产品的“值数据”中键入默认路径(以上所示)。

  7. 重新启动计算机。

修复 HKCR\AcroExch.Document 注册表项 (Windows)

可能此注册表项已损坏,它指向过时版本的 Acrobat 或 Reader 或者指向第三方 PDF 查看器。

免责声明:注册表包含对计算机和应用程序至关重要的系统相关信息。在修改注册表之前,务必为其创建备份副本。Adobe 不为由于不当修改注册表而引起的问题提供支持。Adobe 强烈建议您在修改注册表之前具备编辑系统文件的经验。有关注册表的更多信息,请参阅 Windows 文档或与 Microsoft 联系。

  1. 选择“开始”>“运行”,在“运行”对话框的“打开”文本字段中键入“regedit”,然后单击“确定”。

  2. 备份当前的注册表文件:

    • 在“注册表编辑器”对话框中,选择“文件”>“导出”。
    • 键入文件的名称并选择位置。
    • 针对“导出范围”,选择“全部”。
    • 单击“存储”
  3. 导航到 HKEY_CLASSES_ROOT\AcroExch.Document。

  4. 右键单击 AcroExch.Document 并选择“删除”;确保注册表项正确,并在出现任何提示时单击“”。

  5. 右键单击 AcroExch.Document.7 并选择“删除”;确保注册表项正确,并在出现任何提示时单击“”。

  6. 以下视频演示了相关步骤。

     

在 Web 服务器上更改内容类型标头(Web 管理员)

如果您是网站管理员或者对网站具有管理权限,则可以将 Web 服务器配置为针对 PDF 文件发送内容类型标头“application/pdf”。有关说明,请参阅 Web 服务器附带的文档,或者参阅这篇 Microsoft 支持文章

本产品经 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 许可  Twitter™ 与 Facebook 中的内容不在 Creative Commons 的条款约束之下。

法律声明   |   在线隐私策略