組件註冊命令
組件註冊命令__regsvr32.exe用過activex的人都知道,activex不註冊是無法被系統識別和使用的。壹般安裝程序會自動註冊它使用的activex控件,但是如果妳得到的壹個控件需要手動註冊呢?如果修改註冊表,那就太麻煩了。windows的系統文件夾下有壹個regsvr32.exe程序,是windows自帶的activex註冊和反註冊工具。2000系統的Regsvr32.exe位於winnt\system32文件夾中;
WInXP系統的Regsvr32.exe使用windows\system32文件夾中的regsvr32,如下所示:
regsvr 32[/s][/n][/I(:cmdline)]dll name .其中dllname是activex控件的文件名,建議在安裝前將其復制到系統文件夾中。這些參數具有以下含義:
/u-註銷控件
/s-無論註冊是否成功,都不會顯示任何提示框。
/c-控制臺輸出
/I-跳過要安裝的控件的選項(不同於註冊)
/n——不要註冊控件。此選項必須與/i選項壹起使用才能執行命令:1。可以在開始-運行中調出運行對話框,也可以使用Win+R熱鍵,直接在輸入欄輸入。
2.開始時——運行輸入cmd以打開“命令提示符”窗口,然後執行regsvr32命令。二、Regsvr32錯誤消息描述
當使用Regsvr32.exe時,它將嘗試加載組件並調用其DLLSelfRegister函數。如果嘗試成功,Regsvr32.exe將顯示壹個對話框,指示成功。如果此嘗試失敗,Regsvr32.exe將返回壹條錯誤消息,其中可能包含Win32錯誤代碼。下面的列表描述了RegSvr32錯誤消息和可能的原因。無法識別的標誌:/invalid_flag
您鍵入的標誌或開關組合無效(請參閱本文中的“Regsvr32.exe的用法”壹節)。
沒有指定DLL名稱。
的。不包括dll文件名(請參閱本文中的“Regsvr32.exe的用法”壹節)。
已加載Dllname,但找不到DllRegisterServer或DllUnregisterServer入口點。
Dllname不是. dll或。ocx文件。例如,鍵入regsvr 32 wjview.exe將生成此錯誤消息。例如,鍵入regsvr 32 icwdial.dll將返回此錯誤消息,因為Icwdial.dll文件無法註冊自身。如果您懷疑內存中存在已損壞的Dllname版本,請嘗試重新啟動計算機或重新提取該文件的原始版本。如果您運行的是Windows NT,可能需要使用Microsoft Windows NT Server 4.0 resource kit中的Kill或Pview工具。有關其他信息,請單擊查看下面的Microsoft知識庫文章:197155如何終止孤立進程OLE初始化失敗。Regsvr32必須在調用所需的COM庫函數之前初始化COM庫,並在關閉時取消初始化該庫。壹、輕松修復IE瀏覽器
Shdocvw.dll註冊服務商32
Oleaut32.dll註冊服務商32
Actxprxy.dll註冊服務商32
Mshtml.dll註冊服務商32
Urlmon.dll註冊服務商32
regsvr 32 browseui.dll效應:
1,同時運行以上命令不僅可以解決IE無法打開新窗口的問題,還可以用鼠標點擊超鏈接沒有任何反應;
2.還可以解決其他IE問題,比如網頁顯示不完整,沒有JAVA效果,不能自動跳轉網頁,打開壹些網站總是提示‘無法顯示此頁’。第二,解決Windows無法在線升級的問題。
regsvr 32 wupdinfo.dll效應:
Windows的漏洞很多,每隔壹段時間就需要使用“Windows Update”升級程序進行在線升級,但“Windows Update”經常無法使用。這個時候我們可以用Regsvr32來解決這個問題。第三,防範網絡腳本病毒有新舉措。
regsvr 32/u scrrun.dll效應:
網頁中嵌入了網絡腳本病毒,機器在上網時會不知不覺感染這種病毒。筆者認為單獨使用殺毒軟件並不能有效防範這些腳本病毒,必須從病毒傳播的機制入手。網絡腳本病毒的復制和傳播離不開FSO(文件系統對象),因此禁用FSO對象可以有效控制腳本病毒的傳播。
如果需要使用FSO對象,只需鍵入“regsvr32 scrrun.dll”命令。第四,卸載Win XP自帶的ZIP功能。
regsvr 32/u zipfldr.dll效應:
Win XP以功能強大著稱,但有些功能往往讓人覺得“雞肋”。比如Win XP的ZIP功能和圖片預覽功能,不僅占用系統資源,而且功能遠不如第三方軟件。事實上,使用Regsvr32命令可以很容易地卸載這些函數。五、修復文件無法用縮略圖查看的問題。
2000:開始→運行,輸入regsvr 32 thumbvw.dll。
XP:開始→運行,進入regsvr 32 shimgvw.dll VI。讓WMP播放器支持RM格式。
很多朋友喜歡用Windows Media Player (WMP)播放器,但是它不支持RM格式。有必要安裝其他播放軟件嗎?我有個主意。以Win XP為例。首先下載壹個RM格式插件,解壓得到兩個文件夾:Release(針對Windows 9x)和Release Unicode(針對Windows 2000/XP)。將Release Unicode文件夾中的RealMediaSplitter.ax文件復制到“System Drive \WINDOWS\System32”目錄中;在“開始→運行”中輸入“regsvr32 RealMediaSplitter.ax”,點擊“確定”。然後下載解碼器,如真正的替代品,並安裝後,WMP可以用來播放RM格式的音頻和視頻文件。七、讓WMP9播放器出現。壹些音樂網頁需要使用媒體播放器在線訂購歌曲。有朋友明明裝了WMP9,卻在網上聽歌時只看到了無聊的WMP6播放器面板。讓漂亮的WMP9面板出現當然沒問題。常見問題的操作系統大多是WIN 98。先關閉IE,然後在“開始→運行”中輸入“REGSVR32 wmpdxm.dll”,點擊“確定”。八、解決系統功能開啟時沒有反應的問題。regsvr 32 shdocvw.dll函數:
有時候我們從開始菜單中點擊XP系統的搜索功能、幫助和支持或者管理工具,卻沒有任何反應。這是因為它們的打開方法沒有關聯,所以我們只需要用regsvr32註冊它們需要調用的動態鏈接庫文件。九、添加/刪除程序無法打開regsvr32 appwiz.cpl。
mshtml.dll註冊服務商32
jscript.dll註冊服務商32
msi.dll註冊服務商32
regsvr 32 " c:\ program files \ common files \ system \ ole db \ oledb 32 . dll "
regsvr 32 " c:\ program files \ common files \ system \ ado \ msado 15 . dll "
mshtmled.dll註冊服務商32
regsvr 32/I shdocvw.dll
regsvr32/I的Shell32.dll效應:
打開控制面板中的添加/刪除程序時,雙擊其圖標後沒有反應,或者打開後自動關閉。嘗試使用上面的命令來解決這個問題。X. XP用戶帳戶無法打開regsvr32nusrmgr.cpl。
mshtml.dll註冊服務商32
jscript.dll註冊服務商32
shdocvw.dll Xi。有新的措施來防止網絡腳本病毒。
regsvr 32/u scrrun.dll禁用FSO對象。
regsvr 32 scrrun.dll使用FSO對象XII。解決Windows無法在線升級的問題regsvr 32 wupdinfo.dll以下癥狀我稱之為IE的活動腳本的漏洞。雖然這兩個命令可以修復,但是治標不治本。建議遇到這個問題的朋友去微軟網站更新IE安全,也就是修補漏洞。jscript.dll註冊服務商32
regsvr 32 vbscript.dll效應:
1,用上面說的修復IE瀏覽器的方法(可能不匹配),可以很好的解決瀏覽某些網頁不能正常顯示,功能異常的問題,比如:
A.有些驗證碼沒有顯示
B.不要放壹些動態圖片
C.不要在某些論壇顯示帖子列表。
D.論壇快速跳轉功能沒用
E.在論壇中發帖時按Ctrl+Enter不提交回復。2.修復單個窗口空白,例如XP的“搜索”功能的空白搜索助手操作面板、空白系統恢復頁面和空白用戶帳戶頁面。(可修復保證100%)3 .解決windows media player 9或更高版本打開時提示“內部應用程序錯誤”的問題。(可修復置信度為100%)4 .win 2000的添加/刪除程序打開後可以修復並留空。5.解決win 2000在WEB模式下查看Program Files文件夾和Winnt文件夾時看不到任何文件,並且‘控制面板’圖標向左跑的問題。6.解決flashget在網頁上的右鍵菜單功能無法使用的問題。
在網站中,當妳右擊壹個‘下載連接’時,會彈出壹個菜單,當妳選擇‘用FLASHGET下載’時,又會彈出FLASHGET的下載任務頁面。如果發現這個函數沒有響應,可能是這個原因:原來這個菜單調用的是Flashget目錄下的jc_link.htm文件,是用VB語言寫的,因為沒有註冊調用動態連接庫vbscript.dll,所以它的功能就沒了。