# New Windows Drivers and general availability of mesh and USB CLI commands

**URL:** <https://community.particle.io/t/new-windows-drivers-and-general-availability-of-mesh-and-usb-cli-commands/49149>\
**Category:** Particle Updates\
**Created:** [April 16, 2019, 8:17pm UTC](https://community.particle.io/t/new-windows-drivers-and-general-availability-of-mesh-and-usb-cli-commands/49149 "2019-04-16T20:17:18Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jvanier](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/jvanier/32/5542_2.png) [@jvanier](https://community.particle.io/u/jvanier)\
**Post date:** [April 16, 2019, 8:17pm UTC](https://community.particle.io/t/new-windows-drivers-and-general-availability-of-mesh-and-usb-cli-commands/49149/1 "2019-04-16T20:17:18Z")

</div>

Hi all,

As of today, the Windows CLI Installer includes a revamped drivers installer. To get the new drivers, download and install with the following link (it works even if you previously had installed the CLI):

### [Windows CLI Installer](https://binaries.particle.io/cli/installer/windows/ParticleCLISetup.exe)

### 

If you need to install the drivers only, you can also download and run the [standalone Windows Drivers Installer](https://binaries.particle.io/drivers/windows/particle_drivers.exe).

The drivers support Windows 7, 8 and 10 and all Particle hardware (Gen 1, 2 and 3) with any version of Device OS. For best support, update to the latest Device OS for the device you are working on.

The new drivers provide support for the second USB serial port `USBSerial1` which you can use in your firmware the same way you'd use `Serial` but the data goes to a separate serial port.

The new drivers also provide support for the `particle usb` and `particle mesh` CLI commands on Windows. For details of these commands, see this post:

> [@Mesh and USB commands in the CLI](https://community.particle.io/t/mesh-and-usb-commands-in-the-cli/48566):
>
> We have released Particle CLI 1.40.0. This release introduces new commands for the basic mesh network management ([particle mesh](https://docs.particle.io/reference/developer-tools/cli/#particle-mesh)), as well as a number of USB utility commands ([particle usb](https://docs.particle.io/reference/developer-tools/cli/#particle-usb)). Please note that the new commands are currently in beta and are intended to be used by early adopters only. Known issues, limitations and important notes: Device OS 0.9.0 is required for the new commands to work. It is still required to use Particle mobile apps to configure gateway devices. When adding a …

These commands allow putting the device in DFU mode or listening as well as setting up mesh networks from the command line.

With the release of the new Windows drivers, the `particle usb` and `particle mesh` commands are now generally available (i.e. no longer in beta) for Windows, Mac and Linux. Let us know if you run into any issues with these commands after installing the new drivers.

---

<div class="post-metadata">

**Author:** ![marshall](https://avatars.discourse-cdn.com/v4/letter/m/58956e/32.png) [@marshall](https://community.particle.io/u/marshall)\
**Post date:** [April 17, 2019, 11:10pm UTC](https://community.particle.io/t/new-windows-drivers-and-general-availability-of-mesh-and-usb-cli-commands/49149/2 "2019-04-17T23:10:18Z")

</div>

Hi there I updated the CLI and tried some of the commands

on Win10 machine  
Electrons  
2x Electrons via USB

particle usb list  
Unable to open USB device: LIBUSB\_ERROR\_NOT\_SUPPORTED

particle usb dfu --all  
Unable to open USB device: LIBUSB\_ERROR\_NOT\_SUPPORTED

particle update

> Your device is ready for a system update.  
> This process should take about 30 seconds. Here it goes!

! System firmware update successfully completed!

> Your device should now restart automatically.

I have rebooted the machine and the Electrons, and unplugged the USB to make sure.

The serial ports still work under Teraterm although the name for the serial port has disappeared (it used to say Electron.  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/particle/original/3X/6/3/63de364e693698b052f293d4104c8d050d8fa39d.png)

---

<div class="post-metadata">

**Author:** ![jvanier](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/jvanier/32/5542_2.png) [@jvanier](https://community.particle.io/u/jvanier)\
**Post date:** [April 18, 2019, 5:21pm UTC](https://community.particle.io/t/new-windows-drivers-and-general-availability-of-mesh-and-usb-cli-commands/49149/3 "2019-04-18T17:21:54Z")

</div>

Can you run the standalone driver installer, making sure to click the Uninstall previous drivers checkbox and try again?

> [@jvanier](#):
>
> [Standalone Windows Drivers Installer](https://binaries.particle.io/drivers/windows/particle_drivers.exe).

---

<div class="post-metadata">

**Author:** ![dkryder](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/dkryder/32/20382_2.png) [@dkryder](https://community.particle.io/u/dkryder)\
**Post date:** [April 19, 2019, 10:22am UTC](https://community.particle.io/t/new-windows-drivers-and-general-availability-of-mesh-and-usb-cli-commands/49149/4 "2019-04-19T10:22:56Z")

</div>

i had the same usb error after running particleclisetup.exe. after running particle\_drivers.exe and selecting uninstall current drivers the particle usb list command worked correctly.

---

<div class="post-metadata">

**Author:** ![apt](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/apt/32/15684_2.png) [@apt](https://community.particle.io/u/apt)\
**Post date:** [April 28, 2019, 9:18am UTC](https://community.particle.io/t/new-windows-drivers-and-general-availability-of-mesh-and-usb-cli-commands/49149/5 "2019-04-28T09:18:41Z")

</div>

Just a note for others, if you use Kaspersky IS and/or AV, you will probably have to disable it or set it to exclude paexec.exe and PAEXEC\_\*.exe, or it will actively try and disinfect the machine as the installer is running.

It took a couple of goes before I got through the chaos, but successfully installed the new drivers.

---

<div class="post-metadata">

**Author:** ![marshall](https://avatars.discourse-cdn.com/v4/letter/m/58956e/32.png) [@marshall](https://community.particle.io/u/marshall)\
**Post date:** [April 28, 2019, 9:54pm UTC](https://community.particle.io/t/new-windows-drivers-and-general-availability-of-mesh-and-usb-cli-commands/49149/6 "2019-04-28T21:54:55Z")

</div>

Thanks - that fixed it.

---

<div class="post-metadata">

**Author:** ![dipen](https://avatars.discourse-cdn.com/v4/letter/d/bcef8e/32.png) [@dipen](https://community.particle.io/u/dipen)\
**Post date:** [January 20, 2020, 1:21pm UTC](https://community.particle.io/t/new-windows-drivers-and-general-availability-of-mesh-and-usb-cli-commands/49149/7 "2020-01-20T13:21:02Z")

</div>

Worked for me as well, after uninstall and reinstall.

Thanks | Regards,  
Dipen
