02-14-2017 04:31 PM - edited 02-15-2017 03:04 AM
Solution provided by DELL to a problem I have been unable to resolve on my Lenovo P50 using Lenovo Tools and Drivers.
Background Info: I have Windows 7 Ult SP1 Retail on my P50, with two issues.
1. MS Paint, Lenovo Battery utility and the Lenovo Network utility would never display a window when opened, just an icon in the taskbar or a splash screen, then absolutely nothing. Mouse would go jittery for about 20-30 seconds.
2. I could not get a USB3.1 external drive dock to work on the USB C port. The external drive dock came with a USB C to USB3.1 cable. Ruled out the dock as an issue.
So I uninstalled all Intel drivers, Lenovo utilities and the Graphics drivers to get back to a base Win 7 install and confirmed Paint worked.
Reinstalled drivers individually checking system behaviour at each step. I suspect item 1 was resolved by the most recent Lenovo graphics driver bundle.
Item 2 is where DELL come to the rescue.
The only Win 7 Lenovo USB 3.1 driver (Version 22.214.171.124) will not install on my system manually and fails using any of the Lenovo tools or utilities.
It was originally installed during Win7 install using the built in Admin Account before the OOBE. Uninstalled to investigate both issues. Now it will not install under my user account that is an administartor account.
Google turned up DELL have Version 126.96.36.1990 of Intel USB 3.1 eXtensible Host Controller and Hub Driver.
What's to loose, so I downloaded it and extracted it to find it is Intel drivers in a DELL wrapper much like Intel drivers in a lenovo Wrapper.
The extracted release notes mention it fixes a bug, among others, where previous versions would not install if the user name has a space character. Bingo, my user admin account name has a space! It installed first go, no install complaints and my USB C external HDD dock sprung to life immediately. Thank you DELL.
lenovo you need to get your slack act together and actually provide support. You have claimed to support Win 7 on the P50, so actually do it, don't just let your marketing saps spruke about it, put some engineering behind it. You need to update all the Win 7 drivers as they become available. Customers should not need to be trawling the net for drivers from other manufacturers to make your product work.
I note many of the other P50 Win 7 drivers are woefully behind, so get to it.
Looking forward to a response from lenovo, and hope it helps some other
02-15-2017 02:25 AM
I'm not a Lenovo employee, just a volunteer here, but it's really odd to me that Lenovo shipped you a ThinkPad P50 with a factory pre-load of Windows 7 Ultimate SP1 and it didn't have working USB 3.1 support on it.
My initial thought is that somehow Windows 7 was not installed correctly at the factory during manufacturing.
Have you tried downloading the recovery media for the ThinkPad P50 using the certificate that was in the box and using that to erase the P50 and reload the operating system?
02-15-2017 03:03 AM
I purchased it with Win 10 and installed Win 7 later. I forsee running 10 and 7 concurrently but the licence terms would not allow that as shipped by lenovo. Retail 7 and lenovo installed 10 will meet the license terms.
My point is lenovo advertise Win 7 support but are doing a rubbish job of it. If the machines they ship with 7 preinstalled, have the newer 3.1 driver then they need to put that up for download.
02-19-2017 03:49 AM
As far as I know, USB 3.1 works fine with the factory pre-loaded version of Windows 7 on the ThinkPad P50 (and P70). I purchased my ThinkPad P50 with Windows 7 using downgrade rights from Windows 10 and had no problems with that. I downloaded the factory recovery media for Windows 10 and used that to perform a clean install of that OS to a new SSD, again, no problems.
I've found that it's always a good idea to get the factory recovery media for the operating system you plan on using and use that to perform a clean install. That way, you're pretty much guaranteed you'll get a working operating system with all of the device drivers and software that should be there.
02-19-2017 04:09 AM
The lenovo media is oem for both 7 & 10.
Downgrade rights licensing does not permit ongoing concurrent use of both versions.
What version thunderbolt firmware is your machine?
What driver version is your usb 3.1?
03-19-2017 09:19 PM
I only booted Windows 7 once from the HDD in order to generate the recovery media. After that, I removed the HDD and switched to SSDs running Windows 10. Unfortunately, that's all about 1,200 miles from me right now, so I can't plug it in to check what it was.
I don't have any Thunderbolt/USB 3.1 devices to plug into my P50, so am unsure of how to check the firmware/driver versions (nothing shows up Device Manager that I could see), but the USB 3.0 drivers are the Microsoft standard ones (10.0.14393.0).