user33460: I'm using an Attiny85 to interact with a computer using an USB connection, and everything works fine except when I restart my computer and the Attiny85 is connected. When Windows end to boot up the Attiny85 isnt't recognized, and on Device Manager it's listed like this:

If I unplug the Attiny85 and then plug it back in, everything works just fine. 
Is there any to make it detectable at boot time without having to always unplug/plug it?
EDIT:
More details:
I'm using this board

and libusb-win32 as the USB driver

user32463: I don't have enough reputations to make a comment so I will drop my 2 cents here.
There should be more elegant way to do this but as a fast solution I would recommend two things:

If it is possible, add a push button to your board to reset the MCU manually when the PC is booted up.
You can make a software reset after powering up the board by a certain time (e.g. 10 sec) by using watchdog timer.


33460: <p>I'm using an Attiny85 to interact with a computer using an USB connection, and everything works fine except when I restart my computer and the Attiny85 is connected. When Windows end to boot up the Attiny85 isnt't recognized, and on Device Manager it's listed like this:</p>

<p><a href="https://i.stack.imgur.com/bSScC.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/bSScC.png" alt="Unknown USB Device (Device Descriptor Request Failed)"></a></p>

<p>If I unplug the Attiny85 and then plug it back in, everything works just fine. </p>

<p>Is there any to make it detectable at boot time without having to always unplug/plug it?</p>

<p><strong>EDIT:</strong></p>

<p>More details:</p>

<p>I'm using this board
<a href="https://i.stack.imgur.com/IAxPj.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/IAxPj.png" alt="ATtiny85 USB Mini Dev Board"></a></p>

<p>and <strong>libusb-win32</strong> as the USB driver</p>
 32463: <p>I don't have enough reputations to make a comment so I will drop my 2 cents here.</p>

<p>There should be more elegant way to do this but as a fast solution I would recommend two things:</p>

<ol>
<li><p>If it is possible, add a push button to your board to reset the MCU manually when the PC is booted up.</p></li>
<li><p>You can make a software reset after powering up the board by a certain time (e.g. 10 sec) by using watchdog timer.</p></li>
</ol>
