今天使用 Windows10 运行网编工具箱时,系统直接提示:Component ‘comctl32.ocx’ or one of its dependencies not correctly registered 后边外加一大堆英文字母,翻译过来就是缺少此组件,文件丢失或无效。
Component 'comctl32.ocx' or one of its dependencies not correctly registered:a file is missing or invalid

如果遇到这样的问题,我们应该如何解决呢?
具体方法如下:
在网上下载相应的 dll 文件,也就是 ComCtl32.ocx
文件【搜索直达】,下载完毕后,解压。
相关下载链接:
- 华军下载:https://www.onlinedown.net/soft/622782.htm
- 太平洋下载:https://dl.pconline.com.cn/download/401992-1.html
将下载好的 DLL 文件,根据系统类型
复制到下面相应的目录
- 32 位系统:
C:\Windows\system32
- 64 位系统:
C:\Windows\SysWOW64
复制完毕后,点击搜索按钮(快捷键 Win+Q) –> 输入 cmd –> 选择以管理员身份运行

根据系统类型
复制到下面相应的代码后回车执行。
32 位系统:egsvr32 %windir%\system32\ComCtl32.ocx
64 位系统:regsvr32 %windir%\SysWOW64\ComCtl32.ocx
以本机,Windows 10 专业版,64 位操作系统, 基于 x64 的处理器 为例:

输入后回车确认,出现下面弹窗后,即表现为成功安装。

如果回车确认后,出现调用失败的情况,如下图的状态,主要是因为没有以管理员身份运行
的原因造成的,重新以以管理员身份运行
运行代码即可。

系统中如果缺少其他组件,也可以按照上述的方法进行组件注册,在操作过程中将 ComCtl32.ocx
,替换成您所需要注册的组件 DLL 即可。
也可以通过直接安装《微软常用运行库合集》即可解决这类问题。
任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。