theres an application for thinkpads that downloads all necessary SW and drivers from the net for your partcular model. try installing it and give it a go, helped me many times on customers thinkpads
i cant get on lenovos support site, sorry no link
also, try windowsupdate.microsoft.com and see what drivers it suggests