它是用來對未注冊的“ActiveX控件”進行注冊的,外來ActiveX控件要應用到自己的程序中也必須使用它注冊,ActiveX技術(shù)是微軟于1996年推出,得到了許多
軟件公司的支持,雖然現(xiàn)在安裝軟件時都是自動進行注冊,但有時手工注冊還是有必要的,如果修改注冊表那就太麻煩了,在windows的system文件夾下有一個regsvr32.exe的程序,它就是windows自帶的activex注冊和反注冊工具
Regsvr32命令格式: Regsvr32?[/s] [/n] [/I[:cmdline]] dllname(或OCX控件)
Regsvr32命令格式: Regsvr32?[/s] [/n] [/I[:cmdline]] dllname(或OCX控件)
/u卸載ActiveX控件
/s注冊成功后不顯示操作成功信息框
/c控制臺輸出
/I調(diào)用DllInstall安裝函數(shù)并將可選的參數(shù)[cmdline]傳給它,當使用
/u時調(diào)用卸載函數(shù) /n 不調(diào)用 DllRegisterServer,該參數(shù)必須和 /I 一起使用
先說說“regsvr32.exe”,這個應用程序是Microsoft Windows 注冊服務程序,主要用來注冊(反注冊)動態(tài)鏈接庫(DLL)及activex(OCX),因此部分PE程序要在Windows系統(tǒng)下正常運行就需要它。說到這里,大家應該會明白它的作用了,也就能理解某些木馬病毒或別的什么
軟件會調(diào)用它了。由于某些木馬的惡意注冊和某些程序代碼的不完善,往往會在調(diào)用它時出現(xiàn)問題。
其次說說造成regsvr32占CPU高的幾個原因。
一般情況下regsvr32是不會自動運行的,也不會長駐系統(tǒng)內(nèi)存,如果進程中一直有regsvr32那么可能是中病毒了,所以大家還是查殺病毒為佳。
其次說說造成regsvr32占CPU高的幾個原因。
一般情況下regsvr32是不會自動運行的,也不會長駐系統(tǒng)內(nèi)存,如果進程中一直有regsvr32那么可能是中病毒了,所以大家還是查殺病毒為佳。