Finally, upgraded to 8.1 on Thinkpad T400 (2764 CTO)!
Took a few tries, but what worked for me:
In BIOS, changed setting to Integrated Graphics, and told it not to check for Operating System Support of Switchable Graphics (T400 has both Intel integrated chip and Radeon 3400 HD). In original shipped state of Vista 32-bit, there were Lenovo-supplied
utilities to switch on-the-fly to control power use).
Device Manager now reports ONLY the integrated graphics and things SEEM to be OK. I did have to manually activate Windows. Upgrade may be seeing this as new hardware or something, but it worled out.
To be clear, Switchable graphics was NOT supported by Lenovo beyond the originally-installed VISTA image. And everything worked fine as delivered. This is now an out-of-warranty, 4-year-old laptop that has been upgraded with additional RAM, first to Windows
7 64-bit, then to Windows 8 developer preview, then to Win8 Pro 64 with Media Player, and now to 8.1 Pro with Media Player. I skipped 8.1 preview on this machine, but had been using it on a Surface RT and was happy with it. On the T400 under Win 8 Pro, I had
tweaked Win 7 drivers and such to restore most original functionality, including Bluetooth, on-screen display of special Thinkpad buttons, radio toggle, WiFi utilities, "air-bag" shock protection, TPM and fingerprint reader, etc. That took some trial and error.
Once I had those things working, I backed off to use native Win8 functionality where available (e.g fingerprint reader). It was all pretty stable, but the 8.1 upgrade wouldn't work. Based on other posts here, I disconnected everything, clean-booted, then re-tried.
When that did not work, I changed the BIOS settings for integrated graphics, and that did the trick.
What have I given up?
- Switchable graphics -- but since my battery is 4-years old and I can't unplug, I don't need to switch
- Radeon 3400 HD graphics -- but by today's standards, not that hot anyway. I don't use this laptop for gaming. I have it stuffed in a drawer in a docking station acting as my desktop. I use it when I need a few things I can't do on my Surface, but it is
no longer "mission critical". Frankly, I am almost waiting for it to expire so that I have no choice but to upgrade.
I have also upgraded a couple of other older machines to 8.1 without any problems. 1) an HP 11-inch laptop (dmz1) that was an early AMD-based alternative to Atom-based netbooks (circa 2011), and 2) an original Dell XPS ONE all-in-one that is going on 5 years
old if not more. They both fly, relatively, using 8.1. The XPS ONE in particular is a nice form-factor, and with an added Logitech wireless touch-pad, is almost like having a touch-screen. I just hope the power supply holds out -- becoming very rare and expensive.
I also have a MacBook Air that I use for work, but honestly (and this is not meant to bash) I'd rather be using Win 8.1 for everyday things.
Hope this helps someone.
Postscript: after upgrading, I tried to re-enable Switchable and Discrete graphics (Radeon 3400 HD) with an updated ATI driver set supposedly for 8.1 -- crashed so hard I had to enter bit-locker recovery key and restore to checkpoint. Did so, re-activated
Windows via phone, and went back to integrated graphics. All running well so far. In the case of my old Lenovo, seems somehow related to this graphics and/or BIOS issue. I don't plan to chase this further, but if anyone else is trying to upgrade an older Thinkpad
and runs into issues, hope this helps.