专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
STM32
关于ST-Link安装失败
2019-07-20 03:20
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
STM32/STM8
7418
9
1734
我的电脑是Win10 操作系统点击dpinst_amd64.exe之后,在按提示点击“next”后,出现Driver Name 分别为"STMicroelectronics(WinUSB)STLinkWinUSB (01/21/2013 1.01)"和"STMicroelectronics(usbser)Ports(12/10/2013 1.0)" Install failed 的提示。
麻烦各位解答了,不胜感激
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
ytuljj
2019-07-21 07:58
不一定要重装系统的。我在WIN7_64上遇到同样的问题,最终已得到解决,在这里分享一下:
(1)首先,使用记事本打开C: Windows -> inf -> setupapi.dev.log,在安装设备驱动时,该文会记录下安装过程中的信息并形成log,最后面记录的是最新一次安装的信息,因此查阅最后一个条目(有时间标识);
(2)安装失败的原因总可以通过分析日志文件找出来,但是,通常导致安装失败的原因一般是某个目录下缺少某个文件,所以,在改文件中从最后向上搜索关键字 cannot, 定位到的地方提示找不到指定文件;
(3)这个所谓的指定文件在该位置向上5~6行地方会给出提示,比如:
SourceRootPath: 'C:windowsSystem32DriverStoreFileRepository
winusb.inf_amd64_neutral_2878b0df142d775e'
SourceFilename: 'winusb.sys'
(4)显然,在上面给出的那个目录下没有找到winusb.sys 这个文件;
(5)打开上面那个目录看一看里面有什么,结果没有在上面那个路径下找到
winusb.inf_amd64_neutral_2878b0df142d775e 这个目录,却发现了
winusb.inf_amd64_neutral_6cb50ae9f480775b 这个目录;
(6)现在不用我说你肯定知道该怎么办了吧:
新建一个名为 winusb.inf_amd64_neutral_2878b0df142d775e 的文件夹,然后将
winusb.inf_amd64_neutral_6cb50ae9f480775b 下面的内容拷贝过来;
(7)重新安装 ST_LINK 的驱动即可。
备注: 你缺少的文件不一定是我上面描述的winusb.sys,你在log中发现的也不一定是缺少某个文件,这里这是做一个示范,想告诉你,遇到这样的问题,通过分析日志文件,去将日志文件中暴露出来的问题都解决了,那么你最终的问题也就能解决!
加载中...
查看其它9个回答
一周热门
更多
>
相关问题
STM32F4上I2C(在PROTEUS中模拟)调试不通的问题
6 个回答
芯片供应紧张,准备换个MCU,MM32L系列替换STM32L系列的怎么样?
7 个回答
STM32同时使用两个串口进行数据收发时数据丢包的问题
5 个回答
STM32F103串口通信死机问题
4 个回答
STM32WLE5CC连接SX1268在LoRa模式下能与 SX1278互通吗?
2 个回答
相关文章
ST公司第一款无线低功耗单片机模块有效提高物联网设计生产效率
0个评论
如何实现对单片机寄存器的访问
0个评论
通过USB用STM32片内自带Bootloader下载程序及注意事项
0个评论
欲练此功必先自宫之STM32汇编启动,放慢是为了更好的前行
0个评论
×
关闭
采纳回答
向帮助了您的知道网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
STM32
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
×
付费偷看金额在0.1-10元之间
确定
×
关闭
您已邀请
0
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
(1)首先,使用记事本打开C: Windows -> inf -> setupapi.dev.log,在安装设备驱动时,该文会记录下安装过程中的信息并形成log,最后面记录的是最新一次安装的信息,因此查阅最后一个条目(有时间标识);
(2)安装失败的原因总可以通过分析日志文件找出来,但是,通常导致安装失败的原因一般是某个目录下缺少某个文件,所以,在改文件中从最后向上搜索关键字 cannot, 定位到的地方提示找不到指定文件;
(3)这个所谓的指定文件在该位置向上5~6行地方会给出提示,比如:
SourceRootPath: 'C:windowsSystem32DriverStoreFileRepository
winusb.inf_amd64_neutral_2878b0df142d775e'
SourceFilename: 'winusb.sys'
(4)显然,在上面给出的那个目录下没有找到winusb.sys 这个文件;
(5)打开上面那个目录看一看里面有什么,结果没有在上面那个路径下找到
winusb.inf_amd64_neutral_2878b0df142d775e 这个目录,却发现了
winusb.inf_amd64_neutral_6cb50ae9f480775b 这个目录;
(6)现在不用我说你肯定知道该怎么办了吧:
新建一个名为 winusb.inf_amd64_neutral_2878b0df142d775e 的文件夹,然后将
winusb.inf_amd64_neutral_6cb50ae9f480775b 下面的内容拷贝过来;
(7)重新安装 ST_LINK 的驱动即可。
备注: 你缺少的文件不一定是我上面描述的winusb.sys,你在log中发现的也不一定是缺少某个文件,这里这是做一个示范,想告诉你,遇到这样的问题,通过分析日志文件,去将日志文件中暴露出来的问题都解决了,那么你最终的问题也就能解决!
一周热门 更多>