USB论坛-百合电子工作室USB专题站

 找回密码
 我要注册
搜索
热搜: USB学习板
查看: 3549|回复: 2
打印 上一主题 下一主题

win7下烧录程序不成功,而winxp下正常,请问是怎么回事?

[复制链接]

2

主题

0

好友

12

积分

产品用户

Rank: 4

跳转到指定楼层
楼主
发表于 2013-5-3 11:01:14 |只看该作者 |倒序浏览
我的电脑是win7的,始终都烧不起程序,而我在我同事的电脑上(winxp系统)则没有问题,难道不能在win7下烧程序吗?
回复

使用道具 举报

6

主题

0

好友

1158

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-5-3 11:41:12 |只看该作者
Win7下是可以烧录程序的,这一点是肯定的。不过由于win7对权限和安全性要求严格些,所以需要以管理身份来运行程序才行,可以右键点STC烧录程序,再点属性,然后选择“以管理员身份运行此程序”。

另外还有可能是因为STC烧录软件使用了mscomm这个串口通信控件,这个控件不是每台电脑上都安了的,所以尽量选择安装版STC-ISP烧录软件,在安装软件时会一并安装此控件。如果使用时提示有未注册控件,请按以下方法操作:

1、首先在宏晶的主页下载最新的 STC-ISP.EXE 免安装版:
STC-ISP-V4.88-NOT-SETUP-CHINESE.EXE

2、解压缩安装后,将 MSSTDFMT.DLL、comdlg32.ocx、MSCOMCTL.OCX、
MSCOMM32.OCX 拷贝至c:/Windows/SysWOW64/ 目录下。

3、以管理员身份运行 CMD.exe (成功的关键步骤)

4、在CMD窗口输入命令: cd c:/Windows/SysWOW64/ ,然后
依次执行下列命令:
regsvr32 mscomctl.ocx
regsvr32 msstdfmt.dll
regsvr32 mscomm32.ocx
regsvr32 comdlg32.ocx

另外,还可以参考可以参考这个帖子:请教个问题我在烧录程序时提示握手失败是什么原因呀
回复

使用道具 举报

2

主题

0

好友

12

积分

产品用户

Rank: 4

板凳
发表于 2013-5-3 23:02:10 |只看该作者
问题解决了,我设置了以管理员身份运行程序就可以了,真想不到会是这个原因,非常感谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要注册

USB开发网 (渝ICP备09006681号-4)

GMT+8, 2024-4-29 13:48 , Processed in 0.051286 second(s), 24 queries .

百合电子工作室版权所有
回顶部