In general the installation of Windows 10 on Toughbook CF-F8 or CF-F9 is unremarkable; either an upgrade or a fresh install on an empty drive will work. Then install Windows 7 64-bit drivers in a logical order (OS INF, common components, misc driver, other drivers, then the utilities). You can use the driver download manager to download them all beforehand.
There are only a couple of issues, specifically one serious one and one minor one.
The first (serious) issue is about the Intel Dynamic Power Management (ETM) driver, which is blacklisted in Windows 10, saying something along the lines that the driver is broken in Windows 10. First of all that’s a lie – the driver is working perfectly under Windows 10, and secondly, when this driver is absent, the Toughbook is unable to wake up from sleep (the CPU resets during wake-up), and the manual fan control (low/medium/high) isn’t working. This has been an issue in older versions of Windows and is still an issue in Windows 10. Needless to say, it’s a problem for a laptop to be unable to sleep.
So how do we install a blacklisted driver? The blacklisting is done at MSI level, so we need to install it manually:
- Uninstall the built-in Intel Dynamic Power Management device, including the driver (can be found in Device Manager under the System category)
- Go to DynamicPowerPerfMgmtDriver, right-click on Drivers\Etm.inf, select Install…
- Copy x64\EtmDevPch.sys to \Windows\System32\Drivers
- Download and import this reg file: install-etm.reg
- Now go to the Video driver, right-click on IIPS\lmpcd.inf, select Install…
Now to the second, minor issue (although I found it quite annoying). The Panasonic touchpad/wheelpad utility (the one that handles circular scrolling) isn’t working in Windows 10 metro apps (Edge browser, Store, etc.). To fix, download and install this patch, which basically is a shim that patches the utility to call SendInput instead of posting WM_MOUSEWHEEL messages.
All done! Enjoy!