是不是少了图片查看器啊?
DLL是动态链接库的缩写,简单点说就是Windows里很多程序都会用到的共享资源。有些软件它自己不把所有功能都写全,而是调用系统里的DLL文件来完成任务。一个程序可能用好几个DLL,反过来一个DLL也可能被多个程序一起用。这些DLL一般都放在C:WindowsSystem这个目录下。
那怎么知道自己装的软件用了哪些DLL?很简单,右键点那个软件,选快速查看,然后看引入表那块,就能看到它调用了哪些DLL。
如果你想查某个DLL正在被几个程序使用,也可以打开注册表编辑器(Regedit),找到HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionSharedDlls这个位置,右边列出的所有DLL文件后面括号里的数字就是被几个程序使用的数量,比如(2)就是被两个程序在用,(0)说明没人用,可以考虑删掉。
有时候卸载软件会提示你某个DLL删了可能会影响别的程序,这就是因为它是个共享文件。万一不小心删了,开机时可能会报错说某某dll丢失。这时候如果你知道是哪个DLL,可以去Sysbackup文件夹里找找有没有备份,复制回System文件夹试试。如果还不行,就按Win+R打开运行窗口,输入msconfig,进系统配置工具,在System.ini里找到那个丢失的dll文件,取消勾选,这样开机就不会再弹错误提示了。
DLL是动态链接库的缩写,简单点说就是Windows里很多程序都会用到的共享资源。有些软件它自己不把所有功能都写全,而是调用系统里的DLL文件来完成任务。一个程序可能用好几个DLL,反过来一个DLL也可能被多个程序一起用。这些DLL一般都放在C:WindowsSystem这个目录下。
那怎么知道自己装的软件用了哪些DLL?很简单,右键点那个软件,选快速查看,然后看引入表那块,就能看到它调用了哪些DLL。
如果你想查某个DLL正在被几个程序使用,也可以打开注册表编辑器(Regedit),找到HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionSharedDlls这个位置,右边列出的所有DLL文件后面括号里的数字就是被几个程序使用的数量,比如(2)就是被两个程序在用,(0)说明没人用,可以考虑删掉。
有时候卸载软件会提示你某个DLL删了可能会影响别的程序,这就是因为它是个共享文件。万一不小心删了,开机时可能会报错说某某dll丢失。这时候如果你知道是哪个DLL,可以去Sysbackup文件夹里找找有没有备份,复制回System文件夹试试。如果还不行,就按Win+R打开运行窗口,输入msconfig,进系统配置工具,在System.ini里找到那个丢失的dll文件,取消勾选,这样开机就不会再弹错误提示了。