標籤:code java com 使用 檔案 os
Regsvr 32命令是Windows中控制項檔案(如副檔名為DLL、OCX、CPL的檔案)的註冊和反註冊工具。 命令格式
Regsvr32 [/s] [/n] [/i[:cmdline]] dllname
/u 卸載安裝的控制項,卸載伺服器註冊;
/s 註冊成功後不顯示操作成功資訊框;
/i 調用DllInstall函數並把選擇性參數[cmdline]傳給它,當使用/u時用來卸載DLL;
/n 不調用DllRegisterServer,該參數必須和/i一起使用。
簡單一實例
要手工註冊“E:\\CPCW.dll”,只需在“開始→運行”中鍵入“Regsvr32 E:\\CPCW.dll”,單擊“確定”按鈕後會彈出提示資訊“DllRegisterServer in CPCW.dll succeeded”,說明組件註冊成功;如果要卸載此組件,在“開始→運行”中鍵入“Regsvr32 /u E:\\CPCW.dll”即可。
格式:regsvr32 [/s] [/n] [/i[:cmdline]] DLLname
使用參數--------解除伺服器註冊
使用參數[/s]--------無聲;不顯示訊息框
使用參數---------調用DllInstall,給其傳遞一個可選[cmdline];跟/u參數一起使用時卸載DLL。
使用參數[/n]--------不用調用DLLRegisterServer。這個參數必須跟/i一起使用。
執行個體1:IE無法開啟新視窗
regsvr32 actxprxy.dll
regsvr32 shdocvw.dll
重啟後如果還不能解決
regsvr32 mshtml.dll
regsvr32 urlmon.dll
regsvr32 msjava.dll
regsvr32 browseui.dll
regsvr32 oleaut32.dll
regsvr32 shell32.dll
執行個體2:IE無法儲存HTML格式檔案
regsvr32 inetcomm.dll
執行個體3:MSN無法登陸
regsvr32 softpub.dll
執行個體4:windows預設的檔案關聯混亂
regsvr32 /i shdocvw.dll
regsvr32 /i shell.dll
regsvr32 /i shdoc401.dll
執行個體5:Window server 2003中無法播放MP3
regsvr32 i3codeca.acm
regsvr32 i3codecx.ax
執行個體6:Windows添加/刪除程式無法啟動
regsvr32 mshtml.dll
regsvr32 /i shdocvw.dll
regsvr32 /i shell.dll
執行個體7 Windows搜尋功能故障
regsvr32 urlmon.dll
執行個體8:禁止系統對媒體檔案進行預覽
regsvr32 /u shmedia.dll 恢複可用 regsvr32 shmedia.dll
執行個體9:卸載Win XP內建的zip功能
regsvr32 /u zipfldr.dll
執行個體10:禁用FSO對象
regsvr32 /u scrrun.dll
執行個體11:使用者帳戶開啟後看不到裡面的內容
regsvr32 nusrmgr.cpl 是使用者賬戶的運行檔案
regsvr32 mshtml.dll 是HTML解譯器相關模組
regsvr32 jscript.dll 是Microsoft javascript指令碼支援相關檔案
regsvr32 /i shdocvw.dll 是為Windows應用程式添加基礎檔案和網路操作相關模組
使用者帳戶開啟空白一般可能模組會出現問題,有的會出現比如模組找不到等
管理員無法打開或設置用戶權限解決方法:
執行:regsvr32 uscript.dll
regsvr32 mshtml.dll
切換使用者出現警示提示,“進階INF安裝程式”
“錯誤:無法定位INF檔案C:\WINDOWS\INF\icw.inf
regsvr32 MSHTML.DLL