T420 Windows 10 Driver List - April 2019 (Did I miss anything, especially newer versions)
Updated February 2020
This is list of Windows 10 (64bit) T420 drivers that might be useful to someone else and to make sure I have the latest version of "all the things," and whether I missed anything. All tested on my personal T420-4180CM6 (except SmartCard and Fingerprint Reader, which I don't have). It should make most of the FN keys work, among other things.
Not all drivers are absolutely necessary, a lot of things work okay with the genericAF Windows drivers, I just made this list to be thorough. Some of the Windows 7 drivers are actually newer than the generic Windows ones... IMPORTANT NOTES NOV 2019
I'm currently working on updating this list, Lenovo in their infinite wisdom keeps mucking with Vantage, which wreaks havoc with the house of cards that is the combination of Lenovo PM, Lenovo Power Management, and the Lenovo Interface Foundation.
A lot of this just installing the new driver doesn't work, you have to manually update via Device Manager, a number of system devices will find updates from M$ if done manually -- I added a list of the devices this works for below.
Mini-rant about "Driver Updater" Software
I've tried a lot of them, they'll try to get you to pay money to install drivers from dubious sources that won't work for your system anyways. For example, the 12.x.x.x version of Bluetooth drivers are for BT4.0 and make 3.0 devices not work.
If they told you the truth about your system being up to date and didn't find anything, they wouldn't be able to scam you into buying a copy.
Windows 10 1903
I did have to "force" the update using the Windows Update Tool as it was giving me the "Your Device Isn't Ready." So far, everything seems to work just fine with a few exceptions:
1) The Camera App didn't work even with the default drivers. I forced the Realtek drivers AGAIN and it works. (see below for more information)
2) A "MAP SMS/MMS" in Device Manager with a question mark when a cellphone is Bluetooth linked. Under "Devices and Printers" in Control Panel find your mobile device -> right-click -> properties -> services tab. Uncheck MAP SMS/MMS.
Windows 10 1909
No notable issues thus far. At least not driver-related ones.
T420 Bios 1.52
DVD drive DLL fix!
After installing the PM Drivers and Power Management Drivers (I wish these were named more distinctively, but Lenovo) copy PWMTR32V.dll from
M$ default AHCI drivers are buggy
Intel RST VERSION 18.104.22.1680 (latest I could find for Series 6 Chipset)
Full FN Key Functionality, Touchpad, TrackPoint, Fingerprint Reader
(11/19) Lenovo System Interface Foundation 22.214.171.124 Replaces 'Settings Dependency,' which should be uninstalled.
Hotkeys didn't work properly for me until I installed both versions in order
Hotkey Integration Features PART 1 (W7) 8.86.25
Hotkey Integration Features PART 2 (w10) 126.96.36.199 https://support.lenovo.com/sg/en/downloads/ds031814
(11/19)ThinkPad Power Management Driver (PM Device) 188.8.131.52 needed by Vantage
(11/19) Lenovo Power Manager 10.0.106.0 needed by Vantage
Lenovo Vantage Set battery threshold, add toolbar, some FN keys open this so they won't work w/out it
Synaptics UltraNav (Touchpad + Trackpoint) 184.108.40.206
Synaptics Fingerprint Reader (WBF)(0017) 4.5.513.0 Untested, I don't this on my model
It took some wrestling with Windows to make it keep these and not auto-install ones that didn't work -- namely trying to install Ricoh drivers when it's not a Ricoh device. If your camera isn't working after installation, check to make sure the driver version matches the correct manufacturer (ie, not Ricoh) in Device Manager.
It didn't seem to matter which device I picked when manually installing the driver, as long as I picked one of the Realtek ones.
Under Device Manager -> Details -> Hardware ID's VID_04F2 is Chicony, which uses a Realtek Chip.
Integrated Camera Driver 10.0.18362.20112
Brief instructions for "Forcing" the driver:
Browse my computer for driver software
Let me pick from a list of available drivers
Copy manufacturer's files from C:\DRIVERS\CAMERA\N29CA04W (default location)
Realtek -> Integrated Camera (may have to experiment with which Realtek to pick)
Update driver warning [Yes]
Additional note - the W10 Camera App is . . . quirky (to put it nicely) about detecting the camera. The camera may still work in other apps. I personally found an OEM version of Cyberlink's YouCam 6 that (A) works more consistently and (B) offers more functionality than the W10 App.
For some users, the Rico SD card thing causes 100% cpu usage, either disable/enable in Device Manager as needed or just get an external card reader.
Ricoh Media Card Reader Driver 2.25.18.01 https://pcsupport.lenovo.com/us/en/downloads/DS038445
Lenovo Active Protection System 220.127.116.11
ThinkPad Monitor INF File 18.104.22.168 (Manual Install)
Better ICC Profile
Intel Chipset Support 10.1.1.3
Intel 6205 (wifi) 22.214.171.124 (Manually switch from Microsoft to Intel)
Intel 82579ML 126.96.36.199
Intel 3000HD Graphics 188.8.131.5259
Windows 10 default should be the newest.
Broadcom BCM2045B (Bluetooth Dongle, Install manually) 184.108.40.20620
*DON'T use the 12.x.x.x drivers, those seem to be for BT4.0 and made mine not work.
Conexant 20672 (Sound) 220.127.116.11
The W7 version is two years newer than the W10 on Lenovo's site
Fix low mic problem by going to Control Panel > Sound > Recording > Internal Microphone > Properties > Advanced and disable "Enable Audio Enhancements", then to get the setting to change, switch to a different "default format"
Conexant 11270 (Modem) 18.104.22.168
(11/19) nVidia 4200m (perpetually updates, check site), can use Geforce for GT520M if you like.
Smart Card Reader 22.214.171.124 Untested, it's not on my model
In my experience the T420 runs hot, TPFC is needed to make the fan run full speed (~6000rpm)
I use Throttlestop set up to still allow throttling for safety, but only down to 2GHz instead of 800MHz
ThinkPadFanControl USE v063 for T420
My TPFanControl.ini temperature section (T420 w/ 4200M)
My ThrottleStop settings *Updated, using 'set multiplier' instead of 'clock modulation' kept it from downclocking @ idle.
MSI Afterburner (underclock to reduce heat or overclock to get that extra 2FPS)
I've been stable @ 900/1800/950 for a while, albeit with an epic laptop pad YMMV
I had problems with the 7.2.3 version of RTSS giving me 'unable to hook' errors, I use 7.2.2 instead, older versions are here:
Available via Manual Update
The chipset drivers above seem to work fine, if you like you can manually update the following. (Go to Device Manager and use the 'Search Automatically' option. For some reason Intel now dates their chipset drivers to 1968 so they won't over-ride existing drivers -- this is the work-around.
At the time of writing, the version for these is 10.1.1.38
2nd generation Intel(R) Core(TM) processor family DRAM Controller - 0104
Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Controller - 1C26
Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Controller - 1C2D
Intel(R) QM67 Express Chipset Family LPC Interface Controller - 1C4F
2nd generation Intel(R) Core(TM) processor family PCI Express Controller - 0101
Intel(R) 6 Series/C200 Series Chipset Family PCI Express Root Port 1 - 1C10
Intel(R) 6 Series/C200 Series Chipset Family PCI Express Root Port 2 - 1C12
Intel(R) 6 Series/C200 Series Chipset Family PCI Express Root Port 4 - 1C16
Intel(R) 6 Series/C200 Series Chipset Family PCI Express Root Port 5 - 1C18
Intel(R) 6 Series/C200 Series Chipset Family SMBus Controller - 1C22
Manuals & Utilities
T420/T421 User Guide
T420/T420i Hardware Maintenance Manual
The elusive Hardware Maintenance Diskette v1.9 (this one works from W10)
Lenovo Battery Firmware Update 1.16
Lenovo Keyboard Test 126.96.36.19981
OEM Info (.reg file) and various oemlogo.bmp versions
Rename the files when downloading to something besides the garbled Lenovo names.
Low volume: Control Panel -> Smart Audio -> Click headphone picture -> Disable "safety"
Lenovo Power Manager no longer supported, use Lenovo Vantage to set charge threshold.
IME Security Risk: Disable or leave as "unknown device":
Ports (Com & LPT) -> Intel(R) Active Management Techology - SOL (Com5)
I didn't bother listing the cellular adapter, it took up the valuable mSATA slot.
Files mirrored to Dropbox for posterity, but with more coherent names than Lenovo's random-letter garbage. I tend to keep the Dropbox ones more up to date, because those are what I'm actually using, this post only gets updated on a when-I-get-around-to-it basis :)
Seagate Barracuda 500G yeah, I know Seagate makes people cringe
Kingston uv500 120G mSATA there are better ssds, but the port limits to SATA300 anyways
135W T520 p/s overkill, but it was cheap on eBay
16G 1600 DDR3 G.Skill Hacked bios allows 1600
9C battery (0A36303)
Grouped FN key items
Added Throttlestop setup
Link to Hardware Maintenance Diskette
Mirrored to Dropbox because sometimes stuff vanishes off Lenovo's site.
Found a camera driver that works.
Link to Windows driver database for HD 3000
Link to manuals
Synaptics Fingerprint Reader & UltraNav
Oem Info & Logo
Instructions for 'forcing' camera drivers, I had problems with even the MS ones in W10 1903
New version of Synaptics driver (14 Aug 2019)
Note about Lenovo Power Manager Version
DVD drive missing DLL fix
Switched broken Intel links to M$ update catalog ones
Section about manually updatable system devices.
submitted by C_Dimitriaski
Computer for Animator
submitted by timelordtrish