電腦重新安裝系統後,運行軟件報錯提示“Run-time error 339:Component 'Mscomctl.ocx or one of its dependencies not correctly registered:a file is missing or invalid”,或者報錯提示為“RegSvr32 模塊bin\mscomctl.ocx已加載,但對DllRegisterServer的調用失敗,錯誤代碼為0x8002801c。”遇到這兩種報錯則表示,控件mscomctl.ocx執行失敗了。
遇到這種情況不用擔心,隻需要通過簡單的命令,我們就可以讓控件正常的執行,首先找到對應程序路徑下的mscomctl.ocx文件。以我這邊的軟件路徑為例。在對應報錯的軟件安裝目錄下找到"D:\Xbox\bin\mscomctl.ocx"。其他軟件中,這個mscomctl.ocx控件文件的位置會有所不同,可以通過查找工具來确定mscomctl.ocx文件的路徑。當我們掌握了具體的路徑後,就可以進行報錯修複了。
其實方法也挺簡單的,我們點擊電腦左下角的開始菜單,在輸入框中輸入cmd,這時候會出現一個命令提示符圖标,我們将鼠标指針放在這個圖标上,單擊鼠标右鍵,選擇以管理員身份運行。在黑色命令窗口中輸入以下命令代碼。
命令代碼:
regsvr32 D:\Xbox\bin\mscomctl.ocx
【“D:\Xbox\bin\mscomctl.ocx”替換為你的mscomctl.ocx文件路徑】,輸入好以後按回車鍵。
稍等幾秒鐘,系統就會彈出以下提示:
“DllRegisterServer在C:\Windows\SysWOW64\mscomctl.ocx已成功”
看到此提示就證明你的計算機中已經成功地加載了mscomctl.ocx控件,再打開之前報錯的軟件就不會出現Run-time error 339的錯誤了,軟件也可以正常運行了。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!