一旦禁用,则无法启用 Microsoft Print to PDF

一旦禁用,则无法启用 Microsoft Print to PDF

我使用以下命令来查找功能名称,并使用第二个命令(Powershell)来禁用 Microsoft Print to PDF,使用第三个命令来重新启用它。

DISM /online /get-features /format:table | find "Disabled"

Disable-WindowsOptionalFeature -Online -FeatureName "Microsoft-Windows-Printing-PrintToPDFServices-Package"

Enable-WindowsOptionalFeature -Online -FeatureName "Microsoft-Windows-Printing-PrintToPDFServices-Package"

禁用命令运行良好,但是,当我尝试启用它时收到以下消息。

“enable-windowsoptionalfeature:几个父功能之一已被禁用,因此无法启用当前功能。”(见屏幕截图)

启用 Windows 可选功能错误

其次,我尝试通过“打开或关闭 Windows 功能”启用该功能,但找不到。(见截图)

打开或关闭 Windows 功能

我已经研究了几个小时,我能找到的唯一信息是如何通过“程序和功能”重新添加打印机。非常感谢大家帮助我解决这个问题。

答案1

一个 Bug 已 已报告 在 Windows 10 中,最早可追溯到版本 1607,因此Disable-WindowsOptionalFeature 删除了功能文件,尽管这应该只在指定/Remove开关时才会发生。这使得无法通过使用重新启用该功能 Enable-WindowsOptionalFeature,因为它已经从 Windows 中消失了。

您可以尝试使用-All可能还会安装任何所需父包的参数:

Enable-WindowsOptionalFeature -online -FeatureName Printing-PrintToPDFServices-Features -All

如果这不能解决问题,那么唯一的解决方案(直到 Microsoft 修复此错误(如果有的话))是在再次安装时包含一个源,该源应该是与您正在使用的版本完全相同的提取的 Windows ISO。

这可能会起作用:

Enable-WindowsOptionalFeature -online -FeatureName Printing-PrintToPDFServices-Features -All -Source "C:\SourceISO\sxs"

(注意:我没有测试过这些命令。)

相关内容