欢迎光临散文网 会员登陆 & 注册

UTAU笔记 - UTAU出现MSCOMCTL.OCX或COMDLG32.OCX报错的解决方法

2022-03-08 12:50 作者:守护芙音  | 我要投稿


MSCOMCTL.OCX报错

问题描述:初次安装打开UTAU软件或是重装系统后安装打开UTAU软件,出现Component 'MSCOMCTL.OCX' or one of its dependencies not correctly registered: a file is missing or invalid的报错,根据描述可知是缺少ocx文件或文件未注册,只需要将缺少的ocx文件放到系统对应位置并注册即可解决问题。

系统版本:win10专业版 64位操作系统

解决方法:首先下载对应系统版本(32位/64位)的ocx文件,可以在网上下载资源。

① 将两个ocx文件复制到C:\Windows\SysWOW64目录下。

(32位系统放到C:\Windows\system32目录)

② 使用win10自带搜索功能,搜索cmd(命令提示符),右键-使用管理员运行。

管理员:命令提示符

③ 在cmd中分别输入以下指令完成注册。

64位系统:

regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX (对应MSCOMCTL的注册)

regsvr32 C:\Windows\SysWOW64\COMDLG32.OCX (对应COMDLG32的注册)

32位系统:

regsvr32 C:\Windows\system32\MSCOMCTL.OCX

regsvr32 C:\Windows\system32\COMDLG32.OCX

如果不使用管理员模式运行,则会报错:“对DllRegisterServer的调用失败。”

未使用管理员权限直接注册

④ 打开UTAU,问题解决。


目前先写这么多,等待后续补充。



UTAU笔记 - UTAU出现MSCOMCTL.OCX或COMDLG32.OCX报错的解决方法的评论 (共 条)

分享到微博请遵守国家法律