6、残余程序删除工具
普通的删除程序可以使用Windows的控制面板中的“删除添加应用程序”,但在特殊情况下,它不能完成删除任务 。而“残余程序删除工具”与前者的作用不完全一样,主要区别在于:前者适合用来删除经过完整安装的程序;后者则用于删除没有安装完就被中断、既不能使用、又残留在系统中的程序 。在windows系统中,负责安装应用程序的部分称为Windows Installer 。安装应用程序的时候,Windows Installer负责完成与安装相关的一系列工作,包括向一个名字为msicu.log日志文件中写进去安装信息,并在注册表中加入有关的键值 。
由于以下原因,安装可能会失败或出现问题:
1、注册表损坏 。2、无意中改变了注册表设置 。
3、同时安装了多个程序的实例 。4、安装过程被强制中断,例如电源断电等 。
出现上述问题后,一般不能用控制面板中的“删除添加应用程序” 。必须用这个删除工具,才可以在你的计算机中(安全地)删除原来安装过程中设置的内容和已经写入注册表中的键值.达到清理文件和注册表垃圾、或者为再次安装打好基础的目的 。删除依据就是在安装过程中建立的日志文件 。你如果要查看该文件,必须改变文件和文件夹的隐藏属性,文件的位置可以使用文件夹搜索工具残余程序删除工具有GUI界面(即用于windows中)版本和命令行界面版本之分 。GUI版本使用非常简单,仅有单一的删除功能,要打开GUI版本,可以:“开始-运行-浏览”,然后找:“c:Progream FilesSupport Toolsmsicuu.exe”打开 。界面中很简单地列出了可删除的内容,选定一个项目点击“Remove”就可删除 。
这个工具的命令行版本的名称是Msizap.exe.
Msizap.exe必须以管理员的密码进行登录之后才能开始使用,并且也需要使用日志文件msicu.log 。与GUI版本相比,命令行版本在灵活性方面要优秀得多 。
Msizap.exe完整的语法:
msizap [*] [F] [R] [P] [A] [T product code] [!] [?]
参数及说明:
* :移去全部安装文件夹和注册表中与之对应的键值,调整动态连接库并停止所有的安装服务 。
F : 移去全部安装文件夹
【Win2000删除工具】U :移去\uSERPROFILE%msi, AppDataMicrosoftInstaller 文件夹
R :仅移去全部安装程序对应的注册表键值.
P :移去In-Progress (这一项我没有进行验证.)
N :移去注册表中关于 Windows Installer 的卸载键(即移去反安装功能的键值) 。
V :停止安装服务
T :移去所有产品代码的信息.
A :一个指定的项目删除后,正确地调整全部的辅助控制.
! :强制用“yes”作为响应的提示.
? :显示详细帮助信息.
以本人使用经验看,遇到残留程序后,使用GUI界面的删除工具就很方便.像Norton之类的工具软件,处理这类问题用的方法与此也是相似的.都是在安装时就建立一个日志文件,留到删除或卸载时当作依据.所以,如果日志文件消失,这些工具也就无效了.
推荐阅读
- oppoA9中将桌面图标删除的操作方法
- Win2000 IIS5.0之WWW设置
- 三 Win2000磁盘编辑
- word怎么删除某一页的页眉
- 一 Windows2000全面优化
- Win2000域控制器诊断
- Win2000权限诊断
- 四 Win2000磁盘编辑
- Win2000文件版本查看工具
- 一 Win2000磁盘编辑