This appears to happen whenever the windows driver unloads and communication with ADB ceases. The exact cause could be anything in the chain which crashes the driver: Eclipse ADT, ADB, USB, Android ... take your pick.
As others have pointed out, replugging the device works though inconvenient and annoying.
If the version and auto-detect solutions outlined in the preceeding answers don't provide any joy then it may be worth taking trying out some mitigating measures such as:
Enable the "Stay Awake" option in Application->Development if you have this available.
Install the latest versions of the eclipse ADT plugins and ADB, plus any vendor specific drivers (in my case via Samsung Kies).
If this is really bad then you could take the drastic measure of using a different USB port. Some of my laptop's USB ports have become a little grizzly in their old age and don't always play fair.
Beyond this try upgrading the formware on your device.
I really don't know what more you can try other than a soothing cup of tea whenever it happens or taking up meditation.