作者: techrepublic.com.com 2006-08-18 09:33 AM |
当我们在为Windows XP安装SP2时,系统会自动建立一个Uninstall目录,以便在必要时卸载SP2。但是这个目录所占用的空间实在是太大了。这里我们将向大家介绍安全删除Uninstall目录的方法。
如果你在现有的Windows XP系统上安装Service Pack 2,并且对安装后的系统表示满意,就可以考虑删除Service Pack 2安装时产生的Uninstall文件了,尤其是当你的硬盘空间有限的时候,就更应该删除这些文件了,因为SP2的Uninstall文件大约占据了300MB-450MB硬盘空间。实际上,当安装好SP2后,你还可以考虑删除之前安装Hotfix时产生的Uninstall文件(在SP2安装时会保留以前Hotfix的Uninstall文件,以便用户卸载SP2后还可以卸载特定的Hotfix)。如果对安装了SP2后的系统满意,那么你完全可以删除Hotfix的Uninstall文件。
在介绍删除方法之前,我首先要说明的是,就算你觉得自己以后不会再需要这些Uninstall文件,或者你非常需要整理出更多的磁盘空间,你还是应该对SP2和其他Hotfix的Uninstall文件进行备份。这样做的目的只有一个,当你某一天突然想卸载SP2或者Hotfix时,你可以将备份的Uninstall文件还原并通过它们删除SP2或Hotfix。
在本文中,我将详细向大家介绍备份SP2和Hotfix的Uninstall文件以及删除这些Uninstall文件的方法。同时,我还会告诉大家如何从控制面板的添加/删除程序列表中去掉SP2和Hotfix项目。
Windows文件保护
在我和周围的一些人讨论今天这个内容时,有些人认为,一旦删除了SP2的Uninstall文件,那么Windows File Protection功能就会失效。事实并非如此。
当你在Windows XP上安装SP2时,安装程序会自动在Windows文件夹下建立一个叫做ServicePackFiles\i386的文件夹,操作系统会将被SP2覆盖的系统关键文件备份在这个文件夹下。当系统的关键文件出现问题需要被修复时,Windows File Protection功能就会调用该文件夹下的文件。另外,操作系统还会使用ServicePackFiles\i386文件夹存储那些默认情况下没有被安装的Windows组件的安装文件。
定位和评估Uninstall文件
Windows XP将SP2和Hotfix的Uninstall文件保存在C:\Windows文件夹下的隐藏文件夹中。因此用户需要在文件夹选项(Folder Options)对话框中选择显示隐藏文件和文件夹(Show Hidden Files and Folders)项。
当用户可以看到隐藏文件和文件夹后,就会很方便的定位SP2和Hotfix的Uninstall文件了。保存Uninstall文件的文件夹名称开头和结尾均为“$”。比如SP2的Uninstall文件保存在$NTServicePackUninstall$文件夹下,一般的Hotfix Uninstall文件保存在$NTUninstallKB######$文件夹下,其中KB######是指该Hotfix对应的知识库ID号码。
据此,你可以判断哪些文件夹需要备份,哪些需要删除。另外,你还可以先确定以下这些Uninstall文件所占用的磁盘空间。检查文件占用的空间很简单,只需要选中文件夹,点击鼠标右键选择属性,然后查看占用空间即可。
Windows生成文件列表
如果你不能确定哪些Hotfix是在安装SP2之前安装的,哪些是在安装SP2之后安装的,可以通过下面的方法快速生成一个根据日期排列的Hotfix Uninstall文件列表:
1.在开始/运行中输入cmd进入命令行窗口 2.输入CD \Windows进入Windows文件夹 3.通过以下命令对Hotfix Uninstall文件按日期排序并导出为HotfixFolders.txt文件:Dir /ahd /od $*.* > HotfixFolders.txt 4.输入以下命令查看该文件:Notepad HotfixFolders.txt
通过以上几个步骤,你就可以清楚的通过文本查看Uninstall文件的生成日期了,位于$NTServicePackUninstall$文件夹之前的文件夹是在安装SP2之前安装的Hotfix Uninstall文件。据此你可以决定哪些文件夹需要备份,哪些需要删除。
|