分享

鲁大师(原Z武器)漏洞修复,你必需知道的

 xjy1973 2009-10-31

                鲁大师(原Z武器)漏洞修复,你必需知道的

        漏洞修复,在很多的系统上都会有些特殊情况出现,故我们会收集一些小技巧放在这里,供大家参考使用。此外,我们也会持续更新其中的小技巧。                    ---------------最后更新2009-5-5

一、为什么用Z武器修复了漏洞,微软自动更新还提示呢?
原因在于Z武器已经安装了那些补丁,但微软的自动更新没有及时更新造成的。
可以通过如下的批处理(蓝色文字部分)搞定:
@echo off
rem 关闭WUAU服务
net stop wuauserv
rem 删除原有Update日志记录
del %windir%\windowsupdate.log
rem 开启WUAU服务
net start wuauserv
1、粘帖蓝色文字部分,新建一个文本文件,取名为“删除微软自动更新提示.bat”。
2、然后直接双击这个文件运行即可

二、对于Windows XP系统很多更新都不能修复的情况,可以尝试方法。
技巧出处:http://support.microsoft.com/kb/943144
1、鼠标右键“我的电脑”,选择“属性”,找到“自动更新”选项卡,选择“关闭自动更新。”,点击“确定”按钮。还有一个命令方法,在CMD下输入“net stop wuauserv”。
2、“开始-运行”,输入“CMD”,打开CMD界面。
3、输入“regsvr32 %windir%system32wups2.dll”,回车。
 注意:如果你的系统是Windows XP 64位的,那么命令应该是:
 “regsvr32 %windir%syswow64wups2.dll”
 对话框中都“确定”即可。
4、按照第一步的步骤,选择“自动更新”,或者在CMD界面下输入“net start wuauserv”。
写成批处理(蓝色文字部分)搞定:
@echo off
rem 关闭WUAU服务
net stop wuauserv
rem 重新登记wups2.dll入口
regsvr32 %windir%\system32\wups2.dll
rem 开启WUAU服务
net start wuauserv
1、粘帖蓝色文字部分,新建一个文本文件,取名为“让XP系统可以重新打补丁.bat”。
2、然后直接双击这个文件运行即可

三、为什么IE7的漏洞不能修复?
1、鼠标右键“我的电脑”,选择“属性”,找到“自动更新”选项卡,选择“关闭自动更新。”,点击“确定”按钮。还有一个命令方法,在CMD下输入“net stop wuauserv”。
2、“开始-运行”,输入“CMD”,打开CMD界面。
3、输入“regsvr32 %windir%system32wups2.dll”,回车。
 注意:如果你的系统是Windows XP 64位的,那么命令应该是:
 “regsvr32 %windir%syswow64wups2.dll”
 对话框中都“确定”即可。
4、按照第一步的步骤,选择“自动更新”,或者在CMD界面下输入“net start wuauserv”。

写成批处理(蓝色文字部分)搞定:
@echo off
rem 关闭WUAU服务
net stop wuauserv
rem 重新登记wups2.dll入口
regsvr32 %windir%\system32\wups2.dll
rem 开启WUAU服务
net start wuauserv
1、粘帖蓝色文字部分,新建一个文本文件,取名为“让XP系统可以重新打IE7补丁.bat”。
2、然后直接双击这个文件运行即可

四、如果出现“安装程序不能验证Update.inf文件的完整性。请确定加密服务正在此计算机上运行”提示,怎么办?
下面是从微软官方网站查到的解决方法:

方法 1:将“加密服务”设置为自动
将“加密服务”设置为“自动”,然后尝试再次安装此程序。要将“加密服务”设置为“自动”,请按照下列步骤操作:
启动“控制面板”中的“管理工具”实用工具。
双击“服务”。
右键单击“Cryptographic Services”,然后单击“属性”。
对于“启动类型”,请单击“自动”,然后单击“启动”。
注意:Windows 2000 未在“服务”管理实用工具中列出“Cryptographic Services”。

方法 2:重命名 Catroot2 文件夹
重命名 Catroot2 文件夹(仅适用于 Windows XP 和 Windows Server 2003),然后尝试再次安装此程序。

注意:如果操作系统为 Windows 2000,则跳过此方法。

要重命名 Catroot2 文件夹,请按照下列步骤操作:
单击“开始”,单击“运行”,键入 cmd,然后单击“确定”。
在命令提示符下,键入下列命令,并在每行之后按 Enter:
net stop cryptsvc
ren %systemroot%\System32\Catroot2
oldcatroot2
net start cryptsvc
exit
从以下文件夹中删除所有 tmp*.cat 文件:
%systemroot%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}


如果此文件夹中不包含以 tmp 开头的文件,则不要删除其他任何文件。此文件夹中的 .cat 文件是安装修补程序和 Service Pack 所必需的。
重要说明:不要重命名 Catroot 文件夹。Catroot2 文件夹是由 Windows 自动重新创建的,但 Catroot 文件夹在重命名后不会重新创建。

五、Vista下大量漏洞不能修复,如何办?
到Vista的自动更新设置中,设置为如图的开关,再使用Z武器修复就可以了。


六、XP用户部分补丁修复时,出现"安装 KB9**xx 前,必须重新启动系统,以便使一些先前的文件更新操作完成。",如何办?
1、粘帖蓝色文字部分,新建一个文本文件,取名为“清除微软无效升级注册表项.bat”。

@echo off
rem 修改升级中的错误注册表键值
set Update=HKLM\SOFTWARE\MicroSoft\Update
set Updates=HKLM\SOFTWARE\MicroSoft\Updates
echo 正在清除 "%Update%"
for /f "tokens=1 delims=" %%a in ('reg query %Update%^|Findstr /i "UpdateExeVolatile"') do (
reg delete %%a /f )
echo %Update% 清除完毕!

echo 正在清除 "%Updates%"
for /f "tokens=1 delims=" %%a in ('reg query %Updates%^|Findstr /i "UpdateExeVolatile"') do (
reg delete %%a /f
)
echo %Updates% 清除完毕!

echo 按任意键结束...
pause>nul


2、然后直接双击这个文件运行即可

七、安装补丁无法成功,查看日志的时候出现"The update ended with status code: 1601."类似的1601错误。如何办?1601的错误表示Windows的Installer服务出现故障,需要用第三方工具进行修复。
1、下载附件中的Dial-a-fix文件,下载
2、解压该工具,然后运行“Dial-a-fix.exe”,再请按照我给你的图片勾上对应的选项,这样需要等待一段时间才能完成修复工作。
3、完成以后再用Z武器进行漏洞修复

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多