上次更新时间:2023 年 10 月 24 日
问题
在 Outlook Desktop 中使用“快速打印”功能打印带有 PDF 附件的电子邮件时,附件可能无法打印,并且可能会收到错误消息。
此错误可能如下所示:
状态:解决方法
在调查此问题期间,有一个发现是 Outlook 正在删除 PDF 文件,然后才能打印它。 Adobe Acrobat Reader 尤其如此。 若要解决此问题,可以设置一个注册表项,该注册表项将导致 Outlook 在删除临时文件之前等待更长时间。 使用以下步骤添加注册表项:
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Options\Attachments] “FileTrackIdle”=dword:00015000
-
右键单击“Windows 开始”按钮,然后选择“运行”。
-
在“运行”对话框中,键入 “Regedit ”,然后选择“确定”。
-
在 Regedit 顶部的栏中粘贴此路径,然后按 Enter, Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Options
-
右键单击 “选项” 键,然后选择“ 新建密钥”。
-
将新的密钥 附件命名为 。
-
右键单击“ 附件 ”并选择“ 新建”, DWORD32 (32 位) “值 ”并将其命名为 “FileTrackIdle”。
-
右键单击 “FileTrackIdle ”并选择“ 修改”,对于 “值数据:15000”。
-
确认注册表与下图匹配,如果匹配,请关闭 注册表编辑器。
注意: 如果仍然看到错误 打开此文档时出错。找不到此文件。,将 FileTrackIdle 注册表项增加到 30000。 如果更改后仍看到错误,请将其增加到 60000。 作为参考,临时文件所在的 Outlook Secure 临时文件文件夹是此路径 %localappdata%\Temporary Internet Files\Content.Outlook。 若要访问该路径,请右键单击“ Windows 开始 ”按钮,选择“ 运行”,粘贴该路径并选择“ 确定”。
在测试期间,我们发现一些 PDF 阅读器打印速度更快。 如果打印速度有问题,可以尝试备用阅读器。 我们发现 Foxit PDF 阅读器作为替代方法是有效的。 如果尝试其他阅读器,请记得转到 Windows 设置、默认 应用 (按文件类型 .pdf 并将其设置为首选读取器)。 我们还测试了 Edge 作为默认读取器,但无法一致地工作。 边缘可能会中断快速打印,询问使用哪种应用程序进行打印。 我们正在与 Edge 团队跟进以解决此问题。
如果无法快速打印,其他选项包括:
-
在本地保存附件,然后将其打印到默认程序中。
-
打开电子邮件,然后打印附件。
其他资源