起因:
在 windows7 上安装 postman 的时候,遇到 SetDefaultDllDirectories于动态链接库KERNEL32.dll无法定位是dll丢失的问题,定位到系统缺少 KB2533623 补丁;
之后在 Server 2008 R2 上安装 Python 3.8.10(此版本支持 XP之后的Windows系统),也遇到 无法安装问题,缺少 KB2533623 补丁;
百度之后,发现Dell官方有一篇文章,也是在安装戴尔更新包 (DUP) ,遇到缺少 KB2533623的问题。
看来缺少KB2533623这个补丁,是个挺普遍的问题……
按图索骥,找到微软官方 hXXps://support.microsoft.com/en-us/topic/microsoft-security-advisory-insecure-library-loading-could-allow-remote-code-execution-486ea436-2d47-27e5-6cb9-26ab7230c704 ,结果发现无法下载……
几经周折,苦苦寻觅到 hXXps://support.microsoft.com/zh-cn/topic/2012-%E5%B9%B4-software-update-services-%E5%92%8C-windows-server-update-services-%E5%86%85%E5%AE%B9%E7%9A%84%E6%9B%B4%E6%94%B9%E8%AF%B4%E6%98%8E-71e1d731-5af1-c64d-ae7e-b6729c62579b,终于找到微软不提供 KB2533623 下载的原因了:
安全更新 (KB2758857) 取代:适用于 Windows Server 2008 和 Windows Vista 的 KB2533623
安全更新 (KB2731771) 取代:适用于 Windows 7 和 Windows Server 2008 R2 的 KB2533623
原来,KB2533623这个补丁,已经被别的补丁取代了……
解决方案:
我把取代KB2533623这个补丁的下载地址 整理在下面,如果解决了您的燃眉之急,希望给点个赞……
KB2731771说明:
hXXps://support.microsoft.com/zh-cn/topic/an-update-that-provides-new-apis-for-conversion-between-local-time-and-utc-in-windows-7-or-in-windows-server-2008-r2-is-available-650c0f7b-721d-8e06-efa9-38c5c3c7bf09
Win7 KB2731771 下载地址:
hXXps://www.microsoft.com/zh-CN/download/details.aspx?id=34863
hXXps://www.microsoft.com/zh-CN/download/details.aspx?id=34856
Server2008R2 KB2731771 下载地址:
hXXps://www.microsoft.com/zh-CN/download/details.aspx?id=34855
KB2758857 下载地址:
hXXps://www.catalog.update.microsoft.com/Search.aspx?q=KB2758857
我使用 KB2758857 ,解决了在 Server 2008 R2 中,缺少 KB2533623 的问题。
简书对链接比较敏感,大家注意替换下载地址中的 XX。
陈树树 原创,如果解决了您的问题,希望给个赞。
2022.4.28