UTAU筆記 - UTAU出現(xiàn)MSCOMCTL.OCX或COMDLG32.OCX報錯的解決方法


問題描述:初次安裝打開UTAU軟件或是重裝系統(tǒng)后安裝打開UTAU軟件,出現(xiàn)Component 'MSCOMCTL.OCX' or one of its dependencies not correctly registered: a file is missing or invalid的報錯,根據(jù)描述可知是缺少ocx文件或文件未注冊,只需要將缺少的ocx文件放到系統(tǒng)對應位置并注冊即可解決問題。
系統(tǒng)版本:win10專業(yè)版 64位操作系統(tǒng)
解決方法:首先下載對應系統(tǒng)版本(32位/64位)的ocx文件,可以在網(wǎng)上下載資源。
①?將兩個ocx文件復制到C:\Windows\SysWOW64目錄下。
(32位系統(tǒng)放到C:\Windows\system32目錄)
②?使用win10自帶搜索功能,搜索cmd(命令提示符),右鍵-使用管理員運行。

③?在cmd中分別輸入以下指令完成注冊。
64位系統(tǒng):
regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX (對應MSCOMCTL的注冊)
regsvr32 C:\Windows\SysWOW64\COMDLG32.OCX (對應COMDLG32的注冊)
32位系統(tǒng):
regsvr32 C:\Windows\system32\MSCOMCTL.OCX
regsvr32 C:\Windows\system32\COMDLG32.OCX
如果不使用管理員模式運行,則會報錯:“對DllRegisterServer的調用失敗?!?/p>
④ 打開UTAU,問題解決。
目前先寫這么多,等待后續(xù)補充。