mengmeng 发表于 2013-2-4 15:45:19

Arduino无法安装驱动问题的解决方法实施过程中遇到的问题

https://mc.dfrobot.com.cn/thread-361-1-1.html按帖子中的方法解决不能安装驱动问题时,进行到第2步:(注意:如果按此方法进行到最后一步,仍然报错,你可能需要更改“mdmcpq.inf_x86_neutral_xxxx”这个文件夹的名字,将名字中的xxxx替换为错误日志中提示的文件夹名称,如何找到这个日志文件已在问题分析中提到,很简单的。)我的错误日志中的内容:

>>>
>>>Section start 2013/02/04 10:07:04.981
   ump: Creating Install Process: DrvInst.exe 10:07:04.981
   ndv: Retrieving device info...
   ndv: Setting device parameters...
   ndv: Searching just Driver Store...
   dvi: {Build Driver List} 10:07:05.648
   dvi:      Searching for hardware ID(s):
   dvi:         usb\vid_2341&pid_0043&rev_0001
   dvi:         usb\vid_2341&pid_0043
   dvi:      Searching for compatible ID(s):
   dvi:         usb\class_02&subclass_02&prot_01
   dvi:         usb\class_02&subclass_02
   dvi:         usb\class_02
   cpy:      Policy is set to make all digital signatures equal.
   dvi:      Enumerating INFs from path list 'C:\Windows\INF'
   inf:      Searched 0 potential matches in published INF directory
   inf:      Searched 35 INFs in directory: 'C:\Windows\INF'
   dvi: {Build Driver List - exit(0x00000000)} 10:07:06.515
   ndv: Selecting best match from just Driver Store...
   dvi: {DIF_SELECTBESTCOMPATDRV} 10:07:06.515
   dvi:      No class installer for '未知驱动程序软件程序包'
   dvi:      No CoInstallers found
   dvi:      Default installer: Enter 10:07:06.515
   dvi:         {Select Best Driver}
!    dvi:                Selecting driver failed(0xe0000228)
   dvi:         {Select Best Driver - exit(0xe0000228)}
!    dvi:      Default installer: failed!
!    dvi:      Error 0xe0000228: There are no compatible drivers for this device.
   dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 10:07:06.593
   ndv: Skipping Windows Update because no internet connection!
   ndv: Searching Driver Store and Device Path...
   dvi: {Build Driver List} 10:07:06.686
   dvi:      Searching for hardware ID(s):
   dvi:         usb\vid_2341&pid_0043&rev_0001
   dvi:         usb\vid_2341&pid_0043
   dvi:      Searching for compatible ID(s):
   dvi:         usb\class_02&subclass_02&prot_01
   dvi:         usb\class_02&subclass_02
   dvi:         usb\class_02
   cpy:      Policy is set to make all digital signatures equal.
   dvi:      Enumerating INFs from path list 'C:\Windows\inf'
   inf:      Searched 0 potential matches in published INF directory
   inf:      Searched 35 INFs in directory: 'C:\Windows\inf'
   dvi: {Build Driver List - exit(0x00000000)} 10:07:07.029
   ndv: Selecting best match from Driver Store (including Device Path)...
   dvi: {DIF_SELECTBESTCOMPATDRV} 10:07:07.029
   dvi:      No class installer for '未知驱动程序软件程序包'
   dvi:      Default installer: Enter 10:07:07.029
   dvi:         {Select Best Driver}
!    dvi:                Selecting driver failed(0xe0000228)
   dvi:         {Select Best Driver - exit(0xe0000228)
}
!    dvi:      Default installer: failed!
!    dvi:      Error 0xe0000228: There are no compatible drivers for this device.
   dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 10:07:07.029
   ndv: {Core Device Install} 10:07:07.029
!    ndv:      Installing NULL driver!
   dvi:      Set selected driver complete.
   dvi:      {DIF_ALLOW_INSTALL} 10:07:07.029
   dvi:         No class installer for '未知驱动程序软件程序包'
   dvi:         Default installer: Enter 10:07:07.045
   dvi:         Default installer: Exit
   dvi:      {DIF_ALLOW_INSTALL - exit(0xe000020e)} 10:07:07.045
   dvi:      {DIF_INSTALLDEVICE} 10:07:07.045
   dvi:         No class installer for '未知驱动程序软件程序包'
   dvi:         Default installer: Enter 10:07:07.045
!    dvi:                Installing NULL driver!
   dvi:                Writing common driver property settings.
!    dvi:                Failed to set Device Description property: (null)
!    dvi:                Error 1784: The supplied user buffer is not valid for the requested operation.
   dvi:                {Restarting Devices} 10:07:07.232
   dvi:                     Restart: USB\VID_2341&PID_0043\75232303135351F031A2
   dvi:                     Restart complete.
   dvi:                {Restarting Devices exit} 10:07:07.248
   dvi:         Default installer: Exit
   dvi:      {DIF_INSTALLDEVICE - exit(0x00000000)} 10:07:07.248
   ndv:      Device install status=0xe0000203
   ndv:      Performing device install final cleanup...
!    ndv:      Queueing up error report since device installation failed...
   ndv: {Core Device Install - exit(0xe0000203)} 10:07:07.248
   ump: Server install process exited with code 0xe0000203 10:07:07.263
<<<Section end 2013/02/04 10:07:07.263
<<<


>>>
>>>Section start 2013/02/04 10:11:45.445
      cmd: "C:\Windows\system32\mmc.exe" C:\Windows\system32\devmgmt.msc
   dvi: {DIF_UPDATEDRIVER_UI} 10:11:45.445
   dvi:      No class installer for '未知驱动程序软件程序包'
   dvi:      Default installer: Enter 10:11:45.445
   dvi:      Default installer: Exit
   dvi: {DIF_UPDATEDRIVER_UI - exit(0xe000020e)} 10:11:45.445
   ndv: {Update Driver Software Wizard for USB\VID_2341&PID_0043\75232303135351F031A2}
   ndv: {Update Driver Software Wizard exit(000004c7)}
<<<Section end 2013/02/04 10:13:59.187
<<<


>>>
>>>Section start 2013/02/04 10:19:00.837
      cmd: "C:\Windows\system32\mmc.exe" C:\Windows\system32\devmgmt.msc
   dvi: {DIF_UPDATEDRIVER_UI} 10:19:00.838
   dvi:      No class installer for '未知驱动程序软件程序包'

    dvi:      Default installer: Enter 10:19:00.840
   dvi:      Default installer: Exit
   dvi: {DIF_UPDATEDRIVER_UI - exit(0xe000020e)} 10:19:00.842
   ndv: {Update Driver Software Wizard for USB\VID_2341&PID_0043\75232303135351F031A2}
   ndv: {Update Driver Software Wizard exit(000004c7)}
<<<Section end 2013/02/04 10:19:25.636
<<<
不知道该把xxxx替换为错误日志中提示的哪个文件夹名称,看不明白,求助!谢谢!


mickey 发表于 2013-2-4 16:31:57

客户的问题解决了,先给客户道个歉!发现问题是由于我们配的资料比较老,客户根据资料安装驱动,造成无法安装,一时我们也没有想起,还以为是win7系统缺失文件造成,后来经过沟通才发现客户还在用0018版本的IDE,由于Arduino硬件进行更新,最新的套件我们都是用的UNO R3版本的控制器,需要使用Arduino 1.0.1版本以上的IDE安装驱动。
页: [1]
查看完整版本: Arduino无法安装驱动问题的解决方法实施过程中遇到的问题