|
Component ‘MSCOMCTL.OCX’ or one of its dependencies not correctly registered: a file is missing or invalid. |
這個 MSCOMCTL.OCX 是 Microsoft Visual Basic 6.0 程式開發環境所提供的元件, 出現這個訊息代表系統內沒有這個檔案. |
2.下載到的是 VisualBasic6-KB896559-v1-CHT.exe |
若直接執行該檔案後, 出現錯誤信息. 就用解壓縮程式( 例如 7Zip ) 解壓縮. |
解壓縮後 會有好幾個檔案, 其中就有 MSCOMCTL.OCX |
3.32位元的作業系統 將 MSCOMCTL.OCX 複製到 C:\Windows\System32 底下。 |
WIN7 64bit 作業系統則複製到 C:\Windows\SysWOW64 內. |
32位元系統輸入 Regsvr32 C:\Windows\System32\MSCOMCTL.OCX |
WIN7 64bit 系統 輸入 Regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX |
5.看到 DllRegisterServer in mscomctl.ocx succeeded 的訊息,就代表註冊成功。 |
6.若出現錯誤信息 "模組 MsComCtl.ocx 已經載入,但是呼叫 DllRegisterServer 失敗,錯誤碼為 0x8002801c" |
開始 > 所有程式 > 附屬應用程式 > 命令提示字元 > 按右鍵 > 以系統管理員身分執行 |
|
|