当前位置: 首页 > news >正文

Automatic Update prompting to download KB890859 again and again?

原文:http://windowsxp.mvps.org/890859.htm

当你通过Web方式的Windows Updates或者Windows自动更新安装完KB890859补丁后,系统依然不断提示此更新未安装,不断弹出安装对话框,可能的原因是一个或者多个主要的Windows文件未能成功地被此Hotfix更新或者覆盖导致,需要校验此更新是否成功,打开%WINDIR%\system32目录,根据MS05-018安全公告的内容

http://www.microsoft.com/china/technet/security/bulletin/MS05-018.mspx

提供的方法和更新文件版本检查以下文件版本:

authz.dll
ntkrnlpa.exe
ntoskrnl.exe
user32.dll
win32k.sys
winsrv.dll
ntkrnlmp.exe (in Windows\driver cache\i386)

当发现确实有文件未被成功更新,导致此补丁安装失败的话,采用以下步骤:

1、通过Microsoft下载中心下载此Hotfix到本地硬盘

(http://www.microsoft.com/downloads/details.aspx?FamilyID=f0683e2b-8e8f-474f-b8d8-46c4c33fce99&displaylang=zh-cn)

2、通过添加/删除程序面板卸载KB890859更新补丁

3、点击开始,运行MSCONFIG,选择诊断模式,确定后退出,然后重启系统

4、在命令行方式下通过以下参数运行第一步下载的更新包(WindowsXP-KB890859-x86-CHS.exe)

WindowsXP-KB890859-x86-CHS.exe /verbose /log:c:\890959.log

5、安装完毕后重启操作系统,如果自动启动后自动更新依然提示你下载和更新此更新包,请检查以下Log文件中有关文件复制的信息:

C:\890859.log

%windir%\CabBuild.log

%Windir%\SoftwareDistribution\ReportingEvents.log

%Windir%\Windows Update.log

如果Automatic Updates不再提示了,表示此补丁已经更新成功,请再次运行MSCONFIG命令,将诊断模式修改回正常启动模式并重启计算机。

相关文章:

  • jsp登录功能的实现_3-2【微信小程序全栈开发课程】登录功能(一)--实现登录功能
  • 《Spring 2.0核心技术与最佳实践》即将上市
  • 兵法:掌上千秋史 胸中百万兵
  • go语言怎么 控制一个变量输入的范围_go 学习笔记之值得特别关注的基础语法有哪些...
  • 颜率护鼎:读《战国策:秦兴师临周章》有感
  • python函数手册 stata_Python与Stata数据交互之时间变量
  • 知音少,弦断有谁听
  • python server酱_Python3和Server酱实现微信通知
  • 潜龙勿用,蓄积待用
  • python 不等于None 不等于空_python中输入0.1+0.2结果却不等于0.3?原来编程语言是这么算的……...
  • ihtml2document能不能根据id获取dom_javascript的DOM对象
  • 《高级分形艺术——核心算法、软件实现及创作技巧》
  • c语言fread函数的用法_Sparklyr 1.2支持foreach函数了
  • 一段对话,解决一个Exchange问题
  • ucosiii源码分析笔记 pdf下载_方舟编译器学习笔记14 DriverRunner源码分析
  • [Vue CLI 3] 配置解析之 css.extract
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • 2019.2.20 c++ 知识梳理
  • 4. 路由到控制器 - Laravel从零开始教程
  • CentOS6 编译安装 redis-3.2.3
  • crontab执行失败的多种原因
  • css属性的继承、初识值、计算值、当前值、应用值
  • go语言学习初探(一)
  • Python进阶细节
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • 前端知识点整理(待续)
  • 软件开发学习的5大技巧,你知道吗?
  • 算法---两个栈实现一个队列
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • 在Mac OS X上安装 Ruby运行环境
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • #Lua:Lua调用C++生成的DLL库
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (7)STL算法之交换赋值
  • (附源码)springboot家庭装修管理系统 毕业设计 613205
  • (剑指Offer)面试题41:和为s的连续正数序列
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (转)创业的注意事项
  • (最优化理论与方法)第二章最优化所需基础知识-第三节:重要凸集举例
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .NET Compact Framework 3.5 支持 WCF 的子集
  • .NET Core 通过 Ef Core 操作 Mysql
  • .net MySql
  • .net 发送邮件
  • .net 微服务 服务保护 自动重试 Polly
  • .NET(C#、VB)APP开发——Smobiler平台控件介绍:Bluetooth组件
  • .NET/C# 异常处理:写一个空的 try 块代码,而把重要代码写到 finally 中(Constrained Execution Regions)
  • .netcore 获取appsettings
  • .NET与 java通用的3DES加密解密方法
  • .net中应用SQL缓存(实例使用)
  • 。Net下Windows服务程序开发疑惑
  • /proc/interrupts 和 /proc/stat 查看中断的情况