雨林木风系统 > 系统教程 > 其他教程 >

regsvr32.exe是什么?regsvr32.exe cpu占用高如何办?

regsvr32.exe是什么?regsvr32.exe cpu占用高如何办?

作者:佚名 来源:雨林木风系统 2018-08-29 17:30:00

regsvr32.exe是什么?regsvr32.exe cpu占用高如何办??

大概许多网友发现,下载到dll后网上教程都会让我们使用regsvr32.exe命令来注册dll文件,而网友却不了regsvr32.exe是什么,下面大家就一起来了解一下regsvr32.exe。

\

它是用来对未注册的“ActiveX控件”进行注册的,外来ActiveX控件要应用到自己的程序中也必须使用它注册,ActiveX技术是微软于1996年推出,得到了很多
软件公司的支持,虽然现在安装软件时都是自动进行注册,但有时手工注册还是有必要的,如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具


Regsvr32命令格式: Regsvr32?[/s] [/n] [/I[:cmdline]] dllname(或oCX控件)

  /u卸载ActiveX控件

  /s注册成功后不显示操作成功信息框

  /c控制台输出

  /I调用DllInstall安装函数并将可选的参数[cmdline]传给它,当使用

  /u时调用卸载函数 /n 不调用 DllRegisterserver,该参数必须和 /I 一起使用



先说说“regsvr32.exe”,这个应用程序是Microsoft windows 注册服务程序,主要用来注册(反注册)动态链接库(DLL)及activex(oCX),因此部分PE程序要在windows系统下正常运行就需要它。说到这里,我们应该会明白它的作用了,也就能理解某些木马病毒或别的什么 软件会调用它了。因为某些木马的恶意注册和某些程序代码的不完善,往往会在调用它时出现故障。

其次说说形成regsvr32占CPU高的几个原因。

一般情况下regsvr32是否会自动运行的,也不会长驻系统内存,如果进程中一直有regsvr32那么大概是中病毒了,所以我们还是查杀病毒为佳。