zadig安装驱动潜在风险与解决策略

zadig安装驱动潜在风险与解决策略


  • ✨没事不要闲着乱打驱动,能正常使用的情况下,不要轻易或随意去乱打驱动,可能会导致新的驱动对已有的设备不兼容的问题。✨
  • 🔰特别说明:本文介绍的方法,并不能包治百病,不是万能钥匙,不能保证对每一台有相类似情况的电脑驱动问题,都能依照此方法得到解决。

⛳zadig安装驱动风险

🌴针对HID设备或蓝牙免驱类型的鼠标键盘类产品无法使用情况
  • ⚡如果现有设备在正常能使用的情况下,请不要随便去使用 zadig该软件去安装驱动。
  • 🚩zadig该软件,不要给电脑上,已经能正常使用的鼠标键盘等免驱设备,主动去打驱动,否则带来的后果是,安装完自己都不清楚(明白)的驱动后,相对应的鼠标键盘都不能正常使用了,安装驱动前,对应的鼠标键盘还能正常使用的,安装完成后,就失灵,不能正常使用了。
  • 🔨面对这种情况处理方法:在电脑的设备管理器当中,选中对应鼠标或键盘驱动设备,右键选择卸载。然后重新拔插一次,如果还显示有驱动,那么继续重复卸载,一直到拔插后,没有显示相对应的驱动设备为止。有时在一个USB接口卸载完成后,还需要更换一个USB接口,进行测试一遍,保证每一个USB接口插上后,都不再显示有驱动鼠标键盘驱动设备。这种情况我遇到过,仅在一个USB接口上拔插和并卸载驱动后,换一个USB接口,又不行的情况,所以为了彻底卸载干净,最好每一个USB接口都进行测试一遍。
🎋针对DAP-LINK调试器无法识别或无法使用的情况
  • 🔖针对DAP-LINK调试器,在保证该调试器是功能正常没有问题的情况下,如果电脑无法识别,这种情况可能就是,缺少对应的驱动造成的。如果调试器能被电脑识别的情况下,这种情况可能是由于驱动打错了或驱动不兼容问题造成的。
  • 🔧针对第一种无法识别设备处理方法就是直接通过zadig打对应匹配的驱动。
    在这里插入图片描述
    在这里插入图片描述

  • 👉🏻同样对于DAP-LINK,如果打了驱动在Keil软件里面,还是不能显示CMSIS-DAP设备,这种情况,可能是打错了驱动或驱动不兼容造成的,那么就在电脑的设备管理器当中,选中DAP-LINK设备鼠标右键选择卸载。重复拔插,一直到插上DAP-LINK显示问号为止,然后在回到zadig进行有针对性的驱动安装。

  • 🌿参考图:(图中WebUSB带有感叹号,那么就选择安装对应的WebUSB驱动)
    在这里插入图片描述

  • 🔖如果插上DAP-LINK还显示其他类型的,那么果断选中,将其卸载掉,再拔插进行查看。一直到插上设备后,驱动显示之前为止。

在这里插入图片描述

  • 🏳‍🌈如果dap-link设备插到电脑上,显示上图,在Keil软件里面仍然无法找到CMSIS-DAP调试器,那么将其对应显示的CMSIS-DAP v2驱动以及WebUSB:CMSIS-DAP通通都卸载掉。一直到插上DAP-LINK后显示如下图所示:(说明:除了虚拟串口以及虚拟磁盘无法卸载以外)
  • 🍁在电脑-设备管理器中有DAPLINK,Keil中无法显示:
    在这里插入图片描述
  • 🐛卸载到插上DAP-LINK后,显示如下图所示:
    在这里插入图片描述
  • 🚩重点内容:🚩在设备管理器中,选中对应如上图显示的带有感叹号的CMSIS-DAP v2对象,鼠标右键-选择更新驱动程序
    在这里插入图片描述
    • 🌿选择从浏览我的电脑以查找驱动程序,这一项:
      在这里插入图片描述
    • 🌿继续选择让我从计算机上的可以驱动程序列表中选取
      在这里插入图片描述
    • 🌿从硬件列表中找到通用串行总线设备,并下一步。
      在这里插入图片描述
    • 🌿在厂商列表中找到KEIL - TOOLs By ARM选项,在型号列表中找到并选择ULINKlpus CMSIS-DAP下一步进行安装。(如果这里没看到Keil -TOOLs By ARM选项,那么需要重新安装一下Keil MDK包才行。)

在这里插入图片描述

    • 🌿在弹出的对话框中选择
      在这里插入图片描述
      在这里插入图片描述
    • 🌿安装完成关闭后,自动刷新设备列表,DAP-LINK设备已经显示出来了。
      在这里插入图片描述
    • 🌿再回到Keil软件里面,进入target设置-debug选项,选择CMSIS-DAP debug,进行查看调试器是否出现:
      在这里插入图片描述
  • 在Keil软件里面可以找到CMSIS-DAP之后,对于WebUSB未打上驱动,这下可以使用zadig软件打上对应的驱动即可。
    在这里插入图片描述
📑如果你是按照上面的手动安装的CMSIS-DAP驱动,又主动去卸载了该驱动,又想通过此方法,手动方式去把驱动安装回来,那么可能会找不到Keil -TOOLs By ARM选项,此时需要重新安装一下Keil MDK包才行。这是我在写此文教程过程中,复现这一过程发现的bug,困扰了我好久,此过程中甚至怀疑过之前的操作是否存在巧合才解决Keil不能显示daplink调试器的问题,不知道是什么原因,导致再次安装时,该列表中的Keil -TOOLs By ARM选项缺失。此方法打好驱动后,不要随便去卸载该驱动。不然找不到驱动又要程序安装一遍Keil MDK包。
  • 6
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值