解决在 Web 上查看 PDF 文件时出现的问题

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

查看 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:继续执行下一步。

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

  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”,然后单击“确定”。

  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”。)

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

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

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

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。

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

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

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

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

  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\Reader\AcroRd32.exe”。
    • Acrobat 的默认路径为“C:\Program Files (x86)\Adobe\Acrobat \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 支持文章

Adobe, Inc.

更快、更轻松地获得帮助

新用户?