I have a Lenovo thinkpad t470 (type 20HD, 20HE) for a couple of years now. It came preinstalled with Windows 10. I have recently installed Windows 7 Pro 64-bit on it, because I am dissatisfied with the high memory usage of Windows 10 and the computer had become sluggish even after factory resets. In general, installing Windows 7 has resulted in it performing faster and using less hardware resources; however, the entire process has been fraught with snags, and I've come across one I cannot get past. The snags I've successfully handled on my own include the fact that to even install Windows 7 I first had to manually add USB 3.0 drivers to the disc image on my bootable USB, and that to connect to the Internet I first had to manually add drivers for Ethernet and Wifi.

My current problem is an "Unknown DirectX Error" - https://i.imgur.com/v2tPy5t.png

It pops up whenever I try to play games, such as League of Legends. I have let Windows Update run insofar as it will on its own (it gives me a nebulous message after installing 1.1 GB across 136 updates that my computer is made for the latest version of Windows rather than 7), and I have manually downloaded and run the DirectX installer. Device Manager claims my "Standard VGA Graphics Adapter" is fully updated - https://i.imgur.com/4AGEmjd.png - and when trying to install the graphics drivers for the Intel HD 520 integrated graphics that this machine uses, I am told by the installer from Intel that the computer is not compatible.

And thus this question. I'm sure there's some non-standard way to make this work, but I know nothing about jerry-rigging code and drivers and version compatibility and whatnot to make things work. Hopefully one of you folks can figure this out for me.

In addition to solving this current problem, I'd appreciate any advice going forward on foreseeable issues that will arise as a result of trying to get Windows 7 to run properly on a computer apparently designed for Windows 10.

edit: Part of the issue seems to be that the integrated graphics isn't even recognized by the Intel Driver & Support Assistant as anything other than a generic, "Standard VGA Graphics Adapter". Worth noting is the computer has an i5-7300U processor.


Solution was found in this thread on Tom's Hardware: http://www.tomshardware.com/forum/id-3413666/guide-installing-windows-kaby-lake.html

Literally as simple as copying the code from the Windows 10 section of the driver INF to the Windows 7 section.


Did you install the Intel HD 520 drivers from Intel themselves?

They fixed my problems when I tried to get a T470 working with Windows 7.
Please note: You will have to install Windows 7 with the BIOS set to UEFI mode with CSM. Pure UEFI is not going to work. (It may appear to work but the system will have stability issues.)

  • That is the exact link I used. I get this error after running the installer and the progress bar visually going all the way full - i.imgur.com/XJy16zY.png Then there's a pop-up from Windows about how the driver might not have installed correctly, so try again with recommended settings. Again, the installer runs, it extracts things and the progress bar visually fills. And then I get this - i.imgur.com/M41cd24.png – Centigrade Jan 6 at 13:11
  • i.imgur.com/TJe0Ryn.png - These are my BIOS startup settings, unchanged from when I installed Windows 7 via bootable USB. I used Rufus to make a bootable USB 3.0 stick. – Centigrade Jan 6 at 13:19
  • @Centigrade Mmhhh.... that all seems to be correct. Then I’m out of ideas. – Tonny Jan 6 at 16:45
  • Problem was I am using a 7th Generation KabyLake processor. Solution was found in this thread on Tom's Hardware: tomshardware.com/forum/id-3413666/… Literally as simple as copying the code from the Windows 10 section of the driver INF to the Windows 7 section. – Centigrade Jan 6 at 16:55
  • @Centigrade That figures. Lenovo changed CPU on T470 at some point. Mine was an early model with a 6th Gen. – Tonny Jan 6 at 17:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.