每当我通过打开系统(Windows 7 x64)上的文件来打开 Adobe Reader 时,.pdf
如果没有 Internet 连接(根本没有连接,甚至是错误的 Internet 设置,例如不存在的代理),Adobe Reader 将工作大约 1 秒钟,然后冻结 8 秒钟或更长时间,之后它将正常工作。
启用 Internet 后,它会冻结不到 1 秒。禁用 Internet 后,CPU 无活动,网络无活动(当然),冻结期间内存负载为 80 MB,而最终开始工作时内存负载为 100 MB。
对我来说,这是网络进程的一个独特特征,它决定了整个应用程序的执行。Adobe 正在 Internet 上寻找某些内容,并且不允许用户执行任何操作,甚至滚动,直到它完成或确定资源不可用,通过...等待超时。我也在等待那个超时。每次我在完全关闭 Adobe Reader 后打开它时。
我看到一些关于最近使用的文件位于不可用网络位置的信息。我尝试在首选项/文档菜单中将最近使用的文件列表减少到 1 个,但这不会影响最近使用的文件的完整列表,只会影响“文件”菜单中显示的内容。
其他答案(启动时禁用保护模式、启动时禁用自动签名验证、禁用我能识别的所有需要 Adobe 自动网络操作的功能)对我都不起作用。我唯一能做的就是一直保持互联网畅通,这样才能避免这种烦人的干扰,但有时这是不可能的。
如果有人能真正解释这个问题,我将不胜感激。Adobe Reader 在网上寻找什么,为什么如此迫切需要它,以至于它在启动时必须停止所有功能,直到找到它要找的东西?
感谢您的帮助!
答案1
我有与上述完全相同的症状(禁用 Internet 时冻结 8 秒,而使用 Internet 时冻结 1-2 秒)。在尝试了这里讨论的大多数方法(在“设置”中和通过 regedit 禁用安全模式、重新安装 Reader、重新启动)后,我尝试逐个禁用插件(.api)以查看问题是否与其中一个有关,至少在我的情况下是这样的!
最后我发现,如果你禁用 Weblink 插件(见下面的操作方法),一切都会恢复正常!(尽管,遗憾的是,你失去了从 PDF 文档跟踪网络链接的超能力——但是,在大多数情况下,你可以手动复制 URL 并将其粘贴到浏览器中)
要禁用插件,您需要:
- 关闭所有正在运行的 AcroRd32.exe 实例
- 转到“C:\Program Files (x86)\Adobe\Reader 11.0\Reader\plug_ins\”文件夹
- 剪切文件“weblink.api”并将其粘贴到该文件夹之外的某个位置(例如,在新文件夹中,如“(...)\Reader\plug_ins_BAK\”) - 或者简单地重命名文件,更改扩展名以获得类似“weblink.api.bak”的名称。
然后尝试运行 Adobe Reader。
答案2
如上所述,我将我的“编辑”转换为答案。
对我而言,有效的方法是允许 Adobe Reader 连接到互联网(棘手的是,我在工作和在家时经常在使用代理和不使用代理之间犹豫不决,而且由于我比较懒,通常我只在 Firefox 中设置代理,而不在(Windows 7)系统上设置代理,而 Adobe 的 Reader 就是在 Windows 7 系统上设置代理)。这样做之后,第二天就再也没有问题了。
一旦你这样做了,并启动了 Adobe Reader,你仍然会看到冻结,但只持续大约 0.3 秒,因为它会在网上检索它要查找的内容。我仍然完全不知道这个网络例程到底在做什么,为什么在没有互联网连接的情况下,它在倒计时超时时会导致 Reader 完全冻结。chokingyou 的建议似乎是正确的,尽管我无法在我的配置上测试它并验证它,因为我不再遇到这个问题了。
这就是为什么我将我的答案标记为选定的答案,并向那些想知道问题真正(和可能的)最终原因的人赞成 chokingyou 的答案。
答案3
我遇到了同样的问题,并且以下一项/所有操作均有帮助:
- 将最近打开的文档列表缩减为 1 个(我有多个网络驱动器,如果这些驱动器不可用,Adobe Reader 在尝试进行文件检查时会挂起)您可以通过将以下选项设置为 1 来做到这一点:
Edit->Preferences->Documents
然后出现选项“最近使用的列表中的文档” Edit->Preferences->General
禁用产品消息传递。您可以通过取消选中“启动时显示消息”并选中“查看文档时不显示消息”来实现此目的- 作为最后的手段,禁用“启动时启用保护模式”选项
Edit->Preferences->Security (Extended)
答案4
- 在 Acrobat XI 运行时,打开 Windows 的任务管理器(Ctl-Alt-Del 即可)。
- 打开“流程”选项卡。
- 查找“AdobeCollabSync.exe”。
- 应该只有一个副本正在运行。如果有多个副本,请结束它们。
- 关闭任务管理器,然后查看 Acrobat 是否正常运行。