【已解決】會出現以下錯誤視窗
本帖最後由 su_sin_min 於 2024-11-3 06:39 編輯想請教各位 在執行某個程式時 會出現以下錯誤視窗
視窗顯示
"Component MSFLXGRD.ocx or one of its dependencies not correctly registered: a file is missing or invalid"
請問這是缺少某個檔案嗎? 還有該怎樣解決呢? 謝謝
參考這裡:點我
以下是原文
程式執行時, 出現錯誤訊息 :
Component ‘MSCOMCTL.OCX’ or one of its dependencies not correctly registered: a file is missing or invalid.
這個 MSCOMCTL.OCX 是 Microsoft Visual Basic 6.0 程式開發環境所提供的元件, 出現這個訊息代表系統內沒有這個檔案.
解決方法:
1.下載 MSCOMCTL.OCX
https://www.microsoft.com/zh-tw/download/details.aspx?id=10019
官網好像已經沒有繁體了
2.下載到的是 VisualBasic6-KB896559-v1-CHT.exe
若直接執行該檔案後, 出現錯誤信息. 就用解壓縮程式( 例如 7Zip ) 解壓縮.
解壓縮後 會有好幾個檔案, 其中就有 MSCOMCTL.OCX
附件有提供解壓後的 VisualBasic6-KB896559-v1-CHT.exe
3.32位元的作業系統 將 MSCOMCTL.OCX 複製到 C:\Windows\System32 底下。
WIN7 64bit 作業系統則複製到 C:\Windows\SysWOW64 內.
查詢作業統為32或64位元
4.然後按 開始 → 執行cmd
32位元系統輸入 Regsvr32 C:\Windows\System32\MSCOMCTL.OCX
WIN7 64bit 系統 輸入 Regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX
如何以系統管理員開啟CMD
5.看到 DllRegisterServer in mscomctl.ocx succeeded 的訊息,就代表註冊成功。
6.若出現錯誤信息模組 MsComCtl.ocx 已經載入,但是呼叫 DllRegisterServer 失敗,錯誤碼為 0x8002801c
開始→所有程式→附屬應用程式→ 命令提示字元→ 按右鍵→以系統管理員身分執行
然後再依照步驟4輸入即可看到成功的提示
https://www.microsoft.com/zh-tw/download/details.aspx?id=10019【不要點擊】
寶大查閱的影片介紹【zh-tw】修改為【en-us】,點擊以下網址則可連結官網
https://www.microsoft.com/en-us/download/details.aspx?id=10019
您再自己翻譯閱讀,微軟官網只有簡體可選
以管理員執行CMD 步驟:
(1)Windows 鍵 + R 【二鍵同時按】
(2)輸入 CMD
(3) Ctrl + Shift+ ENTER 【三鍵同時按】
(4)呈現【系統管理員】視窗才為正確
(1)下載的檔案 VisualBasic6-KB896559-v1-CHS 解壓
(2)資料夾的檔案 mscomctl.ocx 拷貝至 C:\Windows\SysWOW64 (64位元)
(3)於程式命令視窗,貼上這段文字【 Regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX】
(4)點擊 Enter
(5)視窗呈現【DllRegisterServer in mscomctl.ocx succeeded 成功】
關閉cmd視窗:於 cmd視窗,輸入【exit】即可關閉
===========================
寶大查閱影片解說,其網頁和 todobug 版主相同,只是用步驟貼圖說明,觀帖會員參考即可,不用評分
您測試後如果還無法解決,可點評的寶大回帖,讓寶大知道即可
若有解決,請記得標題要標上【已解決】字樣,免得雙方誤解,謝謝
已自行解決了 後來找網路資訊找到 原來是系統缺少相應的檔案
64位系統將檔案複製/剪下到C:\Windows\SysWOW64目錄,32位系統就複製到C:\Windows\SYSTEM32目錄。
64位系統複製下面的一段命令 regsvr32 c:\Windows\SysWOW64\Msflxgrd.ocx,32位系統則是regsvr32 msflxgrd.ocx。
以管理員方式開啟cmd視窗。
將上面複製的命令粘貼到cmd視窗,斷行符號即可。
Windows系統下運行某些程式時缺少“Msflxgrd.ocx”的解決方案
該程式可以正常使用了 分享給若有相同情況的朋友
頁:
[1]