今天去客户那里部署项目,因为客户的服务器是刚装的,所有有些系统补丁就没有。 我需要装一个小软件,可是却不能运行起来,总是给我报这个错误
Component 'MSCOMCTL.OCX' or one of its dependencies not correctly registered: a file is missing or invalid
查阅资料得知,运行某些软件,出现上诉错误,是因为
系统中的Mscomctl.ocx控件丢失或注册不正确,具体解决办法是,
下载该文件,然后把mscomctl.ocx放到
WINDOWS\system32 下,做完这一步之后,还是要进行系统注册的。点击系统桌面“开始”菜单,在“运行“下键入:
regsvr32 MSCOMCTL.OCX
然后重新启动计算机,即可解决软件不能启动问题。
今天去客户那里部署项目,因为客户的服务器是刚装的,所有有些系统补丁就没有。 我需要装一个小软件,可是却不能运行起来,总是给我报这个错误 Component 'MSCOMCTL.OCX' or one of its dependencies not correctly registered: a file is missing or invalid 查阅资料得知,运行...
Com
ponent 'MS
COM
CTL
.
OCX
' or one of its dependencies not corre
ctl
y
registered: a file is missing or invalid
提示的意思是
'MS
COM
CTL
.
OCX
'
这个控件未能正确注册:文件
丢失
在命令行中输入
regsvr32.exe
MS
COM
CTL
.
ocx
首先,要知道 'MS
COM
CTL
.
OCX
'是什么?
'MS
COM
CTL
.
OCX
'是公用ActiveX插件控制模块,缺少它,会造成一些插件或者软件的窗口无法显示,造成的大部分原因是木马病毒破坏导致系统程序找不到此文件,出现错误提示框,或程序无法运行。
1、下载mswinsck.
ocx
。
2、复制文件“mswinsck.
ocx
”到系统目录下。
3、系统目录一般为:C:\WINNT\System32 。64位系统为C:\
Windows
\SysWOW64
4、最后点击开始菜单-->运行-->输入regsvr32 mswinsck.
ocx
Run-time error '339':
Com
ponent 'MS
COM
CTL
.
OCX
' or one of its dependencies not corre
ctl
y registered:a file is missing or invalid.
win8操作步骤
①解压压缩包
②将解压出来的文件,剪切至
64位系统目录:C:\
Windows
\SysWOW64
过程中会要求提供管理员权限,继续即可。
③按下Win键,点右上角搜索图标,输入“cmd”
右键第一项,选以管理员身份运行。
④注册该
OCX
文件
64位系统:regsvr32 %windir%\SysWOW64\MS
COM
CTL
.
OCX
ms
com
ctl
.
ocx
64位&32位是
Windows
公用的ActiveX插件控制模块,ms
com
ctl
.
ocx
64位&32位是不可或缺的!,当运行软件或游戏时,系统提示“
丢失
ms
com
ctl
.
ocx
”、“没有找到ms
com
ctl
.
ocx
”等类似错误信息,说明您系统中缺失这个
OCX
文件或者该
OCX
文件没有被注册,您需要下载该文件将其解压到相应目录并注册它。
ms
com
ctl
.
ocx
64位&32位如何安装?
通常是将MS
COM
CTL
.
OCX
文件复制到“ X:\
Windows
\system32 ” (X代表您系统所在目录盘符,如:C:\
Windows
\system32 ) 目录下。
有些
OCX
文件需要手动注册一下才能使用,手动注册方法:
1.将对应版本的MS
COM
CTL
.
OCX
文件复制到“ X:\
Windows
\system32 ” (X代表您系统所在目录盘符,如:C:\
Windows
\system32)目录下。
2.在开始菜单中找到“运行(R)” 或者按快捷键 Win+R 。
3.在“运行(R)” 中输入 “ regsvr32 MS
COM
CTL
.
OCX
” (不含双引号) 回车即可。
在一个VB工程或者VBA工程中(以下简称VB应用)用到MS
COM
CTL
.
OCX
中的LISTVIEW控件,经常遇到一些莫名其妙的
问题
,比如:
在机器A上运行正常,一段时间后,在A上无法运行了,即便你再重新注册你的MS
COM
CTL
.
OCX
文件,任然无法正常工作在机器A上运行正常,到机器B无法运行 在机器A上运行正常,在机器B上编辑过VB应用后,在A上无法运行了
正好这几天就碰
vb的ide中,
1、不能加载ms
com
ctl
.
ocx
(Microsoft
windows
com
mon controls 6.0 sp6)控件,
问题
,包括ms
com
ctl
.oca
2、
ocx
能注册成功,但oca未生成,也不能加载
使用,将原先
ocx
卸载,然后重新注册这个
ms
com
ctl
.
ocx
是一种
Windows
控件,它允许开发人员使用诸如TreeView、ProgressBar、ListView、TabControl等控件。不过,该文件在
Windows
10中有可能会出现
问题
。
一些用户在升级到
Windows
10后遇到了ms
com
ctl
.
ocx
的
问题
,这可能是因为该文件不再被支持,或者可能是相关软件使用了不兼容的控件版本。有一些
解决
方案可以尝试,例如:
1. 更新软件:如果你使用的程序是ms
com
ctl
.
ocx
的老版本,那么很可能会出现
问题
。在这种情况下,更新软件是
解决
问题
的一个简单方式。更新后,软件可以使用最新版本的控件,从而避免兼容性
问题
。
2. 下载ms
com
ctl
.
ocx
:如果你无法更新软件,那么你可以尝试下载ms
com
ctl
.
ocx
并手动安装。你需要找到一个可靠的网站进行下载,将文件解压缩后,将ms
com
ctl
.
ocx
文件放置在
Windows
\System32目录中即可。
不过,在进行此操作之前,最好备份原有的ms
com
ctl
.
ocx
文件。
总的来说,ms
com
ctl
.
ocx
在
Windows
10中有可能会出现
问题
。如果你遇到了相关
问题
,那么你可以尝试更新软件或下载ms
com
ctl
.
ocx
并手动安装。如果你不确定如何处理该
问题
,建议寻求技术支持。