把玩DLL 系统功能大翻番
技巧与实践
WinXP操作系统本身捆绑着一些常用软件,如图片预览器(类同ACD See)、ZIP文件解压缩(类同WinZIP、WinRAR)等。可系统使用时间太久后,很可能会出现异常的情况,如Windows预览图片功能出错,ZIP文件无法解压缩,这是怎么回事呢?
这是由于某些扩展名为*.DLL的动态链接库文件出错产生的问题。通常在安装操作系统时,程序会自动注册常用的DLL文件,但若是受到病毒破坏、系统故障等原因导致注册信息丢失,系统部分功能就会出现故障。如果我们用Regsvr32命令重新注册相应的DLL文件,就能排除故障,同时还能“挖掘”出更多的隐藏功能。
重注册DLL,修复微缩浏览
即使执行“查看→缩略图”命令,文件夹中的图片仍然会“顽固不化”地显示为一个图标,这很可能就是因为缩略图功能DLL文件失去注册造成的。这时我们执行“开始→运行”命令,在“打开”命令输入框中输入“Regsvr32 shimgvw.dll”命令,系统会弹出“shimgvw.dll中的DllRegisterServer成功”的提示,再打开“我的电脑”中存有图片的文件夹,是不是已经恢复正常了?
提示:在Windows 2000系统中需要执行“Regsvr32 thumbvw.dll”命令来修复图片缩略图功能。
新注册DLL,增强Windows
利用DLL文件,我们仅需要一条命令就能为WinXP增添三个虚拟桌面,增加你的办公工作区域。首先到http://www.cpcw.com/download下载微软提供的msvdm.dll文件压缩包,然后将msvdm.DLL解压缩到“C:\windows\system32”目录下(Windows默认安装在C盘)。最后同样是执行“开始→运行”命令,只不过要在“打开”命令输入框中输入“Regsvr32 msdvm.dll”命令,待提示注册成功后,右击任务栏执行“工具栏→MSVDM”命令,任务栏上是不是新增了一个“MSVDM”虚拟桌面工具栏呢?点击上面的桌面数字序号1234便可快速切换不同的桌面,每个桌面都是独立的,相当于同时拥有了4台显示器,还可点击最前面的4格预览按钮,玩一玩Windows中的“画中画”,真是酷毙了(如图)。

反注册DLL,提速Windows
对于系统高手来说,WinXP自带的ZIP压缩和解压缩功能比较鸡肋,操作起来有点繁琐,而且还会在打开“资源管理器”时自动预览ZIP压缩包中的文件,减缓机器运行速度,更多的高手们都会选择使用WinRAR软件,这时倒不如将自带的功能除之而后快,只须在运行栏中使用“Regsvr32 /u Zipfldr.dll”命令即可,当然你也可以在“命令提示符”中执行此命令来完成任务。
文件下载,DLL损坏不再愁
通过上面的学习大家是不是已经熟练掌握了Regsvr32的使用方法了呢?如果还有什么疑问,你可以在“运行”对话框中直接输入“Regsvr32”命令,回车便可得到Regsvr32语法命令的相关帮助提示。
不过在使用电脑过程中,不但会遇到DLL文件失去注册的情况,还会出现DLL文件被病毒破坏或被删除的现象,这时根据系统提示或故障症状判定有问题的DLL文件,然后到以下网址下载需要的DLL文件:
http://www.2dll.com
http://www.dll-files.com/dllindex/index.shtml