飘易博客(作者:Flymorn)
订阅《飘易博客》RSS,第一时间查看最新文章!
飘易首页 | 留言本 | 关于我 | 订阅Feed

解决Windows Server 2003 补丁(KB2686509)安装不了

Author:飘易 Source:飘易
Categories:电脑技术 PostTime:2012-12-26 11:47:38
正 文:
    飘易手里的windows server 2003一直提示有一个补丁要安装:Windows Server 2003 安全更新程序 (KB2686509),但是反复安装了N次,没有一次安装成功的。

   看了下 KB2686509的介绍。这个补丁是微软2012年5月7日发布的,现已确认有一个安全问题,通过身份验证的本地攻击者可能会利用此问题危及系统的安全并获取对该系统的控制权。安装本更新程序后,可能必须重新启动系统。

KB2686509此更新适用于的系统是:

安装了SP3(Microsoft Windows XP Service Pack 3)
XP家庭版(Microsoft Windows XP Home Edition)
XP专业版(Microsoft Windows XP Professional Edition)
安装了Server 2003 SP2(Microsoft Windows Server 2003 Service Pack 2)的
Microsoft Windows Server 2003 Standard Edition
Microsoft Windows Server 2003 Enterprise Edition
Microsoft Windows Server 2003 Datacenter Edition
Microsoft Windows Server 2003 Web Edition
Microsoft Windows Server 2003, Datacenter x64 Edition
Microsoft Windows Server 2003, Enterprise x64 Edition
Microsoft Windows Server 2003, Standard x64 Edition
Microsoft Windows XP Professional x64 Edition
Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems

    查看失败记录:C:\Windows\KB2686509.log

[KB2686509.log]
0.390: =============================================================
0.390: 2012/05/12 03:03:35.978 (local)
0.390: C:\WINDOWS\SoftwareDistribution\Download\859fc17fd70bfc5df201e9b95a5d65c6\update\update.exe (version 6.3.4.1)
0.390: DoInstallation: GetProcAddress(InitializeCustomizationDLL) Returned: 0x7f 
0.390: Failed To Enable SE_SHUTDOWN_PRIVILEGE
0.390: Hotfix started with following command line: -q -z -er /ParentInfo:13f50483057dfa4fb5d4baa1e37561c5 
0.406: In Function GetBuildType, line 1170, RegQueryValueEx failed with error 0x2
0.437: Return Value From IsMachineSafe = 0
0.437: IsMachineSafe returned 441092
0.437: Fist Condition in Prereq.IsMachineSafe.Section Failed
0.437: Condition Check for Line 1 of PreRequisite returned FALSE 
0.437: ReadStringFromInf: UpdSpGetLineText failed: 0xe0000102
0.437: KB2686509 安装程序遇到了一个错误:  安装程序无法继续,因为安装 KB2686509 所需的一个或多个先决条件失败。有关更多详细信息,请检查日志文件 c:\windows\KB2686509.log
0.453: ReadStringFromInf: UpdSpGetLineText failed: 0xe0000102
0.453: 安装程序无法继续,因为安装 KB2686509 所需的一个或多个先决条件失败。有关更多详细信息,请检查日志文件 c:\windows\KB2686509.log
0.453: Update.exe extended error code = 0xf0f4

    从这个失败记录里可以看出来:“安装程序无法继续,因为安装 KB2686509 所需的一个或多个先决条件失败。”这是因为当前安装的操作系统可能简化过了,丢失了一些dll文件,导致安装 KB2686509的先决条件不满足。解决方法就简单了,补齐这些dll文件。

     打开 “%windir%\FaultyKeyboard.log”,发现里面出现3个dll文件名:

KBDDV.DLL
KBDUSL.DLL
KBDUSR.DLL

     正是缺少了这3个dll文件,才导致KB2686509 安装失败。如果你也是缺少这3个dll,到网上下载好这3个dll文件,或者直接用飘易打包的: dll下载地址。然后copy到 c:\windows\system32 目录下即可。

    再次安装KB2686509 ,提示安装成功。

[参考]:
1、Window XP SP3:无法安装某些更新,没有安装下列更新,Windows XP 安全更新程序 (KB2686509)
http://www.crifan.com/windows_xp_sp3_security_update_cannot_install_some_update_kb2686509/
2、无法安装某些更新 Windows XP 安全更新程序 (KB2686509)
http://boyhong.blog.51cto.com/367889/898118
3、关于无法安装Win补丁KB2686509的解决方案
http://netwalk.blog.51cto.com/173717/862063
作者:飘易
来源:飘易
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。
Tag:KB2686509 浏览(次) 我要评论(3条)
上一篇:APM Express—集成Apache/PHP/MYSQL的绿色安装包
下一篇:c#多线程频繁操作同一控件“未将对象引用设置到对象的实例”
3条评论 “解决Windows Server 2003 补丁(KB2686509)安装不了”
2012-12-28 13:56:35
吼吼吼吼吼吼吼吼吼吼吼吼
2 wrj
2013-1-18 10:42:28
好吧 还是官方的写的详细
3 啥啥啥
2013-3-31 15:27:16
蛋蛋的试一下刷新是不是
发表评论
名称(*必填)
邮件(选填)
网站(选填)

记住我,下次回复时不用重新输入个人信息
© 2007-2010 飘易博客 Www.Piaoyi.Org 原创文章版权由飘易所有 渝ICP备07006361号