我使用以下命令查找功能名稱,使用第二個命令 (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功能」來啟用該功能,但找不到。 (見截圖)
我已經研究了幾個小時,我能找到的唯一資訊是如何透過程式和功能重新添加印表機。我將不勝感激所有幫助解決這個問題的人。
答案1
一個錯誤已經
報道
在 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"
(注意:我尚未測試這些命令。)