What are your computer specifications/model? If the software is hanging during enumeration typically there is a fault with PicoScope files, the driver files, or a .Net framework fault. I would go through and uninstall the PicoScope program. Next verify that the following folders are deleted:
C:\Program Files\Pico Technology\PicoScope6
C:\Documents and Settings\<insert you login user name here>\Local Settings\Application Data\Pico Technology
If this doesn't cure the hangup, uninstall and reinstall the drivers for the PicoScope under device manager and do a .Net framework repair.
I would also change out the USB cable to make sure that the cable is not intermittently losing connection.
As far as not being able to use the unit after entering hibernation, this is due to the computer shutting USB ports down during this time period. Under device manager, click on the properties on the USB hub that the PicoScope is using. Click the Power Management tab, and then click to clear the Allow this computer to turn off this device to save power check box.
Crag Technologies, Inchttp://www.pc-oscilloscopes.com