Hi -
I think I am having a similar problem with my Lenovo G580 Windows 8.1 laptop. Here's what I submitted on Lenovo forums, maybe there will be a thread of insight for you.
Hi -
I hope I'm in the right place now for my G580 Windows 8.1 laptop.
A few weeks ago (I think after a Windows update) my USB 3 ports stopped working after about 15 minutes. Reconnecting the devices doesn't help, only a reboot will. At that point, I get another 15 minutes, then USB 3 ports stop working again.
I've refreshed USB drivers, installed and removed Windows updates, I've been at this for 3 days now. Here's one new discovery. If you go to Windows+X key, choose Device Manager, choose Universal Serial Bus Controllers, Intel(R) USB 3.0 eXtensible Host
Controller - 0100 (Microsoft) you get a multi-tabbed menu. From this, choose Driver, Update Driver.., Browse My Computer for Driver Software and then install. The driver reinstalls, the ports start working again for as long as the system is on (no timeout)!
But, when you reboot, you're back to square one and the 15 minutes timeout again.
I think I'm getting close. Any ideas?
Thanks!
Rick8864,
Hey! Actually you are getting warmer! Look, I have looked deeper into the possible causes of this problem... And I came across a promising solution! It seems you have to RESET the EC Firmware... It forms part of the BIOS. To do this follow these steps:
- Power off your laptop completely.
- Push & Hold down the power button for 5 seconds. It will start to boot and turn off right away.
- Unplug the power adapter and remove the battery for 20 minutes.
- Power on and go straight into the BIOS (F2, F8 or which ever one works for your manufacturer)
- Press F9 to load Optimized Settings, then F10 yo save and exit.
Now that should fix the issue... If not, then you should also look into flashing your Intel ME Firmware... I would first recommend that you completely uninstall Intel Management Engine Interface from Programs and Features... Reboot and instal the latest
Intel MEI drivers, reboot again and see if all is fixed... You should do this after the EC Firmware reset... That's what worked for me... But I also had to disable 2 xHCI HS ports in my unlocked BIOS... By design xHCI Controller is set up with Port Switching...
And it causes the 2.0 controller to route devices to the 3.0 Controller... Hope this helps! Let me know please!