1. 安装 KB3159706 ,并进行安装后维护操作:
https://support.microsoft.com/en-us/help/3159706/update-enables-esd-decryption-provision-in-wsus-in-windows-server-2012-and-windows-server-2012-r2
2a. 清理并重新同步1607:
https://support.microsoft.com/en-us/help/3159706/update-enables-esd-decryption-provision-in-wsus-in-windows-server-2012-and-windows-server-2012-r2
2b. 清理并重新同步1703:
https://social.technet.microsoft.com/Forums/en-US/b1165b9d-bad3-4ce3-9fc1-0fe3876df5c6/0xc1800118-with-1506301703171834rs2esd-after-kb3159706-manual-steps-the-decryptionkey-in?forum=winserverwsus
注意:2a和2b步骤中,SQL脚本的句末分号必须去除,否则会出现table variable not declared错误
3. 客户端运行:
net stop wuauserv
del %windir%\SoftwareDistribution\DataStore\*
4. 仍然会出错(0x80240017),运行Control Panel->Troubleshooting->Windows Update->以管理员权限检查修复