女朋友帮前任口过:清空内存中的DLL“垃圾”

来源:百度文库 编辑:中财网 时间:2024/03/28 17:06:18

清空内存中的DLL“垃圾”



  计算机在使用时,Windows系统的Shell(即Explorer.exe进程)会在内存中缓存部分DLL文件。即使使用这些DLL文件的应用程序已全部被关闭,但还有有相当一部分的DLL文件会在内存中存放很长一段时间,这会大大降低内存的利用率。为了防止这种事情发生,我们可以这样做:

  方法一:禁用Shell的缓存功能——运行regedit命令打开注册表编辑器,定位到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]主键,在其下新建一个名为“AlwaysUnloadDll”的项,然后选中它,将默认项值设为“1”,最后退出注册表编辑器重启即可。

  方法二:同时按“Ctrl+Alt+Del”键,打开任务管理器。在进程列表中找到Explorer.exe进程,选中它并单击“结束进程”按钮将它Kill掉。接着单击“文件/新建任务”,在弹出的对话框中的“打开”文本框中输入“%Systemroot%\Explorer.exe”(不含引号)单击“确定”按钮关闭任务管理。再运行你的Windows,是不是感觉快了许多?