● 依次执行“开始”“运行”命令,在弹出的运行对话框中,输入“Regedit”命令,打开注册表编辑窗口。在该窗口中,依次单击HKEY_LOCAL_MacHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer子键;
● 在对应Explorer子键的右边子窗口中,看看是否有AlwaysUnloadDLL选项。要是没有的话,可以创建一个新的DWord值,将其名称设置为AlwaysUnloadDLL,再用鼠标左键双击该选项,在弹出的图8窗口中,将该选项的DWORD值设置为“0”。系统重新启动,就可以达到“驱除”无效动态链接的目的。
Windows Server 2003系统在长期运行后,还会在系统中产生许多垃圾dll文件,这些文件同样也会降低系统运行效率。为此,我们可以按下面的方法,将它们删除掉:
●在打开的注册表编辑窗口中,依次展开HKEY_LOCAL_MACHINESoft-wareMicrosoftWindowsCurrentVersionsharedlls子键;
●在对应sharedlls子键的右边子窗口中(如图9所示),我们将看到所有被共享的dll文件,要是某个DLL文件后面的数字,显示为“0”的话,就表示该dll文件没有被应用程序共享,它就是系统中的“垃圾”。此时,我们可以在资源管理器中,将该垃圾dll文件找到,并对它执行“删除”命令。
标签: