I have a USB device that, when a certain hard problem is encountered and after I unplug it, refuses to disappear from Device Manager. Even there's no driver for it in memory (Process Explorer, System), even if I refresh the view, even if uninstalled. After re-install, it shows the yellow warning, telling me that it cannot be started, error 10. The only solution I found is the obvious reboot, is there another one ? (I even had a blue screen with one of the restarts)
EDIT It is not a Device Manager refresh problem: the port with the "connected" device cannot be used anymore. When I plug something else nothing happens (even in USBDeview).
EDIT 2
>sc stop <Name>
invalid command for this type of service
>DeviceCheck disable "USB\VID_0666&PID_666A&REV_0000"
USB\VID_0666&PID_666A\<Some name> : Disable failed
No devices disabled.
>DeviceCheck status USB "USB\VID_0666&PID_666A&REV_0000"
USB\VID_0666&PID_666A\<Some name>
Name: <Nice name>
Driver is running.
1 matching device(s) found.
After enable & disable from "Device Manager", the driver (sys) is unloaded from memory (but it stays in the list with an warning icon) and:
>DeviceCheck status USB "USB\VID_0666&PID_666A&REV_0000"
USB\VID_0666&PID_666A\<Some name>
Name: <Nice name>
Device has a problem: 10.
1 matching device(s) found.
Related question: how does "Device manager" succeeds in unloading it?