다음 명령을 사용하여 기능 이름을 찾고 두 번째 명령(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-windowsionalfeature : 여러 상위 기능 중 하나가 비활성화되어 현재 기능을 활성화할 수 없습니다." (스크린샷 참조)
둘째, "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"
(참고: 이 명령은 테스트하지 않았습니다.)