弘毅 发表于 2012-4-29 22:00:42

arduino uno\2560不能安装驱动或者安装驱动后不能使用的解决办法

UNO或者2560安装驱动的方法可以参考这个帖子后半部分
http://www.geek-workshop.com/forum.php?mod=viewthread&tid=168

一般情况下安装好驱动后会是这样子的





但有些时候会出现这样子的问题



这种安装不成功的问题,最常出现在使用的win7操作系统是非MSDN发布的纯净正版,使用了ghost版本,精简版,修改版等win7系统上。导致缺少了系统文件。

这时,需要在C:\Windows\System32\DriverStore\FileRepository\目录中
32位win7系统创建一个名字为mdmcpq.inf_x86_neutral_1b9e317b2982c778的目录(目录名字每台电脑不一样,根据实际情况创建)
64为win7系统创建一个名字为mdmcpq.inf_amd64_neutral_fbc4a14a6a13d0c8的目录(目录名字每台电脑不一样,根据实际情况创建)

然后把usbser.sys这个文件放入文件夹中,重新安装驱动就OK了。



感谢贝伊童鞋提供的解决方法

ASSISS补充:因为每台计算机的那个目录名字不一定是一样的,怎么知道这个目录名字呢。安装驱动失败后,在c:\windows\inf\setupapi.app.log里会提示找不到对应目录里的usbser.sys,然后根据这个提示建目录就行了。

与众不同 发表于 2012-8-14 16:12:10

你的方法试了不行怎么办?

弘毅 发表于 2012-8-14 16:37:50

与众不同 发表于 2012-8-14 16:12 static/image/common/back.gif
你的方法试了不行怎么办?

重装系统。。。记得用官方版的安装盘

昊君悦行 发表于 2012-8-27 18:42:36

弘毅 发表于 2012-8-14 16:37 static/image/common/back.gif
重装系统。。。记得用官方版的安装盘

我的问题是在那个c:\windows\inf\setupapi.app.log没有提示。。。缺少啥,,而且那个文件夹建立之后无法放usbser..提示我没有权限(我已经是管理员了。。。)请问有办法么。。。

piaozhiling 发表于 2012-9-1 13:44:02

本人 xp32位系统,安装楼主的说法在C:\Windows\System32\DriverStore\FileRepository\目录中
32位win7系统创建一个名字为mdmcpq.inf_x86_neutral_1b9e317b2982c778的目录并把usbser.sys这个文件放入文件夹中,重新安装驱动,还是出现以前的画面,请看图

用的1280的板子,以前用着一直都是好的,就是放里一个星期,就这样了,唉。希望遇到这个问题的朋友,大家团结起来一起解决掉它。
而且,一插上这个,键盘就会变动不太好使。

piaozhiling 发表于 2012-9-1 17:53:03

piaozhiling 发表于 2012-9-1 13:44 static/image/common/back.gif
本人 xp32位系统,安装楼主的说法在C:\Windows\System32\DriverStore\FileRepository\目录中
32位win7系统 ...

最后,在Windows7系统下解决,用驱动精灵安装了驱动,问题解决,但,拆在另外两个电脑都是XP下,就不管用,郁闷中。

弘毅 发表于 2012-9-1 22:59:37

piaozhiling 发表于 2012-9-1 17:53 static/image/common/back.gif
最后,在Windows7系统下解决,用驱动精灵安装了驱动,问题解决,但,拆在另外两个电脑都是XP下,就不管用 ...

额。。重装系统吧。这个方法貌似成功率很低~~~

大帆 发表于 2012-9-8 15:48:18

本帖最后由 大帆 于 2012-9-8 15:52 编辑

昊君悦行 发表于 2012-8-27 18:42 static/image/common/back.gif
我的问题是在那个c:\windows\inf\setupapi.app.log没有提示。。。缺少啥,,而且那个文件夹建立之后无法放 ...

修正一下楼主关于“在c:\windows\inf\setupapi.app.log里会提示找不到对应目录里的usbser.sys,然后根据这个提示建目录就行了”的问题。

C:\WINDOWS\INF\setupapi.dev.log 包含有关即插即用设备和驱动程序安装的信息。
C:\WINDOWS\INF\setupapi.app.log 包含有关应用程序安装的信息。
setupapi.app.log是应用程序的安装日志,应该在setupapi.dev.log中查找:

SourceRootPath: 'C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_x86_neutral_9f203c20b6f0dabd'
   flq:                                    {FILE_QUEUE_COPY}
   flq:                                       CopyStyle      - 0x00002000
   flq:                                       {FILE_QUEUE_COPY}
   flq:                                              CopyStyle      - 0x00002000
   flq:                                              SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_x86_neutral_9f203c20b6f0dabd'   flq:                                              SourcePath   - '\'
   flq:                                              SourceFilename - 'usbser.sys'   flq:                                              TargetDirectory- 'C:\Windows\system32\DRIVERS'
   flq:                                              TargetFilename - 'usbser.sys'

这样就可以查找到相应的文件夹名。

weipor 发表于 2012-9-27 14:59:39

@弘毅@大帆:搞定,谢谢

wyyyh 发表于 2012-10-17 21:25:01

晕。驱动程序不适用于该平台。 win7 64位旗舰版 sp1

acbear 发表于 2012-10-19 23:30:41

本帖最后由 acbear 于 2012-10-19 23:32 编辑

用这个文件搞定,楼主那个是32位的,不行

LoveBitch 发表于 2012-11-4 07:39:25

大帆 发表于 2012-9-8 15:48 static/image/common/back.gif
修正一下楼主关于“在c:\windows\inf\setupapi.app.log里会提示找不到对应目录里的usbser.sys,然后根据 ...

@大帆,谢谢问题已解决,同时谢谢楼主@弘毅

我不在这里 发表于 2013-4-23 10:46:49

piaozhiling 发表于 2012-9-1 13:44 static/image/common/back.gif
本人 xp32位系统,安装楼主的说法在C:\Windows\System32\DriverStore\FileRepository\目录中
32位win7系统 ...

我遇到的问题跟这个类似,求帮助啊

我不在这里 发表于 2013-4-28 11:13:00

弘毅 发表于 2012-9-1 22:59 static/image/common/back.gif
额。。重装系统吧。这个方法貌似成功率很低~~~

我想问一下这个重装了系统就可以了吗?

我不在这里 发表于 2013-4-28 11:14:01

弘毅 发表于 2012-8-14 16:37 static/image/common/back.gif
重装系统。。。记得用官方版的安装盘

官方版 ?是WINDOW 7 的官方吗?
页: [1] 2
查看完整版本: arduino uno\2560不能安装驱动或者安装驱动后不能使用的解决办法