2019-07-20 03:20发布
ZeOne 发表于 2017-11-27 18:16 试过了,不行
正点原子 发表于 2017-11-27 23:47 这就比较麻烦了。 可能得重装系统
ZeOne 发表于 2017-11-28 14:11 那好吧
最多设置5个标签!
(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中发现的也不一定是缺少某个文件,这里这是做一个示范,想告诉你,遇到这样的问题,通过分析日志文件,去将日志文件中暴露出来的问题都解决了,那么你最终的问题也就能解决!
这就比较麻烦了。
可能得重装系统
那好吧
一周热门 更多>