准备以下文件,放在同一个文件夹下:

步骤:

1、准备 Mscomm.srg, Mscomm32.dep,Mscomm32.ocx 文件(网上搜索下载即可)。

2、编写批处理文件 注册.cmd  注册。

3、注册.cmd文件右键,以管理员身份运行。

4、输入Y 确定覆盖注册表值。

附:注册.cmd 文件内容:

32位系统:

cd /d %~dp0
copy mscomm*.* %windir%\system32\ /y
Regsvr32 %windir%\system32\mscomm32.ocx /s
reg add "HKCR\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905" /v "" /d "kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun"
pause

64位系统:

cd /d %~dp0
copy mscomm*.* %windir%\SysWOW64\ /y
Regsvr32 %windir%\SysWOW64\mscomm32.ocx /s
reg add "HKCR\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905" /v "" /d "kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun"
pause

注意:cd /d %~dp0 是进入当前文件夹,网上很多教程都是没有这一句的,没有这一句使用管理员权限打开cmd文件时,当前目录会是 C:\Windows\system32>  从而找不到 mscomm*.* 的文件。这一点被坑了好久~~~~

报错信息如下:

C:\Windows\system32>copy mscomm*.* C:\Windows\SysWOW64\ /y                                                              mscomm*.*                                                                                                               系统找不到指定的文件。                                                                                                  已复制         0 个文件。                                                                                                                         

另外,如果不使用管理员身份打开cmd文件,会出现“拒绝访问”错误:

附:命令参考

PS:

找解决方法时还试过以下方法:

在运行窗口输入以下命令:

Regsvr32  C:\Windows\SysWOW64\Mscomm32.ocx

出现以下错误: 

搜寻方法,使用以下命令加载成功,然而再次注册 Mscomm32.ocx 还是 “dllregisterserver调用失败”。

最后知道其实是没有使用管理员权限造成的,打开C:\Windows\SysWOW64文件夹,找到cmd,以管理员身份运行就行了。

regsvr32 C:\Windows\SysWOW64\comdlg32.ocx

参考:https://www.ug2000.com/post/3126.html

显示“没有注册类”问题解决方法(mscomm)相关推荐

  1. word里面用endnote 显示没有注册类解决方法

    1.使用本地endnote 2.使用endnote online

  2. 小程序更换域名后发现图片显示不出来的问题解决方法

    问题描述:小程序更换域名后发现图片显示不出来的问题解决方法 试用范围:微信小程序 基础库 1.0.1 及以上版本 问题描述: 更换域名后发现图片显示不出来,同时微信公众平台配置了新域名,小程序中的ap ...

  3. arcgis打开Excel文件显示没有注册类的解决方案

    当arcgis打开Excel表时,若显示没有注册类错误,如下图所示: 这个时候应该就是你office升级的原因,卸掉了office2007,安装了更高版本的office软件.此时应该安装AccessD ...

  4. vs运行html没有注册类,解决win10运行com提示“错误代码 80040154-没有注册类”的方法...

    COM+程序是windows系统中的一个组件程序,很多经常修改电脑的用户都知道这个程序.但是近日有不少win10的用户在运行COM+程序的时候都遇到了编录错误的提示,错误代码为:80040154.在下 ...

  5. Sai 2 打开文件显示没有注册类的解决方法

    键盘按Win+R 运行 regedit 打开注册表,找到: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\D ...

  6. 在ClassWizard无法显示添加的类解决方法(转载)

    自上一年在做课程设计时,我就老遇到一个问题:在为Dialog建立一个类时,总是会出现 Unable to open "...(类的Head文件)"和"...(类的Impl ...

  7. Android 小米手机Toast显示带应用名称问题解决方法

    解决方法有两个: 第一是: Toast.makeText()方法的第二个参数传null,然后mtoast.settext(text)重新设置一下. 第二是:自定义toast,ToastUtils类// ...

  8. maven项目找不到pom.xml配置的dependency jar中的类问题解决方法

    成功创建一个web项目后,假如我们在web.xml文件中,配置了spring的listener,在pom.xml中也已经作了依赖配置.部署 完项目后,启动项目,发现找不到spring配置的listne ...

  9. 评价类问题解决方法及模型汇总

    评价类问题的基本范畴 对题中所给目标按照一定的标准进行分类 将题中数据运用数学模型进行处理,并得到唯一指标结果进行比较或排序 探究某一综合问题的不同方面并计算验证其总体实现程度 评价类问题的基本要素 ...

  10. CreateInstance 80040154错误码,缺少注册类解决方法

    问题:调用CreateInstance创建opc服务器实例时失败,返回错误码80040154 一般是由于本机缺少OPCDAAuto.dll库造成的,这里我用的时win7测试的,其他环境应该也差不多 6 ...

最新文章

  1. MySQL数据库中外键SQL语句的编写
  2. PTA团体程序设计天梯赛-L2-021 点赞狂魔
  3. 3D几何图形的生成算法
  4. WHUST 2015 Summer Contest #11
  5. 【Flutter】Flutter 混合开发 ( 安卓端向 Flutter 传递数据 | FlutterFragment 数据传递 | FlutterActivity 数据传递 )
  6. C/C++编程的一些技巧
  7. 【机器学习算法专题(蓄力计划)】四、机器学习中的著名的牛顿法
  8. ADO.net商机题目
  9. 批量建立EXCHANGE邮件帐号建立三部曲
  10. maven 安装后变成 mvn 不是内部命令解决方法
  11. Windows下Github使用
  12. Android 布局左中右布局
  13. eclipse下提交job时报错mapred.JobClient: No job jar file set. User classes may not be found.
  14. 百度地图 - 自定义划分区域并获取区域内的坐标点
  15. Tomcat+Nginx动静分离
  16. cad提取边界命令,CAD怎么提取文字轮廓线(教你快速提取文字的轮廓线)
  17. Aandroid最简单最全面的热修复
  18. telnet 不是内部或外部命令,也不是可运行的程序解决方案:Windows 安装Telnet客户端
  19. 群辉查看硬盘存储占用的方式
  20. JAVA record

热门文章

  1. 用计算机考试怎么作弊,一种防作弊计算机考试系统的制作方法
  2. like语句太慢 sqlserver_SQLSERVER查询速度慢的原因收集以及优化建议
  3. 俄罗斯方块_代码+解析
  4. 风雨秋招路-CV太难了-记得复盘
  5. Tableau安装与破解
  6. 科研绘图必备软件简介
  7. cron表达式解析生成网站
  8. 软件测试团队队名,电子设计大赛队名
  9. php微信显示通讯录,微信小程序通讯录功能实现思路分享
  10. Java - 填充Word文本域、Word转PDF操作