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替换为错误日志中提示的哪个文件夹名称,看不明白,求助!谢谢!
客户的问题解决了,先给客户道个歉!发现问题是由于我们配的资料比较老,客户根据资料安装驱动,造成无法安装,一时我们也没有想起,还以为是win7系统缺失文件造成,后来经过沟通才发现客户还在用0018版本的IDE,由于Arduino硬件进行更新,最新的套件我们都是用的UNO R3版本的控制器,需要使用Arduino 1.0.1版本以上的IDE安装驱动。
页:
[1]