title: Restart USB port WITHOUT reboot (DevCon)
body: <p><strong><em>UNNECESSARY BACKGROUND INFO:</em></strong> I purchased a new USB microphone (Samson Q2U) and I am having an issue where every time I (re)boot my PC, the mic does not work (it does receive power) until I unplug and re-plug the microphone from the USB port.</p>
  
  <p><strong>Now onto the important part:</strong> I wanted to disable/enable or remove/add the USB port where my microphone is plugged in using <code>devcon</code>.</p>
  
  <p>I tried <code>devcon restart</code> and <code>devcon remove</code> (followed by <code>devcon rescan</code>) but both seem to require a system reboot to function, which is of course not at all what I am looking for as the error occurs when rebooting the system.</p>
  
  <p>I have tried this with the actual USB port the microphone is plugged in, the instance path of the microphone itself (under Device Manager > audio inputs and outputs) and the USB Root Hub where the USB port is a part of. Both trying it with the USB port and USB Root Hub required a system reboot, thus it was not effective for me. Trying it with the microphone itself, it restarted bur did not solve my problem.</p>
  
  <p>Is there any way of disabling/enabling or restarting the USB Root Hub or USB port where the microphone is plugged in WITHOUT A REBOOT using <code>devcon</code>? Or any other methods other than <code>devcon</code> that might work? I was planning on making a script that fixes my issue and put it inside the startup folder.</p>
  
  <p><strong>I am aware of the couple other threads on this forum that have about the same question as I do but these did not resolve my issue and were pretty old as well so I wanted to make a new thread on this topic.</strong></p>