【技术实现步骤摘要】
本专利技术涉及操作系统修复
,具体涉及补丁程序卸载方法及装置。
技术介绍
计算机系统由计算机软件资源和硬件资源共同组成,而计算机操作系统是计算机软件资源的基础和核心,其他的软件资源如用户应用软件,通常都需要操作系统为其运行提供支持。计算机操作系统负责管理计算机的软件和硬件资源,控制和支持其他程序的运行,为用户提供操作界面等功能,是整个计算机系统运行的基础。一个优秀的操作系统,能够有效的管理计算机的软硬件资源,为用户使用计算机提供便利。然而,操作系统的设计和开发是一个复杂而庞大的系统工程,难免会出现各种缺陷和错误,这些缺陷和错误通常称之为系统漏洞。系统漏洞可能导致严重的错误,也可能被不法者利用,来传播病毒、木马等恶意程序,对用户计算机系统进行破坏,对用户信息进行窃取等。对于一些应用软件来说亦 是如此,这设计和开发的过程中同样会出现可能造成严重后果的漏洞。所以,在开发计算机操作系统或应用软件的过程中,及时发现和处理系统漏洞也是整个软件工程的重要组成部分。操作系统或应用软件的开发者为用户提供修复漏洞的方法通常有发布新版操作系统或应用软件提供给用户使用;提供针对所 ...
【技术保护点】
一种补丁程序卸载方法,包括:在注册表信息中识别出带有特定标识的已安装补丁程序;在用户界面中将各个已安装补丁程序的信息进行展现,并提供已安装补丁程序的卸载入口;当接收到卸载指定补丁程序的指令时,判断所述指定补丁程序所属的类型,根据补丁程序所属的类型选择对应的卸载方式;通过所述卸载方式对所述指定补丁程序执行卸载操作。
【技术特征摘要】
1.一种补丁程序卸载方法,包括在注册表信息中识别出带有特定标识的已安装补丁程序;在用户界面中将各个已安装补丁程序的信息进行展现,并提供已安装补丁程序的卸载入口 ;当接收到卸载指定补丁程序的指令时,判断所述指定补丁程序所属的类型,根据补丁程序所属的类型选择对应的卸载方式;通过所述卸载方式对所述指定补丁程序执行卸载操作。2.如权利要求I所述的方法,所述提供已安装补丁程序的卸载入口包括判断各个已安装补丁程序是否处于可卸载状态;如果是,则提供各自相应的卸载入ロ。3.如权利要求I所述的方法,所述根据补丁程序所属的类型选择对应的卸载方式包括如果所述指定补丁程序所属的类型为0ffice2007将其以下版本的Office补丁程序,则选择客户端安装程序服务Msiexec. exe命令行的卸载方式;所述通过所述卸载方式对所述指定补丁程序执行卸载操作包括从注册表中获取指定补丁程序的大产品代号以及补丁程序代号;启动Msiexec. exe命令,并将所述大产品代号以及补丁程序代号写入Msiexec. exe命令行中,实现对所述指定补丁程序的卸载。4.如权利要求I所述的方法,所述根据补丁程序所属的类型选择对应的卸载方式包括如果所述指定补丁程序所属的类型为WindowsXP或Windows2003的系统补丁程序,则选择调用专用的卸载程序的卸载方式;所述通过所述卸载方式对所述指定补丁程序执行卸载操作包括从系统目录中查找所述指定补丁程序对应的卸载程序;调用所述卸载程序,实现对所述指定补丁程序的卸载。5.如权利要求I所述的方法,所述根据补丁程序所属的类型选择对应的卸载方式包括如果所述指定补丁程序所属的类型为Windows Vista或Windows7的系统补丁程序,贝U选择通过Windows更新独立安装程序wusa. exe进行卸载的卸载方式;所述通过所述卸载方式对所述指定补丁程序执行卸载操作包括从注册表中获取指定补丁程序的补丁程序代号;启动wusa. exe命令,并将所述及补丁程序代号写入wusa. exe命令行中,实现对所述指定补丁程序的卸载。6.如权利要求I所述的方法,所述根据补丁程序所属的类型选择对应的卸载方式包括如果所述指定补丁程序所属的类型为0ffice2010的Office补丁程序,则选择通过调用专有卸载命令行的卸载方式;所述通过所述卸载方式对所述指定补丁程序执行卸载操作包括调用注册表中保存的所述指定补丁程序对应的卸载命令行,实现对所述指定补丁程序的卸载。7.—种补丁程序卸载装置,包括补丁程序识别单元,用于在注册表信息中识别出带有特定...
【专利技术属性】
技术研发人员:赵建锋,孙海,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。