退出仍在运行的 Acrobat。
欢迎各位兄弟 发布技术文章
这里的技术是共享的
遇到 Excel 右键“转为 Adobe PDF”时报错 “PDFMaker文件遗失 要在修复模式下运行安装程序吗”,通常是由于 Adobe Acrobat 的插件 PDFMaker 未正确安装或损坏所致。以下是逐步解决方案:
步骤:
打开 Windows 控制面板 > 程序和功能。
找到 Adobe Acrobat(或 Adobe Acrobat DC),选择它并点击 “修复”。
按照向导完成修复后,重启电脑测试是否解决问题。
步骤:
Office 2016/2019/365 64位:
cmdregsvr32 "C:\Program Files\Microsoft Office\root\Office16\PDFMOffice.dll"
Office 2016/2019/365 32位:
cmdregsvr32 "C:\Program Files (x86)\Microsoft Office\root\Office16\PDFMOffice.dll"
其他版本:替换路径中的 Office16
为对应版本(如 Office15
为 Office 2013)。
关闭所有 Office 程序(Excel、Word等)。
以管理员身份运行命令提示符(Win + X > 终端(管理员))。
输入以下命令(根据你的 Office 版本选择路径):
如果提示注册成功,重启电脑测试。
步骤:
打开 Excel,进入 文件 > 选项 > 加载项。
在底部“管理”中选择 COM 加载项,点击 “转到”。
勾选 Adobe PDFMaker(如有),点击确定后重启 Excel。
如果修复无效:
使用 Adobe 官方卸载工具(Adobe Cleaner Tool)彻底清除残留。https://ardownload2.adobe.com/pub/adobe/acrobat/win/AcrobatDC/2100120135/x64/AdobeAcroCleaner_DC2021.exe 这里下载
重新从官网下载安装最新版 Adobe Acrobat。
下面 有 "如何在 Windows 上卸载并重新安装 Acrobat"
如果问题仍未解决,可手动导出 PDF:
在 Excel 中点击 文件 > 另存为。
选择 PDF (*.pdf) 格式,保存即可。
该错误通常因以下情况触发:
Adobe Acrobat 安装不完整或升级失败。
Office 与 Adobe 插件兼容性问题。
系统权限或注册表项损坏。
按上述步骤操作后,大部分情况下问题可解决。如仍有疑问,建议联系 Adobe 官方支持。
这个错误提示表明 Excel 与 Adobe Acrobat(通常是 Pro 或 Standard 版本)集成所需的 PDFMaker
组件出现了问题,导致你无法通过右键菜单直接创建 PDF。这通常是由以下几种原因造成的:
Adobe Acrobat 未正确安装或损坏: 核心原因。PDFMaker
是 Acrobat 安装到 Office 套件(Word, Excel, PowerPoint 等)中的插件。
Office 加载项被禁用: Excel 可能禁用了 Adobe PDFMaker 加载项。
权限问题: 安装或运行 Acrobat 或 Office 时权限不足。
冲突: 与其他 Office 插件冲突。
损坏的 Office 或 Acrobat 设置/模板: 例如损坏的 Normal.dotm
模板(虽然主要影响 Word,但有时也会波及)。
版本不兼容: 安装的 Acrobat 版本与你的 Office 版本不完全兼容。
解决方案(按推荐顺序尝试):
* 关闭所有打开的 Office 程序(Word, Excel, PowerPoint, Outlook)和 Adobe Acrobat。 * 打开 **Windows 控制面板 > 程序 > 程序和功能**。 * 在程序列表中找到 **Adobe Acrobat DC**(或你安装的具体版本,如 Adobe Acrobat XI Pro)。 * 右键单击它,选择 **更改**(或 **卸载/更改**)。 * 在出现的 Acrobat 安装维护对话框中,选择 **“修复”** 选项。 * 点击 **“下一步”** 或 **“修复”**,然后按照屏幕上的提示完成修复过程。这通常会重新安装或修复缺失/损坏的 `PDFMaker` 文件。 * 修复完成后,**重启电脑**。 * 重新打开 Excel,尝试右键点击文件选择“转换为 Adobe PDF”看是否成功。
* 打开 Excel。 * 转到 **“文件” > “选项”**。 * 在“Excel 选项”对话框中,选择 **“加载项”** 类别。 * 在底部的 **“管理:”** 下拉菜单中,选择 **“COM 加载项”**,然后点击 **“转到…”** 按钮。 * 在弹出的“COM 加载项”对话框中: * 查找名为 **“Acrobat PDFMaker Office COM Addin”** 或类似名称(包含 Adobe 或 Acrobat)的条目。 * 确保其**前面的复选框被勾选**。如果未勾选,请勾选它。 * 如果列表中没有该加载项,或者勾选后仍然无效,则说明它可能根本未安装(需要修复或重装 Acrobat)。 * 点击 **“确定”**。 * 关闭并重新打开 Excel,再次尝试转换。
* 如果你在尝试“修复”时遇到权限问题,或者普通用户修复后无效: * 找到 Adobe Acrobat 的安装程序文件(`.exe`),或者像步骤1一样在“程序和功能”中找到它。 * 右键单击安装程序或列表中的“Adobe Acrobat”,选择 **“以管理员身份运行”**。 * 然后再次执行 **“修复”** 操作。 * 重启电脑后再测试。
* 如果“修复”无效,卸载并重新安装 Acrobat 通常是最终解决方案。 * **卸载:** * 关闭所有 Office 和 Acrobat 程序。 * 使用控制面板的“程序和功能”卸载 Adobe Acrobat。 * 建议运行 Adobe 官方的 **Creative Cloud Cleaner Tool** 或 **Acrobat Cleaner Tool** 进行更彻底的卸载(在 Adobe 官网搜索下载)。这些工具能移除残留文件和注册表项。 * **安装:** * 从 Adobe 官网下载最新版本的 Acrobat 安装程序。 * **右键单击安装程序,选择“以管理员身份运行”** 进行安装。 * 安装完成后重启电脑。
* 关闭 Excel。 * 导航到 Excel 的启动模板文件夹(通常路径是 `C:\Users\<你的用户名>\AppData\Roaming\Microsoft\Excel\XLSTART`)。`AppData` 是隐藏文件夹,需在文件资源管理器中启用“显示隐藏的项目”。 * 将 `XLSTART` 文件夹中的任何文件(特别是 `Book.xltx`, `Sheet.xltx` 等,但注意你自己的自定义模板)**临时移走**(剪切粘贴到桌面或其他地方)。 * 同时,查找并**重命名** Excel 的全局模板文件 `Normal.dotm`(虽然主要关联 Word,但有时有影响): * 路径通常是 `C:\Users\<你的用户名>\AppData\Roaming\Microsoft\Templates` * 找到 `Normal.dotm`,将其重命名为 `OldNormal.dotm`。 * 重新启动 Excel(它会自动创建新的空白模板文件)。再次尝试转换。 * 如果问题解决,说明旧模板可能损坏。你可以选择性恢复你移走的自定义模板(但恢复后观察问题是否复现)。如果未解决,可以将移走的文件放回原位。
* 确认你安装的 Adobe Acrobat 版本与你的 Microsoft Office 版本兼容。查看 Adobe 官网的支持文档了解兼容性列表。例如,非常旧的 Acrobat XI 可能不完全兼容最新的 Office 365/Microsoft 365。
总结建议:
首选“修复 Adobe Acrobat”(以管理员身份运行)。
修复后无效,立即检查 Excel COM 加载项 是否启用。
加载项没问题或启用无效,尝试彻底 卸载(用清理工具)后重新安装 Acrobat(以管理员身份运行安装程序)。
其他步骤(模板、兼容性检查)可在前几步无效时尝试。
完成这些步骤后,右键菜单中的“转换为 Adobe PDF”功能应该可以恢复正常使用了。
Adobe 官方卸载工具 的下载链接
以下是 Adobe 官方提供的卸载工具下载链接及使用指南,适用于解决 Acrobat 卸载不彻底导致的插件异常问题(如 PDFMaker 报错):
✅ 适用场景:彻底卸载 Acrobat Pro/Standard DC 或旧版(XI、X 等)。
⬇️ 下载地址:
https://helpx.adobe.com/cn/enterprise/kb/cleaner-tool.html
→ 页面中点击 “下载 Adobe Cleaner 工具”(Windows 版为 .exe
文件)。
✅ 适用场景:卸载 Acrobat 及其他 Adobe 产品(如 PS、PR)。
⬇️ 下载地址:
https://helpx.adobe.com/cn/creative-cloud/kb/cc-cleaner-tool.html
→ 选择对应系统的版本(Windows/macOS)。
关闭所有程序:运行前关闭 Acrobat、Office 及浏览器。
管理员权限运行:
→ 右键下载的清理工具 .exe
文件 → “以管理员身份运行”。
选择卸载模式:
Adobe Cleaner 工具界面选项: [1] 选择语言(默认英文,操作简单) [2] 接受协议(输入 `y`) [3] 选择产品(输入对应数字,如 `4` 对应 Acrobat) [4] 确认清理(输入 `y` 开始卸载)
重启电脑:完成后必须重启,再重新安装 Acrobat。
彻底清理后,从 Adobe 官网下载最新安装包:
🔗 https://acrobat.adobe.com/cn/zh-Hans/acrobat.html
用 Adobe Cleaner 工具彻底卸载 Acrobat → 重启电脑
从官网下载 最新版 Acrobat → 以管理员身份安装
重启电脑 → 测试 Excel 右键转换 PDF 功能是否恢复
💡 提示:若官网链接失效,可直接搜索 “Adobe Cleaner Tool 官方下载” 或访问 Adobe 帮助中心(
helpx.adobe.com
)获取最新地址。
本文档介绍如何在计算机上卸载并重新安装 Acrobat。 (若要了解与安装有关的其他帮助信息,请单击上方相应的链接。)
您可以从 Windows 控制面板轻松地卸载 Acrobat。
退出仍在运行的 Acrobat。
打开“运行”命令框 - 按 Windows 键和 R 键。
在“运行”命令框中,键入 Control Panel,然后按确定。
在“控制面板”中,选择程序 > 程序和功能。
从安装的程序列表中,选择 Adobe Acrobat ,然后单击卸载。
在确认对话框中单击是。
卸载 Acrobat 后,重新启动计算机。
您可以使用 Acrobat 卸载程序轻松地卸载 Acrobat。 (如果在卸载过程中遇到任何问题,请使用 Acrobat Cleaner Tool 来执行相同的操作。)
访问 Cleaner Tool 页面,下载特定于您的操作系统 (Windows/macOS) 的最新工具,然后按照页面上列出的步骤卸载 Acrobat。
来自 https://helpx.adobe.com/cn/download-install/kb/uninstall-reinstall-acrobat.html
Note注意
The AcroCleaner is not an uninstaller and should NOT be used as such. Adobe provides the utility as a least resort to repair machines after a failed or partial uninstall. Always uninstall products via standard, supported methods.
AcroCleaner不是一个卸载程序,不应该这样使用。Adobe提供该实用程序作为在失败或部分卸载后修复计算机的最低手段。始终通过支持的标准方法卸载产品。
The Adobe Reader and Acrobat Cleaner Tool removes a standalone installation of Reader or Acrobat, including any leftover preferences and settings remaining after a standard program uninstall.
Adobe Reader和Reader Cleaner Tool可删除Reader或Reader的独立安装,包括标准程序卸载后剩余的任何首选项和设置。
While most installs, uninstalls, and updates operations happen without incident, there are cases where a user may not be able to complete such tasks due to some registry or file conflict on the machine. This is particularly problematic when permissions set on plist entries or files prevent the successful installation of new installs and/or updates. The cleaner tool fixes such issues by cleaning up corrupted installations, removing or fixing corrupted files, removing or changing permissions registry entries, etc.
虽然大多数安装、卸载和更新操作都不会发生意外,但在某些情况下,由于计算机上的某些注册表或文件冲突,用户可能无法完成这些任务。当对plist条目或文件设置的权限阻止新安装和/或更新的成功安装时,这尤其成问题。清理工具通过清理损坏的安装、删除或修复损坏的文件、删除或更改权限注册表项等来修复此类问题。
Note the following:请注意以下事项:
The tool provides options for removing problematic Acrobat items only while leaving Reader untouched and vice versa.
该工具提供了仅在不影响Reader的情况下删除有问题的电子邮件项的选项,反之亦然。
The tool cannot be used with any Creative Cloud products or Acrobat delivered with CS products. It can only be used for standalone versions of Acrobat and Reader.
该工具不能与任何Creative Cloud产品或随CS产品提供的云服务一起使用。它只能用于独立版本的Reader和Reader。
In some scenarios, the cleaner tool for Windows might affect some preferences common between Acrobat and Reader. Therefore, when both Acrobat and Reader products are installed on machine, Adobe recommends the remaining installed product be repaired after running the cleaner Tool.
在某些情况下,用于Windows的清理工具可能会影响Reader和Reader之间的某些常见首选项。因此,当计算机上同时安装了Reader和Reader产品时,Adobe建议在运行清理工具后修复其余已安装的产品。
By downloading the software listed below, I acknowledge that I have read and agreed to the terms of the Adobe PDF Test Toolkit License, the Adobe.com Terms of Use and the Adobe Online Privacy Policy.
通过下载下面列出的软件,我承认我已阅读并同意Adobe PDF Test Toolkit许可证的条款、Adobe.com使用条款和Adobe在线隐私政策。
The following is available for Acrobat and Reader (the Cleaner works with both apps):
以下内容适用于Cleaner和Reader(Cleaner适用于这两个应用程序):
64-bit products only:64-仅限钻头产品:
Feb 9, 2021: 64-bit installer, all tracks. NOTE: Because Acrobat and Reader are delivered via a single installer for the 64-bit release, the Cleaner user interface only shows the ‘Acrobat’ string even when being used with Reader.
2021年2月9日:64位安装程序,所有曲目。注意事项:由于Cleaner和Reader是通过64位版本的单个安装程序提供的,因此即使与Reader一起使用,Cleaner用户界面也只显示''字符串。
32-bit products only:32-仅限钻头产品:
Verify you have run the product uninstaller. The Cleaner tool is NOT an uninstaller.
验证是否已运行产品卸载程序。Cleaner工具不是卸载程序。
Double click the cleaner exe file.双击清理exe文件。
Verify you want to continue, and choose Next.
确认是否要继续,然后选择“下一步”。
Accept the EULA and choose Next.
接受EQUIPMENT并选择Next。
Choose the standalone product to clean and choose Next.
选择要清洁的独立产品,然后选择下一步。
Note注意
If the product is not found, then Acrobat/Reader is cleaned from the default installation location at
ProgramFilesFolder\Adobe\Acrobat *.*
folder. The user is also given an option to select and add any other additional installation.
如果未找到产品,则会从默认安装位置(ProgramFilesFolder\Adobe\Acrobat *.*
文件夹)清除Reader/Reader。用户还可以选择和添加任何其他附加安装。
If more than one product is detected, choose which product to remove and whether or not to remove any files that may be shared between Adobe Reader and Acrobat.
如果检测到多个产品,请选择要删除的产品,以及是否删除可能在Adobe Reader和Adobe Reader之间共享的任何文件。
Choose Clean Now. Cleanup begins.选择立即清理。游戏开始。
When finished, restart the machine.完成后,重新启动机器。
Open a command prompt.打开命令提示符。
Run the tool with the command line parameters as shown below.
使用如下所示的命令行参数运行该工具。
When finished, restart the machine.完成后,重新启动机器。
<installername>.exe /silent /product=<ProductId> /installpath=<InstallPath> /cleanlevel=<CleanLevel> /scanforothers=<ScanForOthers>
ProductId: Identifies the product:
产品编号: 产品名称:
0 = Acrobat (Default)0 = 0(默认)
1 = Reader1 =阅读器
InstallPath: Specifies the product installation path. Default = the product’s default location; e.g. C:Program Files (x86)AdobeReader (version). You must use this parameter when using ScanForOthers = 0.
安装路径: 指定产品安装路径。默认值=产品的默认位置;例如C:Program Files(x86)ReadbeReader(版本)。使用ScanForOthers = 0时必须使用此参数。
CleanLevel: Specifies the level of cleanup; i.e. shared components should be cleaned or not:
清洁等级: 指定清理级别;即是否应清理共享组件:
0 (Default) = clean only components for the selected product.
0(默认值)=仅清洁选定产品的组件。
1 = clean components for the selected product as well as shared components.
1 =清除选定产品的组件以及共享组件。
ScanForOthers: Specifies whether to search for and delete only the installation directory identified by InstallPath or all directories on the machine:
扫描其他人: 指定是只搜索和删除由InstallPath标识的安装目录,还是搜索和删除计算机上的所有目录:
0 = Search for and delete only directories found on the path specified by the InstallPath parameter.
0 =仅搜索并删除在InstallPath参数指定的路径上找到的目录。
1 (Default) = Search for and delete installation directories system wide. This search includes non-default paths as well as default paths such as C:Program FilesAdobeAcrobat 10.0.
1(默认值)=在系统范围内搜索并删除安装目录。此搜索包括非默认路径以及默认路径,如C:Program Filesktop 10.0。
/?: Invokes the tool’s Help; for example: AdbeArCleaner.exe /?
/?: 显示工具的帮助;例如:AdbeArCleaner.exe /?
Verify you have run the product uninstaller. The Cleaner tool is NOT an uninstaller.
验证是否已运行产品卸载程序。Cleaner工具不是卸载程序。
Double click to mount the AdobeAcroCleanerTool.dmg
双击以装载CubeAcroCleanerTool.dmg
Double click the file: AcroCleanerTool.app
双击文件:AcroCleanerTool.app
Verify you want to continue, and choose Next.
确认是否要继续,然后选择“下一步”。
Accept the EULA and choose Next.
接受EQUIPMENT并选择Next。
Choose the product to remove and click Next.
选择要删除的产品,然后单击“下一步”。
Applications found installed are listed separately for both Acrobat and Reader. By default, all the listed applications will be selected for clean-up. Following buttons below the lists can be used to customize the list.
已安装的应用程序将分别为Reader和Reader列出。默认情况下,将选择所有列出的应用程序进行清理。列表下方的以下按钮可用于自定义列表。
Remove button: Select the application you don t want to uninstall and click ‘Remove’ button below that particular list.
删除按钮:选择您不想卸载的应用程序,然后单击该特定列表下方的“删除”按钮。
Refresh button: You can repopulate the full list again using ‘Refresh’ button below that particular list.
刷新按钮:您可以使用该特定列表下方的“刷新”按钮重新填充完整列表。
Click the Clean button to remove the listed applications.
单击“清除”按钮以删除列出的应用程序。
Press OK to confirm.按OK确认。
Provide an admin password in the admin prompt dialog. Cleanup processing begins.
在管理提示对话框中提供管理员密码。开始进行数据处理。
When complete, press OK.完成后,按OK。
Press Quit to quit the app or choose View Log.
按Quit退出应用程序或选择View Log。
If you have both Acrobat and Reader installed, removing the product that is the default PDF viewer can result in the other product failing to become the new default PDF viewer. When this problem occurs, run Repair on the remaining product and reboot the machine to make the remaining product the default PDF handler.
如果您同时安装了PDF阅读器和Reader,则删除作为默认PDF查看器的产品可能会导致其他产品无法成为新的默认PDF查看器。出现此问题时,请对其余产品运行“修复”,然后重新启动计算机,使其余产品成为默认PDF处理程序。
For Acrobat Pro Extended 9.x, the tool leaves the Acrobat entry in Add Remove Programs. To manually remove this entry, run an uninstallation from the ARP entry or manually remove the following registry entries:
对于Windows XP Pro Extended 9.x,该工具将保留“添加删除程序”中的Windows XP条目。要手动删除此条目,请从阿普条目运行卸载程序或手动删除以下注册表条目:
Windows 32 Bit OS: HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall<Product-Code>
Windows 32 Bit操作系统:HKLMQWARE Microsoft Windows当前版本号Product Code>
Windows 64 Bit OS: HKLMSOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall<Product-Code>
Windows 64 Bit操作系统:HKLMPEGWAREWow6432节点MicrosoftWindows当前版本号Product Code>
The product code is language specific. For example, for EFG it would be {AC76BA86-1033-F400-7761-000000000004}
产品代码是语言特定的。例如,对于EFG,它将是{AC 76 BA 86 -1033-F400-7761- 00000000004}
The Cleaner Tool removes the Reader 9.x or Acrobat 9.x installation even if the user chooses Cancel at the Files in Use dialog during uninstallation. The File in Use dialog appears when you try to uninstall a currently running product.
即使用户在卸载过程中在“正在使用的文件”对话框中选择“取消”,清理工具也会删除Reader 9.x或Reader 9.x安装。当您尝试卸载当前运行的产品时,将显示“正在使用的文件”对话框。
Does running the tool write to a log?运行该工具是否会写入日志?
During execution, a log file is created at:
在执行过程中,将在以下位置创建日志文件:
Windows 7 and later: C:Users[USERNAME]AppDataLocalTempRaftLogsAdbeArCleaner.log
Windows 7及更高版本:C:Users[USERNAME]AppDataLocalTempRaftLogsAdbeArCleaner.log
Windows XP: C:Documents and Settings[USERNAME]Local SettingsTempRaftLogsAdbeArCleaner.log
Windows XP:C:文档和设置[用户名]本地设置TempRaftLogsAdbeArCleaner.log
Mac: ~/Library/Logs/Adobe/AcroCleanerTool.log
Mac:Windows/Library/Logs/Logbe/AcroCleanerTool.log
If the cleaner tool executes the MSI uninstaller as part of the cleanup process, then an additional log file named Msi[RANDOM_NUMBER].tmp.log is created in the above location.
如果清理工具在清理过程中执行MSI卸载程序,则会在上述位置创建一个名为Msi[RANDOM_NUMBER].tmp.log的附加日志文件。
What are the system requirements?系统要求是什么?
Windows: The tool can be used on any system that is supported by product versions 9.x and 10.x.
Windows:该工具可在产品版本9.x和10.x支持的任何系统上使用。
Mac: The tool can be used from OS X 10.9 and onward.
Mac:该工具可以从OS X 10.9及以后使用。
How do I uninstall the tool?如何卸载该工具?
To uninstall the tool, just delete it.要卸载该工具,只需删除它。
How do I provide feedback?我如何提供反馈?
To submit feedback or ask a question, use the Enterprise Forum.
要提交反馈或提出问题,请使用企业论坛。
来自 https://www.adobe.com/devnet-docs/acrobatetk/tools/Labs/cleaner.html#downloads