删除不用的共享DLL文件

互联网 | 编辑: 2003-04-22 10:00:00
    你遇到过这种情况吗?当卸载软件的时候,出现了一个提示框,问你是否要删除这些共享文件(如图1)。你可以根据“File name”(文件名)和“Located in”(文件存放的位置)来决定如何处理这些共享文件。在它的四个选项中,“Yes”(删除)或者“No”(保留)通常是用于对单一文件的;如果需要,也可以对所有的共享文件进行设置,选择了“Yes To All”(删除全部),会删除所有的共享文件;选择“No To All”,将不删除共享文件。

    由于一些共享文件被删除后,可能会导致某个软件的功能不可用,所以为了安全起见,我们一般不会删除存放在System或者System32这些系统文件夹下的共享文件。时间久了,这两个文件夹中自然会存放很多的动态链接库文件(*.dll)和控件(*.ocx)。为了扩大磁盘的可利用空间,提高系统运行速度,我们可以通过查看注册表,来确定哪些文件是没有用的,然后再将相应文件删除就可以了。

图2

    运行regedit(注册表编辑器)
    展开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrenVersion\SharedDLLs分支(如图2)。在右边的窗口中我们可以看到,每一个值项都代表着一个共享文件,它决定了使用这个文件的应用程序或系统的数目。也就是说如果它的值为“0”的话,那么这个共享文件肯定没有被其它程序使用,我们可以非常放心地把它删除了。
                        

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑