Arduino官方版驱动安装失败解决方法

    由于 Ghost 或精简版 windows 7 对官方 windows 7 进行了文件删减,导致在安装一些驱动时非常容易出现安装失败的问题。下面我将以Windows 7 x64 Ghost 操作系统为例讲解如何正确安装Arduino驱动。


Arduino Uno 驱动安装不成功是由于精简版操作系统缺少文件导致,如果您能够找到精简版操作系统的完整版,直接拷贝文件夹到对应位置即可。

当然大多数人都找不到操作系统的完整版,就需要按照下面步骤来获取文件名。

C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_amd64_neutral_*

*表示一个16位的字符串,是随机生成的。

1. 按照正常步骤使用管理员权限安装 Arduino IDE 和 Atmel 芯片驱动程序

    连接 Arduino Uno 开发板至您的电脑后,在设备管理器中可以看到开发板端口显示如下

0001

打开 Arduino IDE 工具也无法识别 Arduino Uno 开发板的端口

0002

安装驱动后,出现“系统找不到指定文件”

0011

2. 使用文本编辑器(记事本也可以打开)打开文件 C:\Windows\inf\setupapi.dev.log,然后使用 Ctrl+F 搜索字符串 mdmcpq.inf_amd64_neutral_

如图所示:

0003

这样您就获取到了缺失的文件夹名称,复制该文件夹名称(当然您的操作系统后缀可能会不同)。

示例中的文件夹名称: mdmcpq.inf_amd64_neutral_b53453733bd795bc     

3. 拷贝缺失文件(本文下方有下载)

    将准备好的缺失文件解压后重命名为上述文件名,然后拷贝至电脑对应位置

PS:64位系统为amd64压缩包

       32位系统为x86压缩包

修改后的文件夹拷贝位置:C:\Windows\System32\DriverStore\FileRepository

0004

4. 驱动安装

打开设备管理器,找到 Arduino Uno 开发板对应设备,点击更新驱动程序软件;

0005

0006

驱动程序软件搜索位置填写为 Arduino IDE 工具的安装目录下的 drivers 文件夹;

0007

点击 下一步 完成驱动安装。

0008

5. 效果检测

打开设备管理器,Arduino Uno 开发板已正常检测到。

0009

打开 Arduino IDE 工具检查开发板端口,显示正常。

0010

备注:

    Windows 7 x86 精简版操作系统修复方法同上,区别为缺失文件夹名称及内容不同,修复包中已提供对应缺失文件 mdmcpq.inf_x86,在文件 C:\Windows\inf\setupapi.dev.log 中搜索字符串 mdmcpq.inf_x86_neutral_获取缺失文件夹名称并拷贝至对应位置即可。

   如果上述方法无法解决您的问题,请使用下方的驱动安装修复工具。能解决大部分遇到的Arduino驱动安装失败的问题(不适用CH340驱动的板子)。

==相关下载==

Arduino驱动安装修复工具:http://pan.baidu.com/s/1c2H7K5a

Arduino驱动安装失败所需文件:http://pan.baidu.com/s/1pLdLnCn

0
分享到:

评论4

请先

  1. 安装驱动后显示预安装成功怎么办?
    fei2018-04-22 1:35:03
    • 官方板只需要按照官方IDE编译器软件,软件自带官方板驱动。
      arron2018-05-09 14:17:56
  2. 而且插进板子后电脑没有反应的
    fei2018-04-22 1:35:26
    • 查看电脑设备管理器---端口是否显示
      arron2018-05-09 14:18:27
本站资料配套硬件销售店铺:天猫店ultirobot.tmall.com 、三冠淘宝店zhongbest.taobao.com
没有账号? 忘记密码?