有时候在win7系统上,点击exe的时候,发现弹出"无法定位程序输入点 SetDefaultDllDirectories"错误,如图(1)所示:
出现这种情况的原因:当前系统缺少补丁KB253363,或者补丁KB4457144。
解决方法:安装这2个补丁中的任何一个,即可修复该问题。
由于补丁KB253363的微软官网链接已经丢弃,并且,微软把KB253363补丁合并到了KB4457144集合补丁里。
所以,只需要安装KB4457144补丁即可。这里以Window7 64位的桌面系统为例,介绍补丁KB4457177的安装方法,其他系统,可以仿照此方法进行操作即可。
1 下载KB4457144补丁
- 官网地址(64位/32位): https://www.catalog.update.microsoft.com/Search.aspx?q=KB4457144
- 个人地址(64位/32): https://pan.baidu.com/s/1wJUvqfJXfjBcARlJPTABGQ 提取码:fz34
2 安装KB4457144补丁
下载之后,右击该补丁文件 --》以管理员权限运行–》一路默认,直到安装完成,如图(3)、图(4)
3 重启系统
按Alt+F4,重启系统即可。
副录
Win7系统,是在2009年发布的,到2011年,微软给Win7加了一个大补丁,叫Server Pack1。现在的Win7系统,大都是带Server Pack1的,即window7_Server Pack1.iso。