If you are using a compact Windows system, you may encounter the problem of "system cannot find the specified file" When installing the Arduino driver, as shown in the following figure:
This is because the compact window system deletes some of the less commonly used driver information, and the workaround is as follows:
1. First Open C:windowsinfsetupapi.dev.log
This file contains information about Plug and Play devices and driver installation, and of course it also records the reason why your Arduino driver installation failed.
Open the file, scroll to the end of the file, and you can see the following information:
It is this file that is missing, causing your Arduino driver to fail to install.
2. Under the C:windowssystem32driverstorefilerepository path, create a new mdmcpq.inf_x86_neutral_******** folder
Each computer behind the logo is not the same, ******* what is specific please refer to the above Setupapi.dev.log file given the message.
For example, the information given by my computer is
C:windowssystem32driverstorefilerepositorymdmcpq.inf_x86_neutral_9f203c20b6f0dabd
According to this hint, I created a folder with the same name under the C:windowssystem32driverstorefilerepository path, as follows
3. Download the following files, after decompression into the new mdmcpq.inf_x86_neutral_******** folder because there are many sites reproduced this article.
4. Install the driver again by step
Now the driver can be installed on the normal!
PS method (the back of this only xp/2000 system, as a supplement, so far has not met who with the following methods, well driven):
If the above method still does not install, and your system is Windows xp/2000, then you can try in the registry
Hkey_local_machinesoftwaremicrosoftwindowscurrentversion
Add a RunOnce entry in the