|
|
|
|
|
|
今天在win10想運行一個EXE程序,是從win7直接復制過來的32位可執行文件,打開時提示錯誤:
Component ‘Comdlg32.ocx.’or one of its dependencies not correctly registered:a file is missing or invalid
根據字面意思是,Comdlg32.ocx組件沒有正確注冊,文件丟失或無效。

根據這個意思,很快在網上找到了解決方法。
步驟如下:
我們首先要到網上下載“Comdlg32.ocx”文件。我們可以直接在百度上進行搜索下載就可以了。
1、安裝文件,其實也就是把他復制粘貼到我們的系統文件中。
2、對于是32位的系統,把 Comdlg32.ocx 復制到 c:\Windows\system32 里面;

對于是 64位的系統, 要把 Comdlg32.ocx 復制到 c:\Windows\SysWOW64 目錄里。

我們可以在“運行”中注冊,也可以打開DOS窗口注冊,命令一樣。
對于32位系統,執行命令是:
regsvr32 c:\Windows\system32\comdlg32.ocx
對于64位系統,執行命令是:
regsvr32 c:\Windows\SysWOW64\comdlg32.ocx

注冊完文件后,再運行文件就不會報錯了。
