在对应“Explorer”子键的右侧窗口区域中,检查一下是否有“AlwaysUnloadDLL”字符串键值的身影,如果没有的话,那可以用鼠标右键单击右侧窗口区域中的空白位置,并从弹出的快捷菜单中依次执行“新建”、“字符串值”命令,然后将新创建好的字符串值名称设置为“AlwaysUnloadDLL”,再用鼠标双击“AlwaysUnloadDLL”键值,在其后界面的“数值数据”文本框中直接输入数字“1”,并单击“确定”按钮,最后刷新一下系统注册表,这样就能逼迫那些过时的DLL文件交出曾经占有的系统内存资源了。
2、逼迫DLL文件交出空间资源
在频繁地安装与卸载应用程序之后,系统中的有些DLL文件就会变成无用的垃圾文件,不过这些垃圾文件仍然会占用系统的硬盘空间资源,时间一长越来越多的垃圾DLL文件就会消耗越来越多的硬盘空间资源。为此,我们可以通过下面的操作步骤,来将无用的垃圾DLL文件删除掉:
依次单击“开始”/“运行”命令,在弹出的系统运行对话框中,输入字符串命令“regedit”,单击“确定”按钮后,打开系统的注册表编辑界面;
用鼠标逐一展开其中的注册表分支HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDlls(如图2所示);
图 2
在对应“SharedDlls”子键的右侧窗口区域中,我们就能看到当前系统的所有DLL调用情况,要是对应某个DLL文件的数据显示为“0”的话,那就说明没有应用程序使用该DLL文件,那么该DLL文件就是无用垃圾文件,将这些无用的DLL文件名称逐一记录下来;
接下来返回到Windows系统桌面,并依次单击“开始”/“搜索”/“文件或文件夹”命令,然后在弹出的系统搜索文件对话框中,输入前面记录下来的无用DLL文件,再单击“搜索”按钮找到无用DLL文件所在的具体位置,之后将这些找到的DLL文件临时转移到其他位置,并让系统再运行一些日子,看看系统是否能够正常运行,要是系统仍然可以正常运行的话,那我们就能把那些无用的DLL文件真的从硬盘中删除掉了,这样就能有效地节省硬盘空间资源了。
本文来源:天极网 作者:佚名