设为主页 | 加入收藏 | 繁體中文

活学活用Win XP中的Regsvr32命令

  在Windows XP操作系统中,很多系统功效都和控件(如扩展名为DLL、OCX、CPL的文件)有关,必须对控件注册才气实现这些对应功效。通常情况下,在安装操作系统时,控件会自动举行注册,但由于使用过程中被病毒破坏、系统故障大概人为缘故原由,常会招致部门控件注册信息丢失,形成系统部门功效出现故障。一旦遇到这种情况,我们就可以请Regsvr32命令来资助办理控件的注册题目。
  Regsvr32命令是Windows系统提供的一个实用东西,利用该命令可以注册或卸载系统控件,以修复系统丢失的功效。Regsvr32命令以命令行方式运行,同时,Regsvr32命令的正常运行还必要Kernel32.dll、User32.dll和Ole32.dll文件的支持。
  小知识:在Windows 2000/Xp系统中,Regsvr32.exe命令文件存于“X:\Winnt\system32”文件夹中;Windows 9X系统中,该命令存于“X:\Windows\system”文件夹中(假定系统安装在X盘)。
  Regsvr32命令的使用很简略,下面我们就经过几个例子来看看如何使用Regsvr32命令办理所遇到的实际题目。
  实例1:规复Windows Xp图片预览功效
  在使用Windiws XP过程中,如果图片预览控件注册信息丢失,就会招致无法正常预览图片。由于Windows XP的图片预览功效对应的控件文件为 thurnbvw.dll,这时只需依次点击“开始/运行”,在弹出的“运行”对话框中输出“Regsvr32 Thurnbvw. dll”命令,单击“确定”按钮,实行后会弹出一个信息提示框:“DllRegisterServer in Thumbvw.dll succeeded.”,控件注册就成功了,重新启动电脑后,Windows XP的图片预览功效便规复了。
  提示:无法使用系统自带的缩略图功效时,实行命令“Regsvr32 shimgvw.dll”(Windows XP系统)大概“Regsvr32 thumbvw.dll”(Windows 2000系统)即可修复该功效。
  实例2:规复Windows Xp的Zip功效
  Windows XP系统可以间接支持ZIP压缩文件,虽然自带的处理Zip文件的功效不算强大,但在没有安装专业解压缩软件的时候,该功效也算是方便和实用了。
  如果该功效不克不及正常运行时,可根据实例1的做法在“运行”框中实行“Regsvr32 Zipfldr.dll”命令,然后重新启动电脑即可规复。相反的,如果必要卸载Windows XP的Zip功效,只需运行“Regsvr32 /u Zipfldr.dll”即可。
  经过下面这两个例子,我们可以看出Regsvr32命令寄托参数来注册和卸载控件。注册时间接在命令背面加上控件名称即可,而卸载时则要加入“/u”以卸载安装的控件。现在我们再来看看Regsvr32命令在软件使用中的使用情况。
  实例3:让新版本WMP播放器出现在网页中
  有些在线音乐网站听歌必要使用Windows Media Player才行,可是明显安装了WMP9,听音乐时却只能看到老版本的WMP播放器面板,如何让漂亮的WMP9面板出现呢?
  办理此类故障,先关闭IE浏览器,依次点击“开始/运行”,在“运行”对话框中键入“Regsvr32 wmpdxm.dll”,点击“确定”按钮即可。
  实例4:办理网页上FlashGet右键菜单错误
  在浏览器中,如果用右键点某个下载毗连,并选择了“使用网际慢车下载”菜单项,正常情况下会弹出FlashGet的下载使命窗口,但如果发明该功效无反响,怎么办?
  我们可以先打开FlashGet安装目录下,查抄jc_link.htm、jc_all.htm以及jccatch.dll文件能否存在(如果不存在,建议从别的机器中拷贝过来);如果目录中有这几个文件,接着依次点击“开始/运行”,输出“cmd”命令打开“命令提示符”窗口,在窗口中输出“cd c:\program Files\Flashget(FlashGet默认安装地位)”命令,切换到FlashGet安装路径下,再分别实行“Regsvr32 jccatch.dll”和“Regsvr32 fgiebar.dll”命令,重新注册这些DLL文件就可以办理这个题目了。
  实例5:让WMP播放RM/RMVB文件
  很多朋友喜好用Windows Media Player(以下简称WMP)播放器,但是它不支持RM/RMVB格式,怎么办?
  以Windows XP为例,先在本期光盘中找到RealMediaSplitter.ax文件(这是一个RM格式插件),将该文件拷贝到“C:\WINDOWS\System32\”目录下;再打开“运行”对话框,键入“regsvr32 C:\WINDOWS\System32\RealMediaSplitter.ax”,点击“确定”即可。接着下载解码器,如RealPack-20050627,安装后就能用WMP播放RM格式的影音文件了。
  列表:Regsvr32命令错误提示及办理
  当使用 Regsvr32.exe注册控件时,它会实验加载该控件并挪用 DLLSelfRegister 函数。如果此实验成功,Regsvr32.exe 会显示一个指示成功的对话框。如果此实验失败,Regsvr32.exe 会返回一条错误音讯。以下简略介绍 Regsvr32 错误音讯和可能的缘故原由。
  错误提示 缘故原由或办理措施
  Unrecognized flag:/invalid_flag Regsvr32命令行中使用了无效的的参数或开关组合
  No DLL name specified. 未指定必要注册的DLL动态链接库文件名
  Dllname was loaded, but the DllRegisterServer or DllUnregisterServer entry point was not found. Dllname不是.Dll 或.Ocx 文件,如键入 “Regsvr32 wxyz.exe” 就会天生该错误音讯。
 


    文章作者: 福州军威计算机技术有限公司
    军威网络是福州最专业的电脑维修公司,专业承接福州电脑维修、上门维修、IT外包、企业电脑包年维护、局域网网络布线、网吧承包等相关维修服务。
    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和声明。否则将追究法律责任。

TAG:
评论加载中...
内容:
评论者: 验证码: