专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Windows » windowsdll:通过管理DLL文件提升Windows运行效率的思路方法 »正文

windowsdll:通过管理DLL文件提升Windows运行效率的思路方法

来源: 发布时间:星期六, 2008年12月20日 浏览:2次 评论:0
巧妙地用好DLL文件可以让windows 系统运行效率更高!

  1、逼迫DLL文件交出内存资源

  不少应用在启动时需要某些DLL文件这些DLL文件往往会占用内存资源但遗憾是当应用被使用完毕退出系统后那些曾经被DLL文件并不会随关闭而自动交出它们所占用内存资源这样就容易造成内存资源浪费并且随着运行应用越多系统内存资源就被消耗得越多最终会影响系统整体运行效率那有没有办法逼迫那些已经过时DLL文件交出它们所占有内存资源从而保证系统内存空间始终处于“干净”状态呢?答案是肯定我们可以按照如下步骤来逼迫DLL文件交出内存资源:

  依次单击“开始”/“运行”命令在弹出系统运行对话框中输入串命令“regedit”单击“确定”按钮后打开系统注册表编辑界面;

  在注册表编辑界面中找到其中注册表分支HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer(如图1所示);

  在对应“Explorer”子键右侧窗口区域中检查下是否有“AlwaysUnloadDLL”串键值身影如果没有那可以用鼠标右键单击右侧窗口区域中空白位置并从弹出快捷菜单中依次执行“新建”、“串值”命令然后将新创建好串值名称设置为“AlwaysUnloadDLL”再用鼠标双击“AlwaysUnloadDLL”键值在其后界面“数值数据”文本框中直接输入数字“1”并单击“确定”按钮最后刷新下系统注册表这样就能逼迫那些过时DLL文件交出曾经占有系统内存资源了www.pcpxp.com 供稿

  2、逼迫DLL文件交出空间资源

  在频繁地安装和卸载应用的后系统中有些DLL文件就会变成无用垃圾文件不过这些垃圾文件仍然会占用系统硬盘空间资源时间长越来越多垃圾DLL文件就会消耗越来越多硬盘空间资源为此我们可以通过下面操作步骤来将无用垃圾DLL文件删除掉:

  依次单击“开始”/“运行”命令在弹出系统运行对话框中输入串命令“regedit”单击“确定”按钮后打开系统注册表编辑界面;

  用鼠标逐展开其中注册表分支HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDlls(如图2所示);

  在对应“SharedDlls”子键右侧窗口区域中我们就能看到当前系统所有DLL情况要是对应某个DLL文件数据显示为“0”那就介绍说明没有应用使用该DLL文件那么该DLL文件就是无用垃圾文件将这些无用DLL文件名称逐记录下来;

  接下来返回到Windows系统桌面并依次单击“开始”/“搜索”/“文件或文件夹”命令然后在弹出系统搜索文件对话框中输入前面记录下来无用DLL文件再单击“搜索”按钮找到无用DLL文件所在具体位置的后将这些找到DLL文件临时转移到其他位置并让系统再运行些日子看看系统是否能够正常运行要是系统仍然可以正常运行那我们就能把那些无用DLL文件真从硬盘中删除掉了这样就能有效地节省硬盘空间资源了

  3、借用DLL文件解决系统运行

  由于许多应用DLL文件都是共用旦对某个应用执行了卸载操作的后共用那个DLL文件也有可能被随的卸载这么来其他应用运行时由于找不到共用DLL文件而出现运行当不幸遇到这样故障现象时我们不妨通过对DLL文件注册和卸载来快速有效地解决各种常见系统故障

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: