错误 1920,服务 PDF24 未能启动
安装程序会显示:Error 1920. Service PDF24 failed to start. Verify that you have sufficient privileges to start system services.(错误 1920。服务 PDF24 未能启动。请确认你有足够权限来启动系统服务。)传统打印机需要这个服务。在较旧的 MSI 安装包上,这次失败会取消整个安装,即使是管理员也一样。
- 重新启动 Windows,以便残留的 PDF24 服务进程消失。错误 1053 是相关情况:服务没有启动,是因为更早一次安装留下的进程仍在运行。
- 安装 11.32.0。从这个版本起,服务在结束时无法启动,MSI 不再回滚整个安装。
- 如果你仍在使用较旧的 MSI,并且安装程序取消了安装,请改用 11.32.0 的 EXE 安装程序。EXE 也会安装该服务,而且服务未能启动时不会取消整个安装。
- 如果仍然失败,请保留日志。对 EXE 来说,日志是 PDF24 程序文件夹中的 srvInst.log。对 MSI 来说,请用 msiexec 生成详细日志。记下 Windows 版本和防病毒产品。支持讨论真正用得上的,就是这三项。
文件大小以及 EXE 与 MSI 的选择见 下载页面.
防病毒软件隔离了安装程序或 update.exe
扫描引擎可能在打印机尚未出现时,就把新文件移入隔离区。已报告的情况包括:Surfshark 隔离临时文件,在版本 11.20.1 之后名称为 Drop.Win32.RegStartupWin;以及 Sophos 隔离 AppData 中的 update.exe。
- 在还原任何文件之前,先看文件版本。11.20.1 是旧构建。当前桌面版本线是 11.32.0,发布于 2026年11月2日。
- 右键单击安装程序,打开“属性”,然后打开“数字签名”。11.32.0 会为安装引擎签名。如果没有签名,或者名称不是你预期的发布者,就不要还原被隔离的文件。
- 写下检测名称和完整路径。扫描引擎厂商需要的就是这一对信息。有签名,误报的可能性更大。但这不会让误报自动成立。
- 干净安装 11.32.0 之后,Java 不再在每次调用后留下临时文件。后台进程会删除超过两天的残留。卸载会移除 PDF24 临时文件夹和日志,较早的检测指向的就是这些位置。
更完整的说明见 信任页面.
x64 安装程序拒绝在 ARM 版 Windows 上运行
在 Snapdragon 和其他 ARM 版 Windows 电脑上,x64 EXE 和 MSI 会故意停止。仿真的无驱动打印机会丢失每一个打印任务,因此装上去看起来成功,然后却什么都不打印。
- 关闭 x64 安装程序。不要尝试用兼容模式强迫它安装。
- 下载 ARM64 安装包。11.32.0 的 EXE 是 367 MB,MSI 是 468 MB。链接见 安装程序表.
- 如果 ARM64 安装程序替换了 x64 安装,它会换掉打印机程序包,并保留打印机名称和默认打印机。在 ARM64 构建上,TWAIN 源会再次出现。
远程桌面的任务始终不到达
从远程桌面会话打印到重定向的 PDF24 打印机,需要经典 PostScript 打印机。在 Windows 受保护打印下使用的无驱动打印机不支持这条路径,也不支持来自打印服务器属性的自定义纸张。
- 检查安装的是哪一种 PDF24 打印机。11.31.0 在更新时把传统打印机换成了无驱动打印机。11.32.0 不会这样做。它会保留你已经在用的类型。
- 全新安装时,如果需要远程桌面或自定义纸张,请在 PDF 打印机组件中选择 Legacy。管理员可以设置 PRINTERTYPE,或功能 PDFPrinterDriverless 和 PDFPrinterLegacy,或 EXE 开关 /PrinterType=。
- 如果 Windows 受保护打印未启用,且无驱动打印机无法安装,11.32.0 会回退到传统打印机,而不是让你一台都没有。
- 把受影响的 11.31.0 电脑更新到 11.32.0,如果重定向的打印机仍是无驱动类型,再设为 Legacy。
错误 3003,无驱动打印机挂起
如果 Windows 设置、某个工具或策略禁止后台应用,发往无驱动打印机的每一个任务都会以错误 3003 失败,队列也会挂起。
- 安装 11.32.0。安装程序会允许 PDF24 打印机程序包在后台运行。
- 注销后再登录。如果策略仍然阻止这些程序包,登录时会出现一条提示。
- 打开 PDF24 设置并使用“立即修复”,这是针对该阻止所提供的按钮。
- 如果策略永远不会允许后台打印程序包,并且 Windows 受保护打印没有强制使用无驱动类型,请改为安装传统打印机。
Toolbox 窗口一直空白
Toolbox 是一个 WebView2 应用。没有运行时就没有 Toolbox。创建器、阅读器和 PDF 打印机并不都依赖那个窗口。
- 安装 11.32.0,或确认电脑上已有 Evergreen WebView2 运行时。如果捆绑的运行时无法启动,PDF24 会使用随 Windows 安装的那个。
- 在 MSI 上,WEBVIEW2=No 会跳过捆绑的运行时。只有在 Evergreen WebView2 已经存在时才使用它。11.32.0 中捆绑的运行时版本是 153.0.4234.32。
- 全新安装时不要单独使用 REMOVE=WebView2。在 11.31.x 中,这种功能列表写法可能什么都不安装。11.32.0 会改为停下来并给出提示。
- 在 11.31.0 和 11.31.1 上,本应只去掉 WebView2 的 EXE 开关会取消每一个组件。在依赖 /COMPONENTS 之前,请先更新到 11.32.0。
- 如果你完全不想要 Toolbox,请使用 9.20.0。它没有 WebView2,也没有 Toolbox,x64 EXE 是 68 MB。
PDF 是用 Microsoft 打印到 PDF 打开的,而不是 PDF24
Windows 10 和 11 已经带有 Microsoft 打印到 PDF。它只会写出 PDF。它不会应用 PDF24 配置、助手、自动保存或电子信纸。
- 安装之后,打开 Windows 打印机列表,确认存在一台 PDF24 打印机。如果默认的 PDF24 打印机缺失,通过关联程序进行的转换会这样提示。
- 在你正在打印的程序中,选择 PDF24 打印机,而不是 Microsoft 打印到 PDF。
- 你可以保留多台 PDF24 打印机。为每台指定一个用于重复任务的配置,例如把 PDF/A 存入受监视的文件夹。
- 从 11.32.0 起,来自另一台电脑、以 UNC 路径形式出现的共享打印机,会显示在阅读器打印对话框和 PDF 打印机安装列表中。较旧的构建只列出本地打印机。
OCR 提示无法打开数据文件
OCR 使用 Tesseract 在电脑上运行。页面不会被上传。较旧的构建在韩语、希腊语、塞尔维亚语、阿塞拜疆语、乌兹别克语和其他一些语言上会失败,并提示 Could not open data file(无法打开数据文件)。只含空格的页面会被跳过,好像它们已经有正文。
- 更新到 11.32.0。在这个版本中,那些语言数据文件可以打开,只含空格的页面也不再被当成已完成的正文。
- 确认已安装 Tesseract。在 11.32.0 中它是可选的,并且默认开启。设置可以指向捆绑副本、系统副本,或你选择的路径。
- 对于热文件夹,请等到扫描仪写完。当没有程序仍然打开该文件且内容完整时,文件才会开始处理。如果工具显示“未完成”,请手动开始处理该文件。
- 如果你因为 Windows 7 而使用 9.20.0,就没有 11.32.0 的语言修复。当语言包很重要时,请把该任务移到装有 11.32.0 的 Windows 10 或 11 电脑上。