Fix: "usbipd warning: the service is currently not running" If you're seeing the error while trying to attach USB devices to WSL2, you aren't alone. While a reboot often works, there are faster ways to get back to work without a full system restart. 1. Manually Start the Service (Fastest Fix)
The most common cause is that the usbipd Windows service failed to start automatically. You can force it to start using an window: powershell sc.exe start usbipd Use code with caution. Copied to clipboard Alternatively, you can use the Windows Services Manager : Press Win + R , type services.msc , and hit Enter. Find USBIP Device Host in the list. Right-click it and select Start . "usbipd warning: the service is currently not running;
Once you resolve the issue, prevent it from recurring with these best practices: Find USBIP Device Host in the list
If the manual restart fails, a reboot often works because it clears the USB host controller's state Linux on Windows
usbipd , WSL 2 , USB passthrough , Windows service , troubleshooting , Linux on Windows , developer tools